कई लाइसेंस से निपटना


14

मेरे पास 3 अलग-अलग लाइसेंसों वाली संपत्ति थी । GPL 3.0 लाइसेंस GPL 2.0 का एक नया संस्करण प्रतीत होता है। अगर GPL 3.0 का अनुपालन हो तो क्या GPL 2.0 की अवहेलना की जा सकती है?

क्या सभी 3 लाइसेंसों से सभी शर्तों को पूरा किया जाना चाहिए? उदाहरण के लिए, जीपीएल 2.0 में उपयुक्त कॉपीराइट नोटिस को छापने या प्रदर्शित करने का उल्लेख है, लेकिन यह CC BY-SA 3.0 लाइसेंस से अनुपस्थित है।


ध्यान दें कि BY-SA में सीसी BY-SA का अर्थ है "एक ही परिस्थितियों में" (यानी एक ही लाइसेंस) और "रोपण के साथ"। तो आपको कहीं न कहीं एक उचित सूचना प्रिंट या प्रदर्शित करनी होगी।
मारियो

जवाबों:


18

खुले खेल के अनुसार कला के अक्सर पूछे जाने वाले प्रश्न:

आपको केवल एक लाइसेंस का पालन करना चाहिए। हालाँकि, जब आप पुन: वितरण / संपादन करते हैं, तो आपको सभी लाइसेंस शामिल करने / उपयोग करने के लिए प्रोत्साहित किया जाता है, इसलिए लाइसेंस स्पेक्ट्रम (और इस तरह लोगों / परियोजनाओं का योग जो कला का उपयोग कर सकते हैं) सिकुड़ते नहीं हैं।

[स्रोत]


6
यह भी नोट करना महत्वपूर्ण है कि यह आमतौर पर कई लाइसेंसों के तहत जारी की गई चीजों के लिए समान है। आपको केवल एक को चुनना होगा जो आपके इरादों / शर्तों के अनुकूल हो। बस इसे अलग-अलग लाइसेंस के तहत कुछ के अलग-अलग हिस्सों को जारी करने वाली परियोजनाओं के साथ भ्रमित न करें।
मारियो

पहली पंक्ति को बेहतर कहा जाएगा "आपको कम से कम एक लाइसेंस का पालन ​​करना चाहिए ।"
एमएसलटर्स

6

परिसंपत्ति विभिन्न लाइसेंस शर्तों के तहत पेश की जाती है। यह आपकी पसंद है कि आप इनमें से किन शर्तों के तहत इसे लाइसेंस देना चाहते हैं।

GPL 2.0 और 3.0 संगतता के बारे में आपके प्रश्न के बारे में: नहीं, GPL के संस्करण 2 और 3 आमतौर पर संगत नहीं हैं । हालाँकि, आपको कॉपीराइट संदेश के शब्दों पर ध्यान देने की आवश्यकता है। यदि कार्य "GNU GPL संस्करण 2.0" के तहत लाइसेंस प्राप्त है, तो इसे सभी अनंत काल के लिए संस्करण 2.0 में बंद कर दिया गया है। लेकिन जब यह "जीएनयू जीपीएल संस्करण 2.0 या किसी भी बाद के संस्करण " को पढ़ता है , तो आपको काम को जीपीएल 3.0 (या संस्करण 4.0 जो किसी दिन मौजूद हो सकता है) को "अपग्रेड" करने की अनुमति है। कुछ प्रोजेक्ट्स को विश्वास है कि फ्री सॉफ्टवेयर फाउंडेशन अभी भी जानता है कि वे भविष्य में क्या कर रहे हैं और उदाहरण के लिए "या बाद के संस्करण" शब्द का उपयोग करते हैं, जबकि अन्य प्रोजेक्ट्स ( जैसे लिनक्स कर्नेल)), एफएसएफ को एक नया लाइसेंस शुरू करने के लिए कार्टे ब्लैंच देने का जोखिम नहीं उठाना चाहता, जो तब अपने सॉफ़्टवेयर में स्वचालित रूप से लागू हो सकता है।

फ्री सॉफ्टवेयर फाउंडेशन में विभिन्न जीपीएल लाइसेंसों के संयोजन के बारे में एक उपयोगी तालिका भी है । उस तालिका को पढ़ते समय, आप आश्चर्यचकित हो सकते हैं कि क्या किसी संपत्ति का उपयोग पुस्तकालय के उपयोग के रूप में या कोड की नकल के रूप में होता है। यह एक बहुत अच्छा सवाल है। GPL को प्रोग्राम कोड के लिए डिज़ाइन किया गया है, कलाकृति के लिए नहीं, जो कि उस संदर्भ में व्याख्या करना काफी कठिन बनाता है।


बारीकियों पर बहुत बढ़िया पूरक। मैं वास्तव में आज रात को सिर्फ ओजीए पर था, जो कि मैंने अपना उत्तर कैसे निकाला लेकिन आपका आश्चर्यजनक रूप से उपयोगी है और मैं आपके द्वारा प्रदान किए गए लिंक के आधार पर कुछ रीडिंग करूंगा कि मैंने अपने लाइसेंस भी ठीक से छांट लिए हैं। धन्यवाद!
स्पार्टनडोनट

0

GNU पब्लिक लाइसेंस (GPL) संस्करण x के बारे में।
यह GPLv2 और GPLv3 घोषणाओं में स्पष्ट रूप से उल्लेख किया गया है कि आपको इस संस्करण को लागू करना चाहिए या, अपने विकल्प पर, लाइसेंस का नया।

यह कार्यक्रम मुफ्त सॉफ्टवेयर है: आप इसे जीएनयू जनरल पब्लिक लाइसेंस की शर्तों के तहत पुनर्वितरित कर सकते हैं और / या संशोधित कर सकते हैं, जैसा कि फ्री सॉफ्टवेयर फाउंडेशन द्वारा प्रकाशित किया गया है, या तो लाइसेंस के संस्करण 3, या किसी भी बाद के संस्करण में।

स्रोत - अपने स्वयं के सॉफ़्टवेयर के लिए GNU लाइसेंस का उपयोग कैसे करें

इसलिए; केवल GPLv2 प्रस्तुत कोड का उपयोग करके आपके प्रोग्राम के कुछ हिस्सों को GPLv2 के तहत या GPLv3 के तहत पुनर्वितरित किया जा सकता है, यदि आप चाहें। GPLv3 के तहत केवल GPLv3 का उपयोग करने वाले भाग ।

और इसलिए, आपके कार्यक्रम को GPLv3 के तहत पुनर्वितरित किया जाना चाहिए, क्योंकि GPLv3 में GPLv2 में सब कुछ है और साथ में अतिरिक्त सामग्री भी है।

और चूंकि 3 लाइसेंस हैं; मुझे लगता है कि आपको GPLv3 को अपने प्रोग्राम पर लागू करना चाहिए, साथ ही दूसरे लाइसेंस को और, जब तक लाइसेंस एक दूसरे के साथ हस्तक्षेप नहीं करते हैं; आप शायद दोनों (GPLv3 और CC) को लागू करें।

यदि लाइसेंस एक दूसरे के साथ हस्तक्षेप करते हैं; बेहतर होगा कि आप CC के प्रवेशकों, GNU के प्रवेशकों (या फ्री सॉफ़्टवेयर फ़ाउंडेशन?) और ओपन गेम हार्ट के एडमिन से संपर्क करें।

मैं सभी स्रोतों और हेडर को GPLv3, दस्तावेज़ों के साथ ही रखना चाहूँगा। और सीसी लाइसेंस के तहत सभी कला (चित्र और ऐसे)।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.