Açık Kaynak Girişimi, rolünü yapay zeka ve makine öğrenimine genişletiyor

açık kaynak.jpg

Wright Stüdyosu — Shutterstock

Başlangıçta tüm yazılımlar “özgür yazılım” ve “açık kaynak” idi. Ancak yazılım ticarileştikçe, neredeyse tüm yazılımlar tescilli hale geldi. Buna isyan eden Richard M. Stallman (RMS) James Gosling'in Emacs metin editörünü aldı ve altında yeniden lisansladı GNU Kamu Lisansı (GPL), ilk özgür yazılım lisansı, 1983 yılında.

Özgür yazılımın yükselişi, yazılımın nasıl kullanıldığını temelden değiştirirken, herkes RMS'den memnun değildi ve onun Özgür Yazılım Vakfı (FSF) yazılım lisansı aldı. Böylece, 1998'de Christine Peterson, Jon “Maddog” Hall, Larry Augustin, Eric S. Raymond, Bruce Perens ve diğer özgür yazılım armatürleri ile yaptığı bir toplantıda Açık Kaynak terimini ortaya attı.

O zamanlar ve şimdi ikisi arasındaki temel fark, özgür yazılımın kod paylaşma etiği ile ilgili olması, açık kaynağın ise kod paylaşmanın pratik faydalarına odaklanmasıdır. 

Veya, erken OSI lideri ve şu anda Proje Lideri olarak OS-İklim Michael Tiemann'ın belirttiği gibi, açık kaynak "'özgür yazılım' ile ilişkilendirilen ahlakçı ve çatışmacı tavrı bir kenara bırakın” ve bunun yerine “pragmatik, iş vakası gerekçesiyle” açık kaynak yaklaşımını teşvik edin.

Özgür yazılıma karşı açık kaynaklı argümanlar sona erme belirtisi göstermese de, OSI'nin bugün kızartması gereken daha büyük balıklar var.

Ayrıca: Microsoft Azure CTO'su, yeni projeler için C ve C++ kullanmayı bırakmanın zamanı geldiğini söylüyor

Son birkaç yılda, açık kaynak lisansları, aşağıdakiler gibi yarı açık kaynak lisanslarından kaynaklanan zorluklarla karşı karşıya kaldı: İşletme Kaynak Lisansı (BSL), Ortak Madde, ve Sunucu Tarafı Genel Lisansı (SSPL). Özgür yazılıma karşı açık kaynak ve tam tersi argümanlar açıktır. İnsanların "bir nevi, bir nevi, gerçekten değil" bir açık kaynak lisansı ile gerçek bir açık kaynak lisansı arasındaki farkı anlamaları çok daha zordur. 

Bu lisanslar ile OSI'nin lütfuna sahip olanlar arasındaki temel fark, herhangi bir gerçek açık kaynak lisansının aşağıdakilere uyması gerektiğidir. Açık Kaynak Tanımı (OSD). Her şey, açık kaynak ile yazılım kodunu istediğiniz şekilde kullanma hakkına sahip olduğunuz fikrine dayanıyor. Bir bulutta çalıştırmak ister misiniz? Göreyim seni. Kodu veya ona dayalı bir programı satmak mı istiyorsunuz? Bunu da yapabilirsiniz. Bulut tabanlı bir hizmet olarak sunmaya ne dersiniz? Bu da harika. Bu para-açık kaynak lisansları ile bu haklar kısıtlanmıştır. 

Açık Kaynak Girişimi (OSI) logosu

İşleri daha da kafa karıştırıcı hale getiren bu sözde açık kaynak lisanslarını kullanan birçok şirket, işe gerçek açık kaynak lisanslarıyla başladı. 

Bu büyüyen bir trend. OSI Standartları ve Politika Direktörü Simon Phipps, "Bu, yazılım haklarının kontrolünü ellerinde bulunduran ve açık kaynak özgürlükleri sunduklarını iddia eden ve yeterince pazar ivmesi kazandıklarında halıyı çeken şirketler için hayal kırıklığı yaratan bir eğilimin başka bir örneğidir - bazen " hak-cırcır' modeli. OSI, yazılım kullanıcılarına, bir projeyi dağıtma taahhüdünde bulunurken açık kaynak özgürlüklerinin sürdürülebilir varlığına dikkat etmelerini tavsiye ediyor.”

Bunu neden yapıyorlar? OSI İcra Direktörü Stefano Maffulli, 2022'de bir röportajda açıkladı Açık Kaynak Zirvesi Avrupa açık kaynak lisanslarını bırakmanın “şirketlerde bir trend haline geldiğini” söyledi. Benzer tanınabilir bir desene sahipler. Beş ila 10 yıl içinde işlerini kurarlar ve kodlarlar. Yol boyunca, şirkete kodlarının haklarını veren katılımcı lisans sözleşmelerini (CLA) toplarlar. Sonra ruhsatı değiştirip bu hakları ellerinden alıyorlar.” Bu nedenle, büyümek için açık kaynak kodunu kullanıyorlar, ancak daha sonra bir iş modeli olarak çalışmadıkları için açık kaynağı suçluyorlar. Spoiler uyarısı: Açık kaynak hiçbir zaman bir iş modeli olmadı ve olmayacak. Bu bir geliştirme modelidir. 

