14 puan yazan xguru 2020-08-31 | 2 yorum | WhatsApp'ta paylaş
<p>Bulut servisleri açık kaynağı alıp onu "as a service"e dönüştürürken hiçbir bedel ödememesi durumuna karşı, son dönemde açık kaynak projeleri lisans değişikliği ya da dağıtım modelini değiştirme yoluyla karşılık veriyor.<br /> Buna ilişkin olarak Chef'in eski CTO'sunun işe dönüştürme tavsiyeleri<br /> <br /> Elastic, kodu daha az açık kaynak hale getirecek şekilde değişti; bazı bileşenler artık proprietary ve bunları ayırmak da zahmetli ⇨ Open Core modeli<br /> Chef ise tamamen açık, ancak Chef adını trademark olarak tescil ettirip bunun kullanımını engelleyecek şekilde değiştirdi ⇨ Red Hat modeli<br /> → Chef, mevcut Open Core modelinden Red Hat'e geçmiş oldu<br /> <br /> Chef'in CTO'su olan Adam Jacob'un tavsiyesi, Open Core'dan ziyade Red Hat modelinin çok daha iyi olduğu yönünde<br /> ( Bu yalnızca Chef için geçerli olabilir. Ayrıca kendisi bu lisans modeli değişikliğinden önce şirketten ayrıldı )<br /> <br /> 1) %100 açık kaynak kod tabanlı bir ürün oluşturun<br /> → Bunu yaparsanız şirket ilgili açık kaynak kod topluluğunun bir parçası olur.<br /> → Open Core yaklaşımında ise mevcut topluluğun üstünde kalırsınız ve topluluktan yardım almak zorlaşır<br /> → Adam, 13 yıl boyunca Chef'in ticari sürümünün neden açık kaynak sürümden farklı olduğunu açıklamak zorunda kaldı. Red Hat modelinde buna gerek yok<br /> <br /> 2) Trademark tescili alın ve o ürünün tek dağıtıcısı olun. İşin tamamı da size ait olsun<br /> → Bu, şirketin Supply Chain'i elinde tutması anlamına gelir<br /> → Supply Chain: kaynak sürüm yönetimi, commit, QA, build pipeline, materyal barındırma, pazarlama, satış ekibi vb.<br /> → Yani kod dışındaki tüm emeği şirket verir ve değeri o oluşturur <br /> <br /> 3) Alternatif dağıtımlar oluşturan kişileri teşvik edin ve onlarla iş birliği yapın <br /> → Bu, sağlıklı bir topluluk oluşturur</p>

2 yorum

 
iolothebard 2020-09-01
<p>Ama... ya cent os ortaya çıkarsa?</p>
 
xguru 2020-08-31
<p>Amazon’ın MySQL, MongoDB, Elastic Search gibi projeleri alıp hizmete dönüştürmesiyle bu konu gündem oldu ve bunun sonucunda aşağıdaki gibi lisans değişiklikleri de yapılıyor.<br /> <br /> → CockroachDB lisans değişikliği - açık kaynak ama ticarileştirilemez https://tr.news.hada.io/topic?id=7<br /> → Sentry, BSL(Business Source License) ile açık kaynak lisansına geçti https://tr.news.hada.io/topic?id=870<br /> <br /> Dropbox’ın Nginx’ten Envoy’a geçiş yapma nedeni https://tr.news.hada.io/topic?id=2625 <br /> Yukarıdaki yazıda da görüldüğü gibi, Adam’ın 1) numaralı tavsiyesinde olduğu üzere Nginx’in open core modeli, Envoy’un ise tamamen açık bir model olması nedeniyle katkı yapmak daha özgürdü deniyor. <br /> </p>