Orjinal ismi “”Cathedral and The Bazaar” olan kitap, adından da anlaşılacağı üzere temelde iki kavramı tartışıyor: Açık kaynak yazılım geliştirme yöntemini açıklamak için kullanılan pazar metaforunu ve bazılarınca hazırlanan yazılım geliştirme yöntemini açıklamak için kullanılan katedral metaforunu. Katedral metaforunda bir mimar ve bir kaç ustanın titiz ve uzun süreli çalışması sonucunda ortaya çıkan güzel binalara gönderme yapılıyor. Bu metaforun en önemli örneği günümüzde çalışmaları hala devam eden GNU işletim sistemidir. Richard M. Stallman önderliğinde yürütülen çalışmada ne yazık ki Hurd adındaki GNU çekirdeği hala bitirilebilmiş değildir. Buna karşın, GNU bugüne değin görülmüş en yararlı ve istikrarlı yazılımlar arasında yerini almıştır. Diğer yandan çekirdek bitirilememiştir, demek ki 3-5 büyük yazılımcının bir araya gelmesi her zaman başarıyı getirmiyormuş. Pazar yöntemi ise günümüzde açık kaynaklı yazılımların temelini oluşturan yazılım geliştirme yöntemi oluyor. Linux, ortadaki iyiliksever diktatör ve ortak bir kod tabanına katkıda bulunmaya çalışan pek çok insan tabloyu tamamlıyorlar.
Güzel olan şey; bu yüzlerce insanın aynı zamanda yazılımın kullanıcıları da olmaları, bu sayede bedavadan test işlemleri de yapılıyor ve en ücra hatalar testçisi tarafından tespit edilip hızla çözülebiliyor. Kitap bize bu noktada açık kaynak yazılımın neden başarılı olacağını da göstermiş oluyor. Burada yazar Eric Raymond’ın o güzel sözünü hatırlamak gerekiyor: “given enough eyeballs, all bugs are shallow.” Özellikle yazılım geliştirme metodları üzerine kafa yoranlar ve özgür yazılımların dilini öğrenmek isteyenler için yararlı olacak olan Katedral ve Pazar’ı edinmek için Elektrik Mühendisleri Odası’nın sitesine başvurabilirsiniz.


Linux Kullanıcıları Derneği üyesi ve Yeditepe Üniversitesi Antropoloji Bölümü öğrencisi Remziye Elifcan Çakmak; mezuniyet çalışması olarak “Özgür Yazılım Hareketinin Toplumsal Yönleri” adlı çalışmasını tamamlamış, Creative Commons Attribution 3.0 ile lisanslandığı ve Şubat 2011 – Ocak 2012 arasında tamamladığı çalışmasını kullanıma sunmuştu. Meslekten bilgisayarcı olmayan biri olarak Çakmak; çalışmasında, özgür yazılım hareketi içinde yer alan insanların bu fikri benimseme sebeplerini ve özgür yazılımı desteklerken beslendikleri motivasyon kaynaklarını irdelemeye çalışıyordu. Yaklaşık 1 yıl süren çalışma sırasında, bu amaçla görüşme yapılan ve çoğunluğu LKD üyelerinden oluşan kullanıcılar, “son kullanıcı” ve “teknik kullanıcı” olarak ikiye ayrılmış, her iki gruba farklı ve ortak sorular yöneltilmiş; alınan yanıtlar doğrultusunda değerlendirmeler sürdürülerek özgür yazılım hareketinin toplumsal yönleri üzerine oldukça geniş kapsamlı bir çalışma ortaya çıkarılmış.
Algoritma; belirli bir görevi yerine getiren sonlu sayıdaki işlemler dizisidir. İ.S. 9.yy da İranlı Musaoğlu Horzumlu Mehmet (Alharezmi adını araplar takmıştır), problemlerin çözümü için genel kurallar oluşturdu. Algoritma, Alharezmi’nin Latince okunuşu. Her algoritma aşağıdaki kriterleri sağlamalıdır. 1. Girdi: Sıfır veya daha fazla değer dışarıdan verilmeli. 2. Çıktı: En azından bir değer üretilmeli. 3. Açıklık: Her işlem (komut) açık olmalı ve farklı anlamlar içermemeli. 4. Sonluluk: Her türlü olasılık için algoritma sonlu adımda bitmeli. 5. Etkinlik: Her komut kişinin kalem ve kağıt ile yürütebileceği kadar basit olmalıdır. Şunu eklemek gerekiyor; bir program için 4. özellik geçerli değildir. İşletim sistemleri gibi programlar da sonsuza dek çalışırlar.

LibreOffice gibi gelişmiş bir yazılımın belgelendirmesi olmadan tam kabul edilmesi düşünülemez. LibreOffice sezgi yoluyla öğrenilir ve kullanımı kolaydır, gündelik hayatta LibreOffice kullanan insanlar neredeyse asla kullanım kılavuzuna bakmazlar – bu, özellikle LibreOffice’e göç etmiş ve ihtiyacı olan tüm özellikleri mantıkla, tahmini kolay yerlerde bulan Microsoft Office kullanıcıları için geçerlidir. Ayrıca, bir şeyi kontrol etmeniz gerektiğinde kullanabileceğiniz gömülü yardım sistemi sorularınızın çoğuna cevap veren değerli bir yardım kaynağıdır. Ancak yeni başlayan biri için ihtiyacı olan şeye nasıl başlayacağını adım adım öğreten bir kullanım kılavuzunun yerini hiçbir şey alamaz. LibreOffice topluluğunun sunduğu detaylı rehber kitaplar aşağıdaki bağlantılardan ücretsiz olarak sahip olabilirsiniz.