Science Fair Project Encyclopedia
Open Source Definition
The Open Source Definition is used by the Open Source Initiative to determine whether or not a software license can be considered open source. The definition was based on the Debian Free Software Guidelines, written and adapted primarily by Bruce Perens. This is similar to, but not the same as, the free software definition.
Under the Open Source Definition, licenses must meet ten conditions in order to be considered open source licenses(Note: this version contains unauthorized additions. There is a link to the original unmodified text below. It was taken under fair use).
- Free Redistribution: the software can be freely given away or sold.
- Source Code: the source code must either be included or freely obtainable.
- Derived Works: redistribution of modifications must be allowed.
- Integrity of The Author's Source Code: licenses may require that modifications are redistributed only as patches.
- No Discrimination Against Persons or Groups: no-one can be locked out.
- No Discrimination Against Fields of Endeavor: commercial users cannot be excluded.
- Distribution of License: The rights attached to the program must apply to all to whom the program is redistributed without the need for execution of an additional license by those parties.
- License Must Not Be Specific to a Product: the program cannot be licensed only as part of a larger distribution.
- License Must Not Restrict Other Software: the license cannot insist that any other software it is distributed with must also be open source.
- License Must Be Technology-Neutral: no click-wrap licenses or other medium-specific ways of accepting the license must be required.
- The Open Source Definition
- The Open Source Definition by Bruce Perens, Open Sources: Voices from the Open Source Revolution, January 1999, ISBN 1-56592-582-3
The contents of this article is licensed from www.wikipedia.org under the GNU Free Documentation License. Click here to see the transparent copy and copyright details