BSD licence

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání

BSD licence je licence pro svobodný software, mezi kterými je jednou z nejsvobodnějších. Umožňuje volné šíření licencovaného obsahu, přičemž vyžaduje pouze uvedení autora a informace o licenci, spolu s upozorněním na zřeknutí se odpovědnosti za dílo.

Zkratka BSD označuje „Berkeley Software Distribution“ – obchodní organizaci při University of California, Berkeley, která tuto licenci vyvinula a používala pro práce nad operačním systémem BSD.

Obsah licence[editovat | editovat zdroj]

Neoficiální český překlad dnešní podoby licence[1]:

Copyright © <ROK>, <VLASTNÍK PRÁV>. Všechna práva vyhrazena.

Redistribuce a použití zdrojových i binárních forem díla, v původním i upravovaném tvaru, jsou povoleny za následujících podmínek:

  • Šířený zdrojový kód musí obsahovat výše uvedenou informaci o copyrightu, tento seznam podmínek a níže uvedené zřeknutí se odpovědnosti.
  • Šířený binární tvar musí nést výše uvedenou informaci o copyrightu, tento seznam podmínek a níže uvedené zřeknutí se odpovědnosti ve své dokumentaci a/nebo dalších poskytovaných materiálech.
  • Ani jméno vlastníka práv, ani jména přispěvatelů nemohou být použita při podpoře nebo právních aktech souvisejících s produkty odvozenými z tohoto software bez výslovného písemného povolení.
TENTO SOFTWARE JE POSKYTOVÁN DRŽITELEM LICENCE A JEHO PŘISPĚVATELI „JAK STOJÍ A LEŽÍ“ A JAKÉKOLIV VÝSLOVNÉ NEBO PŘEDPOKLÁDANÉ ZÁRUKY VČETNĚ, ALE NEJEN, PŘEDPOKLÁDANÝCH OBCHODNÍCH ZÁRUK A ZÁRUKY VHODNOSTI PRO JAKÝKOLIV ÚČEL JSOU POPŘENY. DRŽITEL, ANI PŘISPĚVATELÉ NEBUDOU V ŽÁDNÉM PŘÍPADĚ ODPOVĚDNI ZA JAKÉKOLIV PŘÍMÉ, NEPŘÍMÉ, NÁHODNÉ, ZVLÁŠTNÍ, PŘÍKLADNÉ NEBO VYPLÝVAJÍCÍ ŠKODY (VČETNĚ, ALE NEJEN, ŠKOD VZNIKLÝCH NARUŠENÍM DODÁVEK ZBOŽÍ NEBO SLUŽEB; ZTRÁTOU POUŽITELNOSTI, DAT NEBO ZISKŮ; NEBO PŘERUŠENÍM OBCHODNÍ ČINNOSTI) JAKKOLIV ZPŮSOBENÉ NA ZÁKLADĚ JAKÉKOLIV TEORIE O ZODPOVĚDNOSTI, AŤ UŽ PLYNOUCÍ Z JINÉHO SMLUVNÍHO VZTAHU, URČITÉ ZODPOVĚDNOSTI NEBO PŘEČINU (VČETNĚ NEDBALOSTI) NA JAKÉMKOLIV ZPŮSOBU POUŽITÍ TOHOTO SOFTWARE, I V PŘÍPADĚ, ŽE DRŽITEL PRÁV BYL UPOZORNĚN NA MOŽNOST TAKOVÝCH ŠKOD.

Propagační klauzule[editovat | editovat zdroj]

V původní licenci (tzv. Staré BSD licenci) byl obsažen další bod, který říkal:

  • Všechny propagační materiály zmiňující vlastnosti nebo použití tohoto softwaru musejí obsahovat následující text:
    Tento produkt zahrnuje software vytvořený <VLASTNÍKEM PRÁV> a přispěvatelů.

Tento bod byl považován z hlediska svobodného software za problematický.[2] Projekt GNU kvůli němu licenci považoval za nekompatibilní s licencí GNU GPL (neboť licence GNU GPL nedovoluje omezovat šíření software nad jí stanovené podmínky). Praktickým problémem tohoto požadavku také byl nadměrný rozsah takového textu povinně uváděného ve všech propagačních materiálech: každý větší projekt typicky používá velké množství programů a komponent od různých autorů, takže jen seznam těchto autorů by byl neprakticky rozsáhlý.

Tato klauzule z oficiální BSD licence zmizela 22. července 1999, kdy ji na výzvu Richarda Stallmana odstranil William Hoskins, ředitel úřadu licencování technologií v Berkeley.[3] Původní licence se někdy označuje jako „stará“ či „čtyřbodová BSD“, upravená verze jako „nová“, „modifikovaná“, „revidovaná“ či „trojbodová BSD“.

Použitelnost a kompatibilita licence[editovat | editovat zdroj]

Licence je velmi volná, oproti dalším běžným licencím jako např. GNU GPL i v porovnání s implicitními omezeními danými v autorském právu má jen velmi nízké požadavky. Někdy bývá označována slovní hříčkou copycenter – zatímco copyright omezuje šíření díla, copyleft omezuje omezování šíření díla, tak BSD licence říká „Vezměte si to do copycentra a vyrobte si kopie dle libosti.“[4]

BSD licence dovoluje komerční využití, včetně využití v proprietárním software bez zveřejněného zdrojového kódu. Díla založená na dílech licencovaných pod BSD dokonce mohou být zveřejněna pod komerční licencí (nejedná se o copyleft), pouze musí dodržet podmínky licence, tzn. v programu uvádět informaci o autorech a zřeknutí se odpovědnosti. Příkladem takového využití jsou části knihoven pro síťovou komunikaci použitých v Microsoft Windows[5] či mnoho komponent z FreeBSD použitých v Mac OS X.

Jak už bylo uvedeno, původní verze licence byla s licencí GNU GPL nekompatibilní.[6] Její revidovaná verze je s GNU GPL kompatibilní[7], software licencovaný pod BSD licencí lze začlenit do díla pod GPL (avšak opačně to neplatí: dílo pod GNU GPL nelze zveřejnit pod licencí BSD).

Reference[editovat | editovat zdroj]

  1. Vzor modifikované BSD licence na opensource.org
  2. The BSD License Problem na gnu.org
  3. Oznámení o změně v licenci
  4. Jargon File: Copycenter
  5. ZDNet: Is Microsoft secretly using open source?, 17. června 2001
  6. Původní BSD licence v seznamu licencí na gnu.org
  7. Revidovaná verze licence v seznamu na gnu.org