Biz Arkadaşlarımdan birine bir anlaşmazlık var. O kapalı kaynaklar PHP ile yazılmış bir ticari kamu web hizmetini sürdürmektedir. O kadar uzun dosyasında GPL haber bozulmamış olduğu gibi herhangi bir yükümlülük, atıflar veya açma kodu olmadan, sadece onun yazmıştı herhangi bir kod gibi PHP ile yazılmış herhangi GPL kütüphane kullanabilirsiniz iddia ediyor.
O kodu açmak gerekir - benim görüşüm o yanlış ve o yaparsa 'include' veya 'require_once' GPL kütüphane PHP ile yazılmış olmasıdır.
Kim haklı?
GPL FAQ adds more confusion to this case. http://www.gnu.org/licenses/gpl-faq.html#UnreleasedMods
A company is running a modified version of a GPL'ed program on a web site. Does the GPL say they must release their modified sources?
Cevabı iki taraflıdır. Arkadaşım haklı gibi ilk görünüyor.
GPL değiştirilmiş bir versiyonunu yapmak ve hiç başkalarına dağıtmadan olmadan kullanmak kimseye izin verir. Ne bu şirketin yaptığını özel bir durumdur. Bu nedenle, şirket değiştirilmiş kaynakları serbest bırakmak zorunda değildir.
Ama ikinci paragraf sonra, kamu ve özel programlar kavramını tanıttı.
Insanlar değişiklikler yapmak ve hiç bu değişiklikleri yayımlama olmadan, özel bunları kullanmak için özgürlük için esastır. Ancak, konuşmak için halk için bir sunucu makinesinde program koyarak neredeyse "özel" kullanımı, yani bu özel durumda kaynak kodu serbest bırakılmasını gerektirecek meşru olacaktır.
Arkadaşımın hizmeti kamu olarak, ben onun yanlış olduğunu varsayalım.