BSD-licens

BSD-licens

Nøgledata
Sidste version (en) BSD-licens
OSI godkendt Ja
LPG- kompatibel Ja
SPDX ID (er) 0BSD, BSD-1-klausul, BSD-2-klausul, BSD-2-klausul-patent, BSD-2-klausul-synspunkter, BSD-3-klausul, BSD-3-klausul-tilskrivning, BSD-3-klausul- Klar, BSD-3-klausul-LBNL, BSD-3-klausul-modifikation, BSD-3-klausul-ingen-nuklear licens, BSD-3-klausul-ingen-nuklear-licens-2014, BSD-3-klausul- Ingen nuklear garanti, BSD-3-klausul-åben-MPI, BSD-4-klausul, BSD-4-klausul-forkortet, BSD-4-klausul-UC, BSD-beskyttelse, BSD-kildekode

Den licens BSD ( Berkeley Software Distribution License ) er en gratis licens bruges til at distribuere software . Det gør det muligt at genbruge hele eller dele af softwaren uden begrænsning, uanset om den er integreret i gratis eller proprietær software .

Den oprindelige version af BSD-licensen omfattede en særdeles restriktiv omtale klausul , som krævede, at ophavsretten skal nævnes i en reklame eller et dokument, der følger med den software , som kunne give nogle problemer, når du bruger et stort antal komponenter i henhold til denne licens. Licens. Den nye version af denne licens indeholder ikke længere denne reklameklausul.

Licenstekst

Teksten til licensen er i det offentlige område og kan ændres uden begrænsninger. For at imødekomme de specifikke behov hos en organisation eller person kan de originale udtryk "  Regents of the University of California  ", "  University of California, Berkeley  " og "  Regents  " erstattes. Dette er versionen uden reklameklausulen, som blev trukket tilbage i 1999 .

Copyright (c) 1998, Regents of the University of California All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the University of California, Berkeley nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Forskel fra det offentlige domæne

BSD-licensen er en af ​​de mindst begrænsende i computerverdenen og kommer tæt på begrebet "offentligt domæne". Der er dog nogle vigtige forskelle:

Brug i proprietær software

Kildekode frigivet under BSD-licensen kan inkorporeres i proprietære løsninger . På grund af dette kan ændringer i BSD-kode være proprietære. Bemærkelsesværdige eksempler omfatter anvendelse af Sun -netværket kode under BSD, og komponenter fra FreeBSD i OS X .

BSD-licensen og dens derivater betragtes derfor som gratis, men ikke copyleft-licenser , idet copyleft kræver, at gratis kode forbliver gratis i alle efterfølgende ændringer.

Kompatibilitet med andre gratis licenser

Kode under BSD-licensen kan frigives under GPL uden de originale forfatters samtykke, da vilkårene i GPL-licensen følger alle BSD-licensens. Omfordelingen skal dog tage højde for den første klausul i BSD-licensen. Desuden mener Theo de Raadt (leder af OpenBSD), at man kun kan beslutte licensen til en software, hvis man er forfatter (eller en af ​​forfatterne) til den pågældende kode. Hvis en forfatter A skriver kode under BSD-licensen, foretager en anden forfatter B væsentlige ændringer, så kan han vælge at placere sin kode under GPL. Men As kode ville stadig være under BSD-licensen.

På den anden side kan kode under GPL-licensen ikke licenseres til BSD uden tilladelse fra forfatterne, fordi BSD-licensen ikke respekterer alle de begrænsninger, som GPL-licensen pålægger. Ved at frigive GPL-kode under BSD-licensen vil f.eks. Omfordeling være tilladt uden at angive kildekoden, når dette er forbudt i henhold til vilkårene i GPL-licensen .

Før 1999 indeholdt BSD-licensen en "reklameklausul", der udgjorde flere praktiske problemer:

All advertising materials mentioning features or use of this software must display the following acknowledgement: This product includes software developed by the University of California, Berkeley and its contributors.

Godkendelsen af ​​“  University of California, Berkeley  ” var ikke obligatorisk, men måtte erstattes af forfatterne. I 1997 havde NetBSD- koden 75 variationer af denne sætning (en for hver højttaler), hvilket betød at skrive en lignende klausul 75 gange i træk i en annonce.

Modificeret BSD-licens

Ved gennemgang af BSD - licensen bekræftede direktøren for Office of Technology Licensing ved University of California22. juli 1999at denne klausul ( nr .  3) blev "fjernet i sin helhed". Denne version kaldes ofte "  Ny BSD-licens  " (på engelsk "  Ny BSD-licens  ") eller "  BSD-licens modificeret  " (på engelsk "  Modificeret BSD-licens  ").

FreeBSD-licens

FreeBSD-licensen er en modificeret BSD-licens, redigeret af FreeBSD- projektet , men ændret af en kommentar, der siger, at "  Meningerne og konklusionerne i softwaren og dokumentationen er forfatterne og bør ikke opfattes som repræsentative for de politiske officielle dokumenter fra FreeBSD-projektet, hvad enten det er eksplicit eller implicit  ”. Denne licens er blevet undersøgt som en fuld licens af Gentoo / FreeBSD- projektet .

Relaterede artikler

Noter og referencer

  1. BSD-licens ændret .
  2. (i) "  The FreeBSD Copyright  "freebsd.org ,31. december 2011(adgang til 29. marts 2012 ) .
  3. (in) Richard Yao, ny licens: Licens FreeBSD , gentoo-dev,30. januar 2012( læs online ).

eksterne links