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
Your page wasn't helpful #1390
Comments
|
Hello @DataJuggler, and welcome to @spdx! I think the page you might have been looking for is https://tools.spdx.org/app/submit_new_license/, where you can fill out a form to request that a license be added to the SPDX License List. Please correct me if I'm wrong, but I believe that the Data Juggler Open-Source No Legalese License is not used much 'in the wild', so to speak. Given our License Inclusion Guidelines, at https://github.com/spdx/license-list-XML/blob/master/DOCS/license-inclusion-principles.md, I would guess that, for that reason, it would probably not be a good fit for the SPDX License List. We generally include licenses that are used by a lot of open source projects (e.g. If you would like to go ahead with the request nonetheless, please try the form I linked to above and let us know if there are any problems! We'll then do our usual review, which is performed by three SPDX Legal Team volunteers - two lawyers and one non-lawyer. Have you considered maybe using the In any case, a license not being in the SPDX License List doesn't mean you can't use it with SPDX! We have a Plesae tell me if I've left any questions unanswered! :) |
|
That is why I wrote you here.
It might help others if you put that, but as far as ‘you only help projects that are used in the wild, then you help popular people, and you are just as bad as Git Hub and everyone else. Git Hub only lets shows projects in Explorer that get to 25 stars. Projects can’t get to 25 stars if no one knows about them, and only popular people can market open source projects, and your group is part of the problem.”
Maybe others could find people’s projects if you didn’t have your policy.
Good day.
From: seabass-labrax ***@***.***>
Sent: Wednesday, January 5, 2022 9:18 AM
To: spdx/license-list-XML ***@***.***>
Cc: Corby Nichols ***@***.***>; Mention ***@***.***>
Subject: Re: [spdx/license-list-XML] Your page wasn't helpful (Issue #1390)
Hello @DataJuggler<https://github.com/DataJuggler>, and welcome to @spdx<https://github.com/spdx>! I think the page you might have been looking for is https://tools.spdx.org/app/submit_new_license/, where you can fill out a form to request that a license be added to the SPDX License List.
Please correct me if I'm wrong, but I believe that the Data Juggler Open-Source No Legalese License is not used much 'in the wild', so to speak. Given our License Inclusion Guidelines, at https://github.com/spdx/license-list-XML/blob/master/DOCS/license-inclusion-principles.md, I would guess that, for that reason, it would probably not be a good fit for the SPDX License List. We generally include licenses that are used by a lot of open source projects (e.g.MIT<https://spdx.org/licenses/MIT.html>), or are important for historical reasons because they were used in early software projects that more modern programs are based on (e.g. CDDL-1.0<https://spdx.org/licenses/CDDL-1.0.html>).
If you would like to go ahead with the request nonetheless, please try the form I linked to above and let us know if there are any problems! We'll then do our usual review, which is performed by three SPDX Legal Team volunteers - two lawyers and one non-lawyer.
Have you considered maybe using the 0BSD license<https://spdx.org/licenses/0BSD.html> (which is already in the SPDX License List) for your projects? It grants the same permissions as your license plus it includes the all-caps disclaimer which is important in US law.
In any case, a license not being in the SPDX License List doesn't mean you can't use it with SPDX! We have a LicenseRef- prefix just for this reason (see clause 10 of the SPDX specification<https://spdx.github.io/spdx-spec/other-licensing-information-detected/>). As such you could reference your license as LicenseRef-DataJuggler-1.0, for instance.
Plesae tell me if I've left any questions unanswered! :)
—
Reply to this email directly, view it on GitHub<#1390 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AGI4P7NLXSGFFJWTSSDPGILUUROMHANCNFSM5LKAGXWQ>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
|
I also doubt your license would be included as is right now – I searched GitHub and could not find even one instance of this license. The reason why the inclusion guidelines require the license to be either have wide-spread use or at least be used by some important projects is that otherwise the list and the small team maintaining it would be swamped. A major goal of SPDX License List is to provide UIDs and (canonical) texts and to reduce the licensing chaos. There are already hundreds of popular FOSS licenses out there, so maintaining a list of just those is already a huge undertaking. And when it comes to some older ones (GPL and BSD families come to mind) they have so many variations in the wild, the effort to standardise their templates is already very high. I hope you understand. As @seabass-labrax , no-one prevents you from using the SPDX identifier such as |
|
I just invented it 10 minutes ago, of course it isn’t on Git Hub.
My only option has been items like MIT, so I create my own in a text file.
I don’t see any point to your organization then.
Bye
From: Matija Šuklje ***@***.***>
Sent: Wednesday, January 5, 2022 11:29 AM
To: spdx/license-list-XML ***@***.***>
Cc: Corby Nichols ***@***.***>; Mention ***@***.***>
Subject: Re: [spdx/license-list-XML] Your page wasn't helpful (Issue #1390)
I also doubt your license would be included as is right now – I searched GitHub and could not find even one instance of this license. The reason why the inclusion guidelines require the license to be either have wide-spread use or at least be used by some important projects is that otherwise the list and the small team maintaining it would be swamped.
A major goal of SPDX License List is to provide UIDs and (canonical) texts and to reduce the licensing chaos. There are already hundreds of popular FOSS licenses out there, so maintaining a list of just those is already a huge undertaking. And when it comes to some older ones (GPL and BSD families come to mind) they have so many variations in the wild, the effort to standardise their templates is already very high. I hope you understand.
As @seabass-labrax<https://github.com/seabass-labrax> , no-one prevents you from using the SPDX identifier such as License-Ref-DataJuggler-1.0, and if you do, it might make sense for you to also check out https://reuse.software
—
Reply to this email directly, view it on GitHub<#1390 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AGI4P7JNWH5RO6H7PTXWVPTUUR5XFANCNFSM5LKAGXWQ>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Just to understand your PoV better …what were your expectations of SPDX then? |
|
An upload button. It doesn’t take a staff, to add a file with an a text file that would even fit on twitter.
If it takes a staff to add a text file, you have unnecessary personnel.
From: Matija Šuklje ***@***.***>
Sent: Wednesday, January 5, 2022 11:34 AM
To: spdx/license-list-XML ***@***.***>
Cc: Corby Nichols ***@***.***>; Mention ***@***.***>
Subject: Re: [spdx/license-list-XML] Your page wasn't helpful (Issue #1390)
I don’t see any point to your organization then.
Just to understand your PoV better …what were your expectations of SPDX then?
—
Reply to this email directly, view it on GitHub<#1390 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AGI4P7JFUXWH7HO3GZZ2LNTUUR6HPANCNFSM5LKAGXWQ>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
|
They have more lines of text, and they are not mine.
Why do you want to control information so bad? Do you work for Google?
From: Matija Šuklje ***@***.***>
Sent: Wednesday, January 5, 2022 11:49 AM
To: spdx/license-list-XML ***@***.***>
Cc: Corby Nichols ***@***.***>; Mention ***@***.***>
Subject: Re: [spdx/license-list-XML] Your page wasn't helpful (Issue #1390)
BTW, three popular options that seem to do what your license does are:
* Unlicense<https://spdx.org/licenses/Unlicense.html>
* 0BSD<https://spdx.org/licenses/0BSD.html>
* WTFPL<https://spdx.org/licenses/WTFPL.html>
—
Reply to this email directly, view it on GitHub<#1390 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AGI4P7KASQNI3CIF2DGE4TLUUR775ANCNFSM5LKAGXWQ>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
There is a field where you should copy-paste the license text: https://tools.spdx.org/app/submit_new_license/ |
|
To get this thread back on topic, I cannot replicate your issue – please specify where you get stuck. If I follow your steps correctly this is how it works:
In that tool there is a textbox field labelled as License Text where the license text should be copy-pasted in. |
|
You told me I wouldn’t get submitted to the list, so why would I bother?
Just close this, you were not what I thought you were.
From: Matija Šuklje ***@***.***>
Sent: Wednesday, January 5, 2022 11:59 AM
To: spdx/license-list-XML ***@***.***>
Cc: Corby Nichols ***@***.***>; Mention ***@***.***>
Subject: Re: [spdx/license-list-XML] Your page wasn't helpful (Issue #1390)
To get this thread back on topic, I cannot replicate your issue – please specify where you get stuck.
If I follow your steps correctly this is how it works:
1. go to https://spdx.org (or https://spdx.dev, same page)
2. click menu Tools ↦ SPDX Online Tools which brings you to https://tools.spdx.org/app/
3. click menu License requests ↦ Submit New License, which brings you to https://tools.spdx.org/app/submit_new_license/
In that tool there is a textbox field labelled as License Text where the license text should be copy-pasted in.
—
Reply to this email directly, view it on GitHub<#1390 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AGI4P7PUO4IJDKNQ33E5GC3UUSBG5ANCNFSM5LKAGXWQ>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
|
@DataJuggler you still haven’t told us what your expectations were. |
|
Please note, there are various links on the main SPDX License List page (https://spdx.org/licenses/) explaining the purpose, inclusion guidelines and other pertinent information related to the SPDX License LIst, which is a part of the larger SPDX project. One of those links goes to the Contributing page (https://github.com/spdx/license-list-XML/blob/master/CONTRIBUTING.md) which also/again points a newcomer to various recommended resources to start with. I would recommend that you start there, as it seem like perhaps you may not understand the overall purpose of the project. On a side note, I'm not clear why you feel the need to write a new license which is generally not looked well upon in the broader open source community. Something to consider. I will close this issue in the meantime and mark it as not-accepted (as to the license request), As for the license submission tool - we will look further into that and raise an issue in that repo to fix anything that is not working. Thanks |
|
Why can’t anyone create a license is all I am saying. You seem to be saying ‘It’s a closed club, and you ain’t in it’.
From: Jilayne Lovejoy ***@***.***>
Sent: Thursday, January 6, 2022 10:28 AM
To: spdx/license-list-XML ***@***.***>
Cc: Corby Nichols ***@***.***>; Mention ***@***.***>
Subject: Re: [spdx/license-list-XML] Your page wasn't helpful (Issue #1390)
Please note, there are various links on the main SPDX License List page (https://spdx.org/licenses/) explaining the purpose, inclusion guidelines and other pertinent information related to the SPDX License LIst, which is a part of the larger SPDX project. One of those links goes to the Contributing page (https://github.com/spdx/license-list-XML/blob/master/CONTRIBUTING.md) which also/again points a newcomer to various recommended resources to start with. I would recommend that you start there, as it seem like perhaps you may not understand the overall purpose of the project.
On a side note, I'm not clear why you feel the need to write a new license which is generally not looked well upon in the broader open source community. Something to consider.
I will close this issue in the meantime and mark it as not-accepted (as to the license request), As for the license submission tool - we will look further into that and raise an issue in that repo to fix anything that is not working.
Thanks
J
SPDX legal co-lead
—
Reply to this email directly, view it on GitHub<#1390 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AGI4P7JONP7FGN2X4FJQZMLUUW7IBANCNFSM5LKAGXWQ>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
|
Regarding open source license proliferation, perhaps you should check out https://opensource.org/proliferation |
|
@DataJuggler , I guess the big misunderstanding here is that the SPDX License List is not here to create licenses, we merely archive, document and tag existing ones. |
|
How do existing ones get in your list?
From: Matija Šuklje ***@***.***>
Sent: Thursday, January 6, 2022 11:15 AM
To: spdx/license-list-XML ***@***.***>
Cc: Corby Nichols ***@***.***>; Mention ***@***.***>
Subject: Re: [spdx/license-list-XML] Your page wasn't helpful (Issue #1390)
@DataJuggler<https://github.com/DataJuggler> , I guess the big misunderstanding here is that in SPDX do not create licenses, we merely archive, document and categorise existing ones.
—
Reply to this email directly, view it on GitHub<#1390 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AGI4P7PDHYRVSJLA22NH4X3UUXEXTANCNFSM5LKAGXWQ>.
Triage notifications on the go with GitHub Mobile for iOS<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Several people sent you the relevant links to this already. Feel free to read the documentation :) |
I clicked on Create / Submit a liccense, you sent me to tools.
Nothing in Tools had Upload License.
I want a license that has one line:
Data Juggler Open-Source No Legalese License
Provided as is. Do whatever you want. If you like it, show gratitude by listing in credits and / or giving stars or likes where possible.
To save me all the time of going through the hoops to learn how to do this, would this license be submittable? After reading your FAQ and looking at your tools, I still don't know where to begin.
Thank you, I don't know how this works, but I have read many types of open-source licenses, and none are simple as mine.
The text was updated successfully, but these errors were encountered: