100% सुनिश्चित करने के लिए, आपको FAQ पढ़ना चाहिए और फिर सॉफ़्टवेयर लाइसेंसिंग से परिचित एक वकील से संपर्क करना चाहिए। उन वकीलों से बात न करें जो नहीं हैं क्योंकि वे आपको सुरक्षित पक्ष पर रहने के लिए कुछ भी मुफ्त/ओपनसोर्स का उपयोग न करने के लिए कहेंगे, जो कोई भी कह सकता है।
वैसे भी, "डेटा स्रोत जो जीपीएल" से आपका क्या मतलब है? क्या जीपीएल स्रोत कोड आपके आवेदन में जुड़ा हुआ है?
प्लग-इन और जीपीएल के संबंध में अक्सर पूछे जाने वाले प्रश्नों में कई प्रश्न हैं।
मैं एक गैर मुफ्त कार्यक्रम कि एक जीपीएल से ढके प्लग-इन लोड करने के लिए डिज़ाइन किया गया है जारी कर सकते हैं?
यह इस बात पर निर्भर करता है कि प्रोग्राम अपने प्लग-इन को कैसे आमंत्रित करता है। उदाहरण के लिए, यदि कार्यक्रम आह्वान और प्लग इन के साथ संवाद करने के लिए केवल सरल कांटा और कार्यकारी का उपयोग करता है, तो प्लग इन अलग कार्यक्रमों हैं, इसलिए के लाइसेंस प्लग-इन की कोई आवश्यकता मुख्य के बारे में बनाता है कार्यक्रम।
कार्यक्रम गतिशील प्लग इन लिंक होता है और वे एक दूसरे के समारोह और शेयर डेटा संरचनाओं को कॉल करने के , हमें विश्वास है कि वे एक भी कार्यक्रम है, जो का ही विस्तार दोनों के रूप में इलाज किया जाना चाहिए के रूप में तो मुख्य कार्यक्रम और प्लग-इन। आदेश जीपीएल से ढके प्लग-इन का उपयोग करने के मुख्य कार्यक्रम जीपीएल या एक जीपीएल-संगत मुक्त सॉफ्टवेयर लाइसेंस के तहत जारी की जाना चाहिए, और है कि जीपीएल के मामले पालन किया जाना चाहिए जब मुख्य कार्यक्रम इन प्लग-इन के साथ उपयोग के लिए वितरित किया जाता है।
कार्यक्रम गतिशील प्लग इन लिंक है, लेकिन उन दोनों के बीच संचार सीमित प्लग में कुछ विकल्पों के साथ की 'मुख्य' समारोह लागू और इंतजार कर इसे वापस करने के लिए है, तो है कि एक है सीमा रेखा मामला।
जटिल डेटा संरचनाओं के साथ संवाद करने के लिए साझा स्मृति का उपयोग करना गतिशील लिंकिंग के बराबर है।
जैसा कि अन्य ने बताया है, वितरित नहीं किए गए वेब ऐप्स को सादे जीपीएल (एफ़ेरो जीपीएल में नहीं) के तहत निजी उपयोग माना जाता है।
एक कंपनी एक वेब साइट पर एक GPL'ed कार्यक्रम का एक संशोधित संस्करण चल रहा है। क्या जीपीएल का कहना है कि उन्हें अपने संशोधित स्रोतों को जारी करना चाहिए?
जीपीएल किसी को भी एक संशोधित संस्करण बनाने और इसे दूसरों को वितरित किए बिना इसका उपयोग करने की अनुमति देता है। यह कंपनी क्या कर रही है इसका एक विशेष मामला है। इसलिए, कंपनी को संशोधित स्रोतों को जारी करने की आवश्यकता नहीं है।
लोगों के लिए संशोधन करना और उन संशोधनों को प्रकाशित किए बिना निजी तौर पर उनका उपयोग करना स्वतंत्रता है। हालांकि, लोगों को बात करने के लिए जनता के लिए सर्वर मशीन पर प्रोग्राम डालना शायद ही कभी "निजी" उपयोग है, इसलिए उस विशेष मामले में स्रोत कोड को रिलीज़ करने की आवश्यकता होगी। डेवलपर जो इसे संबोधित करना चाहते हैं वे नेटवर्क सर्वर उपयोग के लिए डिज़ाइन किए गए कार्यक्रमों के लिए जीएनयू एफ़ेरो जीपीएल का उपयोग करना चाह सकते हैं।
सच है, लेकिन इस मामले में इसकी आवाज से बहुत लागू नहीं है। –