मैंने इस पर बहुत शोध किया है, लेकिन मैं अभी भी काफी भ्रमित हूं।
मैं वर्तमान में एक Arduino- संगत सॉफ़्टवेयर प्रोजेक्ट पर काम कर रहा हूं। परियोजना खुला स्रोत है, इसलिए मैं चाहता हूं कि अन्य लोग भी इसका उपयोग करें, लेकिन मैं नहीं चाहता कि वे बंद-स्रोत लाइसेंस के साथ व्युत्पन्न कार्य बनाएं। मैं चाहूंगा कि वे मेरे प्रोजेक्ट से उनके द्वारा उपयोग किए गए किसी भी कोड को मेरे काम से प्राप्त करने के रूप में स्वीकार करें और उन्हें अपने व्युत्पन्न कार्य को खुला स्रोत रखने की आवश्यकता होगी।
उसी समय, मैं भविष्य में ऐसे कामों का निर्माण करना चाहता हूं जो मेरे प्रोजेक्ट पर बनते हैं जो बंद-स्रोत हैं - उदाहरण के लिए, मैं निजी, बंद-स्रोत परामर्श के अपने काम का उपयोग करने में सक्षम होना चाहता हूं।
मुझे लगता है कि जीपीएल पहले भाग के लिए सबसे उपयुक्त लाइसेंस होगा। मेरा सवाल यह है कि दूसरा भाग किस लाइसेंस को कवर करेगा? और क्या मैं जीपीएल के साथ उस लाइसेंस को दोहरा सकता हूं?