Katedrála a bazar | |
---|---|
Katedrála a bazar | |
Autor | Eric Raymond |
Původní jazyk | Angličtina |
Originál publikován | 1999 |
Vydavatel | O'Reilly Media |
Stránky | 241 |
ISBN | 1-565-92724-9 |
další | Zalidnění noosféry |
Text na webu třetí strany |
The Cathedral and the Bazaar ( zkratka CatB) je esej Erica Raymonda o postupech vývoje softwaru na základě analýzy procesu vývoje jádra Linuxu a osobních zkušeností se správou open source projektu fetchmail . Katedrála a bazar byla autorem poprvé představena na Linux Kongress 27. května 1997 a byla vydána jako součást stejnojmenné knihy v roce 1999. Tato esej je často nabízena jako manifest hnutí open source softwaru.
Esej porovnává dva modely vývoje svobodného softwaru :
Ústřední tezí eseje je Raymondovo tvrzení, že „při dostatečném počtu očních bulvů jsou všechny brouci mělké“. Říká tomu Linusův zákon . Podle Raymonda je nevýhodou modelu katedrály to, že hledání chyb vyžaduje nepřiměřené množství času a energie od omezeného počtu vývojářů, kteří mají přístup ke kódu.
Esej pomohla přesvědčit již existující bezplatné projekty o efektivitě využití principu bazaru (zcela nebo zčásti). Patří mezi ně GNU Emacs a GCC , původně výhradně projekty Cathedral. Nejznámější skutečností související s tímto esejem byla jeho role v rozhodnutí společnosti Netscape otevřít kód Netscape Communicator a spustit projekt Mozilla .
Katedrála je často modelem pro vývoj proprietárního softwaru – s přidaným omezením, že nemáte přístup ke zdrojovému kódu, i když je program vydán – jako taková se fráze „Katedrála a bazar“ často používá ke srovnání proprietárního a otevřeného softwaru. (Raymond použil toto přirovnání v Halloween Documents ). Navzdory tomu však esej sama o sobě uvažuje pouze o procesu vývoje svobodného softwaru a nezabývá se proprietárními projekty.
Například Wikipedia je projekt bazarového typu, zatímco Nupedia a Encyclopædia Britannica jsou projekty katedrál.
Když O'Reilly publikoval knihu v roce 1999, měla další výhodu v tom, že byla první knihou vydanou podle podmínek Open Publication License .
Bezplatný open source software | |
---|---|
Hlavní věc |
|
Společenství |
|
Organizace | |
licence | |
Problémy | |
jiný |
|
|