javascript - जावास्क्रिप्ट पुस्तकालयों पर जीपीएल के प्रतिबंध




3 Answers

आपने जावास्क्रिप्ट लाइब्रेरी को उपयोगकर्ता को वितरित किया है; आपको वितरण पर जीपीएल की आवश्यकताओं का पालन करना होगा। चाहे आपको शेष वेबसाइट वितरित करने की आवश्यकता हो, जहां चीजें जटिल हो जाएं - मैं आपको सलाह देता हूं कि आप एक सक्षम वकील से अपनी सटीक स्थिति के बारे में बात करें, अगर आप उस मार्ग पर जाने के बारे में भी सोच रहे हैं, और ध्यान रखें कि यह है कम से कम लाइसेंस की भावना का उल्लंघन करना, चाहे वह लाइसेंस के पत्र का भी उल्लंघन करता हो या नहीं।

javascript

अगर मैं अपनी वेबसाइट पर जीपीएल-लाइसेंसीकृत जावास्क्रिप्ट घटकों का उपयोग करता हूं, तो इसे जनता के लिए रिलीज के रूप में माना जाएगा (क्योंकि घटक के क्लाइंट-साइड कोड को http के माध्यम से उपयोगकर्ताओं के ब्राउज़र में लोड किया जाता है) और मुझे "ओपन-सोर्स" करना होगा पूरी वेबसाइट?

तो, क्या हम कह सकते हैं कि वेबसाइट पर जावास्क्रिप्ट घटकों का उपयोग कोड का वितरण है और इसमें संपूर्ण वेबसाइट कोड का वितरण शामिल है?

उम्मीद है, सवाल स्पष्ट है और आप जीपीएल के इस पहलू को समझने में मेरी मदद कर सकते हैं।




आपका ऐप + जीपीएल लाइब्रेरी + रिलीज -> ओपन सोर्स जीपीएलएड ऐप।

यह एफएसएफ और जीपीएल का इरादा है, और यह आपके द्वारा उपयोग की जाने वाली प्रोग्रामिंग भाषा के बावजूद लागू होता है।

एक GPL'd जावास्क्रिप्ट lib आपके सभी जावास्क्रिप्ट कोड को संक्रमित करेगा। शायद आपके एचटीएमएल, पेज सामग्री, या सर्वर-साइड कोड को संक्रमित नहीं करेगा।

इसलिए, यदि आप सामान्य उपयोग के लिए उनका इरादा रखते हैं, तो कृपया जीपीएल के तहत जावास्क्रिप्ट libs को जारी न करें।




इस लड़के ने इसके बारे में एक लेख लिखा: http://stuck-in-windows.blogspot.com/2009/02/fud-over-javascript-and-gpl.html

अपने लेख में, उन्होंने gnu वेबसाइट FAQ हवाला दिया, जिसमें क्यू एंड ए है:

(क्यू) एक कंपनी एक वेबसाइट पर एक जीपीएल कार्यक्रम के एक संशोधित संस्करण चला रहा है। क्या जीपीएल का कहना है कि उन्हें अपने संशोधित स्रोतों को जारी करना होगा?

(ए) जीपीएल किसी को भी एक संशोधित संस्करण बनाने और इसे दूसरों को वितरित किए बिना इसका उपयोग करने की अनुमति देता है। यह कंपनी क्या कर रही है इसका एक विशेष मामला है। इसलिए, कंपनी को संशोधित स्रोतों को जारी करने की आवश्यकता नहीं है।

एफएक्यू फिर जीएनयू एफ़ेरो जीपीएल का संदर्भ देता है जिसके लिए सभी वेबसाइट स्रोत कोड जारी करने की आवश्यकता होती है।




Related


Tags

javascript