-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Can no longer choose CC0 on GitHub. #496
Comments
As to the new repo license drop-down on github.com, I'll pass your feedback along. Enhancement of that UI is something we're discussing, but I can't make any promises. I'm going to close as there's nothing immediately actionable in this repo, but feel free to comment further. |
Any news on this? @mlinksva |
Update -- though there's no UI to choose CC0-1.0 from, you can load the license up in the chooser with the following (replace
|
@mlinksva Did anyone try this workaround described above? It did not work for me. |
@rajesh-nayak-cms I've tried it personally. If you send details on what you're seeing to https://github.com/contact you should get help, or confirmation that you've found a bug that I haven't been able to trigger. 😄 |
@rajesh-nayak-cms the workaround mentioned at #496 (comment) is for an existing repository. I don't believe there's a similar workaround for the new repo form. But you can create a new repo without a license and then use the workaround to add CC0-1.0. |
Can you please elaborate "load the license up in the chooser "? Not seeing it. |
@rajesh-nayak-cms go to https://github.com/rajesh-nayak-cms/test/community/license/new?branch=master&template=cc0-1.0 (I filled in values for your username and a repo I see you have called You should see CC-1.0 on the page, ready for you to review and submit. |
Worked! Thanks for your support |
I found this thread while searching similarly like @rajesh-nayak-cms . I'll use the workaround for now, but I support @MicahZoltu 's point. When I click the info icon, I get the <choosealicense.com> site and it's not even explaining any of the other licenses mentioned in the dropdown. When I click on the link under "My project isn't software", this page tells about licenses that don't even exist on the dropdown menu! And it doesn't even say that I can choose Unlicense.. I cannot find any explanation for that anywhere. If you're not going to explain it then how do you expect me to choose it? And this link that @mlinksva shared which can be a workaround isn't even shared anywhere on that site. Folks, you have a search-as-you-type box here. There's no need to be picky or politically correct here. Providing a choice does NOT equate to blind endorsement. You can put disclaimers below. Just put all the damn licenses there, and give links to original sites of all of them on choosealicense.com and get on with life. #FreeTheLicenses |
Thanks @mlinksva |
Adding license according to github/choosealicense.com#496 (comment)
#4 requires a license. Follow the workaround at github/choosealicense.com#496 to get CC0
I selected the CC0 license template using the workaround in this comment: github/choosealicense.com#496 (comment)
Try this 'clunky' work-around. If you create a license.txt or license.md you will have a |
My understanding is that GitHub populates its list of licenses on new repositories from here. I used to be able to select CC0 as a license, but it appears that I no longer can. I found this issue, which appears to be related, but it ended by being locked with a comment pointing at this statement:
That was 7 months ago. What is the status of this?
If CC0 being missing from GitHub is a different problem, why isn't it showing up anymore?
On a related topic, I searched through the history of this repo and I can't figure out why Unlicense was chosen in favor of CC0 for the "Public Domain" recommendation option. I'm not looking to start another licensing debate here, I just want to understand the reasoning better (even if that reasoning was just, "we flipped a coin"). Without any context, it looks like some maintainer just did a couple opinionated ninja commits that removed CC0 from everything but the hidden list without any discussion. My understanding is that CC0 is considered to be more robust across a wider array of jurisdictions while attempting to achieve the same results. It is also recommended by FSF for GPL compatibility.
The text was updated successfully, but these errors were encountered: