Open Source

Definicja
Open Source (otwarte oprogramowanie) - to odłam ruchu Free Software (wolne oprogramowanie), którego celem jest swobodny dostęp do oprogramowania dla wszystkich jego użytkowników.

Oficjalna definicja Open Source została stworzona w 1997 roku przez organizację Open Source Initiative. W większości oparta jest ona na wspomnianej powyżej idei wolnego oprogramowania, która zapewnia swoim użytkownikom prawo do legalnego oraz darmowego uruchamiania, kopiowania, rozpowszechniania, analizowania, modyfikacji oraz ulepszania i rozbudowy istniejących produktów.

Cechy

 * wolna redystrybucja
 * otwarty kod źródłowy
 * prace pochodne
 * integralność kodów źródłowych autora
 * nie dyskryminowanie osób lub grup
 * nie dyskryminowanie pól zastosowań
 * rozpowszechnianie licencji
 * licencja nie musi być szczególna dla produktu
 * licencja nie może wpływać na inne oprogramowanie

Różnice między darmowym oprogramowaniem a otwartym
W potocznym języku oba te pojęcia występują zamiennie, jednakże różnią się między sobą zasadniczo. Głównym problemem jest tutaj słowo "wolne", które jest różnie interpretowane. Oprogramowanie darmowe jak sama nazwa wskazuje oznacza, że jest ono wolne od opłat, jednakże nie zawsze musi być wolne od restrykcji licencyjnych. Wśród programistów open source wolne oprogramowanie oznacza to, że jego zastosowanie nie jest w żaden sposób ograniczane przez licencję, a także cały kod danego oprogramowania jest powszechnie dostępny i udostępniany bez konieczności płacenia. Jest to kompletne przeciwieństwo oprogramowania darmowego zwanego także freeware. Jest ono co prawda dostarczane bezpłatnie, jednakże posiada cały szereg obostrzeń, takich jak na przykład niemożność korzystania z niego w przypadku zastosowań komercyjnych.

Warto zwrócić tu uwagę, że ze względu na definicję open source opracowaną przez organizację Open Source Initiative jakiekolwiek ograniczenie w zastosowaniu licencji lub dla użytkownika uniemożliwia zaklasyfikowanie oprogramowania w kategorii open source. Dlatego też w tej kategorii nie można zaklasyfikować wielu programów, które są dostępne za darmo dla dla pewnej grupy użytkowników takich jak np. tylko dla organów ściagania lub tylko do zastosowań niekomercyjnych.