Hi,
I would like to release some software with dual licensing. I have heard of this being done with GPL and a seperate commercial license; however, I need to allow the open source code to link with non-free software - this seems to exclude GPL.
 
So, the next obvious consideration seems to be a dual license using LGPL. That solves the above problem, but does it introduce new problems?...
 
What about contributions from 3rd parties - would they be discouraged from contributing with the knowledge that their contributions could be exploited (exploitation seems to be possible anyway with most non-GPL-based open source licenses since they allow private forking).
 
Under a LGPL dual-license, reasons to pay for the commercial license (rather than sticking with the LGPL side) include not being forced to distribute the source code, the freedom to fork the code privately, re-licensing permission, or some other 'special' privileges.
 
Does this make sense, or am I missing something? Is dual-licensing a dangerous game or is it a good compromise, allowing both commercial exploitation for those that are prepared to pay for it and free use of the software for those that don't want to pay.
 
Has anyone seen this approach elsewhere?
 
Thanks for any new perspectives/opinions that you can offer.
Regards, Rghoo.

Reply via email to