Licence BSD
Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.
Symbole copyright
Licence de logiciel
Dernière version (en) BSD License
Approuvée par l'OSI Oui
Compatible GPL Oui

La licence BSD (La licence BSD (Berkeley software distribution license) est une licence libre utilisée pour la distribution de logiciels. Elle permet de réutiliser tout ou partie du logiciel sans restriction, qu'il soit intégré dans un logiciel libre ou...) (Berkeley software distribution license) est une licence libre utilisée pour la distribution de logiciels. Elle permet de réutiliser tout (Le tout compris comme ensemble de ce qui existe est souvent interprété comme le monde ou l'univers.) ou partie du logiciel (En informatique, un logiciel est un ensemble d'informations relatives à des traitements effectués automatiquement par un appareil informatique. Y sont...) sans restriction, qu'il soit intégré dans un logiciel libre (Un logiciel libre est un logiciel dont l'utilisation, l'étude, la modification, la duplication et la diffusion sont universellement autorisées sans contrepartie financière. Les droits correspondant à ces...) ou propriétaire.

La version originale de la licence BSD incluait une clause de publicité (Bien que le terme (Werbung en allemand, Publicity et Advertising en anglais) désignât d'abord le mot qui aux yeux d'Habermas qualifie la Modernité et la Démocratie —( Publicité, sauvegarde du peuple est-il écrit au fronton de...) particulièrement contraignante qui obligeait la mention du copyright dans toute publicité ou document (Dans son acception courante un document est généralement défini comme le support physique d'une information.) fourni (Les Foúrnoi Korséon (Grec: Φούρνοι Κορσέων) appelés plus communément Fourni, sont un...) avec le logiciel, ce qui pouvait provoquer quelques problèmes en cas d'utilisation d'un grand nombre (La notion de nombre en linguistique est traitée à l’article « Nombre grammatical ».) de composants sous cette licence. La nouvelle version de cette licence ne contient pas cette clause de publicité.

Texte de la licence

Le texte de la licence (en anglais) est dans le domaine public et peut être modifié sans restrictions. Pour correspondre à des besoins particuliers d'une organisation (Une organisation est) ou d'une personne, les termes originaux de "Regents of the University of California", "University of California, Berkeley", et "Regents" peuvent être remplacés. Il s'agit ici de la version sans la clause concernant la publicité et qui a été retirée en 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 (Express est un langage informatique servant à spécificier formellement des données. Il a fait l'objet d'une normalisation (ISO 10303-11).) 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. 
 

Différence par rapport au domaine public

La licence BSD est l'une des moins restrictives dans le monde (Le mot monde peut désigner :) informatique (L´informatique - contraction d´information et automatique - est le domaine d'activité scientifique, technique et industriel en rapport avec le traitement automatique de l'information par...) et s'approche de la notion de " domaine public ". Il faut toutefois noter des différences importantes :

  • la notion de domaine public varie selon les législations. En général, l'auteur doit être mort (La mort est l'état définitif d'un organisme biologique qui cesse de vivre (même si on a pu parler de la mort dans un sens cosmique plus général, incluant par exemple la mort des étoiles)....) depuis un certain nombre d'années pour que son œuvre tombe officiellement dans le domaine public. La licence BSD définit un cadre d'utilisation clair.
  • la licence BSD impose certaines contraintes lors de la redistribution, ce qui n'est généralement pas le cas d'une œuvre dans le domaine public ;
  • elle permet de protéger les auteurs quant à l'emploi de leur nom dans des produits dérivés ;
  • elle décharge les auteurs des éventuels problèmes connus ou inconnus liés à l'utilisation du code

Utilisation dans des logiciels propriétaires

La licence BSD permet l'utilisation commerciale dans des produits propriétaires. Les logiciels publiés selon les termes de cette licence peuvent être incorporés dans des solutions propriétaires ou/et commerciales. Les travaux basés sur des éléments sous licence BSD peuvent même être publiés sous une licence propriétaire (qui doit toutefois respecter les clauses mentionnées dans la licence BSD). Parmi les exemples notoires, on peut citer l'utilisation par Sun (Sun Microsystems (NASDAQ : SUNW) est un constructeur d'ordinateurs et un éditeur de logiciels américain.) de code réseau (Un réseau informatique est un ensemble d'équipements reliés entre eux pour échanger des informations. Par analogie avec un filet (un réseau est un « petit rets », c'est-à-dire un...) sous BSD, et des composants en provenance de FreeBSD (FreeBSD est un système d'exploitation UNIX libre. Le nom vient de l'association d'une part de free qui signifie à la fois libre (liberté) et gratuit dans l'anglais courant, et d'autre part de BSD (Berkeley Software Distribution),...) dans Mac OS X (Mac OS X est une ligne de systèmes d’exploitation propriétaire développés et commercialisés par Apple, dont la version la plus récente (Mac OS X 10.5 dit 'Leopard' fin 2007) est installée sur tous les Macs...).

Compatibilité avec d'autres licences libres

Le code sous licence BSD peut être publié sous licence GPL sans le consentement des auteurs originaux puisque les termes de la GPL respectent tous ceux de la licence BSD. Mais l'inverse (En mathématiques, l'inverse d'un élément x d'un ensemble muni d'une loi de composition interne · notée multiplicativement, est un élément y tel que x·y = y·x = 1, si 1 désigne...) n'est pas possible : du code sous licence GPL ne peut pas être mis sous licence BSD sans l'autorisation des auteurs car la licence BSD ne respecte pas toutes les contraintes imposées par la licence GPL. En publiant du code GPL sous licence BSD, on autoriserait par exemple la redistribution sans fournir le code source (Le code source (ou les sources voire le source) est un ensemble d'instructions écrites dans un langage de programmation informatique de haut niveau, compréhensible par un être humain entraîné, permettant d'obtenir...) alors que c'est interdit par les termes de la licence GPL.

La licence BSD contenait avant 1999 une clause " publicitaire " qui posait plusieurs problèmes pratiques :

 
 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. 
 

L'apposition de "University of California, Berkeley" n'était pas obligatoire mais devait être remplacée par les auteurs. En 1997, le code de NetBSD (NetBSD est un système d'exploitation libre de type unix BSD dérivé de 386BSD et de Net/2 (4.3BSD-Lite).) comportait 75 variantes de cette phrase (une pour chaque intervenant), ce qui impliquait d'écrire 75 fois de suite une clause similaire dans le cadre d'une publicité.

Lors de la révision de la licence BSD, le directeur de l'Office of Technology Licensing de l'Université de Californie (L'université de Californie est une université américaine, fondée en 1868, dont le siège se trouve à Berkeley (Californie), comprenant dix campus situés dans l'État de Californie. Elle...) a confirmé le 22 juillet 1999 que cette clause (n°3) était " retirée dans son intégralité ".

Page générée en 0.093 seconde(s) - site hébergé chez Amen
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
Ce site est édité par Techno-Science.net - A propos - Informations légales
Partenaire: HD-Numérique