Adam Brown'ın GPL kütüphanesini kullanan ve bir "sunucu" olarak çalışan bir program yazması yasal mıdır, eğer kaynak kodunu, onunla ilgili her şeye yayınladıysa, ancak yayınladığı tek müşteri kodu oldukça zayıftı çünkü hepsi bu. müşteri tarafı mı yazdı? Olmayacağını düşünen hiçbir temel göremiyorum.
Charles Dover, Adam Brown'un sunucusunu bulduysa ve onunla iletişim kurmak için kapalı kaynak kodlu bir program yazmaya karar verdiyse, GPL eylemlerini herhangi bir şekilde kısıtlar mı? Görebildiğimden değil, çünkü GPL'ed yazılımını tek kullanması Adam Brown'dan aldığı ikili dosyalar olacaktır. Adam'ın ikili dosyalarını dağıttıysa, kaynağa da bir bağlantı dahil etmesi gerekirdi, ancak GPL'de başka hiçbir şey Charles'ın kodlarını etkilemeyecekti.
Bir kişinin GPL lisanslı bir sunucu yazması ve ardından sunucuyu kendi kapalı kaynak amaçları için kullanmasıyla ilgili olarak, sunucuyu yazarken sunucuyu çalıştırmak için iyi bir çaba göstermesi durumunda herhangi bir yasal sorun olacağını düşünmüyorum. Verilen GPL kodunu aynı şekilde kullanmak isteyebilecek olanlara faydalıdır. Özellikle, arayüzün halka açık bir şekilde yayınlanmış dokümantasyonu, yetkin bir programcının, orjinali olduğu gibi müşteri programı tarafından kabul edilecek bir sunucu için kod yazmasına ve kullanacağı müşteri programlarını yazmasına izin vermek için yeterli olmalıdır. Sunucu yazarın uygulaması ile aynı şekilde.