The Cathedral and the Bazaar

The Cathedral and the Bazaar
The Cathedral and the Bazaar on avoimen lähdekoodin yhteisössä tunnettu teos.
The Cathedral and the Bazaar on avoimen lähdekoodin yhteisössä tunnettu teos.
Alkuperäisteos
Kirjailija Eric S. Raymond
Kustantaja O'Reilly Media
Julkaistu 1999
ISBN 1-565-92724-9
Löydä lisää kirjojaKirjallisuuden teemasivulta

The Cathedral and the Bazaar on Eric S. Raymondin avoimen lähdekoodin ohjelmistotuotannon menetelmistä kirjoittama essee, joka perustuu hänen havaintoihinsa Linuxin ja Fetchmailin kehitystyöstä. Essee julkistettiin ensi kerran Linux-kongressissa 27. toukokuuta 1997 ja julkaistiin painetussa muodossa 1999.

Sisältö

Fetchmail

Esseessä asetetaan vastakkain kaksi erilaista vapaan ohjelmiston kehittämismetodia:

  • Katedraalimalli, jossa lähdekoodi julkistetaan vakaiden versioiden mukana, mutta versiojulkistusten väliaikoina kirjoitettu koodi on vain rajattuun ydinryhmään kuuluvien ohjelmistokehittäjien saatavilla. GNU Emacs ja GCC ovat kirjassa annetut esimerkit.
  • Basaarimalli, jossa ohjelmaa kehitetään avoimesti internetin välityksellä toimivan yhteisön kanssa. Esseessä kunnia mallin keksimisestä annetaan Linus Torvaldsille. Raymond myös kertoo, kuinka hän itse sovelsi mallia tietoisesti kehittäessään Fetchmailia, ja millaisia kokemuksia hän sai projektin aikana avoimen lähdekoodin yhteisön toiminnasta.

Torvaldsin käyttämäksi kehitysmalliksi kuvataan release early and often, delegate everything you can, be open to the point of promiscuity: julkaise varhain ja usein; delegoi kaikki minkä voit; ole avoin umpimähkäisyyteen asti. Raymond ehdottaa, että Torvaldsin suurin ja merkittävin keksintö ei ollut itse ydin, vaan sen kehitykseen käytetty malli. Raymond kehuu Torvaldsin kykyä tuottaa käyttöjärjestelmän ydin, mutta innovaatioiden sijaan Torvaldsin kyvyt loistavat insinöörimäisen suunnittelun ja ongelmien välttämisen laadussa.

Esseen keskeisin väittämä on Linuksen laiksi kutsuttu lause given enough eyeballs, all bugs are shallow. Eli: mitä paremmin koodi on laajan yleisön saatavilla testaukseen, käyttöön ja kokeiluun, sitä nopeammin kaikenlaiset ohjelmavirheet, bugit, häviävät tuotteesta. Sitä vastoin katedraalimallissa ylenmääräinen aika ja työpanos kuluvat samantapaisten virheiden jäljittämiseen, koska koodi on vain harvojen kehittäjien ulottuvilla.

Richard Stallman mainitaan vapaan ohjelmiston käsitteen kehittäjäksi ja se keskittyy siihen, mitä ohjelmiston vastaanottaja saa ohjelmistolla tehdä.[1] Avoin lähdekoodi keskittyy käytännön seurauksiin.[1] Essee kiinnittää huomiota vapaan ohjelmiston vaikutuksiin ohjelmistokehitysmenetelmiin.[1]

Vaikutus

Essee auttoi useimpia vapaan lähdekoodin ohjelmistoja kehittäviä tahoja omaksumaan basaarityylisen työtavan joko kokonaan tai osittain. Alun perin katedraalimallin kehitysprojektit GNU Emacs ja GCC siirtyivät sittemmin basaarimallin käyttöön. Esseellä oli huomattava vaikutus siihen, että Netscape vapautti selaimensa lähdekoodin, mikä johti lopulta Mozilla-projektin syntyyn[2].

Kun O'Reilly-kustantamo julkaisi esseen painetussa muodossa 1999, tapahtuma merkitsi uutta merkkipaalua. The Cathedral and the Bazaar -kirjasta tuli ensimmäinen kaupallisesti julkaistu kirjallinen teos, joka käyttää vapaata Open Publication License -lupaehtoa.

Lähteet

  1. a b c Scott K Peterson: What's the difference between open source software and free software? opensource.com. 7.11.2017. Viitattu 30.5.2021. (englanniksi)
  2. Epilog: Netscape Embraces the Bazaar, haettu 5.12.2008

Aiheesta muualla

Read other articles:

Аэропорт Хабаровск Kenndaten ICAO-Code UHHH IATA-Code KHV Koordinaten 48° 31′ 41″ N, 135° 11′ 18″ O48.528044135.18836174Koordinaten: 48° 31′ 41″ N, 135° 11′ 18″ O Höhe über MSL 74 m  (243 ft) Verkehrsanbindung Entfernung vom Stadtzentrum 8 km nordöstlich von Chabarowsk Nahverkehr Bus Basisdaten Eröffnung 1953 Passagiere 1.182.000 Luftfracht 178.000 Start- und Landebah...

 

