Öncelikle, bunun bir programlama soru-cevap sitesi olduğunu ve yasal tavsiye için bir yer olmadığını farkettim.
GNU LGPL v2.1 ve GNU LGPL v3 arasındaki farklar nelerdir?
Özellikle, GPLv3'ün düzenli olarak birçok anti-drm ve anti-patent cümlesi olduğunu biliyorum. Prensipte bu maddelere karşı hiçbir şeyim yok, ancak bir LGPLv3 kütüphanesi kullanmayı seçersem, bunlar aniden ana uygulamaya uygulanacak.
LGPL v2.1'in kuralları yalnızca kullandığınız veya değiştirdiğiniz kitaplığa uygulanabilir. Ana uygulama hakkında hiçbir şey söylemez. (Statik bağlantı olmadığını varsaymak vs.)
Bu nedenle, çalıştığım niş pazar yazılımı sağlayıcısında, ana uygulamamızı açık kaynak kodlamaya gerek kalmadan düzenli olarak LGPL lisanslı kütüphanelerini kullanıyoruz (ve katkıda bulunuyoruz).
LGPLv3'teki bu değişiyor mu?
Https://stackoverflow.com/questions/1108238/differences-between-gnu-lgpl-v2-1- ve- gnu- lgpl- v3 sorusu birkaç yanıt aldı, ancak hiçbiri ana başvurunun getirdiği yeni yükümlülükleri ele almıyor olabilir.
Açıklığa kavuşturmak için: Ben düz GPLv3 değil, LGPL v3 hakkında soruyorum. Bir LGPLv3 kitaplığından sunucu uygulamasına “geçiş yoluyla” tahliye / patent hibe şartlarından herhangi biri var mı?