Definice otevřeného zdroje - The Open Source Definition
Definice otevřeného zdroje je dokument zveřejněný Open Source Initiative, k určení, zda lze softwarovou licenci označit štítkem open-source certifikační značka.[1]
Definice byla převzata z přesného textu Pokyny pro svobodný software Debian, napsal a upravil především Bruce Perens[2] se vstupy od vývojářů Debianu na soukromém seznamu adresátů Debianu. Dokument byl vytvořen 9 měsíců před vytvořením iniciativy Open Source.
Definice
Otevřený zdroj neznamená pouze přístup ke zdrojovému kódu. Podmínky distribuce softwaru s otevřeným zdrojovým kódem musí splňovat následující kritéria:
- Přerozdělení zdarma Licence neomezuje žádnou stranu v prodeji nebo rozdávání softwaru jako součásti agregované distribuce softwaru obsahujícího programy z několika různých zdrojů. Licence za takový prodej nevyžaduje autorskou odměnu ani jiný poplatek.
- Zdrojový kód Program musí obsahovat zdrojový kód a musí umožňovat distribuci ve zdrojovém kódu i v kompilované podobě. Pokud některá forma produktu není distribuována se zdrojovým kódem, musí existovat dobře uveřejněný prostředek k získání zdrojového kódu za nejvýše přiměřenou reprodukční cenu, pokud možno stahování přes internet bez poplatků. Zdrojový kód musí být upřednostňovanou formou, v níž by programátor program upravoval. Záměrně zmatený zdrojový kód není povolen. Mezilehlé formy, jako je výstup preprocesoru nebo překladače, nejsou povoleny.
- Odvozená díla Licence musí umožňovat úpravy a odvozená díla a musí umožňovat jejich distribuci za stejných podmínek jako licence původního softwaru.
- Integrita zdrojového kódu autora Licence může omezit distribuci zdrojového kódu v upravené podobě pouze v případě, že licence umožňuje distribuci „opravných souborů“ se zdrojovým kódem za účelem úpravy programu v době sestavení. Licence musí výslovně umožňovat distribuci softwaru vytvořeného z upraveného zdrojového kódu. Licence může vyžadovat, aby odvozená díla měla jiný název nebo číslo verze než původní software.
- Zákaz diskriminace osob nebo skupin Licence nesmí diskriminovat žádnou osobu ani skupinu osob.
- Žádná diskriminace v oblastech úsilí Licence nesmí nikomu bránit ve využívání programu v konkrétní oblasti úsilí. Například nemusí bránit tomu, aby byl program používán v podnikání nebo v genetickém výzkumu.
- Distribuce licence Práva spojená s programem se musí vztahovat na všechny, kterým je program redistribuován, aniž by tyto strany musely provádět další licenci.
- Licence nesmí být specifická pro produkt Práva spojená s programem nesmí záviset na tom, zda je program součástí konkrétní distribuce softwaru. Pokud je program extrahován z této distribuce a používán nebo distribuován v rámci podmínek licence programu, měly by mít všechny strany, kterým je program redistribuován, stejná práva jako těm, která jsou udělena ve spojení s původní distribucí softwaru.
- Licence nesmí omezovat jiný software Licence nesmí omezovat jiný software, který je distribuován spolu s licencovaným softwarem. Například licence nesmí trvat na tom, že všechny ostatní programy distribuované na stejném médiu musí být open-source software.
- Licence musí být neutrální z hlediska technologie Žádné ustanovení licence nesmí být založeno na žádné jednotlivé technologii nebo stylu rozhraní.
Recepce
FSF pozice
The hnutí open source Definice open source software podle Open Source Initiative a oficiální definice svobodný software podle Free Software Foundation (FSF) v zásadě odkazují na totéž softwarové licence (až na několik drobných výjimek viz Porovnání bezplatných a open-source softwarových licencí ), obě definice tedy znamenají stejné kvality a hodnoty.[2] Navzdory tomu zakladatel FSF Richard Stallman zdůrazňuje základní filozofické rozdíly, když komentuje:
Někteří lidé používají termín „open source“ software ve více či méně stejné kategorii jako svobodný software. Není to úplně stejná třída softwaru: přijímají některé licence, které považujeme za příliš omezující, a existují bezplatné softwarové licence, které nepřijaly. Rozdíly v rozšíření kategorie jsou však malé: téměř veškerý svobodný software je otevřený zdroj a téměř veškerý otevřený zdrojový software je zdarma.
— Free Software Foundation[3]
Otevřené znalosti
Otevřená znalostní mezinárodní (OKI)[4] popsáno v jejich Otevřená definice pro otevřít obsah, otevřená data, a otevřené licence, "open / free" jako synonymum v definicích open / free v Definice otevřeného zdroje, FSF a Definice bezplatných kulturních děl:
Tento základní význam odpovídá pojmu „otevřený“ s ohledem na software jako v definici Open Source a je synonymem pro „svobodný“ nebo „libre“ jako v definici svobodného softwaru a definici svobodných kulturních děl.
— Otevřená definice[5]
Viz také
- Porovnání bezplatných a open-source softwarových licencí
- Pokyny pro svobodný software Debian
- Definice svobodného softwaru
Reference
- ^ Raymond, Eric S. (16. června 1999). „Open Source Certification“. Open Source Initiative. Archivováno od originálu 1. prosince 2017. Citováno 18. listopadu 2017.
- ^ A b Kelty, Christpher M. (2008). „Kulturní význam svobodného softwaru - dva kousky“ (PDF). Duke University Press. p. 99. Archivováno (PDF) z původního dne 2016-03-04. Citováno 2016-02-24.
Před rokem 1998 se svobodný software odvolával buď na Nadaci svobodného softwaru (a pozorné, mikromanažující oko Stallmana), nebo na jeden z tisíců různých komerčních, preventivních nebo univerzitních výzkumných projektů, Procesů, licencí a ideologií, které měly rozmanitost jmen: sourceware, freeware, shareware, otevřený software, software ve veřejné doméně atd. Termín Open Source se naopak snažil zahrnout je všechny do jednoho pohybu.
- ^ „Kategorie svobodného a nesvobodného softwaru“. Free Software Foundation. Archivováno od originálu 1. prosince 2017. Citováno 18. listopadu 2017.
- ^ Davies, Tim (12. dubna 2014). „Data, informace, znalosti a síla - zkoumání nového základního účelu Open Knowledge“. Timův blog. Archivováno z původního 29. června 2017. Citováno 18. listopadu 2017.
- ^ „Otevřená definice 2.1“. Otevřená definice. Archivováno z původního dne 27. ledna 2017. Citováno 18. listopadu 2017.
externí odkazy
- Definice otevřeného zdroje
- Definice otevřeného zdroje Bruce Perens „Otevřené zdroje: Hlasy z revoluce otevřených zdrojů, leden 1999, ISBN 1-56592-582-3