मुझे पता है कि जीपीएल कोड बेचना संभव है, लेकिन मैं जानना चाहता था कि क्या जीपीएल कोड बेचना संभव है जिसे कांटा और संशोधित किया गया है। कांटा और संशोधित कोड अभी भी उपयोग, संशोधित और पुनर्वितरित करने के लिए उपलब्ध होगा।
मुझे पता है कि जीपीएल कोड बेचना संभव है, लेकिन मैं जानना चाहता था कि क्या जीपीएल कोड बेचना संभव है जिसे कांटा और संशोधित किया गया है। कांटा और संशोधित कोड अभी भी उपयोग, संशोधित और पुनर्वितरित करने के लिए उपलब्ध होगा।
जवाबों:
हां, यह अनुमति है, लेकिन आपको लाइसेंस की सभी आवश्यकताओं को पूरा करना होगा। जो भी आप इसे बेचते हैं उसे GPL द्वारा अनुमति के अनुसार उपयोग करने, संशोधित करने और पुनर्वितरित करने की अनुमति दी जानी चाहिए।
फ्री सॉफ्टवेयर मूवमेंट हमेशा फ्री ऑफ चार्ज और फ्रीडम ऑफ यूज / मॉडिफिकेशन / रिडिस्ट्रिएशन के बीच स्पष्ट रूप से अंतर करता है। जीपीएल स्पष्ट रूप से उत्तरार्द्ध के बारे में है। एकमात्र मौलिक मुद्दा लाइसेंस की सभी शर्तों का पूर्ण अनुपालन है। जाहिरा तौर पर आप सिर्फ इतना है कि यह एक समस्या नहीं होनी चाहिए करने का इरादा है।
संक्षेप में: GPL में कुछ भी आपको प्रोग्राम के लिए चार्ज करने से रोकता है।
एकमात्र समस्या जो उत्पन्न हो सकती है, वह GPL से स्वतंत्र है और यह केवल तर्क / मनोविज्ञान का मामला है: यदि संशोधित कार्यक्रम स्वतंत्र रूप से पुनर्वितरण योग्य है और इस प्रकार उपलब्ध है तो कोई भी इसके लिए भुगतान क्यों कर सकता है। यह अभी भी इसे पूर्ववत नहीं करता है।
जब तक आपने पढ़ा और लाइसेंस को पूरी तरह से समझ नहीं लिया, तब तक आपको GPL कोड के साथ कुछ भी नहीं करना चाहिए। विशेष रूप से, GNU पब्लिक लाइसेंस संस्करण 3 के प्रस्तावना का तीसरा पैराग्राफ यह कहता है:
जब हम मुफ्त सॉफ्टवेयर की बात करते हैं, तो हम स्वतंत्रता की बात कर रहे हैं, कीमत की नहीं। हमारे सामान्य सार्वजनिक लाइसेंस यह सुनिश्चित करने के लिए डिज़ाइन किए गए हैं कि आपके पास निशुल्क सॉफ़्टवेयर की प्रतियां वितरित करने की स्वतंत्रता है (और यदि आप चाहें तो उनके लिए शुल्क लें), कि आप स्रोत कोड प्राप्त करें या यदि आप चाहें तो इसे प्राप्त कर सकते हैं, कि आप सॉफ़्टवेयर को बदल सकते हैं या नए मुक्त कार्यक्रमों में इसके टुकड़े का उपयोग करें, और आप जानते हैं कि आप इन चीजों को कर सकते हैं।
यह प्रश्न का उत्तर देने के लिए प्रतीत होता है, लेकिन धारा 5 में विशेष रूप से संशोधित संशोधित स्रोत संस्करण शामिल हैं :
आप धारा 4 की शर्तों के तहत प्रोग्राम के आधार पर, या प्रोग्राम से इसे बनाने के लिए संशोधन कर सकते हैं, स्रोत कोड के रूप में, बशर्ते कि आप इन सभी शर्तों को पूरा करते हों ...
और धारा 10 अनिवार्य रूप से समझाती है कि जब आप कोड के लिए शुल्क ले सकते हैं, तो आपको लाइसेंस बरकरार रखना होगा और आप किसी को GPL के तहत उनके अधिकारों का प्रयोग करने के लिए शुल्क नहीं दे सकते।
हां, इसके लिए जाएं, यह देखते हुए कि लाइसेंस कहता है कि आपको किसी ऐसे व्यक्ति को स्रोत उपलब्ध कराना है जिसे आप सॉफ़्टवेयर वितरित करते हैं। वह पहलू वैकल्पिक नहीं है। आपको यह समझने की भी आवश्यकता है कि आप अपने उपयोगकर्ताओं को अन्य लोगों को सॉफ़्टवेयर देने से रोक नहीं सकते हैं (नीचे FSF लिंक इन बिंदुओं को बताते हैं)।
यहां जीपीएल सॉफ्टवेयर बेचने पर एफएसएफ का पेज , मूल रूप से 'हाँ, आप ऐसा कर सकते हैं, लेकिन आपको अभी भी लाइसेंस का पालन करना होगा।'
एक बात का ध्यान रखें - ऐसे बहुत से लोग हैं जो GPL को मुफ्त में (बीयर में) सॉफ्टवेयर के साथ जोड़ते हैं, न कि केवल उस आज़ादी में जो आप उस सॉफ्टवेयर के साथ चाहते हैं जो आपको मिलता है। यदि सॉफ़्टवेयर के चारों ओर एक बड़ा समुदाय है, तो जब आप अपना कांटा संस्करण बेचने की कोशिश करते हैं तो आपको दुर्भाग्यपूर्ण धक्का लग सकता है। एक प्रतिक्रिया यह होने की संभावना है कि आप दूसरों की मेहनत से पैसा बनाने की कोशिश कर रहे हैं।
यदि आप कर सकते हैं, तो अपने स्रोत को आम तौर पर उपलब्ध कराएं। जहाँ उपयुक्त हो, आप अपने कुछ बदलावों को मूल परियोजना की ओर धकेलने पर भी विचार कर सकते हैं। यह आपके व्यवसाय की योजना के लिए कोई मतलब नहीं हो सकता है, लेकिन अगर आप इसे स्विंग कर सकते हैं, तो यह किसी को भी बंद करने के लिए एक लंबा रास्ता तय करेगा, जो आपको लगता है कि आप समुदाय से बाहर आ रहे हैं।
ज़रूर, आप जीपीएल सॉफ़्टवेयर बेच सकते हैं, जिसका कॉपीराइट किसी और के द्वारा पूर्ण या आंशिक रूप से आयोजित किया जाता है। ऐसा करना बिल्कुल मुफ्त में बांटने जैसा है, और बिल्कुल उसी सीमाओं के अधीन है। यह सिर्फ वह समूह है जिसे आप वितरित कर रहे हैं "लोगों को जो मुझे $ 10 का भुगतान करते हैं।"