Modern yazılımın temeli, çoğunun altyapısını bedavaya yakın maliyetle kullandığı bir vatandaşlık yükümlülüğü üzerine kurulu: açık kaynak. Tarayıcıdan telefon işletim sistemine, veritabanından derleyiciye her katman ortak mülk. Ancak bu mülkün bakımcılarının kim olduğu ve kimin ödediği sorusu, açık kaynağın en eski ve en çözülmemiş meselesi.
Bedava işin gerçek faturası
Bir paket yöneticisindeki küçük bir kütüphaneyi düşünün: dünyada milyonlarca projede kullanılıyor, aylık indirmesi sekiz haneli. Bakımcısıysa biri — çoğu zaman tek kişi — akşam saatlerinde hata bildirimlerini kapatıyor. Kullanan şirketler bu kütüphanenin altyapılarında yıllık milyonlarca dolar değer üretirken, kütüphaneye geri akan para sıfıra yakın. Bu tablo, yazılım dünyasının en büyük "dışsallık" örneklerinden: fayda topluma yayılıyor, maliyet tek kişide kalıyor.
Bu asimetri sadece ahlaki bir sorun değil, operasyonel risk. Kritik bir paket bırakıldığında tedarik zinciri kopup geliyor: güvenlik yamaları geç yayımlanıyor, bağımlı sistemler zorunlu olarak risk taşıyor. Son yıllarda tek bakımcılı popüler paketlerdeki "yardım çağrısı" mesajları, sorunun yaygınlığının kanıtından fazlası. Büyük ölçekte ise "ücretsiz" olan şeyin bir yerde mutlaka faturası çıkıyor: ya bakımcının zamanı, ya kullanıcının verisi, ya da şirketin kendi mühendisinin saatleri. Üçüncü seçenek, en az maliyetli olanı.
Kim ödüyor?
Cevap üç katmanda. Birincisi bulut satıcıları: açık kaynak çekirdek üzerine yönetilen hizmet satan devler, geliştirme maliyetinin büyük kısmını topluluğa bırakıp dağıtım ve operasyondan para kazanıyor. İkincisi şirket-içi katkıda bulunanlar: kendi ihtiyaçları için yama yazan ekipler, farkında olmadan ortak koda yatırım yapıyor. Üçüncüsü ise sponsor ve bağış platformları — gerçek ama örnek ölçeğinde.
Bazı projeler bunu kurumsallaştırdı. Şirketler bakımcıyı tam zamanlı çalıştırıyor; bazıları açık çekirdek + ücretli kurumsal özellik modeliyle (open-core) gelir üretiyor; bazı topluluklar ise lisansı değiştirip bulut satıcılarına "kullanırsan öde" eşiği koydu. Hiçbiri tek başına kurtarıcı değil, ama tablo artık saf voluntarizm değil.
Okumaya yeni başlayanlar için işin dört kişilik kadrosu şöyle: kullanıcı, kodu bedavaya yakın maliyetle alan ve sorunsuz aşamada hiç ödemeyen taraf; katkıcı, hata raporu ya da yama yollayan, çoğu zaman kendi ihtiyacıyla hareket eden kişi; bakımcı, sürümü çıkarıp tartışmaları yöneten, işin emek yoğun ucundaki isim; sponsor, sürdürülebilirliği finanse eden şirket ya da vakıf. Ekonomi bu dördü arasındaki akışın ne kadar dengeli olduğuyla tanımlanıyor.
Proje bütçe kaynakları (tipik dağılım):
Kurumsal sponsorluk / tam zamanlı bakımcı %35
Open-core kurumsal lisans %30
Bağış platformları %10
Gönüllü (karşılıksız) emek %25 ← kırılgan pay
Kazanan taraf olabilir mi?
Evet — ama koşulla: kazanan, kodu tüketen değil kodu besleyen. Küçük ekipler için bile yapılabilecek şey basit: bir hata raporunu iyi yazmak, düzeltmeyi yukarı akış yollamak, kritik bağımlılığa ayda birkaç saat ayırmak ya da doğrudan sponsorluk. Kurumsal tarafta ise tablo daha da net: kendi ürününün üzerinde çalıştığı altyapıya geliştirici yollamak, çoğu zaman en ucuz risk yönetimi harcaması. Bir veritabanı çekirdeğine yollanan bir yama, o veritabanının gelecek üç sürümünü de şirketin lehine şekillendiriyor.
Açık kaynağın ekonomisi sıfır toplamlı değil; ama sıfır girdiyle de işlemez. Orta vadi, herkesin azar azar ödediği bir ortak sigorta modeli. Sigortanın primi bu yıl da aynı: birkaç saat kod, birkaç satır dokümantasyon ve bir bakımcıya yazılan iyi bir "teşekkür" satırı.
Okur Yorumları (0)