open source

the source is short for source code

In general, it is any program whose source code is made available for use or modification by users, developers, or hackers. Historically, the makers of proprietary software have generally not made source code available.

Open source software is developed as a public collaboration and made freely available. For example, in an effort to stay viable in its browser competition with Microsoft, Netscape made its browser source code (Mozilla) freely available, encouraging users to improve it. The open source movement gained momentum as commercial enterprises began using Linux as an open alternative to Windows operating systems.

Open source doesn't just mean access to the source code, however. The distribution terms of open source software must comply with the following criteria:

  • free redistribution
  • distribution in source code as well as compiled form
  • distribution of modifications and derived works under the same licensing terms as those of the original software
  • preservation of the original author's source code
  • no discrimination against persons or groups
  • no discrimination against fields of endeavor
  • licensing so that the rights attached to the program apply to all users
  • licensing that is not specific to use in a particular product
  • licensing that does not contaminate other software

Open Source, with capital letters, is a certification mark owned by the Open Source Initiative (see OSI).

See also : Firefox  GNU  Creative Commons  copyleft  

NetLingo Classification: Technical Terms