Inheriting or disinheriting GPL license conditions
2009-01-08 15:13:49 GMT
I do extensive work with SugarCRM - only on the Open Source version of it.
SugarCRM, from Release 5.0 is GPL 3. Previous releases were the Sugar Public License (SPL) which was essentially GPL2 with attribution clauses and was not recognised by OSI.
There is a vendor of a SugarCRM fork, based on a GPL2/SPL licensed version of SugarCRM who has heavily modified the application.
This vendor takes advantage of services distribution omissions in GPL2 which allows IP in modified versions to be retained if the software is distributed as a service.
However, the vendor also distributes an "on-premise" or physical version of the modified application. This on-premise version is covered by a proprietary license that forbids distribution of any vendor written code, but allows distribution of the original SugarCRM written code.
If I remember correctly from a seminar I attended a couple or ten years ago .... if you modify and distribute GPL2 code, the whole code base is covered by GPL2 ... the changes inherit the GPL2 license conditions.
Can anyone educate me here?
thanks in anticipation.
This email, including any attachments, is confidential. If you are not the intended addressee, please notify the sender immediately by email and delete this email completely from your system, you must not disseminate, copy, distribute or disclose the contents of this email.
could be intercepted, corrupted, lost, delayed or contain malicious
components. Therefore the sender does not accept any liability or
responsibility for any loss or damage incurred whatsoever.
Personal opinions and views expressed in this email may not necessarily reflect the official opinions and views of the Company.