Patronlar neler olup bittiğini her zaman anlamasalar bile, şirketler teknoloji bütçelerinden en fazla değeri elde etmenin yollarını ararken, açık kaynaklı yazılımların kullanımı artmaya devam ediyor.
Perforce Software tarafından yapılan bir ankete yanıt verenlerin büyük çoğunluğu (%95) kuruluşlarının geçen yıl açık kaynaklı yazılım kullanımını artırdığını veya sürdürdüğünü söyledi: %33’ü kullanımlarının önemli ölçüde arttığını söyledi. Kullanımlarını azaltanların %5’i çoğunlukla erken aşamadaki girişimlerden gelirken, büyük işletmelerdekilerin %39’u artış bildirdi.
Bu kuruluşlardaki herkes aslında açık kaynak kullandıklarının farkında olmayabilir. Üst düzey yöneticilerin, daha uygulamalı teknoloji rollerinde olanlarla karşılaştırıldığında, kuruluşlarının kullanımının aynı kaldığını söyleme olasılıkları daha yüksekti.
Raporda, “Bu, ne kadar açık kaynaklı yazılımın benimsendiğini bilmeyen liderlik pozisyonlarındaki kişiler için olası bir kopukluğu akla getiriyor” dedi.
Ankete 2.000’den fazla katılımcı katıldı; bunların yarısı sistem yöneticisi, geliştirici, mühendis ve mimar gibi iş unvanlarına sahipti; diğer %17’si yönetici, takım lideri ve direktör rollerinde ve %5’i başkan yardımcısı veya üst düzey yönetici pozisyonlarındaydı.
Açık kaynaklı yazılım kullanmalarının en önemli nedeni, lisans maliyetlerinin olmaması ve dolayısıyla maliyetleri azaltabilme yeteneğiydi. Ancak ikinci olarak, geliştirmeyi hızlandırmaya yardımcı olacak açık kaynak seçeneklerinin esnekliği ve ardından istikrarlı teknolojilere erişim, inovasyon ve tedarikçi bağımlılığını azaltma şansı geldi.
Ancak geçen yılki raporda, maliyetlerin düşürülmesi en popüler nedenler arasında yalnızca dokuzuncusuydu; bu da, daha zorlu bir ekonomik görünümün ve daha sıkı bütçelerin, yapılan teknoloji seçimlerinde rol oynayabileceğini öne sürüyordu. Devlet kurumlarında veya kamu hizmetlerinde çalışan katılımcıların yarısından biraz fazlası (%51,5), açık kaynak kullanmanın nedeninin lisans maliyetlerinin olmaması ve maliyetlerin düşürülmesi olduğunu söyledi; bu, herhangi bir sektör için en yüksek orandır.
Açık kaynak destekçileri için endişe
Ancak çoğu kuruluş yazılımı kullanmaktan memnun olsa da çok daha azı kendi zamanını ve çabasını katmaya isteklidir. Üçte birinden azı (%29) kuruluşlarının açık kaynaklı projelere ve organizasyonlara katkıda bulunduğunu veya halka açık Git depolarında yeni yazılımlar geliştirdiğini söyledi. Bu, önceki yılın raporuna göre bir düşüş ve bazı açık kaynak destekçileri için endişe verici bir durum.
Belirli teknolojiler açısından geçen yılın raporunda, yazılım geliştirme yaşam döngüsü araçları ve kapsayıcıları, şirketlerin proje oluşturmak için kullandıkları ilk iki seçenekti. Ancak bu yıl her ikisinin de yerini veritabanları ve veri teknolojileri aldı.
Open Source Initiative’in genel müdürü Stefano Maffulli, veri teknolojilerine olan ilginin şu anda yapay zeka (AI), makine öğrenimi (ML) ve derin öğrenme (DL) alanında meydana gelen üstel büyümeyle el ele gittiğini söyledi. Raporda Perforce’un OpenLogic’iyle çalıştı. “Yapay Zeka, makine öğrenimi ve derin öğrenme modelleri çok büyük miktarda veri üzerinde eğitiliyor, dolayısıyla açık kaynaklı veri teknolojilerine yapılan yatırımlar artıyor” dedi.
Bulut ve konteyner teknolojilerine birçok kuruluş, özellikle de konteynerlerin tercih edilen mimari model olarak kullanılmasına yatırım yapan büyük şirketler tarafından hâlâ yatırım yapılıyor.
Küçük ve orta ölçekli firmalar veri teknolojilerine daha fazla çaba harcıyor. Raporda, yazılım geliştirme yaşam döngüsü araçlarının listede 11’e düştüğü, belki de bu sektörde son zamanlarda yenilik eksikliğinin bir sonucu olduğu belirtildi. Ancak açık kaynak kullanımındaki büyüme zorluklardan da yoksun değil: Güvenlik politikalarını veya uyumluluğu sürdürmek, yanıt verenlerin %79’u tarafından en azından “biraz zorlayıcı” olarak görüldü (ve %44’ü bunun zorlayıcı veya çok zorlayıcı olduğunu söyledi).
Neredeyse yarısı (%42) açık kaynak yazılımın kullanım ömrü sonu sürümlerini sürdürmenin zorlu veya çok zor olduğunu söylerken, %70’i güncellemeleri ve yamaları takip etmenin zor olduğunu söyledi.
Yalnızca küçük bir grup (%16) açık kaynak becerilerinde eksiklik olmadığını söyledi; Geri kalanların en büyük oranı (%45) beceri eksikliklerini mevcut personeline eğitim vererek veya personel veya yüklenici işe alarak giderdiklerini söyledi. Belki de şaşırtıcı olmayan bir şekilde, büyük şirketler eğitim almak yerine işe alım konusunda daha istekliydi (ya da daha yetenekliydi).
Kullanım ömrü sonu yazılımı
Ankete göre Ubuntu, katılımcıların %46’sı (geçen yıl %26 idi) ile en yaygın Linux dağıtımı olurken, Debian ise %23 oranında kullanılıyor. Bu yıl kullanım ömrünün sonuna (EOL) yaklaşmasına rağmen neredeyse dörtte biri hala CentOS kullanıyor. Raporda, “CentOS 7 için topluluk desteği 30 Haziran 2024’te sona ereceğinden ve tüm CentOS sürümlerini EOL haline getireceğinden, CentOS’taki kuruluşlar için zaman daralıyor” dedi.
Açık kaynak meraklıları, yazılım lisanslamasından tasarruf etmenin ötesinde, bunun teknoloji ekonomisinin önemli bir itici gücü olabileceğini savunuyor. Endüstri grubu OpenUK, açık kaynağı “dijital ekonominin denizaltısı” olarak tanımlıyor ve 2022’de Birleşik Krallık teknoloji sektörünün brüt katma değerinin (bir ekonomik değer ölçüsü) %27’sine katkıda bulunduğunu söyledi.
Bu denizaltının “mürettebatının” (12 aylık bir süre içinde açık kaynak projelerine 8.000 Birleşik Krallık’tan katkıda bulunan) genellikle göz ardı edildiği ancak teknoloji endüstrisinde etkili bir rol oynadığı ileri sürülüyor.
Açık kaynağın hükümetteki gibi daha geniş potansiyel etkisi gözden kaçmadı. Bilim araştırmaları ve inovasyondan sorumlu gölge bakanı Chi Onwurah, yakın zamanda açık kaynak etkinliğinde bir açılış konuşması yaptıktan sonra X’i övdü. “Açık kaynak, ulus için teknolojiye yön veren yeniliklerin, ülke genelinde ekonomik büyümenin ve kamu yararı için dijital entegrasyonun demokratikleşmesine yardımcı olabilir” dedi.
Açık kaynaklı web altyapısı için Apache HTTP ve NGINX kullanım açısından her zaman birbirine çok yakın ve rapora göre bu yıl NGINX daha popüler bir seçim oldu.
Apache Tomcat üçüncü sırada yer aldı ve en çok kullanılan programlama dilleri açısından Python, en çok kullanılan programlama dili olarak JavaScript’i geride bıraktı. Raporda, “Uygulama türü ne olursa olsun, her şey programlama dilleri veya çalışma zamanlarının seçimiyle başlar ve Python uzun süredir popüler olmasına rağmen, onun en popüler programlama dili haline geldiğini görmek önemli” dedi.
Daha büyük kuruluşlar (500 ila 5.000 veya daha fazla çalışanı olan) Python’u tercih ediyor gibi görünüyor, ancak küçük ve orta ölçekli kuruluşlar (0-499 çalışan) arasında eşit bir bölünme var ve erken aşamadaki girişimler JavaScript’i daha fazla kullanıyor. PHP ve C/C++, JavaScript ve Python’dan sonra Node.js’yi tercih eden start-up’lar dışındaki tüm kuruluşlar arasında ikinci veya üçüncü en popüler olanlardır.