-
Notifications
You must be signed in to change notification settings - Fork 601
Conversation
👍 |
Some more explicit CC's due to anti-spam restrictions: @listrophy, @calvinmetcalf, @jedsundwall, @acouch, @tauberer, @leahbannon, @lourinaldi, @meiqimichelle, @Dotmike, @GUI |
...and @pborreli, @wilhelmbot, @dsmorgan77, @jhawk28, @nice-giraffe, @pschweitzerusgsgov, @russellpwirtz, @scor |
👍 |
7 similar comments
👍 |
👍 |
👍 |
👍 |
👍 |
👍 |
👍 |
👍 |
👍 |
1 similar comment
👍 |
+1 On Sun, Aug 25, 2013 at 6:56 PM, Mike Endale [email protected]:
|
👍 |
3 similar comments
👍 |
👍 |
👍 |
I think dedicating the textual material to the public domain is a very reasonable idea. Historically it has been challenging to dedicate works to the public domain in some jurisdictions; see http://creativecommons.org/about/cc0 if you want some of the detail. However, there's a solution: the Creative Commons CC0 license. Just dedicate the material using CC0 as the "license" and you're all set. Go here for the details and steps for using it: Note: I actually recommend the MIT license, not CC0, for software. The MIT license provides a minor shield against lawsuits that the CC0 does not provide. That said, it's the authors' choice of what to do. |
David, government works (debatably) can't be CC0, as they are devoid of any copyright protection. The idea here, as I understand it, is to ensure that government contributions to this website are under the legally appropriate terms, and that means that private contributions must be at the same level, which is to say public domain. |
@david-a-wheeler what are your thoughts on the unlicense as included in this pull request? Same disclaimer of liability as MIT, but with an explicit public domain dedication? @waldoj the argument, as I understand it, is that government works are public domain, but under the license regime as it stands now, non-government contributors retain their copyright, thus we'll have a government policy that is encumbered by commercial copyright restrictions, even if in this case, they are as least restrictive as they can be, while still using the common terms of the open source community, and do not affect the rights of users. Here, the MIT/CC or License/CC0 do the same thing for the government contribution (to explicitly state what rights users have), but with the pull request, non-governemnt contributors will inject their work into the public domain, rather than retain copyright, even though, there is no legal implications of doing so from a user's perspective. They can do whatever they want with it either way (and under these terms, absent suing the author). I know @konklone's a big proponent, and may be able to articulate the why better. I'm just the messenger here. 😄 |
Actually, US government works do NOT need to be devoid of copyright protection. The prohibition only applies inside the US; the prohibition doesn't have anything to do with what happens outside the US. Which is why, if you want collaboration outside the US, you still need to declare a license or use some other way to ensure it's safe for everyone. This is one of those many legal technicalities that makes people angry at lawyers. First, the TL;DR version: If you want something in the (copyright) public domain, use the CC0. That's what it is for. Still here? Okay, let me try to explain. A "work of the US government" - i.e., a work developed by a federal government employee as part of his official duties - does not (normally) have copyright in the US. But it CAN have an enforceable copyright outside the US. A lengthy explanation, from US government lawyers, is available from CENDI. See "Frequently Asked Questions About Copyright Issues Affecting the U.S. Government" (CENDI/2008-1 October 8, 2008), especially question 3.1.2 and what it leads to: You can go read the law and commentary yourself; it's at 17 USC 105 along with the related notes: This fact is even exploited by the NASA Open Source Agreement (the "NOSA"). I'm not a fan of the NOSA for other reasons, but my point is that NASA lawyers did consider this: So if you want international collaboration, the legal status of the material needs to be clarified SOMEHOW. This is usually done by including some sort of license. Or a dedication that it's in the public domain (in the copyright sense). A few warnings:
Oh, usual caveat: I'm not a lawyer, not your lawyer, and not a government lawyer. But I can point you to stuff lawyers have written! |
👍 |
Just as a note, I know Marina pulled in several changes in the past week but they don't appear reflected in your list (for instance, I made several commits but don't seem to be pulled in here). |
@seanherron I think I incorporated them into the as-yet-not-accepted #44. |
I'm definitely a 👍 (though I'm not a contributor), and am really happy to see this happening. I don't know if there's anything left for me to articulate, after @benbalter, @waldoj, and @david-a-wheeler's explanations. I'm a big fan of the Unlicense for code, too -- we use them in each licensed project over at /unitedstates. This is great. |
👍 |
@seanherron @MarinaMartin additional commits from the above-listed contributors are fine... the commit count was there mainly to be explanatory (and to show of my API-foo). 😄 If there are new contributors, we'll need to get their consent before this can be merged. Note, however, that this would not apply retroactively to any pending pull requests from new contributors. We'd have to either get them to 👍 here, or comment on the individual pull request and get their consent before merging. If/once this pull request is merged, any contributor who submits a pull request submitted for that point forward will have constructive notice of the contribution terms. |
fantastic. i think we are down to one final approval -- @jonasalmeida, what do you think? |
I emailed @jonasalmeida. However his commit ea528a1 is almost certainly not protected by copyright law since it's a one-word substitution. So I would heftily suggest we just move on. @benbalter : Can we get your +1? :) [Edit: @jpmckinney : Thanks for emailing acouch.] |
To summarize the above, excellent discussion (roughly):Current status
Content
Code
EditorialDicta
Recommendation
Next steps(assuming there's general consensus)
|
@rrbaker and @ultrasaurus are government employees, so we should be good on On Thu, Sep 26, 2013 at 4:02 PM, Ben Balter [email protected]:
|
Done. Unless there's any objection, I'd let the CC0 recommendation sit for a bit for others to weigh in, but I think once the pull request is updated, we should be able to 🚢 this. |
For my part, I've never had any issue with CC licenses. From my experience, people very, very rarely read the actual CC license text, and instead just read the official "human-readable summary" like http://creativecommons.org/publicdomain/zero/1.0/ which is easier to read than most licenses. In terms of impact on developer experience and encouraging contribution, personally, I've written nearly 200 pull requests on GitHub and I've never even checked what license the project was released under. But that's just me, and maybe most people actually make decisions about whether to contribute based on licenses (as opposed to, say, utility). |
@haleyvandyck et. al., when you reboot, I'd say this is 👍, and ideally should be the first pull request merged so that we don't have to retroactively seek a more permissive license / public domain dedication from additional contributors. 🏆 ✨ 🔓 |
Ready for @haleyvandyck to close this epic and worthy PR down! I know some agencies (my own included) are raring to go on getting some public implementation done. |
This is wonderful-- thanks so much everyone! Happy to make this the first real post-shutdown merged pull request 🏆 |
Right now the project as originally published is a work of the United States government and thus is not subject to domestic copyright protection. Subsequent non-government contributors retain their copyright and license their work under either the MIT or CC-BY licenses for code and text respectively. This pull requests is intended to facilitate a discussion on the desirability of moving the project entirely to the public domain.
Issues to discuss
Current ©️ holders
If you would like to manifest your intent to relinquish all copyright claims to your prior contributions to the project, both code and text, under the terms described in this pull request, please reply with (at least) a 👍 (or a 👎 if you would prefer not to do so... which is your choice).
🇺🇸 Contributors
List built using this simple script and the GitHub Contributors API. I checked off those contributors who I knew to be government employees... please let me know if I was over inclusive in any case.
Thoughts?