OSS: filozofia, społeczność, organizacje

Transkrypt

OSS: filozofia, społeczność, organizacje
Free/Libre Open Source Software: wprowadzenie
Lena Wojewódzka, [email protected]
Open vs. Free

Podstawowa różnica nie w szczegółach technicznych, a w
filozofii

Free software:


Open source:


techniczna doskonałość kodu
W praktyce:


strony moralne i etyczne dostępności oprogramowania
każde oprogramowanie typu free software jest jednocześnie
open source, ale nie każde oprogramowanie typu open source
jest zarazem free software
zbiorczy termin FLOSS (Free/Libre Open Source Software)
OSS: definicja
Kod źródłowy licencjonowany za pomocą licencji open source










Swobodna redystrybucja
Kod źródłowy
Programy pochodne
Integralność autorskiego kodu źródłowego
Niedyskryminowanie osób i grup
Niedyskryminowanie obszarów zastosowań
Dystrybucja licencji
Licencja nie może być specyficzna dla produktu
Licencja nie może ograniczać innego oprogramowania
Licencja musi być technicznie neutralna
FS: definicja
Aby móc korzystać z praw,
niezbędny jest dostęp do kodu źródłowego




Prawo do użytkowania programu w dowolnym celu
Prawo do analizowania i modyfikowania programu
Prawo do kopiowania programu
Prawo do rozpowszechniania zmodyfikowanych lub
niezmodyfikowanych wersji programu
Organizacje i filozofia

Free Software Foundation




założona w 1985 roku przez Richarda Stallmana
najważniejsza instytucja sponsorująca Projekt GNU
tworzenie, ochrona i promocja wolności użytkowania,
kopiowania, modyfikowania i rozprowadzania programów
komputerowych oraz obrona praw użytkowników wolnego
oprogramowania
wspiera wolność wypowiedzi, publikacji i zrzeszania się w
Internecie, prawo do używania oprogramowania do
szyfrowania prywatnej korespondencji i połączeń sieciowych
oraz prawo do tworzenia oprogramowania
Organizacje i filozofia

Open Software Initiative




założona w 1998 roku przez Bruce'a Perensa i Erica
Raymonda
„The Cathedral and the Bazaar”
wprowadzenie nowego terminu na wolne oprogramowanie przedstawienie go jako model przyjazny firmom i mniej
zaangażowany ideologicznie w procesie konkurencji z
oprogramowaniem własnościowym
utworzenie terminu open source oraz do rozłamu z
Richardem Stallmanem i Free Software Foundation
Who is who

Richard Stallman

Bruce Perens

Eric Raymond

Linus Torvalds

Alan Cox
Przyszłe plany

wprowadzenie do OSS

społeczność OSS

polski wkład w OSS

licencje OSS

mnogość aplikacji OSS

OSS dla biznesu