BSD-licens

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 6 oktober 2020; kontroller kräver 3 redigeringar .
"Ny" BSD-licens
Författare Regents of University of California
Version
  • 4-klausul BSD-licens ( 1990 )
  • 3-klausul BSD-licens ( 22 juli 1999 )
  • 2-klausul BSD-licens
  • 1-klausul BSD-licens
  • 0-klausul BSD-licens ( 2006 )
Utgivare allmängods
Publicerad 1983 [1]
Kompatibel med DFSG Ja
Gratis mjukvara Ja
OSI godkänd Ja
GPL -kompatibel Ja
copyleft Inte
Tillåter länkning med kod under en annan licens Ja

BSD-licensen ( engelsk  BSD -licens, Berkeley Software Distribution-licens  - Berkeley Software License ) är ett licensavtal som först användes för att distribuera UNIX- liknande BSD- operativsystem .

Det finns två huvudversioner av BSD-licensen som måste särskiljas: den "original" och den så kallade "modifierade" (den andra kallas ofta för New BSD License i engelskspråkig litteratur).

Dessa licenser har varit föremål för ett antal ändringar, vilket ger upphov till en mängd olika licenser som gemensamt kallas "BSD-typ licenser". För närvarande är licenser av BSD-typ bland de mest populära friprogramvarulicenserna och används för många program (förutom BSD-versionerna av UNIX för vilka BSD-licensen ursprungligen skapades).

Rättigheterna till den ursprungliga BSD- distributionen ägs officiellt av Regents of University of California , det styrande organet för University of California .  Anledningen till detta är att BSD utvecklades på Berkeley campus vid University of California . Denna indikation på de ursprungliga rättigheterna har bevarats i moderna versioner av BSD ( NetBSD , FreeBSD , OpenBSD , DragonFly BSD ).

Text

Texten i licensen anses vara allmän egendom och kan ändras utan några begränsningar.

Nedan är texten till den "modifierade" BSD-licensen:

Copyright (c) <ÅR>, <ÄGARE>

Omfördelning och användning i källform och binär form, med eller utan modifiering, är tillåten förutsatt att följande villkor är uppfyllda:

DETTA PROGRAM TILLHANDAHÅLLS AV UPPHOVSRÄTTSINNEHAVARERNA OCH/ELLER ANDRA PARTER "I BEFINTLIGT SKICK" UTAN GARANTIER AV NÅGOT SLAG, VARKEN UTTRYCKTA ELLER UNDERFÖRSTÅDDA, INKLUSIVE MEN INTE BEGRÄNSAT TILL DE UNDERFÖRSTÅDDA GARANTIER OM SÄLJBARHET FÖR SÄLJBARHET. I inget fall är inte en enda upphovsrättsinnehavare och ingen annan person som kan ändra och/eller distribuera programmet, som nämnts ovan, inte ansvarig, inklusive några vanliga, slumpmässiga, speciella eller efterföljande förluster, på grund av användning eller omöjlighet av att använda program (inklusive, men inte begränsat till dataförlust, eller data som har blivit felaktiga, eller förluster som orsakats av dig eller tredje part, eller vägran av programmet att fungera tillsammans med andra program), även om en sådan ägare eller annan person underrättades om möjligheten till sådana SKADOR.

Originaltext  (engelska)[ visaDölj]

Copyright (c) <ÅR>, <ÄGARE> Med ensamrätt.

Omfördelning och användning i källform och binär form, med eller utan modifiering, är tillåten förutsatt att följande villkor är uppfyllda:

