Yeniden yazılan soru:
JavaScript ile ilgili bir soru sormuyorum, ancak web'de kullanılan tüm "istemci" diller (HTML5, JavaScript, CSS, vb.). Web siteme JavaScript kodunu (GPLed) koyarsam ve bu web sitesine web üzerinden herkesten erişebilirsem, GPL'yi bir şekilde ihlal ediyor muyum?
İstemci kodunu (HTML, CSS, JavaScript) birine satmak istersem ne olur? Bu durumda farklı bir lisansa ihtiyacım var mı?
JavaScript (web siteleri için kullanıldığında) her zaman açık kaynak değil mi? Bir web sayfasını açtığınızda her zaman kaynağı okuyabilirsiniz.
JavaScript GPL kodunu içeren bir web sitesi satıyorsam, sunucu tarafı kodumu da serbest bırakmam gerekir mi?
Bu web sitesine kısmen erişilebiliyorsa (bir kısmı ücretsizdir ve diğeri ödeme yapmanızı gerektirir) ancak web sitesinin her iki tarafında GPL kodu (aynı bölüm) kullanılırsa ne olur?
GPLed kodu web sitesinin yalnızca erişmek için ödeme yapmanızı gerektiren bir bölümünde bulunuyorsa ne olur?
Bir müşteriye bu şekilde bir web sitesi satıyorsam:
- Size müşteriyle ilgili tüm kodları (JavaScript, HTML ve CSS) satıyorum (bir kerelik ücret)
- Ben değilim değil size sunucu tarafında kod, bunu kiralıyoruz (Benim sunucu tarafında kod yeniden izin vermek istemiyoruz) satan
Bazı JavaScript GPLed kodu kullanıyorsam, bir şeyi ihlal ediyor muyum? (Web sitesine web üzerindeki herkes erişebilir.)
Düzenleme 2:
Yeni bir soru eklendi:
Web sitesi sunucu tarafı kodu olmadan çalışabilirse, JavaScript, JSON biçiminde veri içeren bazı PHP sayfalarını çağırıyor. Diğer kişiler, müşteri tarafı ile bir web sitesi oluşturabilir, ancak veri sağlamaları gerekir. Bu durumda JavaScript "PHP" kodunu çağırıyor (ama tam tersi değil). Bu durumda, GPL'yi ihlal ediyor muyum?