GNU पब्लिक लाइसेंस (GPL) संस्करण x के बारे में।
यह GPLv2 और GPLv3 घोषणाओं में स्पष्ट रूप से उल्लेख किया गया है कि आपको इस संस्करण को लागू करना चाहिए या, अपने विकल्प पर, लाइसेंस का नया।
यह कार्यक्रम मुफ्त सॉफ्टवेयर है: आप इसे जीएनयू जनरल पब्लिक लाइसेंस की शर्तों के तहत पुनर्वितरित कर सकते हैं और / या संशोधित कर सकते हैं, जैसा कि फ्री सॉफ्टवेयर फाउंडेशन द्वारा प्रकाशित किया गया है, या तो लाइसेंस के संस्करण 3, या किसी भी बाद के संस्करण में।
स्रोत - अपने स्वयं के सॉफ़्टवेयर के लिए GNU लाइसेंस का उपयोग कैसे करें
इसलिए; केवल GPLv2 प्रस्तुत कोड का उपयोग करके आपके प्रोग्राम के कुछ हिस्सों को GPLv2 के तहत या GPLv3 के तहत पुनर्वितरित किया जा सकता है, यदि आप चाहें। GPLv3 के तहत केवल GPLv3 का उपयोग करने वाले भाग ।
और इसलिए, आपके कार्यक्रम को GPLv3 के तहत पुनर्वितरित किया जाना चाहिए, क्योंकि GPLv3 में GPLv2 में सब कुछ है और साथ में अतिरिक्त सामग्री भी है।
और चूंकि 3 लाइसेंस हैं; मुझे लगता है कि आपको GPLv3 को अपने प्रोग्राम पर लागू करना चाहिए, साथ ही दूसरे लाइसेंस को और, जब तक लाइसेंस एक दूसरे के साथ हस्तक्षेप नहीं करते हैं; आप शायद दोनों (GPLv3 और CC) को लागू करें।
यदि लाइसेंस एक दूसरे के साथ हस्तक्षेप करते हैं; बेहतर होगा कि आप CC के प्रवेशकों, GNU के प्रवेशकों (या फ्री सॉफ़्टवेयर फ़ाउंडेशन?) और ओपन गेम हार्ट के एडमिन से संपर्क करें।
मैं सभी स्रोतों और हेडर को GPLv3, दस्तावेज़ों के साथ ही रखना चाहूँगा। और सीसी लाइसेंस के तहत सभी कला (चित्र और ऐसे)।