Sybase Open Watcom Public License

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Sybase Open Watcom Public License
SPDX identifier{{#property:P2479|from=}}
Debian FSG compatibleNo
FSF approvedNo[1]
OSI approvedYes[2]
GPL compatibleNo
CopyleftVery strong

The Sybase Open Watcom Public License is a software license that has been approved by the Open Source Initiative.[2] It is the licence under which the Open Watcom C/C++ compiler is released.

The license has not been accepted as "free" under the Debian Free Software Guidelines, due to the license's termination clauses.[3][4]

The Free Software Foundation (FSF) has stated that the license is not "free" as it requires the source to be published when you "deploy" the software for private use only.[1] In contrast, FSF's General Public License (GPL) does not require that a modified source code has to be made public when the software modification was only used privately without a public release of the software. This makes the Watcom license also GPL incompatible and a stronger copyleft license than the GPL and even the AGPL.

The Fedora project also considers the license as non-free, citing the FSF argumentation.[5]

History

[edit | edit source]

Version 1.0 appears to have been written in 2002. It's publicly released no later than January 8, 2003, the date of the initial release of Open Watcom C/C++.

The draft of version 2.0 of the License was published on 20 January 2004. This version incorporated changes from Apple and made the licence less specific to OpenWatcom.[6][7]

References

[edit | edit source]
  1. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Debian Bug report #376431 RFP: openwatcom.
  4. ^ Is the Sybase Open Watcom License ok?, thread on debian-legal mailing list (July 2006).
  5. ^ Fedora Wiki: Licensing
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).[dead ftp link] (To view documents see Help:FTP)

Further reading

[edit | edit source]
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).