Licencje BSD: Różnice pomiędzy wersjami

[wersja nieprzejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
Haras.pl (dyskusja | edycje)
→‎Linki zewnętrzne: Tekst źródłowy komentarza ~~haras.pl
Haras.pl (dyskusja | edycje)
m →‎Klauzula ogłoszeniowa, 3-klauzulowa licencja BSD: usunieto linki do przypisów ~~haras.pl
Linia 22:
Specyficzną cechą 4-klauzulowej licencji BSD jest tzw. klauzula ogłoszeniowa (lub reklamowa), która wymaga, aby wszystkie materiały reklamujące produkty korzystające z kodu na tej licencji zawierały informację:
 
''Ten produkt zawiera oprogramowanie stworzone przez Uniwersytet Kalifornijski w Berkeley oraz jego współpracowników132współpracowników.''
 
Klauzula ta powoduje niekompatybilność z wieloma licencjami (zwłaszcza GPL133GPL), oraz sprawia problem praktyczny, kiedy kolejni autorzy wpisują w niej swoje nazwisko lub nazwę firmy w miejsce Uniwersytetu Kalifornijskiego. W dużych projektach, przez używanie takich klauzul, liczba informacji o autorach wymaganych w materiałach reklamowych wzrasta. Przykładem może być system NetBSD, w którego dokumentacji (jak podaje Richard Stallman134Stallman) w 1997 roku było 75 takich informacji reklamowych o poszczególnych autorach. W 1999 roku Uniwersytet Kalifornijski zrezygnował z używania tej klauzuli i zezwolił na usunięcie jej z wszelkiego kodu do którego ma on prawa autorskie135autorskie. Powstała w ten sposób licencja jest nazywana 3-klauzulową licencją BSD136BSD, lub zmodyfikowaną (albo nową) licencją BSD. Licencja ta jest kompatybilna z GPL i innymi popularnymi licencjami. Od czasu tej decyzji wszystkie systemy BSD przeszły na 3-klauzulową licencję, z wyjątkiem NetBSD, które nadal używa 4 klauzulowej wersji137wersji. W konsekwencji, w dokumentacji bieżącej wersji NetBSD można znaleźć 239 informacji reklamowych o poszczególnych autorach138autorach.
 
===2-klauzulowa BSD, MIT (X11) oraz ISC===