OpenChain-Project / Reference-Material

This repository contains the reference material related to the OpenChain Project
Other
74 stars 56 forks source link

[Improvement] Supplier Leaflet: Steve - Not sure whether the reciprocal licenses section should say that it means people can share the modifications, or gain access to the modifications. Or both. #69

Closed shanecoughlan closed 8 months ago

shanecoughlan commented 8 months ago

Not sure whether the reciprocal licenses section should say that it means people can share the modifications, or gain access to the modifications. Or both.

shanecoughlan commented 8 months ago

Actual section:

Reciprocal licenses

The GPL license, the LGPL license, the AGPL license, and the Mozilla Public License require disclosure of the source code for the associated software. The license and the copyright in the source code must not be removed. If the distributor has modified the source code, then all source code modifications must also be disclosed. Reciprocal licenses aim to foster an environment where people can share modifications and improvements among all users and developers of the software.

In addition to the disclosure of the source code, these licenses generally require other obligations to be met as well. To distribute software under a reciprocal license you must understand these obligations. If needed, you should consult with your legal and intellectual property staff.

shanecoughlan commented 8 months ago

As per call 2024-02-27, the basic content and structure of this section looks OK, but the language may benefit from being made more simple, especially for non-native English speakers.

shanecoughlan commented 8 months ago

Proposed update to clarify language, outcome of 2024-02-27 call:

Reciprocal licenses

Reciprocal licenses like the GPL, the LGPL, the AGPL and the Mozilla Public License require disclosing the source code of software covered by their terms. They also require the distributor to disclose all source code modifications. This type of license is designed to create a situation where modifications and improvements can be shared by all users and developers of the software.

In addition to disclosure requirements, these licenses have other requirements to be met as well. For example, they also require that license and copyright information must not be removed from the source code. You must understand and follow the requirements of these licenses to distribute software covered by their terms. If needed, you should consult with your legal and intellectual property staff.

shanecoughlan commented 8 months ago

Pull request to resolve here: https://github.com/OpenChain-Project/Reference-Material/pull/71