Licencje BSD: Różnice pomiędzy wersjami

[wersja przejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
Poprawienie definicji.
Dodanie szablonów i drobne poprawki.
Linia 4:
 
== 4-klauzulowa licencja BSD ==
{{Licencja oprogramowania infobox
| nazwa = 4-clause BSD
| logo =
| rozmiar loga =
| autor =
| wersja =
| data =
| FSF = tak{{r|fsf1}}
| OSI = nie
| GPL = nie{{r|fsf1}}
| copyleft = nie{{r|fsf1}}
| commons =
| www =
}}
Pierwszymi programami udostępnionymi na licencji ''non-copyleft'' były elementy wydanej w latach 70. dystrybucji 1BSD, ale pierwszym oprogramowaniem w całości rozpowszechnianym na warunkach tej licencji była wydana w czerwcu 1989 roku dystrybucja Networking Release 1. Jej licencja to 4-klauzulowa licencja BSD, zwana także starą licencją BSD (''BSD-old'', ''4-clause BSD'').
 
Linia 9 ⟶ 23:
 
== Klauzula ogłoszeniowa, 3-klauzulowa licencja BSD ==
{{Licencja oprogramowania infobox
| nazwa = 3-clause BSD
| logo =
| rozmiar loga =
| autor =
| wersja =
| data =
| FSF = tak{{r|fsf2}}
| OSI = tak{{r|osi}}
| GPL = tak{{r|fsf2}}
| copyleft = nie{{r|fsf2}}
| commons =
| www =
}}
Specyficzną cechą 4-klauzulowej licencji BSD jest tzw. ''klauzula ogłoszeniowa'' (lub reklamowa), która wymaga, aby 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ów.''
 
Linia 15 ⟶ 43:
W 1999 roku Uniwersytet Kalifornijski zrezygnował z używania tej klauzuli i zezwolił na usunięcie jej z kodu, do którego ma on prawa autorskie. Powstała w ten sposób licencja jest nazywana 3-klauzulową licencją BSD lub zmodyfikowaną (albo nową) licencją BSD (''BSD-new, revised BSD lub 3-clause 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 wersji. W konsekwencji, w dokumentacji bieżącej wersji NetBSD można znaleźć 239 informacji reklamowych o poszczególnych autorach.
 
== 2-klauzulowa licencja BSD, MITi jej zamienniki (MIT [X11)] oraz ISC) ==
{{Licencja oprogramowania infobox
| nazwa = 2-clause bsd
| logo =
| rozmiar loga =
| autor =
| wersja =
| data =
| FSF = tak{{r|fsf3}}
| OSI = tak{{r|osi}}
| GPL = nie{{r|fsf3}}
| copyleft = nie{{r|fsf3}}
| commons =
| www =
}}
Część programistów używa także 2-klauzulowej licencji BSD, powstałej przez usunięcie klauzuli zakazującej używania nazwisk autorów do reklamowania produktów pochodnych. Licencja ta jest funkcjonalnie identyczna z licencją MIT (zwaną także licencją [[Licencja X11|X11]]), oraz licencją ISC (używaną m.in. przez OpenBSD). Mnogość licencji z „BSD” w nazwie powoduje niejednoznaczność terminu „licencja BSD”, dlatego [[Richard Stallman]] proponuje zamiast którejkolwiek z licencji BSD używać licencji X11 (nazwa „licencja MIT” też może być niejednoznaczna, ponieważ [[Massachusetts Institute of Technology]] używało wielu licencji). Z tego samego powodu można preferować licencję ISC, która dodatkowo jest napisana prostszym językiem, dzięki czemu sprawia mniej problemów w interpretacji prawnej. Licencja X11 zawiera nieprecyzyjne sformułowania „zajmować się oprogramowaniem” (oryg. ''to deal in the Software'') oraz „oprogramowanie i związane [dołączone] pliki dokumentacji” (w oryg. ''this software and associated documentation files''), które (według Rosena) mogą sprawiać problemy w interpretacji prawnej.
 
Linia 25 ⟶ 67:
 
{{Prawa autorskie}}
 
== Przypisy ==
{{Przypisy|
<ref name="fsf1">{{cytuj stronę|tytuł=Original BSD license|data dostępu=2018-11-16|url=https://www.gnu.org/licenses/license-list.en.html#OriginalBSD}}</ref>
<ref name="fsf2">{{Cytuj stronę|tytuł=Modified BSD license|data dostępu=2018-11-16|url=https://www.gnu.org/licenses/license-list.en.html#ModifiedBSD}}</ref>
<ref name="fsf3">{{Cytuj stronę|tytuł=FreeBSD license|data dostępu=2018-11-16|url=https://www.gnu.org/licenses/license-list.en.html#FreeBSD}}</ref>
<ref name="osi">{{Cytuj stronę|tytuł=Licenses by Name|data dostępu=2018-11-16|url=https://opensource.org/licenses/alphabetical}}</ref>
}}
 
[[Kategoria:BSD]]