Not mentioned in the article but I think what triggered BK to pull the license was Andrew Tridgell (SAMBA and rsync) reverse engineering BK's protocol to implement a third-party client.
[0] http://dtrace.org/blogs/bmc/2005/04/15/on-reverse-engineerin...