Open-source license

From Infogalactic: the planetary knowledge core
(Redirected from Open source license)
Jump to: navigation, search

An open-source license is a type of license for computer software and other products that allows the source code, blueprint or design to be used, modified and/or shared under defined terms and conditions.[1][2] This allows end users and commercial companies to review and modify the source code, blueprint or design for their own customization, curiosity or troubleshooting needs. Open-source licensed software is mostly available free of charge, though this does not necessarily have to be the case. Licenses which only permit non-commercial redistribution or modification of the source code for personal use only are generally not considered as open-source licenses. However, open-source licenses may have some restrictions, particularly regarding the expression of respect to the origin of software, such as a requirement to preserve the name of the authors and a copyright statement within the code, or a requirement to redistribute the licensed software only under the same license (as in a copyleft license). One popular set of open-source software licenses are those approved by the Open Source Initiative (OSI) based on their Open Source Definition (OSD).

Comparisons

The Free Software Foundation has related but distinct criteria for evaluating whether or not a license qualifies software as free software. Most free software licenses are also considered open-source software licenses.[3] In the same way, the Debian project has its own criteria, the Debian Free Software Guidelines, on which the Open Source Definition is based. In the interpretation of the FSF, open-source license criteria focus on the availability of the source code and the ability to modify and share it, while free software licenses focuses on the user's freedom to use the program, to modify it, and to share it.[4]

Source-available licenses ensure source code availability, but do not necessarily meet the user freedom criteria to be classified as free software or open-source software.

Public domain

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Around 2004 lawyer Lawrence Rosen argued in the essay "Why the public domain isn't a license" software could not truly be waived into the public domain and can't therefore be interpreted as very permissive open-source license,[5] a position which faced opposition by Daniel J. Bernstein and others.[6] In 2012 the dispute was finally resolved when Rosen accepted the CC0 as an open-source license, while admitting that contrary to his previous claims copyright can be waived away, backed by Ninth Circuit decisions.[7]

See also

References

<templatestyles src="Reflist/styles.css" />

Cite error: Invalid <references> tag; parameter "group" is allowed only.

Use <references />, or <references group="..." />

External links

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. "Relationship between the Free Software movement and Open Source movement", Free Software Foundation, Inc
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. 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)
  7. Lua error in package.lua at line 80: module 'strict' not found.