48 Persei Lokasi dari 48 Persei (dilingkari) Data pengamatan Epos J2000      Ekuinoks J2000 Rasi bintang Perseus Asensio rekta  04j 08m 39.69216d[1] Deklinasi  47° 42′ 45.0429″[1] Magnitudo tampak (V) 4.03[2] Ciri-ciri Kelas spektrum B3Ve[3] Indeks warna U−B -0.55[2] Indeks warna B−V -0.03[2] Jenis variabel γ Cas[4] AstrometriKecepatan radial (Rv)+...

 

Данная страница является списком политических партий Канады. КанадаЭта статья посвященаполитике КанадыИсполнительная власть Корона Генерал-губернатор (Мэри Саймон) Тайный совет Короля для Канады(Председатель[en] — Харджит Саджан)) Премьер-министр (Джастин Трюдо) Пра...

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Januari 2023. St. Moritz telah menjadi tuan rumah Olimpiade Musim Dingin selama 2 kali: Olimpiade Musim Dingin 1928 Olimpiade Musim Dingin 1948 Halaman disambiguasi ini berisi artikel dengan judul yang sering dikaitkan dengan Olimpiade St. Moritz.Jika Anda mencapai ...

 

Artikel ini memiliki beberapa masalah. Tolong bantu memperbaikinya atau diskusikan masalah-masalah ini di halaman pembicaraannya. (Pelajari bagaimana dan kapan saat yang tepat untuk menghapus templat pesan ini) Artikel ini perlu dikembangkan agar dapat memenuhi kriteria sebagai entri Wikipedia.Bantulah untuk mengembangkan artikel ini. Jika tidak dikembangkan, artikel ini akan dihapus. Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bant...

 

