-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Older GNU Licenses are not tagged on the FSF license page #7
Comments
Those older licenses are indeed not listed at that specific page, but is listed at both https://www.gnu.org/licenses/licenses.html#LicenseURLs and https://www.gnu.org/licenses/old-licenses/old-licenses.html |
On Tue, Feb 27, 2018 at 02:19:39PM -0800, Jonas Smedegaard wrote:
Those older licenses are indeed not listed at _that_ specific page,
but is listed at both
https://www.gnu.org/licenses/licenses.html#LicenseURLs and
https://www.gnu.org/licenses/old-licenses/old-licenses.html
Right, but those pages don't tag them [1]. For example, I expect the
FSF considers the GPL-1.0 to be libre but not gpl-2-compatible,
gpl-3-compatible, fdl-compatible, or viewpoint. But I don't want to
make those tag calls without FSF wording to anchor them on, and I'd
really like to have the FSF make those assignents using something
machine readable like the HTML classes that [1] is translating.
[1]: https://github.com/wking/fsf-api/blob/ee338b3624a260d90509e4b0dac53f926b1e29e6/pull.py#L21-L27
|
What would we need to add on our license list page for these license:
For the OFL-1.0 in particular, the license is already mentioned in the entry for OFL-1.1 https://www.gnu.org/licenses/license-list.en.html#SILOFL. Do we need to make separate entries for each one there? Thanks for any help you can provide. |
The title and linked text are for 1.1, but the description includes [1]: The Open Font License (including its original release, version 1.0) is a free copyleft license for fonts... as reported by Donald Robertson [2]. It would be nice if they had separate identifiers or at least linked to their version of the 1.0 text, for now I'm just minting my own versioned identifiers in SPLITS and allowing the SILOFL-1.0 to include the link to the 1.1 text in it's 'uris' property. [1]: https://www.gnu.org/licenses/license-list.en.html#SILOFL [2]: #7 (comment)
The title and linked text are for 1.1, but the description includes [1]: The Open Font License (including its original release, version 1.0) is a free copyleft license for fonts... as reported by Donald Robertson [2]. It would be nice if the FSF had separate identifiers or at least linked to their version of the 1.0 text; for now I'm just minting my own versioned identifiers in SPLITS and allowing the SILOFL-1.0 JSON to include the link to the 1.1 text in its 'uris' property. [1]: https://www.gnu.org/licenses/license-list.en.html#SILOFL [2]: #7 (comment)
Ah, I'd missed that. I've just floated #19 to address it. For the other licenses, separate entries would be nice (because that's how I get the license text link), but it's not required. If you have many sections covering multiple licenses, I'll have to add logic to manually override those links when appropriate, but I'll need the FSF linking somewhere for it's view on the canonical text (I don't want to have to guess which text the FSF considers Regardless of how you split the licenses among entries, it would be nice to have license-specific anchors to link to, because those anchors would survive the licenses being split into separate sections in the future. It's also nice to not have to come up with my own "what would the FSF choose" identifiers ;). |
* Update links to point to the SPDX github pages Signed-off-by: Gary O'Neall <[email protected]> * Fix broken link in README per wking#23 Signed-off-by: Gary O'Neall <[email protected]> * Update CONTRIBUTING.md file Signed-off-by: Gary O'Neall <[email protected]> * Update copyright date Signed-off-by: Gary O'Neall <[email protected]> * Apply suggestions from code review General clean up of the README file Co-authored-by: CAM Gerlach <[email protected]> * Remove the gh-pages pull request information - this will soon be done in the CI Signed-off-by: Gary O'Neall <[email protected]> * Add (Expat) to the MIT license title per suggestion Co-authored-by: CAM Gerlach <[email protected]> * Cleanup CONTRIBUTING.md per suggestions Co-authored-by: CAM Gerlach <[email protected]> Co-authored-by: CAM Gerlach <[email protected]>
Older licenses like the
GPL-1.0
andLGPL-2.0
are not covered by the FSF's license list or compat table. Presumably, the FSF considers them free, but deprecated in favor of their later versions (like the OSI's “Superseded licenses”). It would be nice to have FSF metadata for these older licenses, even if they are not current enough to deserve billing in the main list.Previous discussion here and later.
The text was updated successfully, but these errors were encountered: