Öppen källkod
Från Unix.se, den fria unixresursen.
Öppen källkod (eng. open source) är mjukvara som distribueras under en öppen källkod-licens eller som uppfyller kriterierna i Open Source Definition. Konceptet uppstod av ett behov av att göra fri programvara mer attraktivt för företag.
Innehåll |
Öppen källkod och fri programvara
Skillnaden mellan fri programvara och öppen källkod är att det senare inte betyder något annat än att källkoden på något sätt finns tillgänglig för beskådning av användaren, medan det förra förutom detta innebär att man är fri att använda källkoden på (nästan) vilket sätt man vill.
Två olika rörelser
"Free software and open source are the slogans of two different movements with different philosophies. In the free software movement, our goal is to be free to share and cooperate. We say that non-free software is antisocial because it tramples the users' freedom, and we develop free software to escape from that.
The open source movement promotes what they consider a technically superior development model that usually gives technically superior results. The values they cite are the same ones Microsoft appeals to: narrowly practical values.
Free software and open source are also both criteria for software licenses. These criteria are written in very different ways but the licenses accepted are almost the same. The main difference is the difference in philosophy." - Richard Stallman [1] (http://kerneltrap.org/node/4484)
Licensdefinition
För att förenkla en smula, fri programvara är alltid öppen källkod men programvara som är öppen källkod behöver inte vara fri programvara.
Externa länkar
- Open Source Initiative (http://www.opensource.org/)
- The Cathedral and the Bazaar (http://www.catb.org/~esr/writings/cathedral-bazaar/), en bok av Eric S. Raymond
- Artikel (http://www.linuxworld.com/story/47613.htm) som ger en historisk överblick samt förklarar skillnaderna mellan free software och open source