Definicja Otwartego Źródła
Z Wikipedii
Definicja Otwartego Źródła (ang. Open Source Definition) jest używana przez Open Source Initiative aby określić, czy licencję programu można uznać za open source. Definicję tą utworzono na podstawie Wytycznych Debiana dotyczących Wolnego Oprogramowania, zaadaptowanych głównie przez Bruce'a Perensa. W kwietniu 2004 roku definicja ta doszła do wersji 1.9.
W ramach Open Source Definition licencje muszą spełniać 10 warunków (poniższy tekst zawiera nieautoryzowane dodatki - oryginalny tekst pod odsyłaczem).
- Swobodna redystrybucja: oprogramowanie może być swobodnie przekazywane lub sprzedawane.
- Kod źródłowy: musi być dołączony lub dostępny do pobrania.
- Programy pochodne: musi być dozwolona redystrybucja modyfikacji.
- Integralność autorskiego kodu źródłowego: licencje mogą wymagać, aby modyfikacje były redystrybuowane jedynie jako patche.
- Niedyskryminowanie osób i grup: nikt nie może zostać wykluczony.
- Niedyskryminowanie obszarów zastosowań: nie wolno wykluczać komercyjnych zastosowań.
- Dystrybucja licencji: prawa dołączone do oprogramowania muszą się odnosić do wszystkich odbiorców programu, bez konieczności wykonywania przez nich dodatkowej licencji.
- Licencja nie może być specyficzna dla produktu: program nie może być licencjonowany tylko jako część szerszej dystrybucji.
- Licencja nie może ograniczać innego oprogramowania: licencja nie może wymagać, aby inne dystrybuowane z pakietem oprogramowanie było typu Open Source.
- Licencja musi być technicznie neutralna.