Bu sistemleri sadece arayüzü veya ikonları farklı üç yazılım paketi sanmak, meselenin mimari arka planını tamamen ıskalamak olur. Karşımızda bilgisayara, kullanıcı yetkisine ve donanım kontrolüne taban tabana zıt yaklaşan üç ayrı tasarım felsefesi ve üç farklı trade-off tercihi var.
Linux, doğrudan klasik Unix felsefesinin modern mirasçısıdır. Temel kural nettir: Her şey bir dosyadır, küçük ve tek bir işi kusursuz yapan modüler araçlar veri borularıyla birbirine bağlanır. Sistem kullanıcıyı bir çocuk gibi korumaya çalışmaz, tam tersine tüm kontrolü ve dolayısıyla tüm sorumluluğu kullanıcıya devreder. Açık kaynak kodlu yapısı ve komut satırı öncelikli yaklaşımıyla makinenin gerçek sahibinin siz olduğunu kabul eder.
macOS tarafında ise Unix çekirdeğinin üzerine inşa edilmiş kusursuz bir "walled garden" yani kapalı bahçe felsefesi görürüz. Apple, donanım ile yazılımı sıkı sıkıya entegre eder ve kullanıcıyı alt katmanlardaki teknik gürültüden tamamen soyutlar. Tasarım mantığı çok basittir: Sistem pürüzsüz çalışsın, kullanıcı konfigürasyon dosyalarıyla uğraşmasın. Fakat bu konforun bedeli bellidir, sistemin sınırlarını zorlayamazsınız ve denetim Apple'ın çizdiği çerçevenin ötesine geçemez.
Windows ise pazar payı optimizasyonunun ve geriye dönük uyumluluğun saf pragmatizmidir. Microsoft'un ana motivasyonu hiçbir zaman minimalist bir mimari zarafet olmadı. Amaç, yirmi yıl önce yazılmış kurumsal bir yazılımın bile yeni nesil bir donanımda sorunsuz çalışabilmesidir. Milyonlarca farklı üreticinin donanımını desteklemek zorunda olduğu için Unix benzeri hafif bir modülerlik yerine, her şeyi bünyesinde toplayan devasa ve ticari bir ekosistem inşa etmiştir.
Özetle olay sadece bir işletim sistemi tercihi değil, neyden feragat ettiğinizle ilgilidir. Linux sınırsız kontrol karşılığında operasyonel çaba ister, macOS yüksek verimlilik ve estetik karşılığında özgürlüğünüzü sınırlar, Windows ise her yere uyum sağlama kaygısıyla mimari sadelikten ödün verir.
Kaynaklar
-
Mike Gancarz. Through The Glass Darkly. Alındığı Yer:
| Arşiv Bağlantısı
-
Sk. Golam Mahmud vd.. Windows, Linux, Mac Operating System And Decision Making. Alındığı Yer:
| Arşiv Bağlantısı