> If they can modify it this far, they probably didn't > need to buy it. Most > customers don't have the tech skills. And again, > they cut off any chance of > ever receiving support. If they do all this, they > are then stuck when you > release an update, as they have to integrate it all. > Generally, its too big > a problem to even imagine starting down that path. Umm, no. You misunderstand the assembly code, its a simple test one liner using cmp. Maybe 2 lines. It really isn't that big of a deal to modify. You should go learn how to code assembly for 1) fun, or 2) PIC, or Atmel programming :) > > > > Soo....statically link your commercial app to > Fox-Toolkit and you're > > required to allow reverse engineering of your app > and allow users to > > modify your app (per Section 6 of LGPL). > > ...And thereby, sign the software project death > warrant themselves. Of > course, this is just a hypothetical, and it should > be your choice, and I > don't want to argue your needs and experiences > versus my own, because its > fruitless. But I'm just stating that my straw man > can kick your straw man's > butt ;) Generally the restrictions of reverse engineering are for a good cause. If you have a really good and fast library like the OptimaNumerics. You certainly don't want people reversing the code. Its unhealthy and unethical, but then again.. Pirates don't have rules or ethics, which is why there are nice people who throw them in jail and sue them for everything they've got. :) And to the misconception of client software being more secure closed source. No, its not. Most VXers don't need source code to exploit programs like Outlook express. They just read the assembly code, a good assembly coder recognizes flaws. btw, for those who don't know what a VXer is.. a VXer, a "coder". For the lay person, a VXer codes (writes) virii --David Ross __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - Send 10MB messages! http://promotions.yahoo.com/new_mail