Ancak bu onları durdurmuyor, dedi Maffulli, “masada para bıraktığı için açık kaynağı suçlamaktan. Bu nedenle, her bir kuruşunu biriktirmelerini ve daha fazla para kazanmalarını talep eden risk sermayedarları, destekleriyle açık kaynak lisanslarından vazgeçiyorlar.” Şimdi, acılarını anlıyor, diyor Maffulli, "ama bunu nasıl çözdükleri açık kaynağı bozuyor."

Bu yüzden, OSI ilerliyor açık kaynağın gerçekte ne olduğu ve ne olmadığı konusunda hem işletmeleri hem de geliştiricileri eğitmeye çalışıyor. 

Bunun bir parçası olarak, OSI, çalışmalarına daha fazla önem veriyor. Açıkça tanımlanmış proje. Bu kitle kaynaklı proje, bu ihtiyacı karşılamak ve yazılım paketlerindeki lisanslama verilerini iyileştirerek açık kaynaklı projeleri desteklemek için 2018'de oluşturuldu. İronik olarak, bu proje Microsoft, SAP ve Bloomberg gibi tek seferlik tescilli şirketlerden destek alıyor. Bazı daha yeni, eski açık kaynak şirketleri açık kaynaktan uzaklaşırken, eski tarz işletmeler açık kaynağın değerini anlıyor ve onu daha fazla benimsiyor. OSI aynı zamanda ClearlyDefined için tam zamanlı bir topluluk yöneticisi arıyorum

Açık kaynak da artık sadece geliştiriciler ve işletmelerle ilgili değil, ondan çok uzakta. OSI'nin yeni ABD Politika Direktörü Deborah Bryant'ın açıkladığı gibi, “Günümüzün dünyasında karmaşıklık sürekli artıyor ve ekonomik ve güvenlik konularına yönelik politika oluşturma tepkileri yükseldikçe artıyor. açık kaynaklı yazılımın rolü, kamu ve toplumsal kaygılarda kritik bir rol oynamaya devam ediyor".

O haklı. Yeni görevine gelmesinden sadece birkaç hafta sonra, ABD Senatosu İç Güvenlik ve Devlet İşleri Komitesi Başkanı Demokrat Gary Peters ve üst düzey Cumhuriyetçi Rob Portman açık kaynaklı yazılımların güvenliğini sağlamaya yardımcı olacak yasalar çıkardı. Açık kaynak destekçileri, yalnızca açık kaynağa yönelik hükümet politikasında bir sese ihtiyaç duymazlar, bir sese sahip olmaları gerekir. Hükümet politikası kararları, açık kaynaklı yazılım ekosistemimizi etkileyecektir. OSI, hem ABD'de hem de Avrupa'da Phipps ile bu gereksinimi karşılıyor.

Ayrıca: Meta AI gurusu LeCun, günümüzün AI yaklaşımlarının çoğunun asla gerçek zekaya yol açmayacağını söylüyor

İleriye dönük olarak, OSI, makine öğrenimi (ML) ve Yapay Zekanın (AI) hem açık kaynaklı yazılım kullanma hem de oluşturmada oynadığı rolleri de ele alacaktır. Bu giderek daha acil bir konu haline geldi.

Örneğin, GitHub'ın AI-tabanlı çift programlama aracı Copilot'un ML modeli, kısmen açık kaynak koduna dayanır. Bazı açık kaynak geliştiricileri bu duruma anlaşılır bir şekilde üzülüyor. Maffulli, "Yasal olarak, GitHub'ın hakları dahilinde olduğu anlaşılıyor" diye düşünüyor. Bununla birlikte, burada açık kaynaklı bir lisans sorunu veya bir telif hakkı sorunu olup olmadığını tartışan yasal yabani otlarda kaybolmayın. Bu daha geniş noktayı kaçıracaktır. Orası is sadece açık kaynak geliştiricilerini değil, tüm toplumu etkileyen bir adalet sorunu.”

Bu sadece Copilot ile ilgili bir sorun değil. Google'ın DeepMind'ı kendi vardır AI geliştirici sistemi AlphaCode, Salesforce'un sahip olduğu KodT5, ve ayrıca açık kaynak var Çoklu Kodlayıcı. Açık kaynak topluluğunun ele alması gereken bir sorun. 

OSI bu konuşmayı dört sanal seminerle başlatacak. Derin Dalış: Yapay Zeka, Ekimde. Bunlar, yapay zeka ve açık kaynağın iş dünyasında, toplumda, hukukta ve akademide nasıl kesişeceğini inceleyecek. Açık kaynak ve yapay zekaya önem veriyorsanız katılmanızı şiddetle tavsiye ederim. Bu, özgür yazılım ile açık kaynak arasındaki sonsuz savaş değil, gelecek on yıllık yazılım geliştirme için önemli olacak.

İlgili hikayeleri:

Kaynak