Prawo autorskie jest skomplikowane, stanowisko OpenBSD jest proste - OpenBSD dąży to podtrzymania ducha oryginalnych praw autorskich Berkeley Uniks.
OpenBSD może dziś istnieć w obecnej formie dzięki przykładowi Computer Systems Research Group z Berkeley oraz bataliom, które stoczyli oni i wielu innych, aby stworzyć względnie nieobciążoną restrykcyjnymi wersje źródła Uniksa.
Możliwość wolnego rozpowszechniania "Berkeley" Uniksa, aby zapewnić rozwój na zasadach rywalizacji z pozostałymi systemami operacyjnymi zależy od woli różnych grup rozwijających oprogramowanie do wymiany kodu między sobą i innymi projektami. Zrozumienie spraw związanych z prawami autorskimi jest niezbędne do wymiany i dalszego przekazywania kodu. Przestrzeganie zasad praw autorskich i pojęcia ich przypisywania jest podstawą promowania współpracy miedzy wszystkimi zaangażowanymi.
Licencja Berkeley nie nakłada żadnych ograniczeń na prywatne i komercjalne wykorzystanie oprogramowania, a narzuca jedynie proste i jednolite wymagania utrzymywania informacji o prawach autorskich w rozpowszechnianych wersjach oraz zachowanie informacji o pierwotnym autorze tylko przy promowaniu.
Dla przykładu:
* 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. *
Uniwersytet Berkeley anulował trzeci punkt licencji dnia 22 lipca 1999. Identyczne kopie licencji Berkeley w drzewie OpenBSD są pozbawione tego punktu. Dodatkowo, wiele pokrewnych licencji zachowanych w duchu licencji BSD składa się jedynie z pierwszych dwóch punktów pierwowzoru.
Ponieważ prawa autorskie OpenBSD nie wymuszają żadnych dodatkowych warunków, poza wymuszanymi przez samą licencje Berkeley, OpenBSD może liczyć na identyczne rozpowszechnienie i swobodę jak inne dystrybucje Berkeley. Wynika z tego także, że OpenBSD nie może włączać materiałów, które objęte są bardziej restrykcyjnymi licencjami niż licencja Berkeley. Materiały takie muszą być wyraźnie oddzielone, na przykład OpenBSD jako całość jest rozpowszechniany bez ograniczeń, ale może to nie dotyczyć niektórych opcjonalnych komponentów.
Mimo, iż prawo autorskie jako całość jest daleko poza zakresem tego dokumentu, pewne podstawy są niezbędne. Zgodnie z obecnym prawem autorskim, prawa autorskie są wpisane w samo tworzenie nowej pracy i spoczywają na twórcy, chyba że jest zapisane inaczej. Ogólnie, prawa autorskie odnoszą się jedynie do nowej pracy, nie do materiałów, na bazie których praca została stworzona, ani części pochodnych włączonych do nowej pracy.
Prawo autorskie wyróżnia następujące trzy kategorie prac:
Podstawowym założeniem jest pojęcie prymatu praw autorskich, co oznacza, że prawa autorskie prac pochodnych nie wpływają na prawa autora oryginalnej pracy, a raczej jedynie na włączoną część. Również, prawa autorskie kompilacji nie wpływają na prawa autorów włączonych prac, jedynie kompilacji, jako całości.
Istotne jest, aby pamiętać, że prawa autorskie są szeroko chronione przez narodowe i międzynarodowe prawo autorskie. Wpisy o prawach autorskich w plikach źródłowych nie są właściwymi prawami autorskimi, ale raczej informacjami ("copyright notices"), że część lub cały materiał zawierający je objęty jest konkretną licencją. Informacja ta zwykle związana jest z zasadami licencji, które udzielają zezwoleń podległych prawu autorskiemu oraz które umożliwiają przypisywania praw do stanu posiadania praw autorskich na rzecz autora poprawek/dystrybutora z poszanowaniem wolności związanej z użytkowaniem omawianego materiału.
Ponieważ prawa autorskie wynikają raczej z samego tworzenia pracy, niż z procesu ich rejestracji, musi istnieć sposób na przypisywanie zezwoleń do użytkowania pracy poza tym, co mogłoby być zezwolone przez "uczciwe użytkowanie" praw autorskich.
Zezwolenia zwykle biorą się z "wydania" lub "licencjonowania" włączonego do pracy, które nadają dodatkowe zastosowania, zwykle podległe wielu warunkom, poza tymi, które nadają prawa autorskie. Jedną ze skrajności jest "public domain", gdzie autor zapewnia, że nie nakłada żadnych ograniczeń na użytkowanie materiału. Z drugiej strony są restrykcyjne klauzule, które właściwie zakazują dodawania dodatkowych praw lub nakładają ograniczające, dyskryminacyjne lub wprowadzające niepraktyczne warunki na użytkowanie pracy.
Ponownie, ważne jest, aby zauważyć, że warunki wydania i dodawania warunków może odnosić się jedynie do części prac, które pochodzą od właściciela praw autorskich do tych zmian. W przypadku prac pochodnych, właściciel praw autorskich pochodnych prac nie może ani nakładać dodatkowych zezwoleń na użytkowanie oryginalnej pracy, ani wprowadzać bardziej restrykcyjnych zasad użytkowania pracy.
Ponieważ prawa autorskie wynikają z samego tworzenia pracy, a nie z treści czy procesu ich rejestracji, usuwanie lub zmiany informacji o prawach autorskich związanej z zasadami udostępnienia nie zmienia faktu istnienia praw autorskich, a jedyne, co można w ten sposób osiągnąć, to wywołanie niepewności, co do tego, czy osoba wprowadzająca zmiany miała w ogóle prawo wykorzystać pierwotny materiał. Ponadto, dodawanie zasad i warunków będących w sprzeczności z oryginalnymi zasadami i warunkami nie wypiera ich, a raczej rzuca cień wątpliwości co do zgodności z prawem deklaracji osoby dokonującej zmian, wprowadzając zamieszanie, co do tego, czy ktokolwiek może używać poprawek lub ich pochodnych.
W końcu, wydania są generalnie wiązane z tym, z czym są dystrybuowane. Oznacza to, że jeśli prawowity autor wydaje materiał wraz z pewnymi, nałożonymi zezwoleniami, zadeklarowanymi zgodnie z założeniami, bez dyskryminacji, to obowiązują one wszystkich posiadających kopie tego materiału. Właściciel praw autorskich nie może, działając wstecz, odebrać praw pojedynczym osobom czy grupom osób. Podobnie, jeśli zdecyduje się on "skomercjalizować" ten materiał, nie może unieważnić już nadanych zezwoleń na użytkowanie pracy w jej rozdystrybuowanej formie, ale może nałożyć bardziej restrykcyjne zezwolenia w swoich przyszłych dystrybucjach tej pracy.
Ta sekcja próbuje podsumować stosunek OpenBSD do niektórych pokrewnych, często spotykanych licencji.
Na licencji Berkeley oparty jest model praw autorskich w OpenBSD. Zabezpiecza ona poszanowanie praw autorskich posiadacza, nakładając jednocześnie na materiał minimalne warunki. Materiały na licencji Berkeley lub bliskich jej modelowi generalnie mogą być włączane do OpenBSD.
W ramach ugody z AT&T, Berkeley dołączyło noty licencyjne AT&T dla niektórych plików źródłowych 4.4BSD lite i lite2. Warunki tej licencji są identyczne jak standardowe warunki licencji Berkeley.
Dodatkowo, OpenBSD zawiera pewną ilość kodu AT&T o nierestrykcyjnych warunkach licencyjnych, jak na przykład implementacja awk.
Caldera (dziś znana jako grupa SCO) jest aktualnym właścicielem praw autorskich do systemu Unix. 23 stycznia 2002, oryginalny kod systemu Unix (wersje 1 do siedem, włączając 32V) został uwolniony przez Caldere. Kod ten jest obecnie dostępny na cztero-punktowej licencji w stylu BSD. W rezultacie, jest obecnie możliwe włączanie oryginalnego kodu systemu Unix do OpenBSD (mimo to, kod ten jest dość stary i zwykle wymaga wprowadzenia niewielkich zmian, aby stał się bardziej aktualny).
Ogólnie, OpenBSD nie włącza materiałów obłożonych prawami autorskimi producentów sprzętu/dostawców oprogramowania. Materiał może być włączony, jeśli posiadacz praw autorskich wyrazi ogólne pozwolenie na ponowne wykorzystywanie materiałów na zasadach zbliżonych do licencji Berkeley, lub gdy materiał jest dziełem pracownika, a jego pracodawca wyraźnie zaznaczy, że zrzeka się wszelkich roszczeń do tego materiału.
Licencja Carnegie-Mellon jest podobna do licencji Berkeley, z tym wyjątkiem, że wymaga, aby pochodne prace były dostępne dla Carnegie-Mellon. Ponieważ jest to tylko prośba, nie warunek, materiał ten może być włączany do OpenBSD. Należy zauważyć, że istniejące wersje Mach'a są wciąż objęte restrykcyjnymi prawami autorskimi AT&T, co powstrzymuje ogólną dystrybucję jego źródeł.
Oryginalna licencja Apache jest podobna do licencji Berkeley, z tym wyjątkiem, że wymaga, aby produkty pochodne z kodu źródłowego nie miały w nazwie słowa "Apache". Celem tej klauzuli jest uniknięcie sytuacji, w której jakieś pochodne wydanie zmodyfikuje nazwę, w taki sposób, że użytkownicy będą myśleć, że jest to "oficjalna" wersja. Nie jest to problem w OpenBSD, ponieważ OpenBSD jest Kompilacją, a nie Pracą pochodną. Kod źródłowy opublikowany pod drugą wersją licencji Apache nie może być włączony do OpenBSD. W wyniku tego, OpenBSD obecnie rozwija własną wersje Apache bazującą na 1.3.29. Wersja ta zawiera wiele nowych funkcjonalności oraz poprawek.
Licencja ISC jest funkcjonalnie równoważna dwu-punktowej licencji BSD o uproszczonym języku, co zawdzięcza konwencji Berne. Jest to preferowana licencja dla nowego kodu włączanego do OpenBSD. Przykładowa nota licencyjna jest umieszczona w drzewie źródeł jako /usr/src/share/misc/license.template.
Licencja GNU Public License i licencje na niej wzorowane wprowadzają wymóg dystrybucji kodu źródłowego, lub przynajmniej udostępniania go, dla wszystkich prac, które są pochodnymi kodu na licencji GNU.
Podczas gdy może to być szlachetne pod względem dzielenia się oprogramowaniem, stanowi to wymóg, który jest z reguły nieakceptowalny dla komercyjnego zastosowania oprogramowania. W rezultacie, oprogramowanie na licencji GPL nie może być włączane do jądra systemu, ani "runtime" ("działającego systemu"), mimo to, oprogramowanie GPL może być włączone jako narzędzie programistyczne lub jako części systemu, które są "opcjonalne" tak długo, jak ich użytkowanie nie czyni OpenBSD, jako całości, przedmiotem licencji GPL.
Dla przykładu, GCC i inne narzędzia GNU znajdują się w łańcuchu narzędzi OpenBSD - jest całkiem możliwe, aby dystrybuować system dla wielu aplikacji bez tego zestawy, lub też dystrybutor może zdecydować się na włączenie łańcucha narzędzi jako opcjonalnego pakietu, który odpowiada warunkom GPL.
Spora część OpenBSD wywodzi się z NetBSD, ponieważ niektórzy deweloperzy OpenBSD byli wcześniej zaangażowani w projekt NetBSD. Ogólne zasady licencja NetBSD są zgodne z licencją Berkeley i pozwalają na jego wykorzystanie. Jedynie materiały oparte na generalnej licencji NetBSD, mogą być włączane do OpenBSD.
W przeszłości, NetBSD włączyło materiały obłożone dodatkowymi warunkami, wprowadzonymi przez pojedyncze osoby, które wykraczały poza generalną licencje NetBSD, ale spełniające wymogi licencji NetBSD Foundation co do ich dystrybucji. Taki materiał nie może być włączany do OpenBSD, tak długo, jak nałożone warunki są w sprzeczności z zasadami licencji OpenBSD, lub uwolnione od tych warunków, są oferowane stronniczo.
W większości, FreeBSD jest także oparte na materiałach objętych licencją Berkeley lub załącza informacje o prawach autorskich oparte o model tej licencji. Materiały te mogą być włączane do OpenBSD, podczas gdy te części, które są podporządkowane licencji GPL, czy też wielu innym, indywidualnym zasadom licencji będących sprzecznymi z licencją OpenBSD, nie mogą być włączone do OpenBSD.
W większości, Linuks jest podporządkowany warunkom licencji pokrewnym z GPL, a więc nie może być włączany do OpenBSD. Pojedyncze komponenty mogą być pożądane i podporządkowane warunkom pierwotnego właściciela informacji o prawach autorskich (copyright notices). Warto zauważyć, że "dystrybucje" Linuksa mogą także być przedmiotem dodatkowych roszczeń autorskich ich organizacji dystrybucyjnych jako kompilacji lub poprzez materiały, który nie stanowią rdzennej części Linuksa.
X, X.Org czy XFree86 nie stanowią część OpenBSD, a raczej X.Org i elementy XFree86 3.3.6 są rozpowszechniane wraz z wieloma portami OpenBSD jako udogodnienie dla użytkownika, podporządkowane odpowiednim warunkom licencji.
Większość licencji typu "shareware" narzuca warunki redystrybucji, użytkowania lub przejrzystości, które są w konflikcie z celami projektu OpenBSD. Rozpatrywanie każdego przypadku osobno jest niezbędne, aby określić czy warunki są do zaakceptowania w stosunku do zapotrzebowania, a także, czy wymowa warunków jest zgodna z celami projektu OpenBSD.
Jeśli materiał jest zarejestrowany jako prawdziwe "Public Domain", może być włączony do OpenBSD, lecz wymagane jest rozpatrywanie każdego przypadku z osobna. Często zapewnienia o "public domain" są deklarowane przez osoby, które tak naprawdę nie mają pełni praw do nadania tego statusu, lub występują liczne warunki narzucone na użytkowanie. Aby praca stała się prawdziwym "Public Domain", wszystkie prawa są porzucane, a materiał jest oferowany bez jakichkolwiek ograniczeń.