AGPL lisansına ek koşulların kaldırılmasının hukuka aykırılığına ilişkin mahkeme kararı

Lisansları Açık Kaynak kriterlerine uygunluk açısından inceleyen Açık Kaynak Girişimi (OSI), Neo4j Inc.'in fikri mülkiyet haklarının ihlaliyle ilgili olarak PureThink'e karşı açılan davada mahkemenin kararının bir analizini yayınladı.

PureThink'in, başlangıçta AGPLv4 lisansı altında sağlanan, ancak daha sonra ücretsiz bir Topluluk sürümüne ve Neo3 EE'nin ticari bir sürümüne bölünen Neo4j projesinin bir çatalını oluşturduğunu hatırlayalım. Ticari versiyon için AGPL metnine bulut hizmetlerinde kullanımı sınırlayan ek “Ortak Madde” koşulları eklendi. AGPLv3 lisansı, AGPL lisansının verdiği hakları ihlal eden ek kısıtlamaların kaldırılmasına izin veren bir madde içerdiğinden PureThink, ONgDB çatalını Neo4 EE ürün kodunu temel alarak oluşturdu, ancak bunu normal AGPL lisansı altında dağıttı ve tamamen bir AGPL lisansı olarak reklamını yaptı. Neo4 EE'nin açık sürümü.

Mahkeme, lisans metnindeki değişikliğin koda ilişkin mülkiyet hakları sahibi tarafından yapılmış olması nedeniyle Neo4j Inc. tarafından fork'ta AGPL lisansı metnine eklenen ek koşulların kaldırılmasını hukuka aykırı buldu ve eylemleri esasen projenin AGPL temelinde oluşturulan temelde yeni bir tescilli lisansa devredilmesi anlamına geliyor.

Mahkeme, ek koşulları kaldırma olanağına ilişkin AGPL maddesinin yalnızca lisans veren için geçerli olduğu ve kullanıcının, lisans sahibinin ek kısıtlamalar getirmesini yasaklayan ancak bu koşulların yerine getirilmesini yasaklayan 7. ve 10. maddelere uyması gereken lisans sahibi olduğu konusunda davacıyla hemfikirdir. lisans verenin bunu yapmasını yasaklayın. Bu maddelerin başka herhangi bir şekilde yorumlanması, yazarlara ürünlerini kendi seçtikleri koşullar altında lisanslama konusunda münhasır hak veren telif hakkı yasasının temel ilkelerine aykırı olacaktır.

Aynı zamanda, AGPL lisansının yazarları, ek kısıtlamaların kaldırılmasına izin veren maddeyi (bkz. not 73), esasen, ticari kullanımı yasaklayan ek gerekliliklerin eklenmesi gibi, kod hakkı sahiplerinin kötüye kullanımına karşı bir önlem olarak konumlandırdılar. Ancak mahkeme bu görüşe katılmadı ve daha önce ele alınan "Neo4j Inc - Graph Foundation" davasının sonuçlarına dayanarak, AGPL lisansında yer alan ek kısıtlamaların uygulanmasına karşı koyma maddesinin aşağıdaki eylemlere uygulanabileceğine karar verdi: kullanıcılar (lisans sahipleri) ve kodun mülkiyet hakkı sahipleri (lisans verenler) yeniden lisans vermekte özgürdür.

Aynı zamanda, daha önce olduğu gibi, lisans yalnızca yeni kodla değiştirilebilir ve daha önce AGPL kapsamında açılan kodun eski sürümü, önceki lisans kapsamında kullanılabilir durumda kalır. Onlar. Davalı, lisans yazar tarafından değiştirilmeden önce eyalette saf AGPL kapsamında bir kod çatalı geliştirebilir, ancak çatalı değiştirilmiş lisanslı yeni koda dayandırmak ve onu saf AGPL kapsamındaki kod olarak ele almak kabul edilemez.

Kaynak: opennet.ru

Yorum ekle