Copyright wetgeving is ingewikkeld. Het beleid van OpenBSD is eenvoudig - OpenBSD wil de gedachte achter de originele Berkeley Unix copyrights behouden.
OpenBSD kan alleen in zijn huidige vorm bestaan dankzij het voorbeeld dat gesteld is door de Computer Systems Research Group van Berkeley en de strijd die zij en anderen hebben moeten leveren om een relatief onbelemmerde Unix distributie met broncode te maken.
De mogelijkheid voor een vrij distribueerbare "Berkeley" Unix zichzelf te ontwikkelen op een concurrerende basis met andere besturingssystemen hangt af van de bereidheid van verschillende ontwikkelgroepen om code onder elkaar en andere projecten uit te wisselen. Het is van fundamenteel belang om de legale kwesties rondom copyright te begrijpen om code uit te kunnen wisselen en te herdistribueren, tegelijkertijd is het van fundamenteel belang om de copyrights en het concept van toekenning te respecteren om de medewerking van betrokkenen te bevorderen.
De Berkeley copyright plaatst geen restricties op persoonlijk of commercieel gebruik van de software en bevat alleen eenvoudige en uniforme voorwaarden voor het behouden van copyright-meldingen in herdistribueerde versies en het crediteren van de auteur van het materiaal enkel in advertenties.
Bijvoorbeeld:
* Copyright (c) 1982, 1986, 1990, 1991, 1993 * The 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: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. 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. * 3. 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. * 4. Neither the name of the University 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 OR 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. *
(N.B.: In sommige onderdelen van het systeem kunnen voorwaarden 3 en 4 verwijderd zijn, waardoor de zaken nog gemakkelijker worden) Berkeley heeft op 22 Juli 1999 de derde voorwaarde herroepen (de advertentie voorwaarde). Die voorwaarde is verwijderd uit letterlijke kopijen van de Berkeley licentie in de OpenBSD tree. Daarnaast bestaan veel BSD-achtige licenties van een derde partij enkel uit de eerste twee voorwaarden.
Omdat de copyrights van OpenBSD geen extra voorwaarden opleggen buiten die van de copyrights van Berkeley kan OpenBSD erop hopen dezelfde wijde distributie en toepasbaarheid te genieten als de Berkeley distributies. Een gevolg hiervan echter is dat materiaal met copyrights die restrictiever zijn dan de copyrights van Berkeley niet door OpenBSD gebruikt kan worden of gedegradeerd moet worden tot een tweede plaats, b.v. in zijn geheel is OpenBSD vrijelijk te herdistribueren, maar sommige optionele onderdelen kunnen dat niet zijn.
Alhoewel het hele onderwerp copyright wetgeving ver buiten de kaders van dit document valt is uitleg van enkele basisbegrippen noodzakelijk. Onder de huidige copyright wetgeving ontstaat een copyright impliciet bij de creatie van een nieuw werk en deze behoort aan de maker tenzij toegewezen aan iemand anders. De copyright is in het algemeen alléén van toepassing op het nieuwe werk en niet op materiaal waar het van afgeleid is, noch op de onderdelen van het afgeleide materiaal die gebruikt zijn in het nieuwe werk.
Copyright Wetgeving maakt onderscheid in drie algemene categorieën van werken:
Het fundamentele concept is dat copyrights voorrang kennen. Een copyright van een afgeleid werk tast de rechten van de eigenaar van de copyright van het originele werk niet aan, maar alleen het deel dat toegevoegd is. Op dezelfde manier manier tast de copyright van een compilatie niet de rechten aan van de eigenaar van het inbegrepen materiaal, maar enkel de compilatie in zijn geheel.
Het is zeer belangrijk te begrijpen dat copyrights een verstrekkende bescherming is, gedefinieerd door nationale en internationale copyrightwetten. De copyright meldingen die gewoonlijk in de broncode zijn inbegrepen zijn geen copyrights, maar eerder een melding die aangeeft dat een partij de copyright bezit op het materiaal of op onderdelen ervan. Deze meldingen zijn gewoonlijk vergezeld met licentievoorwaarden die permissies verlenen onder copyright wetgeving en met disclaimers die de positie weergeeft van danwel de eigenaar van de copyrights danwel de distributeurs tegenover aansprakelijkheid rondom gebruik van het materiaal.
Omdat copyrights ontstaan bij de creatie van een werk en niet tijdens een registratieproces moet er een praktische manier zijn om de permissies voor gebruik van een werk verder uit te breiden dan de permissies die toegestaan zijn door "fair use" voorzieningen van de copyrightwetten.
Deze permissies nemen gewoonlijk de vorm aan van een inbegrepen "release" of "license" die extra mogelijkheden tot gebruik verschaft naast de mogelijkheden die door de copyrightwet worden verschaft. Hieraan zijn gewoonlijk enkele voorwaarden verbonden. Aan het ene extreme ligt het "public domain" waar de auteur verklaart dat hij geen restricties legt op het gebruik van het materiaal, aan het andere restrictieve clausules die geen extra rechten toekennen of restrictieve, discriminerende of onpraktische voorwaarden stellen aan het gebruik van het werk leggen.
Wederom, het is belangrijk om aan te geven dat de licentie en voorwaarden alleen van toepassing kunnen zijn op het gedeelte van het werk dat kwam van de eigenaar van de copyright - de eigenaar van de copyright van een afgeleid werk kan noch extra permissies voor het gebruik van het originele werk verschaffen, noch meer restrictieve voorwaarden ervoor opleggen.
Omdat de copyright ontstaat bij de creatie van een werk en niet van de creatie van een tekst of via een registratieproces heeft het verwijderen of wijzigen van een copyrightmelding of bijhorende releasevoorwaarden geen effect op het bestaan van de copyright. Het toevoegen van voorwaarden en condities die in strijd zijn met de originele voorwaarden en condities doen deze niet teniet, maar het roept twijfel op op de rechten van de persoon die de wijzigingen maakt om het materiaal te gebruiken en strooit verwarring of iemand de gewijzigde versie of materiaal afgeleid ervan kan gebruiken.
Tenslotte, releases zijn nauw verbonden met het materiaal waarop ze gedistribueerd worden. Dit betekent dat zodra de auteur een werk distribueert met bepaalde permissies, deze permissies toepasbaar zijn zonder enige vorm van discriminatie op alle personen die een legitieme kopie van het werk bezitten. Dat betekent dat zodra de permissies verleend zijn de eigenaar van de copyright deze permissies niet kan terugtrekken voor een individueel of een groep individuen. Zo geldt ook dat zodra de eigenaar van de copyright besluit om een commerciële weg in te slaan met zijn werk hij geen permissies voor het gebruik van het werk die verleend zijn bij de distributie kan terugtrekken, maar hij kan in toekomstige versies van dat werk meer restrictieve permissies vaststellen.
Deze sectie probeert de positie van OpenBSD weer te geven ten opzichte van enkele veelvoorkomende copyrights.
De Berkeley copyright staat model voor de OpenBSD copyright. Het behoudt de rechten van de copyright eigenaar en stelt zo weinig mogelijk randvoorwaarden aan het gebruik van materiaal dat beschermd is met een copyright. Materiaal met Berkeley copyrights of copyrights die sterk overeenkomen met het Berkeley model kunnen in het algemeen inbegrepen worden in OpenBSD.
Als onderdeel van de schikking met AT&T, heeft Berkeley een AT&T copyright inbegrepen in enkele bestanden in 4.4BSD lite en lite2. De voorwaarden van deze licentie zijn identiek aan de standaard Berkeley licentie.
Daarnaast bevat OpenBSD wat andere AT&T code met niet-restrictieve copyrights zoals de referentie-implementatie van awk.
Caldera (nu bekend als de SCO-groep) is de huidige eigenaar van de copyrights van de Unix code. Op 23 Januari 2002 werd de originele Unix code (versies 1 tot en met zeven, inclusief 32V) bevrijd door Caldera. Deze code is nu beschikbaar onder een 4-voorwaarden BSD-achtige licentie. Het resultaat hiervan is dat het nu mogelijk is echte Unix code te integreren in OpenBSD (deze code is echter vrij oud en er moet over het algemeen veel aan aangepast worden om het up-to-date te brengen.
Over het algemeen gebruikt OpenBSD geen materiaal met een copyright van fabrikanten of softwarehuizen. Materiaal kan inbegrepen worden wanneer de eigenaar van de copyright permissies heeft verleend voor onbelemmerd hergebruik met voorwaarden die overeenkomen met die van de Berkeley copyright of wanneer het materiaal het product is van een werknemer en de copyrightmelding van de werkgever elk recht opzegt dat zij zouden kunnen hebben op het werk.
De Carnegie-Mellon copyright lijkt op de Berkeley copyright, maar verzoekt dat afgeleide werken beschikbaar gesteld worden aan Carnegie-Mellon. Omdat het hier enkel een verzoek betreft en niet een voorwaarde kan zulk materiaal toch gebruikt worden in OpenBSD. Hierbij moet vermeld worden dat bestaande versies van Mach nog steeds onder copyrights van AT&T vallen, waardoor de algemene distributie van Mach broncode niet mogelijk is.
De oorspronkelijke Apache copyright lijkt op de Berkeley copyright, maar het benadrukt dat producten afgeleid van de code niet "Apache" in hun naam mogen hebben. Het doel van deze voorwaarde is om te voorkomen dat een andere partij een aangepaste versie uitbrengt met een naam aan de hand waarvan gebruikers zouden kunnen concluderen dat het hier om de "officiële" versie gaat. Dit geldt niet voor OpenBSD want OpenBSD is een Compilatie en niet een Afgeleid Werk. Broncode uitgegeven onder versie 2 van de licentie van Apache kan niet inbegrepen worden in OpenBSD. Als een gevolg hiervan onderhoudt OpenBSD nu zijn eigen versie van Apache gebaseerd op versie 1.3.29. De versie van OpenBSD bevat veel uitbreidingen en bugfixes.
De ISC-copyright staat functioneel gelijk aan een 2-voorwaarden BSD-copyright met tekst verwijderd die onnodig is geworden na de conventie van Berne. Deze licentie heeft de voorkeur voor nieuwe code in OpenBSD. Een voorbeeldlicentie is inbegrepen in de broncode tree als /usr/src/share/misc/license.template.
De GNU Public Licence en licenties die erop gebaseerd zijn leggen als restrictie op dat broncode moet worden gedistribueerd of beschikbaar moet worden gemaakt voor alle werken die afgeleid zijn van de code die door de GNU copyright beschermd worden.
Alhoewel dit een nobele strategie kan zijn wanneer het gaat om het delen van software is het een voorwaarde die onacceptabel is voor commercieel gebruik ervan. Het gevolg is dat software die onder de GPL voorwaarden vallen niet inbegrepen kan worden in de kernel of "runtime" van OpenBSD, maar wel gebruikt kan worden als ontwikkelgereedschappen of als onderdeel van het systeem die "optioneel" zijn zolang het gebruik ervan niet als resultaat oplevert dat OpenBSD in z'n geheel onder de voorwaarden van de GPL komt te vallen.
Een voorbeeld is het gebruik van GCC en andere GNU "tools" in de OpenBSD "tool chain" - het is goed mogelijk om een systeem te distribueren voor veel applicaties zonder een "tool chain"of de distributeur kan ervoor kiezen de "tool chain" toe te voegen als een optioneel pakket die voldoet aan de voorwaarden van de GPL.
Veel van OpenBSD is oorspronkelijk gebaseerd op en ontstaat uit NetBSD vanwege het feit dat sommige OpenBSD ontwikkelaars deel uitmaakte van het NetBSD project. De algemene NetBSD licentievoorwaarden zijn compatibel met de Berkeley licentie en staan zulk gebruik toe. Materiaal die enkel onder de algemene NetBSD licentie vallen kan in het algemeen inbegrepen worden in OpenBSD.
In het verleden heeft NetBSD materiaal inbegrepen met een copyright van individuen die extra licentievoorwaarden hebben opgelegd bovenop de algemene NetBSD licentie, maar hebben de NetBSD Foundation een licentie verschaft om het materiaal te distribueren. Zulk materiaal kan niet inbegrepen worden in OpenBSD zolang de voorwaarden die opgelegd worden in strijd zijn met de OpenBSD licentievoorwaarden of uitzonderingen op die voorwaarden gemaakt worden op basis van discriminatie.
Het meeste van FreeBSD is ook gebaseerd op materiaal met een Berkeley licentie of gebruikt copyrights gebaseerd op het Berkeley model. Zulk materiaal kan inbegrepen worden in OpenBSD, maar de onderdelen die onder de GPL vallen of individuele copyrightvoorwaarden hebben die in strijd zijn met de OpenBSD licentie kunnen niet inbegrepen worden in OpenBSD.
Het grootste gedeelte van Linux valt onder de GPL en kan daarom niet inbegrepen worden in OpenBSD. Individuele componenten kunnen in aanmerking komen afhankelijk van de voorwaarden van de copyright van de auteur. Merk op dat de distributeur van Linux "distributies" extra copyrightvoorwaarden kunnen opleggen op het geheel of op materiaal dat niet onderdeel is van de Linux kern.
X, X.Org of XFree86 zijn geen onderdeel van OpenBSD, maar X.Org en delen van XFree86 3.3.6 worden voor het gebruikersgemak bij veel OpenBSD ports geleverd. Beide hebben ze hun eigen licentievoorwaarden.
De meeste "shareware" copyrightmeldingen leggen voorwaarden op voor herdistributie of gebruik die in strijd zijn met de doelen van het OpenBSD project. De bewoording van de licenties zullen individueel onderzocht moeten worden om te kijken of de voorwaarden die verzocht worden en de voorwaarden die opgelegd worden acceptabel zijn en of de gedachte achter de voorwaarden compatibel is met de doelen van het OpenBSD project.
Alhoewel materiaal dat werkelijk onderdeel is van het "Public Domain" inbegrepen kan worden in OpenBSD is individueel onderzoek noodzakelijk. Vaak wordt de verklaring tot "public domain" gemaakt door iemand die niet echt alle rechten bezit onder de copyright wetgeving om het die status te geven of er zijn enkele restricties geplaatst op het gebruik. Een werk is werkelijk "public domain" als alle rechten opgeheven zijn en het materiaal zonder restricties wordt aangeboden.