Common Public License
Author | IBM |
---|---|
Latest version | 1.0 |
Publisher | IBM |
Published | May 2001; 22 years ago (2001-05) |
SPDX identifier | CPL-1.0 |
Debian FSG compatible | Yes[1] |
FSF approved | Yes[2] |
OSI approved | Yes[3] |
GPL compatible | No[2] |
Copyleft | Limited[2] |
Linking from code with a different licence | Yes |
In computing, the Common Public License (CPL) is a free software / open-source software license published by IBM. The Free Software Foundation and Open Source Initiative have approved the license terms of the CPL.
Definition
The CPL has the stated aims of supporting and encouraging collaborative open-source development while still retaining the ability to use the CPL'd content with software licensed under other licenses, including many proprietary licenses. The Eclipse Public License (EPL) consists of a slightly modified version of the CPL.
The CPL has some terms that resemble those of the GNU General Public License (GPL), but some key differences exist. A similarity relates to distribution of a modified computer program: under either license (CPL or GPL), one must make the source code of a modified program available to others.
CPL, like the GNU Lesser General Public License, allows non-CPL-licensed software to link to a library under CPL without requiring the linked source code to be made available to the licensee.
CPL lacks compatibility with both versions of the GPL because it has a "choice of law" section in section 7, which restricts legal disputes to a certain court. Another source of incompatibility is the differing copyleft requirements.[2]
To reduce the number of open source licenses, IBM and Eclipse Foundation agreed upon using solely the Eclipse Public License in the future.[4] Open Source Initiative therefore lists the Common Public License as deprecated and superseded by EPL.
Projects using the Common Public License
- Microsoft has released its Windows Installer XML (WiX) developer tool, Windows Template Library (WTL) and the FlexWiki engine under the CPL as SourceForge projects.
- Some projects of the COIN-OR Foundation use the CPL.
See also
- Software license
- Software using the CPL (category)
References
External links
- Open Source Initiative The CPL License
- The CPL License from IBM
- The COIN-OR web page
- v
- t
- e
entities
Current | |
---|---|
Former |
- Towers
- 1250 René-Lévesque, Montreal, QC
- One Atlantic Center, Atlanta, GA
- Software Labs
- IBM Buildings
- 330 North Wabash, Chicago, IL
- Honolulu
- Seattle
- Facilities
- Cambridge Scientific Center
- IBM Hursley
- Canada Head Office Building
- IBM Rochester
- Automated teller machine
- Cynefin framework
- DRAM
- Electronic keypunch
- Floppy disk
- Hard disk drive
- Magnetic stripe card
- Relational model
- Sabre airline reservation system
- Scanning tunneling microscope
- Financial swaps
- Universal Product Code
- Thomas J. Watson (1914–1956)
- Thomas Watson Jr. (1956–1971)
- T. Vincent Learson (1971–1973)
- Frank T. Cary (1973–1981)
- John R. Opel (1981–1985)
- John Fellows Akers (1985–1993)
- Louis V. Gerstner Jr. (1993–2002)
- Samuel J. Palmisano (2002–2011)
- Ginni Rometty (2012–2020)
- Arvind Krishna (since 2020)
directors
- A Boy and His Atom
- Big Blue sports teams
- American football
- Rugby union
- Common Public License/IBM Public License
- Deep Blue
- Deep Thought
- Dynamic infrastructure
- GlobalFoundries
- GUIDE International
- IBM and the Holocaust
- International chess tournament
- Lucifer cipher
- Mathematica
- IBM Plex
- SHARE computing
- ScicomP
- Unions
- Category
- Commons
- Navigational boxes
- FOSS
- Midrange computers
- Operating systems
- Personal computers
- System/360
- System/370
- Typewriters
- Vacuum tube computers