Public-domain-equivalent license
Public-domain-equivalent license are licenses that grant public-domain-like rights and/or act as waivers. They are used to make copyrighted works usable by anyone without conditions, while avoiding the complexities of attribution or license compatibility that occur with other licenses.
No permission or license is required for a work truly in the public domain, such as one with an expired copyright; such a work may be copied at will. Public domain equivalent licenses exist because some legal jurisdictions do not provide for authors to voluntarily place their work in the public domain, but do allow them to grant arbitrarily broad rights in the work to the public.
The licensing process also allows authors, particularly software authors, the opportunity to explicitly deny any implied warranty that might give someone a basis for legal action against them. While there is no universally agreed-upon license, several licenses aim to grant the same rights that would apply to a work in the public domain.
Licenses
In 2000, the "Do What the Fuck You Want To Public License" (WTFPL) was released as a public-domain-equivalent license for software.[2] It is distinguished among software licenses by its informal style and lack of a warranty disclaimer. In 2016, according to Black Duck Software,[nb 1] the WTFPL was used by less than 1% of FOSS projects.
In 2009, Creative Commons released CC0, which was created for compatibility with jurisdictions where dedicating to public domain is problematic, such as continental Europe. This is achieved by a public-domain waiver statement and a fall-back all-permissive license, for cases where the waiver is not valid.[4][5] The Free Software Foundation[6][7] and the Open Knowledge Foundation approved CC0 as a recommended license to dedicate content to the public domain.[8][9] The FSF and the Open Source Initiative, however, do not recommend the usage of this license for software due to inclusion of a clause expressly stating it does not grant patent licenses.[7][10] In June 2016 an analysis of the Fedora Project's software packages placed CC0 as the 17th most popular license.[nb 2]
The Unlicense software license, published around 2010, offers a public-domain waiver text with a fall-back public-domain-like license, inspired by permissive licenses but without an attribution clause.[12][13] In 2015 Github reported that approximately 102,000 of their 5.1 million licensed projects, or 2%, use the Unlicense.[nb 3]
The Zero Clause BSD license[15] removes half a sentence from the OpenBSD template license,[16] leaving only an unconditional grant of rights and a warranty disclaimer.[17] It is listed by the Software Package Data Exchange as the Zero Clause BSD license, with the SPDX identifier "0BSD."[18] It was first used by Rob Landley in Toybox and is OSI-approved.
Reception
In the free-software community, there has been some controversy over whether a public domain dedication constitutes a valid open-source license. In 2004, lawyer Lawrence Rosen argued in the essay "Why the public domain isn't a license" that software could not truly be given into public domain,[19] a position that faced opposition by Daniel J. Bernstein and others.[20]
In 2011, the Free Software Foundation added CC0 to its free software licenses and called it "the preferred method of releasing software in the public domain,"[21][22] while in general recommending the GNU General Public License.
In February 2012, when the CC0 license was submitted to the Open Source Initiative for approval,[23] controversy arose over a clause which excluded any relevant patents held by the copyright holder from the scope of the license. This clause was added with scientific data in mind rather than software, but some members of the OSI believed it could weaken users' defenses against software patents. As a result, Creative Commons withdrew their submission, and the license is not currently approved by the OSI.[24][10]
In June 2020, following a request for legacy approval, OSI formally recognized the Unlicense as an approved license meeting the OSD.[25]
Google does not allow its employees to contribute to projects under public domain equivalent licenses like the Unlicense and CC0, while allowing contributions to 0BSD licensed and US government PD projects.[26]
Footnotes
- 1. MIT License: 26%; 2. GNU General Public License (GPL) 2.0: 21%; 3. Apache License 2.0: 16%; 4. GNU General Public License (GPL) 3.0: 9%; 5. BSD License 2.0 (3-clause, New or Revised) License: 6%; 6. GNU Lesser General Public License (LGPL) 2.1: 4%; 7. Artistic License (Perl): 4%; 8. GNU Lesser General Public License (LGPL) 3.0: 2%; 9. ISC License: 2%; 10. Microsoft Public License: 2%; 11. Eclipse Public License (EPL): 2%; 12. Code Project Open License 1.02: 1%; 13. Mozilla Public License (MPL) 1.1: < 1%; 14. Simplified BSD License (BSD): < 1%; 15. Common Development and Distribution License (CDDL): < 1%; 16. GNU Affero General Public License v3 or later: < 1%; 17. Microsoft Reciprocal License: < 1%; 18. Sun GPL With Classpath Exception v2.0: < 1%; 19. DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE: < 1%; 20: CDDL-1.1: < 1%[3]
- In the above bar-chart I have counted GPL and its different versions as one family, and I did the same with LGPL too. From this diagram it is very much clear that the MIT License is the most used license, with a total number of use case of 2706.Therefore comes GPL (i.e GNU General Public License) and its different versions, BSD, LGPL (i.e GNU Lesser General Public License) and its different versions, ASL (i.e Apache Software License) family, MPL (i.e Mozilla Public License). Apart from these licenses there are projects who has submitted themselves in to Public Domain and that number is 137.[11]
- 1. MIT: 44.69%; 2. Other: 15.68%; 3. GPLv2: 12.96%; 4. Apache: 11.19%; 5. GPLv3: 8.88%; 6. BSD 3-clause: 4.53%; 7. Unlicense: 1.87%; 8. BSD 2-clause: 1.70%; 9. LGPLv3: 1.30%; 10. AGPLv3: 1.05% (30 mill * 2% * 17% = 102k)[14]
References
- "Downloads". Creative Commons. 16 December 2015. Retrieved 2015-12-24.
- "Version 1.0 license". anonscm.debian.org. Archived from the original on 2013-06-02. Retrieved 2016-06-19.
- "Top 20 licenses". Black Duck Software. 31 May 2016. Archived from the original on 2016-07-19. Retrieved 2016-05-31.
- https://creativecommons.org/weblog/2009/03/11/13304
- Till Kreutzer. "Validity of the Creative Commons Zero 1.0 Universal Public Domain Dedication and its usability for bibliographic metadata from the perspective of German Copyright Law" (PDF).
- "Using CC0 for public domain software". Creative Commons. 15 April 2011. Retrieved 2011-05-10.
- "Various Licenses and Comments about Them". GNU Project. Retrieved 2015-04-04.
- "licenses". The Open Definition.
- Timothy Vollmer (27 December 2013). "Creative Commons 4.0 BY and BY-SA licenses approved conformant with the Open Definition". creativecommons.org.
- The Open Source Initiative FAQ. "What about the Creative Commons "CC0" ("CC Zero") public domain dedication? Is that Open Source?". opensource.org. Retrieved May 25, 2013.
- Anwesha Das (22 June 2016). "Software Licenses in Fedora Ecosystem". anweshadas.in. Retrieved 2016-06-27.
- Joe Brockmeier (2010). "The Unlicense: A License for No License". ostatic.com. Archived from the original on 2016-03-24.
- "The Unlicense". unlicense.org. Archived from the original on 2018-07-08. Retrieved 2020-05-12.
- Ben Balter (9 March 2015). "Open source license usage on GitHub.com". github.com. Retrieved 2015-11-21.
- "Zero-Clause BSD | Open Source Initiative". opensource.org. Retrieved 2018-12-18.
- OpenBSD license template
- Toybox is released under the following "zero clause" BSD license by Rob Landley
- BSD Zero Clause License
- Lawrence Rosen (2004-05-25). "Why the public domain isn't a license". rosenlaw.com. Retrieved 2016-02-22.
- Placing documents into the public domain by Daniel J. Bernstein on cr.yp.to: "Most rights can be voluntarily abandoned ('waived') by the owner of the rights. Legislators can go to extra effort to create rights that can't be abandoned, but usually they don't do this. In particular, you can voluntarily abandon your United States copyrights: 'It is well settled that rights gained under the Copyright Act may be abandoned. But abandonment of a right must be manifested by some overt act indicating an intention to abandon that right. See Hampton v. Paramount Pictures Corp., 279 F.2d 100, 104 (9th Cir. 1960).'" (2004).
- "Using CC0 for public domain software". Creative Commons. April 15, 2011. Retrieved May 10, 2011.
- "Various Licenses and Comments about Them". GNU Project. Retrieved April 4, 2015.
- Carl Boettiger. "OSI recognition for Creative Commons Zero License?". In the Open Source Initiative Licence review mailing list. opensource.org. Archived from the original on September 26, 2013. Retrieved February 1, 2012.
- Christopher Allan Webber. "CC withdrawl [sic] of CC0 from OSI process". In the Open Source Initiative Licence review mailing list. Archived from the original on 2015-09-06. Retrieved February 24, 2012.
- Chestek, Pamela (June 16, 2020). "[License-review] Request for legacy approval: The Unlicense". Archived from the original on September 8, 2020.
- "Open Source Patching". Google. Retrieved 2020-09-29.