DENNA PROGRAM TILLHANDAHÅLLS AV UPPHOVSRÄTTSINNEHAVARERNA OCH BIDRAGARE "I BEFINTLIGT SKICK" OCH EVENTUELLA UTTRYCKTA ELLER UNDERFÖRSTÅDDA GARANTIER, INKLUSIVE, MEN INTE BEGRÄNSADE TILL, UNDERFÖRSTÅDDA GARANTIER FÖR SÄLJBARHET OCH LÄMPLIGHET FÖR ETT OFFENTLIGHET. UNDER INGA OMSTÄNDIGHETER SKA UPPHAVSRÄTTSINNEHAVAREN ELLER BIDRAGSGIVARNA VARA ANSVARIGA FÖR NÅGON DIREKTA, INDIREKTA, OAVSIKTLIGA, SPECIELLA, EXEMPELSKADOR ELLER FÖLJDSKADOR (INKLUSIVE, MEN INTE BEGRÄNSADE TILL, UPPHANDLING AV ERSÄTTNINGSSERVATOR, ELLER US; ELLER AFFÄRSAVBROTT ELLER ORSAKADE OCH PÅ NÅGON ANSVARSTEORI, OAVSETT I KONTRAKT, STIKT ANSVAR ELLER SKADESTÅND (INKLUSIVE FÖRSIKTIGHET ELLER ANNAT SÄTT) SOM UPPSTÅR PÅ NÅGOT SÄTT UR ANVÄNDNING AV DETTA ANVÄNDNING, ELLER DETTA ELLER DETTA.

- BSD 3-klausulens  licens . Hämtad: 24 januari 2014.

Licenstexten kan användas som ett licensavtal för nyskapad programvara. För program som redan distribueras med samma licensavtal på ett annat (särskilt engelska) språk, är det avtalet på detta språk som har rättslig kraft, och dess översättning till ryska kan endast användas i informationssyfte.

Kompatibilitet med patentskyddade licenser

BSD-licensen tillåter proprietär kommersiell användning av programvaran . Programvara som släpps under denna licens kan vara inbäddad i kommersiella produkter. Verk baserade på sådan programvara kan till och med distribueras under egenutvecklade licenser (men måste fortfarande uppfylla kraven i licensen). De mest anmärkningsvärda exemplen på sådana program är användningen av BSD-nätkoden i Microsoft -produkter , användningen av många FreeBSD- komponenter i Mac OS X - operativsystemet och användningen av FreeBSD-kärnan för att skapa PlayStation 4 .

Det är möjligt att tillämpa både en BSD-licens och någon annan licens på en vidaredistribuerbar produkt. Detta var till exempel fallet med de tidigaste versionerna av själva BSD, som inkluderade proprietärt material från AT&T .

Klausul om UC Berkeley-reklam

Den ursprungliga BSD-licensen hade en extra klausul som krävde att upphovsmännen till alla verk som härrörde från arbete under BSD-licensen skulle inkludera erkännande av den ursprungliga källan. Denna artikel i den ursprungliga licensen var nummer 3 och såg ut så här i översättning från engelska:

3. Allt reklammaterial som hänvisar till funktionerna eller användningen av denna programvara måste visa följande meddelande:

Denna produkt inkluderar programvara utvecklad av University of California, Berkeley och bidragsgivare. Originaltext  (engelska)[ visaDölj]

3. Allt reklammaterial som nämner funktioner eller användning av denna programvara måste visa följande bekräftelse:

Denna produkt inkluderar programvara utvecklad av University of California, Berkeley och dess bidragsgivare. — 4.4BSD Copyright

Denna klausul har kritiserats av Richard Stallman med motiveringen att många utvecklare har gått längre än att bara lägga till ett meddelande och inte har kopierat klausulen ordagrant. De ersatte "University of California" med namnet på sin organisation, eller helt enkelt med sitt eget namn. Som ett resultat, om ett operativsystem innehåller mycket sådan programvara, kan dess reklam (med alla nödvändiga omnämnanden) orsaka allvarliga problem. Stallman nämner kravet att visa 75 sådana meddelanden i 1997 års version av NetBSD -licensen. [2] Dessutom skapar denna klausul juridiska problem för dem som vill använda BSD-licensierad programvara under GPL , eftersom reklamklausulen är oförenlig med villkoren i GPL, som inte tillåter inkludering av ytterligare begränsningar utöver de som redan finns finns i själva GPL [3] .

Efter två års diskussioner övertygade University of Californias dekanus Hal Varian Berkeleys ledarskap, och reklamklausulen togs bort från texten i den officiella BSD-licensen den 22 juli 1999 [4] . Andra BSD-distributioner har också tagit bort denna post.

Den ursprungliga licensen kallas nu ibland för "gammal BSD" eller "4-klausul BSD", medan den moderna versionen av BSD-licensen hänvisas till som "ny BSD", "modifierad BSD" eller "3-klausul BSD" .

BSD-typlicenser

Flera gratis eller öppen källkodslicenser härledda från eller liknande BSD används ofta.

Anteckningar

  1. Greg Lehey. Robert Cringelys artikel om SCO-affären (länk ej tillgänglig) (23 juni 2003). Hämtad 25 november 2007. Arkiverad från originalet 8 februari 2012. 
  2. BSD-licensproblemet . Free Software Foundation, Inc. Hämtad 24 september 2008. Arkiverad från originalet 8 februari 2012.
  3. Olika licenser . Free Software Foundation, Inc. Hämtad 24 september 2008. Arkiverad från originalet 22 augusti 2011.
  4. 4.4BSD Copyright . University of California, Berkeley ( 1999-07-22 ). Hämtad 24 september 2008. Arkiverad från originalet 8 februari 2012.
  5. Understanding Open Source and Free Software Licensing, 2004 , sid. 15-16.
  6. OpenBSDs licens- och upphovsrättspolicy Arkiverad 13 november 2017 på Wayback Machine
  7. Är Microsofts nya licenser för öppen källkod?  (inte tillgänglig länk)
  8. Programmerares guide . Hämtad 28 oktober 2007. Arkiverad från originalet 13 oktober 2006.
  9. "Internet2 Open Source License" - Google Sök . Hämtad 28 oktober 2007. Arkiverad från originalet 21 augusti 2021.
  10. ClearBSD .

Litteratur

Andrew M.St. Laurent. Förstå öppen källkod och fri programvara licensiering . - 2004. - 207 sid. Arkiverad29 oktober 2013 påWayback Machine

Länkar