Dahili bir kapalı kaynak projesinde açık kaynaklı bir kitaplığı güvenle kullanabilir miyim?


21

Affero GPL altında lisanslanan iTextSharp'ı dahili kapalı kaynaklı bir WinForms projesinde kullanmayı düşünüyorum. Şirketimin dışında hiç kimse kullanmıyor.

GPL (ve Affero GPL de) tipik olarak kaynağın ikili ile sağlanmasını talep eder. Bunun dahili bir proje olduğu göz önüne alındığında, çalışanlara projenin kaynak kodunu sağlamam gerekir mi?

Yanıtlar:


22

Kütüphanenin kullanımını kurumunuzun duvarlarına sınırlandırırsanız , kaynağı (çalışanlarınıza bile) dağıtmanız gerekmez, çünkü dışında yeniden dağıtmazsınız (kütüphaneyi içeren bir yazılım ürünü satar veya verirsiniz) kuruluşunuz.

GPL, kodu bir şirket içinde kısıtlama olmaksızın özgürce kullanmanıza olanak tanır ve (zorunlu olarak) çalışanlarınızın (şirket politikası gereği) kaynak kodunu kuruluşun dışına dağıtmasını önleme yeteneğinizi içerir.

Gönderen Gnu Lisanslama SSS:

Bir kuruluş veya şirket içinde birden fazla kopya oluşturma ve kullanma “dağıtım” mı?
Hayır, bu durumda organizasyon sadece kendi kopyalarını çıkarıyor. Sonuç olarak, bir şirket veya başka bir kuruluş, modifiye edilmiş bir sürüm geliştirebilir ve personele bu değiştirilmiş sürümü dışarıdakilere yayınlama izni vermeden bu sürümü kendi tesisleri aracılığıyla yükleyebilir.

Ancak, kuruluş kopyaları başka kuruluşlara veya kişilere aktardığında bu dağıtımdır. Özellikle, müteahhitlere saha dışında kullanım için kopyaların sağlanması dağıtımdır.


2
AGPL uygulamasından oluşturulan bir hizmeti dağıtırsanız, uygulamayı dağıtıyorsanız AGPL'nin birkaç kısıtlaması daha vardır.
Martin Beckett

2
@martin: Evet, ancak siteyi veya hizmeti dahili olarak kullanıyorsanız (ör. intranette ve internete dönük bir web sunucusunda değil), yeniden dağıtım olarak kabul edilmez ve yine de sorun olmaz. GPL, genel bir web sitesi veya hizmet çalıştırmak için açık kaynaklı bir yazılım kullanıyorsanız , GPL'nin bu sitenin veya hizmetin genel yeniden dağıtım tarafından kullanılmasını düşünmemesi nedeniyle AGPL'den farklıdır, ancak AGPL bunu yapar.
Robert Harvey

1
cevabınız doğru. Ben sadece bu kullanım için fark önemli olmasa da, GPL AGPL değil SSS ile bağlantılı olduğunu işaret ediyordum
Martin Beckett

Zaten önemli değil. Bir lisans kendi kapsamını belirleyemez ve yazılımı 'dağıtıp dağıtmadığınız' lisans kapsamıyla ilgilidir. (Telif hakkı yasası, bir çalışmayı lisanssız dağıtamayacağınızı belirtmektedir.) Yasaya göre, telif hakkıyla korunan eserin kendisini kullanıma sunmuyorsanız, dağıtmazsınız.
David Schwartz

2
@David - lisans istediği gereksinimleri ayarlayabilir. Yazılımımı ticari olarak kullanılmamayı, nükleer santralleri kontrol etmemeyi veya kızıl saçlı insanlar tarafından kullanılmamayı lisanslayabilirim. Lisans, yazılımın kullanımı ve çıktısı için geçerli olabilir - sadece kendi dağıtımı değil
Martin Beckett

5

İkili dağıttığınız herkese kaynak ve her türlü değişikliği sunmayı teklif etmelisiniz.
Sadece şirketinizdeki kullanıcılara dağıttığınızdan, bu çok fazla sorun olmamalı!

not: AGPL temel olarak GPL'dir ve ek olarak, bir hizmetin web kullanıcılarını, yazılımın kendilerine dağıtılmış olması için koda dayalı olarak düşünün ve böylece kaynağı alın.


-2

Üzgünüm çocuklar, size yanlış olduğunu söylemeliyim.

Bu hafta iText ile birkaç e-posta iletişim kurdum

AGPL ile, "Kütüphane kullanımını kurumunuzun duvarları içinde sınırlarsanız" bile, kaynak kodunuzu açmak istemiyorsanız, ticari bir lisansa ihtiyacınız vardır.


bu sadece senin fikrin mi yoksa bir şekilde yedekleyebilir misin?
gnat

3
İText çalışanlarının soruyu yanlış yorumlamış olmaları ya da AGPL'yi seçtiklerinde tam olarak anlamamış olmaları gibi görünüyor. Lisansın ne düşündüğü anlamına gelmediğini fark ederse lisansı değiştirmek isteyebilirler. AGPL SSS de, ref bakın affero.org/oagf.html Q: nasıl intranet ve iç ağlar üzerinden bu lisans tedavi ticari işletme kullanımı? C: Basitçe, ticari bir şirkette dahili olarak çalışıyorsa, şirketin kaynak kodunu dünyaya geri yayınlaması gerekmez.
mindcrime

@ pierre-vievier Sanırım bu bilerek daha fazla kullanıcı lisans satın alacak. Hayatta her zaman olduğu gibi: zihin suçlarının belirttiği gibi kendiniz için bir gerçek yapın ...
Lonzak
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.