SSPL neden kötü
- SSPL(Server Side Public License), tüm kullanıcılar, şirketler ve genel olarak topluluk için berbat bir lisanstır
- SSPL lisanslı ürünler açık kaynak değildir; bulut ve yönetilen hizmet rakiplerini yok etmeyi, barındırma fiyatlarını artırmayı ve açık kaynağı öldürmeyi hedefler
- SSPL'nin amacı, büyük şirketlerle savaşmaktan çok yatırımcılara para geri döndürmeye daha yakın olabilir
SSPL nedir
- SSPL, 2008'de MongoDB, Inc tarafından MongoDB kullanımını kısıtlamak için sunulan bir lisanstır
- Elasticsearch, Kibana ve Graylog gibi ürünler de artık SSPL lisansı kullanıyor
-
- maddeye göre, ürünü doğrudan müşterilere sunmak istiyorsanız "hizmet kaynak kodunu" kamuya açık olarak sağlamanız gerekir
SSPL neden herkes için kötü
- SSPL, topluluğa katkı yapmadan kâr eden bazı kötü niyetli bulut şirketlerini engellemek için iyi bir çözüm gibi sunuldu, ancak gerçekte özgürlüğe yönelik bir tehdittir ve rakipleri öldüren bir lisanstır
- Bu lisans, bir zamanlar açık kaynak olan ürünleri 'ücretsiz' gibi sahte bir ruhun arkasına saklayıp ticari ürünlere kapatmaktan ibarettir. Belki artık bu tür yazılımlara "Freemium" yazılım demeliyiz
- MongoDB, Elasticsearch, Kibana ve Graylog artık açık kaynak ürünler değildir ve bu şirketler artık ürünlerini müşterilere kimin önerebileceğine tamamen karar verebilir. Bu da rakipleri öldürmek anlamına gelir
- Artık rakip olmadan kendi bulut barındırma çözümlerini sunabilir, kaynak kodlarını açıklamadan ve kendi belirledikleri ücretlerle rekabeti ve inovasyonu öldürebilirler
- Bu, müşteriler olarak bizim artık bulut sağlayıcımızı seçme yetkimizin kalmadığı anlamına gelir
- Mekanik olarak barındırma fiyatları artacaktır ve tek seçeneğimiz, kendi altyapımızda barındırma kısmını yönetecek özel bir ekip kurmak olacaktır. Tam da son birkaç yıldır bulut barındırma çözümleri sayesinde kaçınmaya çalıştığımız şey
SSPL kullanan şirketler
- MongoDB ürünleri 2018'den beri SSPL lisansı kullanıyor ve bunun arkasında MongoDB, Inc bulunuyor
- Elasticsearch ürünleri 2021'den beri SSPL lisansı kullanıyor ve bunun arkasında Elastic NV bulunuyor
- Graylog ürünleri 2020'den beri SSPL lisansı kullanıyor ve bunun arkasında GrayLog, Inc. bulunuyor
Kendimize sormamız gereken bazı sorular
- Açık kaynağı artık kullanmayan bir şirket, başkalarından nasıl "topluluğa geri vermelerini" isteyebilir?
- Kendi bulut hizmeti kaynak kodunu açıklamayan bir şirket, başkalarından kaynak kodlarını açıklamalarını nasıl isteyebilir?
- Açık kaynak olmayan bir lisans kullanırken açık kaynağın kendi DNA'larının bir parçası olduğunu ilan eden bir şirket bunu nasıl yapabilir?
- 3000'den fazla çalışan arasında kaç kişi kendi işini ve kaynak kodunu toplulukla paylaşıyor? (Spoiler: çok daha az)
- Toplulukla paylaşmak isteyen bir teknoloji şirketi misiniz, yoksa yatırımcı getirisini artırmak isteyen bir satış şirketi mi?
SSPL hakkındaki yanlış iddialar
- "Ben bir bulut sağlayıcısı değilim, o yüzden beni ilgilendirmiyor" iddiası, aslında herkesin bu konunun kendisini ilgilendirdiğini fark etmesi gerektiği gerçeğini kaçırıyor
- "Bu şirketlerin hayatta kalmak için paraya ihtiyacı var" iddiası, açık kaynakta para kazanmanın kötü olmadığını ama SSPL'nin doğru çözüm olmadığını anlamalıdır
- "Rakipler hâlâ var. SSPL müzakere edilebilir" iddiası, gerçekte pazarı kontrol eden şirketin rakiplerin fiyatlarını ve koşullarını belirleyebilir hale gelmesi demektir
- "SSPL büyük bulut oyuncularıyla savaşmaktır ve küçük işletmeler için iyidir" iddiası, SSPL'nin gerçekte küçük rakipleri iflasa sürükleyip ortadan kaldırabileceğini gözden kaçırıyor
Açık kaynak projelerine tavsiye
- SSPL ilk bakışta iyi bir çözüm gibi görünebilir, ama bu hatayı yapmamanızı tavsiye ederim
- Bazı bulut sağlayıcılarıyla ilgili bir sorun varsa bu görmezden gelinemez ve hepimiz birlikte mücadele etmeliyiz. Açık kaynak dünyasının dışına çıkarak savaşmak iyi bir yöntem değildir
- Kârlılık gerekiyorsa kurumsal lisanslar ve premium destek kullanın: "Desteğe ihtiyacınız varsa, bunun için en iyi ekibe sahibiz."
- Şirketlerin topluluğa geri verebilmesi için copyleft lisansları kullanın: "Kodumuzu değiştirirseniz, toplulukla paylaşın"
- Yine de SSPL lisansını seçerseniz.. siz:
- birçok bağımsız katkıcıyı ve büyük şirket çalışanı katkıcıyı kaybedersiniz
- açık kaynak yazılımı iyileştirmek için emek veren katkıcıları yüzüstü bırakırsınız
- açık kaynak dünyasını terk edip kısmen ücretli (Freemium) yazılım geliştirmeye başlarsınız
- ürününüzü çok kötü bir algıyla ilişkilendirirsiniz
- ürününüzü dünya çapında tanıtmaya yardımcı olan çok sayıdaki farklı oyuncunun faydasını kaybedersiniz; bunun sonucu olarak premium desteğe duyulan ihtiyaç artar
3 yorum
Açık kaynak olduğu için tercih edilebilir ama açık kaynak olduğu için seçenekler arasından çıkarıldığı durumlar da olur.
AWS’nin MongoDB’yi alıp DynamoDB’yi yapması yüzünden ortaya çıkan bir lisans olsa gerek; açık kaynağı sevenlerin gözünde şüpheli görünebilir.
AGPL ile de karşılaştırmak ilginç olabilir.
https://sktelecom.github.io/guide/use/obligation/agpl-3.0/
Alan adı ve site adı
SSPL is BADifadesinden de görüldüğü gibi, belirli bir niyetle hazırlanmış bir web sitesi.Ayrıca yer yer epey abartılı çıkarımlar da var. Aşağıdaki Hacker News görüşleriyle birlikte değerlendirmeniz önerilir.
Hacker News görüşleri
SSPL’ye ilkesel itirazlar var, ancak arka planına dair bir anlayış da mevcut. 13. maddeye ilişkin anlatımın nesnel bir analizden çok sansasyon yaratma amacı taşıdığı yönünde eleştiriler de bulunuyor.
SSPL’nin kullanıcılar için kötü olduğu, tekelciliği teşvik ettiği ve topluluk katılımını azaltarak sonunda tüm kullanıcıları etkilediği savunuluyor.
İnsanların para kazanmak istemesi doğal görülüyor ve kullanıcıların SSPL projelerini kullanmamayı seçebileceği belirtiliyor. SSPL lisansıyla yayımlanmış yazılımların hiç olmamasındansa var olmasının daha iyi olduğu görüşü de dile getiriliyor.
Mevcut ekosistemin 10 yıl öncesine göre büyük ölçüde değiştiği, küçük şirketlerin rekabette ayakta kalıp büyüyebilmesi için bir yol gerektiği söyleniyor. BSL (Business Source License) gibi lisanslar kusursuz olmayabilir, ancak sağlıklı bir orta yol bulma çabası olarak görülebilir.
SSPL eleştirilirken AGPL’den hiç bahsedilmemesinin garip olduğu belirtiliyor. Özgür yazılım kullanmak isteyip katkı sunmak istemeyenlere yönelik eleştiriler de var.
Tek bir tarafa kaymadan, her duruma ayrı yaklaşmak gerektiği görüşü öne çıkıyor. SSPL, bulut devlerine karşı ayakta kalmaya çalışan bazı şirketler için iyi olabilirken, katkı sunanları sömürmeye çalışan bazı şirketler için kötü olabilir.
MongoDB, Elasticsearch ve Graylog ürünlerinin müşterilere doğrudan önerilmesinin yasak olduğu belirtiliyor. SSPL’deki "doğrudan" kelimesinin hukuki tartışmalara alan açtığı ve insanları endişelendiren noktalardan biri olduğu ifade ediliyor.
FSL (Functional Source License), 2 yıl sonra otomatik olarak Apache 2.0 veya MIT’ye dönüşen iyi bir alternatif lisans olarak gösteriliyor. Basit yapısıyla kaynağı açık tutarken SaaS şirketlerinin faaliyet gösterebilmesi için makul bir yol sunduğu söyleniyor.
SSPL’nin 2008’de kullanıma sunulduğu yönündeki yanlış bilgi düzeltiliyor. Aslında 2018’de tanıtıldı.
Telif hakkının geleceğine dair tek boyutlu bir bakış açısı eleştiriliyor.