LinuxProgramming: The Open Compatibility License 1.0
Aug 18, 2000, 15:15 (4 Talkback[s])
(Other stories by Lou Grinzo)
[ Thanks to Kevin
Reichard for this link. ]
"My reason for creating the Open Compatibility License
really boils down to the fact that none of the other licenses I
checked said precisely what I wanted, in both the legal and
extra-legal senses. Some are too political for my taste, some
are too sparse, some too firm and some too soft, but none were just
right. Specifically, my verInfo project has a much greater need
than normal for compatibility between versions of its source code
and versions of the persistent data it creates. (It provides
you with a way to create and extract Windows-like version resources
stored in Linux ELF-format programs.) I was concerned that if
people got creative with my source code and used it to access the
data created by an "official" copy of the program, or worse, used
it to create nonstandard data that is then passed on to people
running an official copy of the software, things could get uglier
than COBOL written by an eight-year-old on a sugar high."
"For those of you who will skip the license and only go back to
it if I say something interesting or inflammatory, here's the
executive summary:
- You can distribute the source code and binaries I produce,
unaltered, with no further restrictions.
- You can use my source and binaries in your program, unaltered,
with no further restrictions.
- If you distribute a modified version of my code, either
standalone or as part of another program, you have to include my
original source and your changes in a source code patch file.
- There is no "viral" clause that requires your program to be
open source if you statically or dynamically link my code into
yours.
- You can use my code in any project, open or closed, at any
price you can charge for your software. I don't care about your
licensing or business models; those details are your
business."
Complete Story
Related Stories:
- The Chronicle of Higher Education: New Software-Licensing Legislation Said to Imperil Academic Freedom(Aug 16, 2000)
- InfoWorld: The licensing game(Aug 08, 2000)
- Technocrat.net: Galeon and Mozilla License Issues(Jul 30, 2000)
- VNU Net: The net shakes up software licensing(Jul 11, 2000)
- LinuxProgramming: Looking at the General Public License and Open-Source Licenses(Jul 10, 2000)
- Linux Programming: Software Licenses and Traditional Copyright Law(Jul 07, 2000)
- Richard Stallman -- The Problems of the Plan Nine License(Jul 02, 2000)
- Advogato: A possible solution to the Qt/KDE license dilemma(Jun 19, 2000)
- LinuxMall.com: EuroLinux Circulates Internet Petition Against Software Licensing(Jun 19, 2000)
- Librenix: The BSD License & the GPL: Why we need both(Jun 12, 2000)
- ZDNet: Fatal flaw in BSD? - The Kerberos Affair shows weakness of BSD software license.(Jun 06, 2000)
- Linux Journal: Software Licenses(Jun 03, 2000)