Jump to content

Artistic License

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Shaddim (talk | contribs) at 22:59, 11 April 2016 (expansion, restructure). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Artistic License
AuthorThe Perl Foundation
Latest version1.0 and 2.0
PublisherThe Perl Foundation
Published?
SPDX identifierArtistic-1.0, Artistic-1.0-cl8, Artistic-1.0-Perl, Artistic-2.0
Debian FSG compatibleYes[1]
FSF approved1.0 No (Yes, for Clarified Artistic License), 2.0 Yes
OSI approvedYes (both)
GPL compatible1.0 No (Yes, for Clarified Artistic License), 2.0 Yes
CopyleftNo[2]
Linking from code with a different licenceYes
Websitewww.perlfoundation.org/artistic-license-20.html Edit this on Wikidata

The Artistic License (version 1.0) is a software license used for certain free and open source software packages, most notably the standard implementation of the Perl programming language and most CPAN modules, which are dual-licensed under the Artistic License and the GNU General Public License (GPL).

History

Artistic License 1.0

The original Artistic License was written by Larry Wall. The name of the license is a reference to the concept of artistic license.

Whether or not the original Artistic License is a free software license is largely unsettled. It was criticized by the Free Software Foundation as being "too vague; some passages are too clever for their own good, and their meaning is not clear."[4] The Free Software Foundation has also explicitly called the original Artistic License a non-free license.[5] The FSF recommended that the license not be used on its own, but approved the common AL/GPL dual-licensing approach for Perl projects.

In response to this, Bradley Kuhn, who later worked for the Free Software Foundation, made a minimal redraft to clarify the ambiguous passages. This was released as the Clarified Artistic License, and was approved by the FSF. It is used by the Paros Proxy, the JavaFBP toolkit and NcFTP.

The terms of the Artistic License 1.0 were at issue in a 2007 federal district court decision in the US, which suggested that FOSS-like licenses could only be enforced through contract law rather than through copyright law, in contexts where contract damages would be difficult to establish.[6] On appeal, a federal appellate court "determined that the terms of the Artistic License are enforceable copyright conditions".[7] The case was remanded to the District Court which did not apply the superior court's criteria (on the grounds that in the interim, the Supreme Court had changed the applicable law).[citation needed] However, this left undisturbed the finding that a free and open source license nonetheless has economic value.[citation needed]

Artistic License 2.0

In response to the Request for comments process for improving the licensing position for Perl 6, Kuhn's draft was extensively rewritten by Roberta Cairney and Allison Randal for readability and legal clarity, with input from the Perl community. This resulted in the Artistic License 2.0 which has been approved as both a free software[8] and open source[9] license.

The Artistic license 2.0 is also notable for its excellent license compatibility with other FOSS licenses due to a relicensing clause, a property other licenses like the GPL are missing.[10]

You may Distribute your Modified Version as Source (either gratis or for a Distributor Fee, and with or without a Compiled form of the Modified Version) [...] provided that you do at least ONE of the following:

[...] (c) allow anyone who receives a copy of the Modified Version to make the Source form of the Modified Version available to others under

(i) the Original License or

(ii) a license that permits the licensee to freely copy, modify and redistribute the Modified Version using the same licensing terms that apply to the copy that the licensee received, and requires that the Source form of the Modified Version, and of any works derived from it, be made freely available in that license fees are prohibited but Distributor Fees are allowed.

It has been adopted by some of the Perl 6 implementations, and has been used by the Parrot virtual machine since version 0.4.13. It is also used by the SNEeSe emulator, which was formerly licensed under the Clarified Artistic License.

The OSI recommends that all developers and projects licensing their products with the Artistic License adopt Artistic License 2.0.[11]

References

  1. ^ "DFSG Licenses — Debian Wiki". Retrieved November 28, 2010.
  2. ^ "Re: For Approval: Artistic License 2.0: msg#00055". March 14, 2007. Retrieved July 11, 2009.
  3. ^ Copyfree Rejected Licenses
  4. ^ "Various Licenses and Comments about Them - GNU Project - Free Software Foundation (FSF)". Fsf.org. Archived from the original on 24 July 2010. Retrieved 2010-08-07. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)
  5. ^ "Explaining Why We Don't Endorse Other Systems - GNU Project - Free Software Foundation". Free Software Foundation. Retrieved 2013-01-27. ... it permits software released under the original Artistic License to be included, even though that's a nonfree license.
  6. ^ New Open Source Legal Decision: Jacobsen & Katzer and How Model Train Software Will Have an Important Effect on Open Source Licensing, Radcliffe, Mark (Law & Life: Silicon Valley) (2007-08-22)
  7. ^ Opinion, Jacobsen v. Katzer, United States Court of Appeals for the Federal Circuit (2008-08-13)
  8. ^ "Various Licenses and Comments about Them - GNU Project - Free Software Foundation (FSF)". Fsf.org. Archived from the original on 24 July 2010. Retrieved 2010-08-07. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)
  9. ^ "Old Nabble - License Committee Report for May 2007". Nabble.com. Retrieved 2010-03-18.
  10. ^ Interview with Allison Randal about Artistic License 2.0 on www.theperlreview.com
  11. ^ "The Artistic License:Licensing". Open Source Initiative. October 31, 2006. Archived from the original on 24 March 2009. Retrieved March 18, 2009. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)