मैं एक शोधकर्ता हूं, और अपने शोध में मैं बहुत सारी प्रोग्रामिंग करता हूं। मैं ओपन-सोर्स अवधारणा का एक बड़ा प्रशंसक हूं - विशेष रूप से अनुसंधान में, जहां पारदर्शिता और पुनरुत्पादकता पहले से ही संस्कृति का एक बड़ा हिस्सा है। मैं ख़ुशी से समुदाय के लिए जितना हो सकता है उतना योगदान देता हूं, और किसी को भी उपयोग करने के लिए अपना कोड जारी करना उसी का हिस्सा है।
हालांकि, अनुसंधान में हमेशा अनिश्चितता का एक निश्चित उपाय होता है कि आपके द्वारा उत्पादित सामान का उपयोग किस लिए किया जाएगा। मैं पूरी तरह से समझता हूं कि मैं किसी भी परिणाम या निष्कर्ष को कॉपीराइट नहीं कर सकता - लेकिन मैं यह संरक्षित कर सकता हूं कि अन्य लोग मेरे कोड का उपयोग कैसे करते हैं, और मैं यह सुनिश्चित करना चाहूंगा कि सैन्य अनुप्रयोगों में मेरे द्वारा उत्पादित सॉफ़्टवेयर को शामिल करने का कोई (कानूनी) तरीका नहीं है।
मैंने सामान्य ओएसएस लाइसेंस के कुछ छोटे लोगों के माध्यम से पढ़ा है, और कुछ के सारांश भी हैं, लेकिन वे सभी प्रश्नों पर पूरी तरह से ध्यान केंद्रित करते हैं "क्या आप मेरे कोड पर पैसा कमाते हैं?" और "क्या आप मेरे कोड को अपने कार्यक्रम के साथ उपलब्ध कराते हैं?" - कोड के साथ कार्यक्रम वास्तव में क्या करता है, इसके बारे में कुछ भी नहीं।
क्या कोई अच्छा खुला स्रोत लाइसेंस है जो स्पष्ट रूप से सभी प्रकार के सैन्य अनुप्रयोगों पर प्रतिबंध लगाता है?
अद्यतन करें:
ओएसएस कैसे काम करता है, इसके बारे में कुछ और पढ़ने के बाद, मुझे एहसास हुआ कि परिभाषा से मेरी जरूरतों को पूरा करने वाला लाइसेंस ओपन-सोर्स नहीं होगा, क्योंकि ओपन-सोर्स लाइसेंस खेतों के खिलाफ भेदभाव नहीं कर सकता है। इस प्रकार, मैं एक लाइसेंस की तलाश कर रहा हूं जो एक ओपन-सोर्स लाइसेंस की तरह है, सिवाय इसके कि यह सैन्य उपयोग को प्रतिबंधित करता है। मैं चाहता हूं कि यह लाइसेंस पहले से मौजूद हो, लेखक हो या कम से कम किसी ऐसे व्यक्ति द्वारा समीक्षा की जाए जो वास्तव में लाइसेंसिंग जानता है, क्योंकि मैं नहीं करता।
इसके अलावा, कुछ टिप्पणियों के जवाब में जिन्हें लागू करना मुश्किल होगा: हाँ, मुझे इस बात का एहसास है। लेकिन कानूनी निहितार्थ की तुलना में यह खुद के लिए अधिक है; अगर मैं इस तरह के लाइसेंस का उपयोग करता हूं, और एक सैन्य संगठन मेरे कोड का वैसे भी उपयोग करता है, तो वे कानून तोड़ रहे हैं और वे मेरे स्पष्ट निर्देशों के बावजूद ऐसा कर रहे हैं। इस प्रकार, संभावित रूप से भीषण चीजें जो वे उन अनुप्रयोगों के साथ करते हैं जिनमें मेरे द्वारा लिखे गए सॉफ़्टवेयर शामिल हैं "मेरी चेतना पर" नहीं हैं, क्योंकि वे मुझसे सॉफ्टवेयर चुराते हैं। (और कहीं न कहीं मुझे एक भोली उम्मीद है कि अगर उन्हें मेरे द्वारा की गई किसी चीज की आवश्यकता है, और मेरा लाइसेंस उन्हें कानूनी रूप से उपयोग करने से रोकता है, तो उन्हें कोई ऐसा व्यक्ति कार्यक्रम मिलेगा जो उसी काम को करता है और उन्हें इसका उपयोग करने की अनुमति नहीं देता है। हमेशा करते हैं, लेकिन उन्हें हमेशा कानून का पालन करना चाहिए ...)
यह एक नैतिक सुरक्षा कवच है, इसलिए बोलने के बजाय, मैं वास्तव में अदालत में लाने की उम्मीद करता हूं (यदि मेरा औसत कोड कभी सीआईए द्वारा उपयोग किया जाता है ...)