Stan Winchester wrote: > > The reason I said "GPL infections" is because from my understanding the GPL > and even the L-GPL requires you provide source code to anyone who wants it, > and thereby “infects” the application.
The GPL requires that you provide the source code of every application that incorporates or links a GPL licensed library to everybody that has obtained a compiled version from you without limits on change, use or redistribution other then the GPL itself. Usually the no restrictions clause is the problem, not the source code itself. With CF you pretty much had to provide the source anyway, but no restrictions means the code could be ran on an arbitrary number of servers which requires an entirely different business model then just selling single server licenses. The LGPL has the same requirement, but you only have to provide the source of the LGPL library itself, not of your own application. The GPL is often called 'viral' because using a little bit of GPL code in an application 'infects' the rest of the application. The LGPL does not have this problem. But it is important to recognize that nobody can force you to give away your sourcecode. If you don't adhere to the GPL you are violating IP law and somebody might claim damages, but the law does not recognise "open-source your own code" as a remedy. Jochem ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:205546 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54