मैं एक खुला स्रोत सीएमएस, जो GPLv3 के तहत लाइसेंस प्राप्त है विकसित करने, और मैं किसी को अपने स्वयं के एक्सटेंशन के लिए योगदान करने के लिए प्लगइन/मॉड्यूल वास्तुकला खोलना चाहते हैं। हालांकि मैं योगदानकर्ताओं को अपने एक्सटेंशन के लिए जो भी लाइसेंस चाहता हूं उसे चुनने की स्वतंत्रता देना चाहता हूं, और उन्हें मुख्य एप्लिकेशन के लाइसेंस का उपयोग करने के लिए मजबूर नहीं करना चाहता हूं।जीपीएल आवेदन पर गैर-जीपीएल प्लगइन्स/मॉड्यूल की अनुमति देने का उचित तरीका क्या है?
मेरी समझ यह है कि एक सादा जीपीएल लाइसेंस उन्हें जीपीएल कोड के रूप में अपने एक्सटेंशन को जारी करने के लिए मजबूर करेगा, हालांकि ये एक्सटेंशन हैं और आवेदन की मूल कार्यक्षमता नहीं है, इसलिए मैं स्पष्ट नहीं हूं कि जीपीएल का क्या खतरा है यहां, या यदि कोई अधिक उपयुक्त ओपन सोर्स लाइसेंस है।
बस उत्सुक: तुम क्यों सीएमएस ही लाइसेंस नहीं है एक गैर copyleft मुक्त लाइसेंस के तहत? – bcat
अधिकतर क्योंकि मैंने मूल रूप से परियोजना को जीपीएल के रूप में शुरू किया था और यह सिर्फ एक नया संस्करण है। हालांकि चूंकि यह नया संस्करण तीसरे पक्ष के एक्सटेंशन को जोड़ने की इजाजत देता है, यह समीक्षा करने का समय लगता है जो सबसे उपयुक्त लाइसेंस है। – oarevalo
मैं इस प्रश्न को ऑफ-विषय के रूप में बंद करने के लिए मतदान कर रहा हूं क्योंकि यह लाइसेंसिंग या कानूनी मुद्दों के बारे में है, प्रोग्रामिंग या सॉफ्टवेयर विकास नहीं। [यहां देखें] (http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964) विवरण के लिए, और [सहायता] और अधिक के लिए। – JasonMArcher