В этой статье проблемы с адекватностью изложения маргинальных теорий. Проверить изложение на соответствие правилам Википедия:Маргинальные теории и Википедия:Взвешенность изложения. (11 января 2020) Крылатый и бескрылый драконы, образующие круг — символы ртути и серы (El...

Airport in Tampa, United States of America Peter O. Knight AirportIATA: TPFICAO: KTPFFAA LID: TPFSummaryAirport typePublicOwnerHillsborough County Aviation AuthorityOperatorAtlas AviationServesTampa, FloridaElevation AMSL8 ft / 2 mCoordinates27°54′56″N 082°26′57″W / 27.91556°N 82.44917°W / 27.91556; -82.44917Websitewww.tampaairport.comMapTPFLocation of airport in FloridaShow map of FloridaTPFTPF (the United States)Show map of the United State...

 

Site archéologique de Droulers-Tsiionhiakwatha L'Histoire précoloniale du Québec est la période qui précède la fondation de la Nouvelle-France au Québec. Elle inclut la préhistoire et la protohistoire du Québec. Cette histoire repose sur les recherches archéologiques, la tradition orale des peuples autochtones et les récits des premiers explorateurs. Les traces les plus anciennes de peuplement du Québec remontent à la fin de la dernière période glaciaire, il y a environ 12 ...

 

Indian aerospace award Aryabhata AwardIndividual award for notable contributions to astronauticsSponsored byAstronautical Society of India, Minister of State (Prime Minister's Office)Reward(s)₹1 lakh (equivalent to ₹1.3 lakh or US$1,700 in 2023) and an award citation The Aryabhata Award or Aryabhatta Award is an annual award, presented to individuals with notable lifetime contributions in the field of astronautics and aerospace technology in India.[1][2] It was ins...

Hawker HectorHawker Hector.DescrizioneTipoCooperazione. Equipaggio2 Costruttore Hawker Aircraft Data primo volo14 febbraio 1936 Utilizzatore principale RAF Esemplari179 Sviluppato dalHawker Hart Dimensioni e pesiLunghezza9,09 m (29 ft 9¾ in) Apertura alare11,26 m (36 ft 11½ in) Altezza3,18 m (10 ft 5 in) Superficie alare33,1 m²[1] (346 ft²) Carico alare67,3 kg/m² (14,2 lb/ft²) Peso a vuoto1 537 kg (3 389 lb) Peso carico2 227 kg (4 910 lb) PropulsioneMotore1 N...

 

Pulau Kaliage KecilNegaraIndonesiaGugus kepulauanKepulauan SeribuProvinsiDKI JakartaKabupatenKepulauan SeribuLuas- km²Populasi- Pulau Kaliage Kecil adalah sebuah pulau yang terletak di Kepulauan Seribu di Daerah Khusus Ibukota Jakarta, Indonesia. Lihat pula Kabupaten Administratif Kepulauan Seribu Kepulauan Seribu Pranala luar Situs resmi Kabupaten Administratif Kepulauan Seribu Diarsipkan 2017-02-22 di Wayback Machine. lbsPulau di Kepulauan Seribu Pulau Air Besar Pulau Air Kecil Pulau ...

 

Lighthouse in Kerala, India LighthouseTangasseri Lighthouse The lighthouse in 2017LocationTangasseri, Kollam, IndiaCoordinates8°52′50″N 76°33′57″E / 8.880691°N 76.565955°E / 8.880691; 76.565955TowerConstructed1902Foundationreinforced concreteConstructionmasonry towerHeight41 metres (135 ft)[1]Shapecylindrical tower with double balcony and lanternMarkingsred and white diagonal stripeLightFocal height42 metres (138 ft) above mean sea lev...

Gus TejaNama lahirAgus Teja SentosaNama lainGus TejaLahir20 April 1982 (umur 42)AsalJunjungan, Ubud, Gianyar, BaliGenreTradisional Bali KontemporerPekerjaanMusicianSongwriterInstrumenFluteTahun aktif2003 – Sekarang Agus Teja Sentosa atau lebih dikenal dengan nama Gus Teja adalah seorang pemain suling dari Indonesia yang telah dikenal hingga manca negara. Ia merupakan putra keempat dari pasangan I Nyoman Kadjil dan Ni Wayan Darpini.[1] Setelah lulus dari SMA Negeri 3 Denpasar, i...

 

British comedy television series Suburban ShootoutCreated byRoger Beckett Gary James MartinLaurence BowenDirected byVito RoccoGordon AndersonStarringAmelia BullmoreAnna ChancellorAndrew ScarboroughFelicity MontaguCathryn BradshawLucy RobinsonEmma KennedyRalph InesonTom EllisRuth WilsonTom HiddlestonOpening themeThe Stempington Stomp by Daniel PembertonEnding themeidemCountry of originUnited KingdomNo. of episodes14ProductionExecutive producerLaurence BowenProducerGreg BoardmanRunning time30 m...

 

國立臺南大學附屬啟聰學校地址臺南校區:700臺南市中西區北門路一段109號新化校區:712臺南市新化區信義路52號其它名称The Affiliated School for Students with Hearing Impairments of National University of Tainan类型特殊學校隶属國立臺南大學创办日期1891年学区 中華民國臺南市校長陳秀雅教師人數特教合格教師:62人一般合格教師:6人职员人数55年级幼兒部:4班國小部:8班國中部:4班高�...

Bilateral relationsEthiopia-United States relations Ethiopia United States Diplomatic missionEmbassy of Ethiopia, Washington, D.C.N/AEnvoyEthiopia Ambassador to the United States Fitsum AregaAmbassador Ervin Jose Massinga Ethiopia–United States relations are bilateral relations between Ethiopia and the United States. Ethiopia is a strategic partner of the United States in the Global War on Terrorism. The United States is the largest donor to Ethiopia: in 2008 U.S. foreign aid to Ethiopia to...

 

Prime Minister of Algeria since 2023 Nadir Larbaouiنذير العرباويLarbaoui in 2023Prime Minister of AlgeriaIncumbentAssumed office 11 November 2023PresidentAbdelmadjid TebbounePreceded byAymen Benabderrahmane Personal detailsBorn (1949-09-26) 26 September 1949 (age 74)Tébessa, French AlgeriaPolitical partyIndependentProfessionPoliticiandiplomatlawyer Nadir Larbaoui (born 26 September 1949) is an Algerian politician, lawyer and diplomat, serving as the Prime Minister of Alg...

 

Strada statale 162 NCAsse MedianoDenominazioni precedentiex SS 162 NC LocalizzazioneStato Italia Regioni Campania DatiClassificazioneStrada statale InizioSS 7 quater presso Lago Patria (Giugliano in Campania) FineSS7 bis Asse di supporto presso Acerra Lunghezza34 km Data apertura1981 Provvedimento di istituzioneLegge 219/81, titolo VIII GestoreANAS Manuale La Strada statale ex 162 NC Asse Mediano [1][2] (ex SS 162 NC), è una superstrada della città metropolitana di...

Principal federal law in the United States intended to ensure safe drinking water for the public Safe Drinking Water ActLong titleAn Act to amend the Public Health Service Act to assure that the public is provided with safe drinking water, and for other purposesNicknamesSDWAEnacted bythe 93rd United States CongressEffectiveDecember 16, 1974CitationsPublic lawPub. L. 93-523Statutes at Large88 Stat. 1660 (1974)CodificationTitles amended42U.S.C. sections created42 U.S.C. § 3...

 

Cet article est une ébauche concernant un conflit armé. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Pour les articles homonymes, voir Bataille de Höchstädt. Bataille de Höchstädt (1703) Informations générales Date 20 septembre 1703 Lieu Höchstädt (Bavière) Issue Victoire française Belligérants Royaume de France Électorat de Bavière  Archiduché d'Autriche Commandants • Claude de Villars...