2011-12-21 11 views
5

Bazı LGPL kitaplıklarını eklenti olarak ticari Eclipse tabanlı uygulamaya dahil edeceğim (her kitaplık için varolan bir Jar'dan eklenti üretiyorum). Uygulamam LGPL değil ve kapalı kaynak uygulaması. LGPL lisansının (6) notunu okuduktan sonra, her bir LGPL kütüphanesi için kaynak eklentileri eklediğimi veya bu kitaplıkların kaynak koduna bir bağlantı sağladığımı anladım (BTW, bu bağlantıların sağlanması gereken) Iletişim hakkında?). Doğrumuyum? Böyle bir uygulamaya bir örnek var mı?LGPL kitaplıklarını ticari Eclipse tabanlı uygulamada nasıl paketlenir?

Teşekkürler!

+0

hangi dilde kaynak kodudur? – linuxeasy

+0

Kaynak kodu Java'da – spektom

+4

Bu konuyu kapalı konu olarak kapatmak için oy kullanıyorum çünkü ** bu, lisanslama veya yasal konularla ilgilidir **, programlama veya yazılım geliştirme değil. Daha fazla bilgi için [Bakınız] (http://meta.stackoverflow.com/a/274964/1402846) ve daha fazla bilgi için [yardım/konu]. –

cevap

4

Bir örnek bilmiyorum, ama evet siz haklısınız. LGPL'nin, yazılımın yayınlanması gereken tam anlamı belirlediğini sanmıyorum. EPL, kendi ürünlerini değiştirdiyseniz, kaynak kodunu yayınlamak için de benzer bir gereksinime sahiptir ve IBM'in yapması gereken standart bir şey olduğunu duydum. kendi sitelerinde veya ürün dağıtımı ile mevcut kaynakların bir zip dosyası var.

Kaynağı nerede bulacağınız belli olduğu sürece, bunu nasıl yayınladığınızın çok önemli olduğunu düşünmüyorum. Ve LGPL kaynağını değiştirmediyseniz, yayınlandığı yerlere başvurabilirsiniz. Bir şekilde değiştirdiyseniz (ya da başka bir yerde yayınlanmamışsa) sadece yayınlamanız gerekir.