İş Kaynağı Lisansı: HashiCorp, açık kaynak lisansına veda ediyor
Yazılım üreticisi HashiCorp, ürünlerinin gelecekteki tüm sürümleri için Mozilla Public License 2.0 (MPL 2.0) yerine artık Business Source License (BSL) 1.1 kullanacağını duyurdu. Bunlar altyapı olarak Terraform kod platformunu ve Consul hizmet ağını içerir. Şirket, HashiCorp’un API’leri, SDK’ları ve “neredeyse tüm diğer kitaplıklarının” etkilenmediğini yazıyor. BSL 1.1, Açık Kaynak Girişimi (OSI) kriterlerinin gerisinde kalıyor ve şirketlere kaynak kodlarının ticari olarak nasıl uygulanabileceği konusunda kontrol sağlıyor. HashiCorp, on yılı aşkın bir süre önce kurulduğundan bu yana izlediği klasik açık kaynak yaklaşımına böylece veda ediyor.
Duyuru
Business Source lisansı, MySQL ve MariaDB’nin kurucuları tarafından geliştirilmiştir ve 2013’ten beri MariaDB veritabanı yönetim sisteminde kullanılmaktadır. Lisansın 1.1 sürümü 2017’den beri mevcuttur. Son yıllarda, diğer şirketler BSL 1.1’e geçmiştir. veritabanı yönetim sistemleri de sunan 2019’daki Cockroach Labs ve 2021’deki Couchbase dahil.
Lisans değişikliği rakip ürünleri etkiliyor
BSL 1.1 artık HashiCorp Terraform, Packer, Vault, Boundary, Consul, Nomad, Waypoint ve Vagrant ürünleri için geçerlidir. HashiCorp’un açıkladığı gibi, kullanılabilir kaynak lisansı olarak adlandırılan BSL 1.1, belirli koşullar altında kaynak kodunun ticari kullanımının yanı sıra kopyalamaya, değiştirmeye, yeniden dağıtmaya ve ticari olmayan kullanıma izin verir.
Son kullanıcılar, HashiCorp’un rakip ürünlerinde ticari kullanım dışında yukarıdaki eylemleri gerçekleştirmeye devam edebilir. İş ortakları, ortak müşteriler için entegrasyonlar oluşturmaya devam edebilir ve HashiCorp kurumsal ve bulut tarafından yönetilen ürünlerin müşterileri için hiçbir şey değişmeyecektir.
Ancak, HashiCorp’un topluluk ürünlerini temel alan rakip ürünler oluşturan sağlayıcılar, gelecekteki sürümleri, hata düzeltmelerini veya güvenlik yamalarını entegre edemeyeceklerdir.
Açık kaynak güvenlik yaması bu yıl içinde
HashiCorp, yeni lisanslama modeliyle ilgili ek soruları yanıtlamak için bir SSS web sitesi sağlar. Diğer şeylerin yanı sıra, rakip bir ürünü neyin oluşturduğunu tanımlar. Şirket ayrıca açık kaynak felsefesine inanmaya devam ettiğini ve çok sayıda açık kaynak ürünün bakımını üstlendiğini iddia ederken, yeniden lisanslama temel ürünleri etkiler.
Duyuru
Lisans değişikliğinden önce oluşturulan kaynak kodu, MPL 2.0 lisansı altında kalmaya devam etmelidir. HashiCorp, kritik güvenlik yamalarına sahip ürünlerinin güncel sürümlerini 31 Aralık 2023’e kadar açık kaynak lisansı altında sağlayacaktır. Bu, Terraform 1.5.5, Packer 1.9.2, Vault 1.14.1, Boundary 0.13.1, Consul 1.16.1 ile ilgilidir. MIT lisanslı Nomad 1.6.1, Waypoint 0.11.4 ve Vagrant 2.3.7. Bu tarihten sonra yamalar BSL 1.1 kapsamında olacaktır.
Yeni lisans ve nedeni hakkında daha fazla bilgi için duyuru blog gönderisine bakın.
Lisans değişikliğine tepki
HashiCorp’un lisanslama modelinde yaptığı değişiklik şimdiden bazı tepkilere neden oldu. Aynı adı taşıyan IaC yönetilen hizmetler platformunun sağlayıcısı olan Pulumi, açık kaynak topluluğu için desteğini ifade etti: Pulumi, Apache 2.0 lisansı altında gerçekten açık kaynaktır ve asla HashiCorp veya diğer satıcıların BSL lisanslı yazılımı tarafından kullanılmayacaktır.
Açık kaynak projesi Crossplane’in koruyucusu olarak Upbound ayrıca şu yorumu yaptı: Şirket, Crossplane’de Terraform kullanımını yönetiyor ve mevcut durumdan hiçbir şeyin değişmeyeceğini söylüyor.
(Mayıs)
Haberin Sonu