Haberler

Açık Kaynak Geliştiricileri Krizde: Destek Olmazsa Projeler Çökebilir

Açık kaynak dünyasında büyük bir kriz yaşanıyor. Gönüllü olarak çalışan yazılım geliştiricileri, ağır iş yükü ve kullanıcı talepleri nedeniyle tükenmiş durumda. Birçok geliştirici ya projelerini bırakıyor ya da bırakmayı düşünüyor. Bu konu, 2025 State of Open Conference etkinliğinde de sıkça gündeme geldi. Hem büyük teknoloji şirketlerinin temsilcileri hem de bireysel geliştiriciler, açık kaynak projelerinin sürdürülebilirliği konusundaki endişelerini dile getirdi.

Açık Kaynak Geliştiricileri Neden Zor Durumda?

Açık kaynak projelerinin büyük bir kısmı, gönüllü geliştiricilerin özverili çalışmalarıyla ilerliyor. Ancak bu projelerin büyümesiyle birlikte, kullanıcı talepleri ve beklentileri de artıyor. Geçtiğimiz günlerde, Apple Silicon için Linux dağıtımı geliştiren Asahi Linux projesinin lideri Hector Martin, geliştirici tükenmişliği ve artan kullanıcı baskısı nedeniyle projeden ayrıldığını açıkladı.

Benzer şekilde, oapi-codgen adlı açık kaynak aracının geliştiricilerinden Jamie Tanna, açık kaynak dünyasında çalışmanın hem ödüllendirici hem de büyük bir yük olduğunu belirtti. Kullanıcılar genellikle projelerin ne kadar emek gerektirdiğini anlamıyor ve “Bu kadar zor olabilir mi?” mantığıyla geliştiricilere baskı yapıyor.

Google’dan açık kaynak araştırmacısı Sophia Vargas, birçok kritik açık kaynak projesinin sadece birkaç kişinin omzunda olduğunu belirtiyor. 2024 yılında yapılan Tidelift anketi, açık kaynak geliştiricilerinin %60’ının projelerini bırakmayı düşündüğünü ortaya koydu. Linux Foundation tarafından yayımlanan başka bir araştırma ise en çok kullanılan açık kaynak projelerinin çoğunun sadece birkaç kişi tarafından geliştirildiğini gösterdi.

Microsoft çalışanı ve Kubernetes geliştiricisi Jeremy Rickard, şirketlerin açık kaynak projelerine fon sağlama konusunda daha az bütçe ayırdığını ve bu durumun ileride daha büyük sorunlara yol açabileceğini belirtiyor. Peki, açık kaynak projeleri nasıl sürdürülebilir hale getirilebilir?

Bazı uzmanlar, geliştiricilerin maaş alması gerektiğini savunuyor. Ancak Vargas, finansal desteğin tek çözüm olmayabileceğini belirtiyor. Bazı projelerde daha fazla geliştiricinin katılımı, topluluk yönetimi, mentorluk ve bağış toplama gibi konuların da geliştirilmesi gerekiyor.

Kubernetes geliştiricilerinden Kat Cosgrove ise “Büyük bir açık kaynak projesi çökmeden, kullanıcıların açık kaynak geliştiricilerini desteklemenin zorunlu olduğunu anlamayacağından korkuyorum.” açıklamasında bulunarak daha radikal bir tavır sergiledi.

Açık kaynak projelerinin sürdürülebilirliği için toplulukların ve şirketlerin desteği şart. Aksi takdirde, bugün kullandığımız birçok kritik yazılım projesi gelecekte yok olabilir.

Bir yanıt yazın

Başa dön tuşu