Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Open Software License
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Software license}} {{Use mdy dates|date=May 2012}} {{Infobox software license | name = Open Software License | image = | caption = | author=Lawrence Rosen | version = 3.0 | copyright = 2002, Lawrence Rosen | OSI approved = Yes | Debian approved = | Free Software = Yes<ref name=gnu/> | GPL compatible = No<ref name=gnu/> | copyleft = Yes | linking = }} The '''Open Software License''' ('''OSL''')<ref>{{cite web|url=http://www.opensource.org/licenses/osl-3.0.php |title=Open Source Initiative OSI – The Open Software License 3.0 (OSL-3.0:Licensing | Open Source Initiative |date=October 31, 2006 |publisher=Opensource.org |access-date=2012-03-04}}</ref> is a [[software license]] created by [[Lawrence Rosen (attorney)|Lawrence Rosen]]. The [[Open Source Initiative]] (OSI) has certified it as an [[open-source license]], but the [[Debian]] project judged version 1.1<ref>{{cite web|url=http://wiki.debian.org/DFSGLicenses#Open_Software_License_.28OSL.29_v1.1 |title=DFSGLicenses – Debian Wiki |publisher=Wiki.debian.org |date=2012-02-28 |access-date=2012-03-04}}</ref><ref>{{cite web|url=http://opensource.org/licenses/osl.php |archive-url=https://web.archive.org/web/20060501235731/http://opensource.org/licenses/osl.php |archive-date=2006-05-01 |title=Open Source Initiative OSI - The "Open Software License":Licensing |publisher=Opensource.org |date=2006-05-01 |access-date=2012-10-15}}</ref> to be [[License compatibility|incompatible]] with the [[DFSG]]. The OSL is a [[copyleft]] license, with a termination clause triggered by filing a lawsuit alleging patent infringement. Many people in the [[FOSS|free software and open-source community]] feel that [[software patent]]s are harmful to software, and are particularly harmful to [[open-source software]].<ref>{{cite web|url=http://www.businessweek.com/technology/content/feb2006/tc20060206_503666.htm |archive-url=https://web.archive.org/web/20060208030220/http://www.businessweek.com/technology/content/feb2006/tc20060206_503666.htm |url-status=dead |archive-date=February 8, 2006 |title=BusinessWeek |date=2006-02-06 |access-date=2012-03-04}}</ref> The OSL attempts to counteract that by creating a pool of software which a user can use if that user does not harm it by attacking it with a patent lawsuit. ==Key features== ===Patent action termination clause=== The OSL has a termination clause intended to dissuade users from filing patent infringement lawsuits: {{blockquote |text=10) ''Termination for Patent Action.'' This License shall terminate automatically and You may no longer exercise any of the rights granted to You by this License as of the date You commence an action, including a cross-claim or counterclaim, against Licensor or any licensee alleging that the Original Work infringes a patent. This termination provision shall not apply for an action alleging patent infringement by combinations of the Original Work with other software or hardware.<ref name="Open Source Initiative">{{cite web |title=The Open Software License 3.0 (OSL-3.0) |publisher= Open Source Initiative |url=https://opensource.org/licenses/OSL-3.0 |website=opensource.org |date= October 31, 2006 |access-date=21 April 2021}} [[File:CC-BY icon.svg|50px]] Text was copied from this source, which is available under a [https://creativecommons.org/licenses/by/4.0/ Creative Commons Attribution 4.0 International License].</ref>}} ===Warranty of provenance=== Another goal of the OSL is to warrant provenance.<ref>{{cite web|url=http://www.linuxelectrons.com/article.php/2004090214423940 |archive-url=https://web.archive.org/web/20051031114319/http://www.linuxelectrons.com/article.php/2004090214423940 |archive-date=2005-10-31 |title=LinuxElectrons - Apache Software Foundation Position Regarding Sender ID |publisher=Linuxelectrons.com |date=2005-10-31 |access-date=2012-10-15}}</ref> {{blockquote |text=7) ''Warranty of Provenance and Disclaimer of Warranty.'' Licensor warrants that the copyright in and to the Original Work and the patent rights granted herein by Licensor are owned by the Licensor or are sublicensed to You under the terms of this License with the permission of the contributor(s) of those copyrights and patent rights.<ref name="Open Source Initiative"/>}} ===Network deployment is distribution=== OSL explicitly states that its provisions cover derivative works even when they are distributed only through online applications: {{blockquote |text=5) ''External Deployment.'' The term "External Deployment" means the use, distribution, or communication of the Original Work or Derivative Works in any way such that the Original Work or Derivative Works may be used by anyone other than You, whether those works are distributed or communicated to those persons or made available as an application intended for use over a network. As an express condition for the grants of license hereunder, You must treat any External Deployment by You of the Original Work or a Derivative Work as a distribution under section 1(c).<ref name="Open Source Initiative"/>}} ===Linking does not create a derivative work=== OSL in section 1(a) authorizes licensees to reproduce covered software "as part of a collective work," as distinct from the Original Work or a Derivative Work. In section 1(c), only Derivate Works or copies of the Original Work are made subject to the license, not collective works. Derivative Work is defined in section 1(b) as being created when the licensee exercise their ability "to translate, adapt, alter, transform, modify, or arrange the Original Work."<ref name="Open Source Initiative"/> Rosen has written:<ref>{{cite web|url=https://rosenlaw.com/OSL3.0-explained.htm#_Toc187293087 |title=OSL 3.0 Explained |publisher=rosenlaw.com |access-date=2022-01-24}}</ref> {{blockquote|The verbs used in § 1(b) ["translate, adapt, alter, transform, modify, or arrange"] reflect the kinds of activities that we generally do to create derivative literary or other expressive works, and those things—not functional linking—create Derivative Works as defined in this license. As a result, linking an unchanged Original Work with another independently-written work does not, absent more, create a Derivative Work subject to § 1(b); such an act is merely the incorporation of a copy of that Original Work into a collective work, authorized by § 1(a). }} ==Comparison with the LGPL and GPL== The OSL is intended to be similar to the [[LGPL]].<ref>{{cite web|url=http://rosenlaw.com/pdf-files/OSL3.0-comparison.pdf |title=Open Software License ("OSL") v. 3.0 |access-date=2012-10-15}}</ref> Note that the definition of ''Derivative Works'' in the OSL does ''not'' cover linking to OSL software/libraries so software that merely links to OSL software is ''not'' subject to the OSL license. The OSL is not compatible with the [[GPL]].<ref>{{cite web|url=https://www.gnu.org/philosophy |title=Philosophy of the GNU Project – GNU Project – Free Software Foundation (FSF) |publisher=Gnu.org |date=2012-02-26 |access-date=2012-03-04}}</ref> It has been claimed that the OSL is intended to be legally stronger than the GPL (with the main difference "making the software available for use over the Internet requires making the source code available"<ref name=airs/> that is the same goal as the even newer [[GNU Affero General Public License]] (AGPL), that is compatible with GPLv3),<ref name=airs>{{cite web|url=http://www.airs.com/ian/essays/licensing/licensing.html |title=Choosing an Open Source License |publisher=Airs.com |access-date=2012-03-04}}</ref> however, unlike the GPL, the OSL has never been tested in court and is not widely used. ===Assent to license=== The restriction contained in Section 9 of the OSL reads: {{blockquote|If You distribute or communicate copies of the Original Work or a Derivative Work, You must make a reasonable effort under the circumstances to obtain the express assent of recipients to the terms of this License.<ref name="Open Source Initiative"/>}} In its analysis of the OSL the [[Free Software Foundation]] claims that "this requirement means that distributing OSL software on ordinary FTP sites, sending patches to ordinary mailing lists, or storing the software in an ordinary version control system, can arguably be a violation of the license and would subject violators to possible termination of the license. Thus, the OSL makes it challenging to develop software using the ordinary tools of Free Software development."<ref name=gnu>{{cite web|url=https://www.gnu.org/philosophy/license-list.html#OSL |title=Various Licenses and Comments about Them – GNU Project – Free Software Foundation (FSF) |publisher=Gnu.org |access-date=2012-03-04}}</ref> Rosen contradicts this, stating in an explanation of his license that "most open source projects and commercial distributors already use appropriate procedures to obtain the manifest assent of their licensees, so this OSL 3.0 requirement is not intended to require something different than what now happens in ordinary software distribution practice."<ref>{{cite web|url=https://rosenlaw.com/OSL3.0-explained.htm#_Toc187293086 |title=OSL 3.0 Explained |publisher=rosenlaw.com |access-date=2023-12-12}}</ref> ===Distribution=== If the FSF claim is true then the main difference between the GPL and OSL concerns possible restrictions on redistribution. Both licenses impose a kind of reciprocity condition requiring authors of extensions to the software to license those extensions with the respective license of the original work. ===Patent action termination clause=== The patent action termination clause, described above, is a further significant difference between the OSL and GPL. ==Further provisions== *Derivative Works must be distributed under the same license. (§1c) *Covered works that are distributed must be accompanied by the source code, or access to it made available. (§3) *No restrictions on charging money for programs covered by the license, but source code must be included or made available for a reasonable fee. (§3) *Covered works that are distributed must include a verbatim copy of the license. (§16) *Distribution implies (but does not explicitly state) a royalty-free license for any patents embodied in the software. (§2) ==Later versions== It is optional, though common for the copyright holder to add “or any later version” to the distribution terms in order to allow distribution under future versions of the license. This term is not directly mentioned in the OSL. However, it would seem to violate section 16, which requires a verbatim copy of the license. ==Open software that uses the OSL== *ClearCanvas (sold), Enterprise-ready DICOM Viewer and RIS/PACS *[[Magento]], an eCommerce web application *[[PrestaShop]], an eCommerce web application *[[Mulgara (software)|Mulgara]], a [[triplestore]] written in [[Java (programming language)|Java]] (new code is being contributed using the [[Apache License|Apache 2.0 license]].) *The Graphical Models Toolkit (GMTK), a dynamic [[Bayesian network]] prototyping system *[[Akeneo PIM (software)]], a Product Information Management application ==Open software that used the OSL== * NUnitLite up to 2.0 Alpha, a lightweight version of [[NUnit]], NUnitLite is available under MIT / X / Expat Licence *<!--edit 2014-10-29T11:59:53 at target has info:-->[[CodeIgniter|CodeIgniter v3.0]], an open source PHP framework (planned to use OSL, dropped because of GPL incompatibility for MIT License, may have used only for a short time for development release) ==See also== {{Portal|Free and open-source software}} *[[Academic Free License]] – similar, but not reciprocal license by the same author *[[Open source license]] * [[:Category:Software using the Open Software License|Software using the Open Software License (category)]] ==References== {{reflist}} ==External links== *[https://opensource.org/licenses/osl-3.0.php The Open Software License v.3.0] *[https://opensource.org/licenses/UPL The Universal Permissive License] (UPL) *[https://wiki.debian.org/DFSGLicenses The DFSG and Software Licenses] *[https://www.gnu.org/philosophy Philosophy of the GNU Project] by the [[Free Software Foundation]]. [[Category:Free and open-source software licenses]] [[Category:Copyleft software licenses]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Blockquote
(
edit
)
Template:Cite web
(
edit
)
Template:Infobox software license
(
edit
)
Template:Portal
(
edit
)
Template:Reflist
(
edit
)
Template:Short description
(
edit
)
Template:Use mdy dates
(
edit
)