Uygulamamda GPL yazılımını kullanırsam, değiştirmez veya dağıtmazsam, başvurumu GPL altında bırakmak zorunda mıyım?
CEVAP: Sorunuz biraz belirsiz. İki dava:
(a) UYGULAMANIZI dağıtmazsanız, cevabınız Hayır, çünkü başvurunuzu dağıtmadınız. Örneğin, yalnızca şirketinizde dahili kullanım için ise, herhangi bir şey yapma zorunluluğunuz yoktur.
(b) UYGULAMANIZI dağıtırsanız ve başvurunuzun bir parçası olarak bir GPL kullandıysanız (yalnızca çalışma zamanında bir kütüphaneye bağlasanız bile) - ve para ödemeseniz bile - ve değiştirmeseniz bile Bu GPL herhangi bir şekilde s / w - daha sonra UYGULAMANIZIN kaynağını kullanılabilir duruma getirmeniz GEREKİR.
Kaynağın kullanılabilir olması, indirme anlamına gelmez. BT, yazılı bir istek almanız ve bir girişin fotokopisini göndermeniz gerekebilir (yorumlara bakın: aslında bir giriş gönderemezsiniz . Bir "makul" işlem / kopyalama ücreti talep edebilirsiniz. Ancak kendi kaynak kodunuzu kullanılabilir hale getirme yükümlülüğünden kaçamazsınız.
Uygulamamın kullandığı bazı yazılımları değiştirirsem ne olur? O zaman başvurumu GPL altında yayınlamam gerekiyor mu, yoksa değiştirilmiş yazılımı GPL şartları altında sağlayabilir miyim?
CEVAP: Yukarıya bakınız. GPL s / w kullandıysanız, kaynak kodunuzu kullanılabilir duruma getirmeniz gerekir. Bu, değiştirilmiş GPL kodunu içerir.
Ve eğer GPL yazılımını kullanırsam ama değiştirmezsem, uygulamamla birlikte dağıtabilir miyim?
CEVAP: Yukarıya bakınız. Kaynağınızı kullanılabilir duruma getirmeniz şartıyla, dağıtabilirsiniz (GPL kodu).
GeSHi GPL olduğundan, çerçevemin GPL olması gerekiyor mu?
CEVAP: Çerçevenizi dağıtırsanız, YES.
Değişiklikleri GeSHi bakımcılarına geri verirsem, GeSHi'yi uygulamamın belirli kullanım durumlarında değiştirebilir miyim?
CEVAP: İsterseniz yapabilirsiniz. Zorunda değilsin. Bunu değiştirebilirsiniz, ancak uygulamanızı dağıtırken kaynağınızı ve ayrıca kütüphanede yaptığınız değişikliklerin kaynağını kullanılabilir yapmak zorundasınız.
Çerçevemi GeSHi ile yeniden dağıtabilir miyim?
CEVAP: İsterseniz yapabilirsiniz. Uygulamanız GPL kodu ile dağıtılmamışsa ve kullanıcıların onu kullanmaları için ayrı ayrı indirmelerini sağladıysanız, durum biraz daha özeldir ve bazı argümanlara neden olabilir, ancak aynı prensip sonuçta geçerli olacaktır: kaynağınızı kullanılabilir duruma getirin.
Bu sorunlardan kaçınmak istiyorsanız, farklı lisanslara sahip olan veya en azından LGPL koşullarını viral bir şekilde yaymadan, kütüphanelerin çalışma zamanı aramasına izin verecek olan LGPL'yi kullanmanız gerekir.
Şüphe durumunda, yasal tavsiyeye ihtiyacınız vardır. Buraya geldiğiniz herhangi bir tavsiye (benden veya bir başkasından) oldukça dikkatli davranılmalıdır. Sadece bir avukat size uygun yasal tavsiyelerde bulunabilir.