Closed jeremiah closed 4 years ago
After discussing the first issue a bit with colleagues it is my opinion that the additional wording to the license is not an issue as long as we comply with the all the terms as if the software was under the GPLv2. While no additional restrictions can be added to the GPL, this is more of a permission to do something or an exception for a given situation and doesn't change the compliance obligations one has on us. I plan to approve usage of this component upon discussion of the compliance internally.
With regard to the second issue I added, I was informed that we're moving more quickly now to replace internal tooling and that while there is an opportunity to change the wording to be closer to legalese, it will have an impact on training and documentation of OSS policy.
This will be turned into a separate issue.
There are two issues with the 1196 request;
In the first issue, the license for the XSD software has an additional exception in front of the GPLv2 (GPL version 2 only). In general, additional restrictions are not allowed to the GPL; "Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions." However, the XSD program comes with an exception, not a restriction. The intent of the exception is here: https://git.codesynthesis.com/cgit/xsd/xsd/tree/FLOSSE
Question: Is this exception acceptable? I believe it is acceptable for our usage scenario.
In the second issue the output we create from the Luxoft web app reads;
The problem is the term "bundled" has no legal meaning. Words matter a great deal in the law and our liability remains the same whether we're describing it correctly or not. In this case, we're not describing it accurately. The GPL uses the term "aggregation" to describe "bundling"; " In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License." Therefor, I propose changing our wording to "Aggregated and distributed with proprietary software."
The same issue applies to the terms "clients", "embedded" and even "linked", at least with regard to the GPL and software development. Those I will file as separate issues.