फ्री ऐज इन फ्रीडम, सैम विलियम्स द्वारा लिखित, हैकरनून बुक्स सीरीज का हिस्सा है। आप यहां इस पुस्तक के किसी भी अध्याय पर सीधे जा सकते हैं । जीएनयू जनरल पब्लिक लाइसेंस
1985 के वसंत तक, रिचर्ड स्टॉलमैन GNU प्रोजेक्ट के पहले मील के पत्थर पर बस गए थे - Emacs का एक लिस्प-आधारित मुफ्त सॉफ्टवेयर संस्करण। हालांकि, इस लक्ष्य को पूरा करने के लिए उन्हें दो चुनौतियों का सामना करना पड़ा। सबसे पहले, उन्हें Emacs को इस तरह से पुनर्निर्माण करना पड़ा जिससे यह मंच स्वतंत्र हो। दूसरा, उन्हें Emacs कम्यून को इसी तरह से पुनर्निर्माण करना पड़ा।
UniPress के साथ विवाद ने Emacs Commune सामाजिक अनुबंध में एक दोष को उजागर किया था। जहां उपयोगकर्ता स्टालमैन की विशेषज्ञ अंतर्दृष्टि पर भरोसा करते थे, वहां कम्यून के नियम बने रहे। उन क्षेत्रों में जहां स्टालमैन अब अल्फा हैकर-पूर्व-1984 यूनिक्स सिस्टम की स्थिति में नहीं था, उदाहरण के लिए-व्यक्ति और कंपनियां अपने स्वयं के नियम बनाने के लिए स्वतंत्र थीं।
GOSMACS से पहले संशोधित करने की स्वतंत्रता और आधिकारिक विशेषाधिकार का उपयोग करने की स्वतंत्रता के बीच तनाव का निर्माण हो रहा था। 1976 के कॉपीराइट अधिनियम ने सॉफ्टवेयर प्रोग्रामों के लिए कॉपीराइट की कानूनी सुरक्षा का विस्तार करते हुए, अमेरिकी कॉपीराइट कानून में संशोधन किया था। अधिनियम की धारा 102 (बी) के अनुसार, व्यक्तियों और कंपनियों के पास अब एक सॉफ्टवेयर प्रोग्राम की "अभिव्यक्ति" को कॉपीराइट करने की क्षमता है, लेकिन "कार्यक्रम में सन्निहित वास्तविक प्रक्रियाओं या विधियों" को नहीं। हैल एबेलसन, माइक फिशर और देखें। जोआन कॉस्टेलो, "सॉफ्टवेयर और कॉपीराइट कानून," अद्यतन संस्करण (1998)। अनूदित, प्रोग्रामर और कंपनियों के पास कहानी या गीत जैसे सॉफ्टवेयर प्रोग्राम को ट्रीट करने की क्षमता थी। अन्य प्रोग्रामर काम से प्रेरणा ले सकते थे, लेकिन एक सीधी प्रति या व्यंग्यात्मक व्युत्पन्न बनाने के लिए, उन्हें पहले मूल निर्माता से अनुमति लेनी पड़ती थी। हालांकि नए कानून ने गारंटी दी कि बिना कॉपीराइट नोटिस वाले प्रोग्राम भी कॉपीराइट सुरक्षा प्रदान करते हैं, प्रोग्रामरों ने तुरंत अपने अधिकारों का दावा किया, अपने सॉफ़्टवेयर प्रोग्रामों में कॉपीराइट नोटिस संलग्न किए।
सबसे पहले, स्टॉलमैन ने इन नोटिसों को अलार्म के साथ देखा। दुर्लभ सॉफ्टवेयर प्रोग्राम था जिसने पिछले कार्यक्रमों से स्रोत कोड उधार नहीं लिया था, और फिर भी, राष्ट्रपति की कलम के एक ही झटके के साथ, कांग्रेस ने प्रोग्रामर और कंपनियों को सांप्रदायिक रूप से निर्मित कार्यक्रमों पर व्यक्तिगत लेखकत्व का दावा करने की शक्ति दी थी। इसने औपचारिकता की एक खुराक को भी इंजेक्ट किया जो अन्यथा एक अनौपचारिक प्रणाली थी। भले ही हैकर्स यह प्रदर्शित कर सकें कि किसी दिए गए प्रोग्राम के सोर्स-कोड ब्लडलाइंस कैसे वर्षों तक खिंचते हैं, यदि दशकों नहीं, तो प्रत्येक कॉपीराइट नोटिस से जूझने वाले संसाधन और पैसा अधिकांश हैकर्स के साधनों से परे थे। सीधे शब्दों में कहें, जो विवाद कभी हैकर-से-हैकर सुलझाए गए थे, वे अब वकील-से-वकील सुलझाए गए थे। ऐसी प्रणाली में, हैकर्स नहीं, कंपनियों ने स्वत: लाभ प्राप्त किया।
सॉफ़्टवेयर कॉपीराइट के समर्थकों के अपने प्रतिवाद थे: कॉपीराइट के बिना, कार्य अन्यथा सार्वजनिक डोमेन में आ सकते हैं। किसी कार्य पर कॉपीराइट नोटिस लगाना भी गुणवत्ता के कथन के रूप में कार्य करता है। प्रोग्रामर या कंपनियाँ जिन्होंने कॉपीराइट के साथ अपना नाम संलग्न किया, उन्होंने अपनी प्रतिष्ठा भी संलग्न की। अंत में, यह एक अनुबंध था, साथ ही स्वामित्व का एक बयान भी। लाइसेंस के लचीले रूप के रूप में कॉपीराइट का उपयोग करते हुए, एक लेखक उपयोगकर्ता के व्यवहार के कुछ रूपों के बदले में कुछ अधिकार दे सकता है। उदाहरण के लिए, एक लेखक अनाधिकृत प्रतियों को दबाने का अधिकार तब तक दे सकता है जब तक कि अंतिम उपयोगकर्ता एक व्यावसायिक शाखा बनाने के लिए सहमत न हो।
यह आखिरी तर्क था जिसने सॉफ्टवेयर कॉपीराइट नोटिस के प्रति स्टालमैन के प्रतिरोध को अंततः नरम कर दिया। जीएनयू प्रोजेक्ट तक पहुंचने वाले वर्षों को देखते हुए, स्टॉलमैन का कहना है कि उन्होंने Emacs 15.0 के रिलीज के आसपास कॉपीराइट की लाभकारी प्रकृति को महसूस करना शुरू किया, Emacs का आखिरी महत्वपूर्ण प्री-जीएनयू प्रोजेक्ट अपग्रेड। स्टालमैन याद करते हुए कहते हैं, "मैंने कॉपीराइट नोटिस के साथ-साथ 'शब्दशः कॉपी करने की अनुमति वाले' लाइसेंस वाले ईमेल संदेश देखे थे।" "वे निश्चित रूप से [ए] प्रेरणा थे।"
Emacs 15 के लिए, स्टॉलमैन ने एक कॉपीराइट का मसौदा तैयार किया जिसने उपयोगकर्ताओं को प्रतियां बनाने और वितरित करने का अधिकार दिया। इसने उपयोगकर्ताओं को संशोधित संस्करण बनाने का अधिकार भी दिया, लेकिन GOSMACS के मामले में उन संशोधित संस्करणों के एकमात्र स्वामित्व का दावा करने का अधिकार नहीं दिया।
स्टैलमैन कहते हैं, हालांकि Emacs कम्यून के सामाजिक अनुबंध को संहिताबद्ध करने में मददगार, Emacs 15 लाइसेंस GNU प्रोजेक्ट के उद्देश्यों के लिए "अनौपचारिक" बना रहा। Emacs के GNU संस्करण पर काम शुरू करने के तुरंत बाद, स्टॉलमैन ने फ्री सॉफ्टवेयर फाउंडेशन के अन्य सदस्यों के साथ परामर्श करना शुरू किया कि कैसे लाइसेंस की भाषा को किनारे किया जाए। उन्होंने उन वकीलों से भी सलाह ली जिन्होंने फ्री सॉफ्टवेयर फाउंडेशन की स्थापना में उनकी मदद की थी।
बौद्धिक संपदा कानून में विशेषज्ञता रखने वाले बोस्टन के वकील मार्क फिशर याद करते हैं कि इस अवधि के दौरान स्टॉलमैन के साथ लाइसेंस पर चर्चा हुई थी। "रिचर्ड के बहुत मजबूत विचार थे कि इसे कैसे काम करना चाहिए," फिशर कहते हैं, "उनके दो सिद्धांत थे। पहला सॉफ्टवेयर को जितना संभव हो उतना खुला बनाना था। दूसरा दूसरों को समान लाइसेंसिंग प्रथाओं को अपनाने के लिए प्रोत्साहित करना था।"
दूसरों को समान लाइसेंसिंग प्रथाओं को अपनाने के लिए प्रोत्साहित करने का मतलब उस पलायन हैच को बंद करना था जिसने Emacs के निजी स्वामित्व वाले संस्करणों को उभरने की अनुमति दी थी। बचने के लिए हैच को बंद करने के लिए, स्टालमैन और उनके मुफ्त सॉफ्टवेयर सहयोगियों ने एक समाधान निकाला: उपयोगकर्ता GNU Emacs को तब तक संशोधित करने के लिए स्वतंत्र होंगे जब तक वे अपने संशोधनों को प्रकाशित करते हैं। इसके अलावा, परिणामी "व्युत्पन्न" कार्यों में भी वही GNU Emacs लाइसेंस होगा।
इस अंतिम स्थिति की क्रांतिकारी प्रकृति को आत्मसात करने में थोड़ा समय लगेगा। फ़िशर कहते हैं, उस समय उन्होंने GNU Emacs लाइसेंस को एक साधारण अनुबंध के रूप में देखा। इसने GNU Emacs के उपयोग पर मूल्य लगा दिया। पैसे के बदले, स्टॉलमैन उपयोगकर्ताओं से अपने स्वयं के बाद के संशोधनों तक पहुंच के लिए शुल्क ले रहा था। उस ने कहा, फिशर को अनुबंध की शर्तें अद्वितीय के रूप में याद हैं।
"मुझे लगता है कि अन्य लोगों को कीमत स्वीकार करने के लिए कहना, यदि अद्वितीय नहीं है, तो उस समय अत्यधिक असामान्य था," वे कहते हैं।
GNU Emacs लाइसेंस की शुरुआत तब हुई जब स्टॉलमैन ने अंततः 1985 में GNU Emacs जारी किया। रिलीज़ के बाद, स्टॉलमैन ने लाइसेंस की भाषा में सुधार करने के लिए सामान्य हैकर समुदाय से इनपुट का स्वागत किया। प्रस्ताव लेने वाला एक हैकर भविष्य का सॉफ्टवेयर कार्यकर्ता जॉन गिलमोर था, जो उस समय सन माइक्रोसिस्टम्स के सलाहकार के रूप में काम कर रहा था। अपने परामर्श कार्य के हिस्से के रूप में, गिलमोर ने Emacs को कंपनी के यूनिक्स के इन-हाउस संस्करण SunOS में पोर्ट किया था। ऐसा करने की प्रक्रिया में, गिलमोर ने GNU Emacs लाइसेंस की माँगों के अनुसार परिवर्तनों को प्रकाशित किया था। लाइसेंस को एक दायित्व के रूप में देखने के बजाय, गिलमोर ने इसे हैकर लोकाचार की स्पष्ट और संक्षिप्त अभिव्यक्ति के रूप में देखा। "उस समय तक, अधिकांश लाइसेंस बहुत अनौपचारिक थे," गिलमोर याद करते हैं।
इस अनौपचारिकता के एक उदाहरण के रूप में, गिलमोर एक यूनिक्स उपयोगिता trn के लिए एक कॉपीराइट नोटिस का हवाला देते हैं। पर्ल प्रोग्रामिंग लैंग्वेज के भविष्य के निर्माता लैरी वॉल द्वारा लिखित, पैच ने यूनिक्स प्रोग्रामर के लिए किसी भी बड़े प्रोग्राम में हैकर शब्दजाल में स्रोत-कोड फिक्स- "पैच" सम्मिलित करना आसान बना दिया। इस सुविधा की उपयोगिता को स्वीकार करते हुए, वॉल ने कार्यक्रम के साथ-साथ रीडमे फ़ाइल में निम्नलिखित कॉपीराइट नोटिस डाला:
कॉपीराइट (सी) 1985, लैरी वॉल आप ट्रन किट को पूरी तरह से या आंशिक रूप से तब तक कॉपी कर सकते हैं जब तक कि आप इससे पैसा बनाने की कोशिश नहीं करते हैं, या दिखावा करते हैं कि आपने इसे लिखा है। ट्रन किट रीडमी देखें। http://www.za.debian.org/doc/trn/trn-readme
इस तरह के बयान, हैकर नैतिकता को प्रतिबिंबित करते हुए, उस नैतिकता की ढीली, अनौपचारिक प्रकृति को कॉपीराइट की कठोर, कानूनी भाषा में अनुवाद करने की कठिनाई को भी दर्शाते हैं। GNU Emacs लाइसेंस के लेखन में, स्टॉलमैन ने एस्केप हैच को बंद करने के अलावा और भी बहुत कुछ किया था जो मालिकाना शाखाओं को अनुमति देता था। उन्होंने हैकर नैतिकता को इस तरह व्यक्त किया था जो वकील और हैकर दोनों के लिए समान रूप से समझ में आता है।
यह लंबा नहीं था, गिलमोर कहते हैं, इससे पहले कि अन्य हैकर्स GNU Emacs लाइसेंस को अपने स्वयं के कार्यक्रमों में "पोर्ट" करने के तरीकों पर चर्चा करना शुरू करें। यूज़नेट पर एक बातचीत से प्रेरित होकर, गिलमोर ने नवंबर, 1986 में स्टॉलमैन को एक ईमेल भेजा, जिसमें संशोधन का सुझाव दिया गया था: आपको संभवतः "EMACS" को लाइसेंस से हटा देना चाहिए और इसे "सॉफ़्टवेयर" या कुछ और से बदल देना चाहिए। जल्द ही, हम आशा करते हैं, Emacs GNU सिस्टम का सबसे बड़ा हिस्सा नहीं होगा, और लाइसेंस इन सभी पर लागू होता है। लेखक को ईमेल से उद्धृत जॉन गिलमोर देखें। गिलमोर अधिक सामान्य दृष्टिकोण का सुझाव देने वाले एकमात्र व्यक्ति नहीं थे। 1986 के अंत तक, स्टालमैन खुद GNU प्रोजेक्ट के अगले प्रमुख मील के पत्थर, एक स्रोत-कोड डीबगर के साथ काम कर रहे थे, और Emacs लाइसेंस को सुधारने के तरीकों की तलाश कर रहे थे ताकि यह दोनों कार्यक्रमों पर लागू हो सके। स्टॉलमैन का समाधान: Emacs के सभी विशिष्ट संदर्भों को हटा दें और लाइसेंस को GNU प्रोजेक्ट सॉफ़्टवेयर के लिए एक सामान्य कॉपीराइट छाता में बदल दें। संक्षेप में GNU जनरल पब्लिक लाइसेंस, GPL का जन्म हुआ।
GPL के निर्माण में, स्टॉलमैन ने प्रोटोटाइप संस्करणों को इंगित करने के लिए दशमलव संख्याओं का उपयोग करने और परिपक्व संस्करणों को इंगित करने के लिए पूर्ण संख्याओं के सॉफ्टवेयर सम्मेलन का पालन किया। स्टालमैन ने 1989 में GPL का संस्करण 1.0 प्रकाशित किया (1985 में स्टॉलमैन एक परियोजना विकसित कर रहा था), जीएनयू डीबगर के जारी होने के लगभग पूरे एक साल बाद, स्टालमैन का यूनिक्स प्रोग्रामिंग के क्षेत्र में दूसरा प्रमुख प्रवेश था। लाइसेंस में एक प्रस्तावना शामिल थी जिसमें इसके राजनीतिक इरादे बताए गए थे:
सामान्य सार्वजनिक लाइसेंस यह सुनिश्चित करने के लिए डिज़ाइन किया गया है कि आपको मुफ्त सॉफ़्टवेयर की प्रतियां देने या बेचने की स्वतंत्रता है, कि आप स्रोत कोड प्राप्त करते हैं या यदि आप इसे चाहते हैं तो इसे प्राप्त कर सकते हैं, कि आप सॉफ़्टवेयर को बदल सकते हैं या इसके टुकड़ों का उपयोग कर सकते हैं नए मुफ्त कार्यक्रम; और यह कि आप जानते हैं कि आप ये चीज़ें कर सकते हैं।
आपके अधिकारों की रक्षा के लिए, हमें उन प्रतिबंधों को बनाने की आवश्यकता है जो किसी को भी आपको इन अधिकारों से वंचित करने या अधिकारों को आत्मसमर्पण करने के लिए कहने से रोकते हैं। यदि आप सॉफ़्टवेयर की प्रतियां वितरित करते हैं, या यदि आप इसे संशोधित करते हैं, तो ये प्रतिबंध आपके लिए कुछ जिम्मेदारियों का अनुवाद करते हैं। रिचर्ड स्टॉलमैन, एट अल।, "जीएनयू जनरल पब्लिक लाइसेंस: संस्करण 1," (फरवरी, 1989) देखें। http://www.gnu.org/copyleft/copying-1.0.html
GPL के निर्माण में, स्टालमैन को पुराने Emacs कम्यून के अनौपचारिक सिद्धांतों में एक अतिरिक्त समायोजन करने के लिए मजबूर किया गया था। जहां उन्होंने एक बार मांग की थी कि कम्यून के सदस्य किसी भी और सभी परिवर्तनों को प्रकाशित करें, स्टॉलमैन ने अब प्रकाशन की मांग केवल उन उदाहरणों में की जब प्रोग्रामर ने स्टॉलमैन के समान सार्वजनिक तरीके से उनके व्युत्पन्न संस्करणों को प्रसारित किया। दूसरे शब्दों में, प्रोग्रामर जिन्होंने केवल Emacs को निजी उपयोग के लिए संशोधित किया था, उन्हें अब स्टॉलमैन को स्रोत-कोड परिवर्तन वापस भेजने की आवश्यकता नहीं है। मुफ्त सॉफ्टवेयर सिद्धांत का एक दुर्लभ समझौता क्या होगा, स्टालमैन ने मुफ्त सॉफ्टवेयर के लिए मूल्य टैग घटा दिया। उपयोगकर्ता स्टॉलमैन के बिना अपने कंधों पर देखे बिना नवाचार कर सकते हैं, जब तक कि वे स्टालमैन और बाकी हैकर समुदाय को उसी कार्यक्रम के भविष्य के आदान-प्रदान से नहीं रोकते।
पीछे मुड़कर देखने पर, स्टालमैन का कहना है कि GPL समझौता मूल Emacs कम्यून सामाजिक अनुबंध के बिग ब्रदर पहलू के साथ अपने स्वयं के असंतोष से प्रेरित था। जितना वह अन्य हैकर्स के सिस्टम में झाँकना पसंद करता था, यह ज्ञान कि भविष्य के कुछ स्रोत-कोड अनुरक्षक उस शक्ति का उपयोग गलत प्रभाव के लिए कर सकते हैं, उसे GPL को कम करने के लिए मजबूर किया।
स्टॉलमैन कहते हैं, "लोगों से सभी परिवर्तनों को प्रकाशित करने की अपेक्षा करना गलत था।" "उन्हें एक विशेषाधिकार प्राप्त डेवलपर को भेजने की आवश्यकता गलत थी। एक के लिए इस तरह का केंद्रीकरण और विशेषाधिकार एक ऐसे समाज के अनुरूप नहीं था जिसमें सभी के समान अधिकार थे।"
जैसे ही हैक्स चलते हैं, GPL स्टॉलमैन के सर्वश्रेष्ठ में से एक के रूप में खड़ा हो जाता है। इसने कॉपीराइट कानून के सामान्य रूप से मालिकाना दायरे के भीतर सांप्रदायिक स्वामित्व की एक प्रणाली बनाई। इससे भी महत्वपूर्ण बात यह है कि इसने कानूनी कोड और सॉफ्टवेयर कोड के बीच बौद्धिक समानता का प्रदर्शन किया। जीपीएल की प्रस्तावना के भीतर निहित एक गहरा संदेश था: कॉपीराइट कानून को संदेह के साथ देखने के बजाय, हैकर्स को इसे हैक होने की भीख माँगने वाली एक अन्य प्रणाली के रूप में देखना चाहिए।
मदद करने वाले एक अन्य वकील जैरी कोहेन कहते हैं, "जीपीएल किसी भी मुफ्त सॉफ्टवेयर की तरह विकसित हुआ, जिसमें एक बड़े समुदाय ने इसकी संरचना, इसके सम्मान या उनके अवलोकन में इसके विपरीत पर चर्चा की, इसमें सुधार की जरूरत है और यहां तक कि इसे हल्के ढंग से समझौता करने की जरूरत है।" लाइसेंस के निर्माण के साथ स्टॉलमैन। "प्रक्रिया ने बहुत अच्छी तरह से काम किया और जीपीएल अपने कई संस्करणों में व्यापक संदेह और व्यापक स्वीकृति के लिए कई बार शत्रुतापूर्ण प्रतिक्रिया से चला गया है।"
1986 में बाइट पत्रिका के साथ एक साक्षात्कार में, स्टालमैन ने GPL को रंगीन शब्दों में अभिव्यक्त किया। हैकर मूल्यों की घोषणा करने के अलावा, स्टॉलमैन ने कहा, पाठकों को "इसे कानूनी प्रणाली का उपयोग करते हुए बौद्धिक जूजित्सु के रूप में भी देखना चाहिए, जो सॉफ्टवेयर होर्डर्स ने उनके खिलाफ स्थापित किया है।" -डोमेन [एसआईसी] बाइट संपादकों के साथ यूनिक्स-संगत सॉफ़्टवेयर सिस्टम," बाइट (जुलाई, 1996)। (जीएनयू प्रोजेक्ट वेब साइट पर पुनर्मुद्रित: http://www.gnu.org/gnu/byte-interview.html।) यह साक्षात्कार एक दिलचस्प, स्पष्ट रूप से उल्लेख नहीं करता है, स्टॉलमैन के शुरुआती दिनों के दौरान राजनीतिक दृष्टिकोणों की झलक देता है। जीएनयू परियोजना। यह स्टॉलमैन के रेटोरिक के विकास का पता लगाने में भी सहायक है। GPL के उद्देश्य के बारे में बताते हुए, स्टॉलमैन कहते हैं, "मैं सामान्य रूप से लोगों के ज्ञान और सूचना तक पहुंचने के तरीके को बदलने की कोशिश कर रहा हूं। मुझे लगता है कि ज्ञान को हासिल करने की कोशिश करना, यह नियंत्रित करने की कोशिश करना कि लोगों को इसका उपयोग करने की अनुमति है या नहीं दूसरे लोगों को इसे साझा करने से रोकने की कोशिश करना तोड़फोड़ है।" अगस्त 2000 में लेखक को दिए गए एक बयान के साथ इसकी तुलना करें: "मैं आपसे आग्रह करता हूं कि आप अपनी सोच में 'बौद्धिक संपदा' शब्द का उपयोग न करें। यह आपको चीजों को गलत समझने की ओर ले जाएगा, क्योंकि यह शब्द कॉपीराइट, पेटेंट और ट्रेडमार्क के बारे में सामान्यीकरण करता है। और वे चीजें अपने प्रभावों में इतनी भिन्न हैं कि उनके बारे में एक बार में बात करने की कोशिश करना पूरी तरह से मूर्खता है। यदि आप किसी को बिना उद्धरण के बौद्धिक संपदा के बारे में कुछ कहते हुए सुनते हैं, तो वह बहुत स्पष्ट रूप से नहीं सोच रहा है और आपको इसमें शामिल नहीं होना चाहिए।" वर्षों बाद, स्टॉलमैन जीपीएल के निर्माण का कम शत्रुतापूर्ण शब्दों में वर्णन करेंगे। "मैं उन मुद्दों के बारे में सोच रहा था जो एक अर्थ में नैतिक और एक अर्थ में राजनीतिक और एक अर्थ में कानूनी थे," वे कहते हैं। "मुझे वह करने की कोशिश करनी थी जो उस कानूनी प्रणाली द्वारा बनाए रखा जा सकता है जिसमें हम हैं। भावना में काम एक नए समाज के लिए आधार बनाना था, लेकिन चूंकि मैं सरकार नहीं थी, इसलिए मैं वास्तव में नहीं कर सका किसी भी कानून को बदलें। मुझे मौजूदा कानूनी प्रणाली के शीर्ष पर निर्माण करके ऐसा करने की कोशिश करनी थी, जिसे इस तरह की किसी भी चीज़ के लिए डिज़ाइन नहीं किया गया था।"
जिस समय स्टॉलमैन मुफ्त सॉफ्टवेयर से जुड़े नैतिक, राजनीतिक और कानूनी मुद्दों पर विचार कर रहे थे, डॉन हॉपकिंस नाम के एक कैलिफोर्निया हैकर ने उन्हें 68000 माइक्रोप्रोसेसर के लिए एक मैनुअल मेल किया। हॉपकिंस, एक यूनिक्स हैकर और साथी विज्ञान-कथा शौकीन, ने कुछ समय पहले स्टॉलमैन से मैनुअल उधार लिया था। कृतज्ञता के प्रदर्शन के रूप में, हॉपकिंस ने स्थानीय विज्ञान-कथा सम्मेलन में प्राप्त कई स्टिकर के साथ वापसी लिफाफे को सजाया। एक स्टिकर ने विशेष रूप से स्टालमैन का ध्यान आकर्षित किया। इसमें लिखा था, "कॉपीलेफ्ट (एल), सर्वाधिकार उलट।" GPL के पहले संस्करण के जारी होने के बाद, स्टालमैन ने मुफ्त सॉफ्टवेयर लाइसेंस "कॉपीलेफ्ट" का नामकरण करते हुए स्टिकर को श्रद्धांजलि दी। समय के साथ, उपनाम और इसका आशुलिपि प्रतीक, पीछे की ओर "सी", जीपीएल के लिए एक आधिकारिक फ्री सॉफ्टवेयर फाउंडेशन पर्याय बन जाएगा।
जर्मन समाजशास्त्री मैक्स वेबर ने एक बार प्रस्तावित किया था कि सभी महान धर्म करिश्मा के "नियमित" या "संस्थागतकरण" पर बने हैं। प्रत्येक सफल धर्म, वेबर ने तर्क दिया, मूल धार्मिक नेता के करिश्मे या संदेश को एक सामाजिक, राजनीतिक और नैतिक तंत्र में परिवर्तित करता है जो संस्कृतियों और समय में अधिक आसानी से अनुवाद योग्य है।
जबकि धार्मिक नहीं है, GNU GPL निश्चित रूप से सॉफ्टवेयर विकास की आधुनिक, विकेन्द्रीकृत दुनिया में काम पर इस "नियमित" प्रक्रिया के एक दिलचस्प उदाहरण के रूप में योग्य है। इसके अनावरण के बाद से, प्रोग्रामर और कंपनियां, जिन्होंने स्टॉलमैन के प्रति थोड़ी निष्ठा या निष्ठा व्यक्त की है, ने जीपीएल सौदेबाजी को अंकित मूल्य पर स्वेच्छा से स्वीकार किया है। कुछ लोगों ने GPL को अपने स्वयं के सॉफ़्टवेयर प्रोग्रामों के लिए एक रिक्तिपूर्व सुरक्षा तंत्र के रूप में भी स्वीकार कर लिया है। यहां तक कि जो लोग जीपीएल अनुबंध को बहुत अनिवार्य मानते हैं, वे अभी भी इसे प्रभावशाली मानते हैं।
इस बाद वाले समूह में आने वाला एक हैकर जीपीएल 1.0 रिलीज के समय कैलिफोर्निया विश्वविद्यालय के एक कर्मचारी कीथ बायोस्टिक था। Bostic का विभाग, कंप्यूटर सिस्टम्स रिसर्च ग्रुप (SRG), 1970 के दशक के अंत से यूनिक्स के विकास में शामिल था और टीसीपी/आईपी नेटवर्किंग प्रोटोकॉल, आधुनिक इंटरनेट संचार की आधारशिला सहित यूनिक्स के कई प्रमुख भागों के लिए जिम्मेदार था। 1980 के दशक के अंत तक, यूनिक्स ब्रांड नाम के मूल मालिक एटी एंड टी ने यूनिक्स के व्यावसायीकरण पर ध्यान केंद्रित करना शुरू कर दिया और बर्कले सॉफ्टवेयर डिस्ट्रीब्यूशन, या बीएसडी को देखना शुरू कर दिया, जो कि बेस्टिक और उनके बर्कले साथियों द्वारा विकसित यूनिक्स का अकादमिक संस्करण है। वाणिज्यिक प्रौद्योगिकी का स्रोत।
हालांकि बर्कले बीएसडी स्रोत कोड को स्रोत कोड लाइसेंस के साथ शोधकर्ताओं और वाणिज्यिक प्रोग्रामरों के बीच साझा किया गया था, इस व्यावसायीकरण ने एक समस्या प्रस्तुत की। बर्कले कोड को मालिकाना एटी एंड टी कोड के साथ मिलाया गया था। नतीजतन, बर्कले वितरण केवल उन संस्थानों के लिए उपलब्ध थे जिनके पास पहले से एटी एंड टी से यूनिक्स स्रोत लाइसेंस था। जैसे ही AT&T ने अपना लाइसेंस शुल्क बढ़ाया, यह व्यवस्था, जो पहले अहानिकर लग रही थी, तेजी से बोझिल होती गई।
1986 में किराए पर लिया गया, Bostic ने BSD को डिजिटल उपकरण निगम के PDP-11 कंप्यूटर पर पोर्ट करने की व्यक्तिगत परियोजना पर काम किया। इस अवधि के दौरान, बैस्टिक कहते हैं, कि स्टालमैन के पश्चिमी तट पर कभी-कभी आक्रमण के दौरान वह स्टॉलमैन के साथ घनिष्ठ बातचीत में आया था। "मुझे याद है कि सीएसआरजी में उधार वर्कस्टेशन पर बैठने के दौरान स्टॉलमैन के साथ स्पष्ट रूप से कॉपीराइट पर बहस हुई थी," बोस्टिक कहते हैं। "हम रात के खाने के बाद जाएंगे और रात के खाने पर कॉपीराइट के बारे में बहस जारी रखेंगे।"
अंततः तर्कों ने जोर पकड़ लिया, हालांकि उस तरह से नहीं जैसा कि स्टॉलमैन को पसंद आया होगा। जून 1989 में, बर्कले ने अपने नेटवर्किंग कोड को एटी एंड टी के स्वामित्व वाले ऑपरेटिंग सिस्टम के बाकी हिस्सों से अलग कर दिया और इसे कैलिफोर्निया विश्वविद्यालय के लाइसेंस के तहत वितरित किया। अनुबंध की शर्तें उदार थीं। एक लाइसेंसधारी को केवल इतना करना था कि व्युत्पन्न कार्यक्रमों के विज्ञापन में विश्वविद्यालय को श्रेय देना था। कैलिफोर्निया विश्वविद्यालय का "अप्रिय विज्ञापन खंड" बाद में एक समस्या साबित हुआ। GPL के लिए एक कम प्रतिबंधात्मक विकल्प की तलाश में, कुछ हैकर्स ने "कैलिफ़ोर्निया विश्वविद्यालय" की जगह अपने स्वयं के संस्थान के नाम के साथ कैलिफ़ोर्निया विश्वविद्यालय का उपयोग किया। परिणाम: दर्जनों अन्य कार्यक्रमों से उधार लिए गए मुफ्त सॉफ्टवेयर प्रोग्रामों को विज्ञापनों में दर्जनों संस्थानों का हवाला देना होगा। 1999 में, स्टॉलमैन की ओर से एक दशक की लॉबिंग के बाद, कैलिफोर्निया विश्वविद्यालय इस क्लॉज को छोड़ने के लिए सहमत हो गया। GPL के विपरीत, मालिकाना शाखाओं की अनुमति थी। केवल एक समस्या ने लाइसेंस के तेजी से अपनाने में बाधा डाली: बीएसडी नेटवर्किंग रिलीज एक पूर्ण ऑपरेटिंग सिस्टम नहीं था। लोग कोड का अध्ययन कर सकते थे, लेकिन इसे केवल अन्य स्वामित्व-लाइसेंस कोड के साथ ही चलाया जा सकता था।
अगले कुछ वर्षों में, बेस्टिक और कैलिफोर्निया विश्वविद्यालय के अन्य कर्मचारियों ने लापता घटकों को बदलने और बीएसडी को एक पूर्ण, स्वतंत्र रूप से पुनर्वितरण योग्य ऑपरेटिंग सिस्टम में बदलने के लिए काम किया। हालांकि यूनिक्स सिस्टम्स लेबोरेटरीज-एटी एंड टी स्पिन-ऑफ से कानूनी चुनौती से देरी हुई, जिसने यूनिक्स ब्रांड नाम के स्वामित्व को बरकरार रखा-यह प्रयास अंततः 1990 के दशक की शुरुआत में फल देगा। हालांकि इससे पहले भी, बर्कले की कई उपयोगिताओं ने स्टॉलमैन के जीएनयू प्रोजेक्ट में अपना रास्ता बना लिया था।
"मुझे लगता है कि यह अत्यधिक संभावना नहीं है कि हम कभी भी जीएनयू प्रभाव के बिना उतनी ही मजबूती से चले गए होंगे," बोस्टिक कहते हैं, पीछे मुड़कर। "यह स्पष्ट रूप से कुछ था जहां वे कड़ी मेहनत कर रहे थे और हमें यह विचार पसंद आया।"
1980 के दशक के अंत तक, GPL मुक्त सॉफ्टवेयर समुदाय पर गुरुत्वाकर्षण प्रभाव डालने लगा था। एक कार्यक्रम को मुफ्त सॉफ्टवेयर के रूप में अर्हता प्राप्त करने के लिए GPL को ले जाने की आवश्यकता नहीं थी - BSD उपयोगिताओं के मामले का गवाह - लेकिन GPL के तहत एक कार्यक्रम डालने से एक निश्चित संदेश गया। "मुझे लगता है कि जीपीएल के अस्तित्व ने लोगों को यह सोचने के लिए प्रेरित किया कि क्या वे मुफ्त सॉफ्टवेयर बना रहे थे, और वे इसे कैसे लाइसेंस देंगे," ब्रूस पेरेन्स, एक लोकप्रिय यूनिक्स उपयोगिता, और डेबियन जीएनयू के भविष्य के नेता इलेक्ट्रिक फेंस के निर्माता कहते हैं। /लिनक्स विकास टीम। GPL के जारी होने के कुछ वर्षों बाद, पेरेन्स का कहना है कि उन्होंने स्टॉलमैन के वकील द्वारा सत्यापित कॉपीराइट के पक्ष में इलेक्ट्रिक फ़ेंस के घरेलू लाइसेंस को त्यागने का निर्णय लिया। पेरेन्स याद करते हैं, "यह वास्तव में करना बहुत आसान था।"
रिच मोरिन, प्रोग्रामर जिसने स्टॉलमैन की प्रारंभिक जीएनयू घोषणा को संदेह की डिग्री के साथ देखा था, जीपीएल छतरी के नीचे इकट्ठा होने वाले सॉफ़्टवेयर से प्रभावित होने की याद दिलाता है। SunOS उपयोगकर्ता समूह के नेता के रूप में, 1980 के दशक के दौरान मोरिन के प्राथमिक कर्तव्यों में से एक सर्वश्रेष्ठ फ्रीवेयर या मुफ्त सॉफ्टवेयर उपयोगिताओं वाले वितरण टेपों को भेजना था। नौकरी में अक्सर मूल कार्यक्रम लेखकों को यह सत्यापित करने के लिए कॉल करना अनिवार्य होता है कि क्या उनके कार्यक्रम कॉपीराइट सुरक्षित थे या क्या उन्हें सार्वजनिक डोमेन में भेज दिया गया था। 1989 के आसपास, मोरिन कहते हैं, उन्होंने ध्यान देना शुरू किया कि सबसे अच्छे सॉफ्टवेयर प्रोग्राम आमतौर पर जीपीएल लाइसेंस के अंतर्गत आते हैं। "एक सॉफ्टवेयर वितरक के रूप में, जैसे ही मैंने जीपीएल शब्द देखा, मुझे पता था कि मैं घर से मुक्त था," मोरिन याद करते हैं।
सन यूजर ग्रुप को वितरण टेपों के संकलन में आने वाली पिछली बाधाओं की भरपाई करने के लिए, मोरिन ने प्राप्तकर्ताओं से सुविधा शुल्क लिया था। अब, कार्यक्रमों के GPL में जाने के साथ, मॉरिन अचानक अपने टेपों को आधे समय में एक साथ रख रहा था, इस प्रक्रिया में एक अच्छा लाभ कमा रहा था। एक व्यावसायिक अवसर को भांपते हुए, मोरिन ने अपने शौक को एक व्यवसाय के रूप में नया नाम दिया: प्राइम टाइम फ्रीवेयर।
इस तरह का व्यावसायिक शोषण पूरी तरह से मुफ्त सॉफ्टवेयर एजेंडे के दायरे में था। "जब हम मुफ्त सॉफ्टवेयर की बात करते हैं, तो हम स्वतंत्रता की बात कर रहे हैं, कीमत की नहीं," GPL की प्रस्तावना में स्टॉलमैन को सलाह दी। 1980 के दशक के अंत तक, स्टॉलमैन ने इसे और अधिक सरल स्मरक के रूप में परिष्कृत किया था: "मुफ्त बियर के रूप में मुक्त मत सोचो; मुक्त भाषण के रूप में स्वतंत्र सोचो।"
अधिकांश भाग के लिए, व्यवसायों ने स्टॉलमैन के अनुनय-विनय पर ध्यान नहीं दिया। फिर भी, कुछ उद्यमियों के लिए, मुफ़्त सॉफ़्टवेयर से जुड़ी आज़ादी वही आज़ादी थी जो मुफ़्त बाज़ारों से जुड़ी थी। सॉफ़्टवेयर स्वामित्व को व्यावसायिक समीकरण से बाहर ले जाएँ, और आपके पास एक ऐसी स्थिति थी जहाँ सबसे छोटी सॉफ़्टवेयर कंपनी भी दुनिया के IBMs और DECs के साथ प्रतिस्पर्धा करने के लिए स्वतंत्र थी।
इस अवधारणा को समझने वाले पहले उद्यमियों में से एक माइकल टिमैन थे, जो एक सॉफ्टवेयर प्रोग्रामर और स्टैनफोर्ड विश्वविद्यालय के स्नातक छात्र थे। 1980 के दशक के दौरान, टिएमैन ने एक पसंदीदा कलाकार के बाद एक महत्वाकांक्षी जाज संगीतकार की तरह GNU प्रोजेक्ट का अनुसरण किया था। 1987 में GNU C कंपाइलर के रिलीज़ होने तक, हालांकि, उन्होंने मुफ्त सॉफ्टवेयर की पूरी क्षमता को समझना शुरू कर दिया था। जीसीसी को एक "धमाका" करार देते हुए, टिएमैन कहते हैं कि कार्यक्रम का अपना अस्तित्व एक प्रोग्रामर के रूप में स्टॉलमैन के दृढ़ संकल्प को रेखांकित करता है।
"जिस तरह हर लेखक महान अमेरिकी उपन्यास लिखने का सपना देखता है, उसी तरह 1980 के दशक में हर प्रोग्रामर ने महान अमेरिकी संकलक लिखने की बात की," टिमैन याद करते हैं। "अचानक स्टॉलमैन ने यह किया था। यह बहुत विनम्र था।"
"आप विफलता के एकल बिंदुओं के बारे में बात करते हैं, जीसीसी यह था," बैस्टिक गूँजता है। "जीसीसी के साथ आने तक किसी के पास कंपाइलर नहीं था।"
स्टॉलमैन के साथ प्रतिस्पर्धा करने के बजाय, टिएमैन ने अपने काम के शीर्ष पर निर्माण करने का फैसला किया। जीसीसी के मूल संस्करण का वजन 110,000 लाइनों के कोड में था, लेकिन टिएमैन कार्यक्रम को आश्चर्यजनक रूप से समझने में आसान बताते हैं। वास्तव में इतना आसान है कि टिएमैन का कहना है कि सॉफ्टवेयर को एक नए हार्डवेयर प्लेटफॉर्म, नेशनल सेमीकंडक्टर के 32032 माइक्रोचिप में पोर्ट करने के लिए मास्टर करने में पांच दिन से भी कम समय लगा। अगले साल, टिएमैन ने स्रोत कोड के साथ खेलना शुरू किया, सी + प्रोग्रामिंग भाषा के लिए एक मूल संकलक बनाया। एक दिन, बेल लैब्स में कार्यक्रम पर व्याख्यान देने के दौरान, टिएमैन कुछ एटी एंड टी डेवलपर्स में भाग गया, जो एक ही चीज़ को खींचने के लिए संघर्ष कर रहे थे।
"कमरे में लगभग 40 या 50 लोग थे, और मैंने पूछा कि कितने लोग देशी कोड कंपाइलर पर काम कर रहे थे," टिएमैन याद करते हैं। "मेरे मेजबान ने कहा कि जानकारी गोपनीय थी लेकिन साथ ही यह भी जोड़ा कि अगर मैं कमरे के चारों ओर एक नज़र डालूं तो मुझे एक अच्छा सामान्य विचार मिल सकता है।"
टिमैन कहते हैं, इसके कुछ देर बाद ही उनके दिमाग में बिजली का बल्ब बुझ गया। "मैं उस परियोजना पर छह महीने से काम कर रहा था," टिएमैन कहते हैं। मैंने बस अपने बारे में सोचा, चाहे वह मैं हो या कोड यह दक्षता का एक स्तर है जिसे मुक्त बाजार को पुरस्कृत करने के लिए तैयार होना चाहिए।"
टिएमैन को जीएनयू मेनिफेस्टो में अतिरिक्त प्रेरणा मिली, जो कुछ सॉफ्टवेयर विक्रेताओं के लालच को उजागर करते हुए, अन्य विक्रेताओं को उपभोक्ता के दृष्टिकोण से मुफ्त सॉफ्टवेयर के लाभों पर विचार करने के लिए प्रोत्साहित करता है। वाणिज्यिक सॉफ़्टवेयर प्रश्न से एकाधिकार की शक्ति को हटाकर, GPL सबसे चतुर विक्रेताओं के लिए सेवा और परामर्श के आधार पर प्रतिस्पर्धा करना संभव बनाता है, जो सॉफ़्टवेयर बाज़ार के दो सबसे अधिक लाभ-संपन्न कोने हैं।
1999 के एक निबंध में, टिएमैन स्टालमैन के मेनिफेस्टो के प्रभाव को याद करते हैं। "यह एक समाजवादी वाद-विवाद की तरह पढ़ा गया, लेकिन मैंने कुछ अलग देखा। मैंने भेस में एक व्यवसाय योजना देखी।"7. माइकल टिएमैन देखें, "फ्यूचर ऑफ़ सिग्नस सॉल्यूशंस: एन एंटरप्रेन्योर्स अकाउंट," ओपन सोर्स (ओ'रेली एंड एसोसिएट्स, इंक।, 1999): 139।
जॉन गिलमोर, एक अन्य GNU प्रोजेक्ट प्रशंसक के साथ मिलकर, टिएमैन ने GNU कार्यक्रमों को अनुकूलित करने के लिए समर्पित एक सॉफ्टवेयर परामर्श सेवा शुरू की। डब्ड सिग्नस सपोर्ट, कंपनी ने फरवरी, 1990 में अपने पहले विकास अनुबंध पर हस्ताक्षर किए। वर्ष के अंत तक, कंपनी के पास $725,000 मूल्य का समर्थन और विकास अनुबंध था।
GNU Emacs, GDB, और GCC डेवलपर-उन्मुख टूल के "बिग थ्री" थे, लेकिन GNU प्रोजेक्ट के पहले आधे दशक के दौरान स्टॉलमैन द्वारा विकसित किए गए वे अकेले नहीं थे। 1990 तक, स्टॉलमैन ने बॉर्न शेल (बॉर्न अगेन शेल, या BASH का नया नाम), YACC (पुनः नामित बाइसन) और awk (पुनः नामित गॉक) के GNU संस्करण भी तैयार किए थे। जीसीसी की तरह, प्रत्येक जीएनयू कार्यक्रम को केवल एक विक्रेता के मंच पर नहीं, बल्कि कई प्रणालियों पर चलने के लिए डिज़ाइन किया जाना था। कार्यक्रमों को अधिक लचीला बनाने की प्रक्रिया में, स्टॉलमैन और उनके सहयोगियों ने अक्सर उन्हें अधिक उपयोगी भी बनाया।
जीएनयू सार्वभौमवादी दृष्टिकोण को याद करते हुए, प्राइम टाइम फ्रीवेयर का मोरिन एक महत्वपूर्ण, यद्यपि सांसारिक, सॉफ्टवेयर पैकेज की ओर इशारा करता है जिसे हैलो कहा जाता है। मोरिन कहते हैं, "यह हैलो वर्ल्ड प्रोग्राम है जो सी की पांच पंक्तियां हैं, जैसे कि यह एक जीएनयू वितरण हो।" "और इसलिए इसमें टेक्सिन्फो सामान और कॉन्फिगर सामग्री है। इसमें अन्य सभी सॉफ्टवेयर इंजीनियरिंग गू हैं जो जीएनयू प्रोजेक्ट के साथ आए हैं ताकि पैकेजों को इन सभी अलग-अलग वातावरणों को सुचारू रूप से पोर्ट करने की अनुमति मिल सके। यह बेहद महत्वपूर्ण काम है, और यह प्रभावित नहीं करता है केवल [स्टॉलमैन] के सभी सॉफ्टवेयर, लेकिन अन्य सभी जीएनयू प्रोजेक्ट सॉफ्टवेयर भी।"
स्टॉलमैन के अनुसार, सॉफ्टवेयर प्रोग्रामों में सुधार करना उन्हें पहले स्थान पर बनाने के लिए गौण था। स्टालमैन ने बाइट से कहा, "प्रत्येक टुकड़े के साथ मुझे इसे सुधारने का कोई तरीका मिल भी सकता है और नहीं भी।" "कुछ हद तक मुझे पुनर्कार्यान्वयन का लाभ मिल रहा है, जो कई प्रणालियों को बहुत बेहतर बनाता है। कुछ हद तक यह इसलिए है क्योंकि मैं लंबे समय से क्षेत्र में हूं और कई अन्य प्रणालियों पर काम कर रहा हूं। इसलिए मेरे पास सहन करने के लिए कई विचार हैं। "रिचर्ड स्टालमैन, बाइट (1986) देखें।
फिर भी, जैसा कि 1980 के दशक के अंत में GNU टूल्स ने अपनी छाप छोड़ी, स्टॉलमैन की AI लैब-सम्मानित डिजाइन की प्रतिष्ठा जल्द ही पूरे सॉफ्टवेयर-डेवलपमेंट कम्युनिटी में प्रसिद्ध हो गई।
जेरेमी एलिसन, 1980 के दशक के अंत में एक सन उपयोगकर्ता और 1990 के दशक में अपना खुद का मुफ्त सॉफ्टवेयर प्रोजेक्ट, सांबा चलाने के लिए नियत प्रोग्रामर, हंसी के साथ उस प्रतिष्ठा को याद करते हैं। 1980 के दशक के अंत में, एलीसन ने Emacs का उपयोग करना शुरू किया। एलीसन का कहना है कि कार्यक्रम के सामुदायिक-विकास मॉडल से प्रेरित होकर उन्होंने स्रोत कोड का एक टुकड़ा भेजा था जिसे स्टॉलमैन ने अस्वीकार कर दिया था।
"यह प्याज शीर्षक की तरह था," एलीसन कहते हैं।
"'भगवान से बच्चे की प्रार्थनाओं का उत्तर दिया: नहीं।'"
एक सॉफ्टवेयर प्रोग्रामर के रूप में स्टॉलमैन का बढ़ता कद, हालांकि, एक प्रोजेक्ट मैनेजर के रूप में उनके संघर्षों से संतुलित था। हालांकि जीएनयू परियोजना डेवलपर-उन्मुख उपकरणों के निर्माण में सफलता से सफलता की ओर बढ़ी है, सभी यूनिक्स प्रणालियों में एक कार्यशील कर्नेल-केंद्रीय "ट्रैफिक कॉप" कार्यक्रम उत्पन्न करने में इसकी अक्षमता यह निर्धारित करती है कि कौन से उपकरण और अनुप्रयोग माइक्रोप्रोसेसर तक पहुंच प्राप्त करते हैं और कब- 1980 के दशक के करीब आते ही बड़बड़ाना शुरू हो गया था। अधिकांश जीएनयू परियोजना प्रयासों के साथ, स्टॉलमैन ने संशोधित करने के लिए एक मौजूदा कार्यक्रम की तलाश करके कर्नेल विकास शुरू किया था। जनवरी 1987 के एक "ग्नुसलेटर" के अनुसार, स्टॉलमैन पहले से ही एमआईटी में विकसित एक यूनिक्स कर्नेल TRIX की मरम्मत के लिए काम कर रहे थे।
1980 के दशक के उत्तरार्ध के GNU प्रोजेक्ट "GNUsletters" की समीक्षा प्रबंधन के तनाव को दर्शाती है। जनवरी 1987 में, स्टॉलमैन ने दुनिया के सामने घोषणा की कि GNU प्रोजेक्ट MIT में विकसित एक यूनिक्स कर्नेल TRIX की मरम्मत के लिए काम कर रहा है। एक साल बाद, 1988 के फरवरी में, GNU प्रोजेक्ट ने घोषणा की कि उसने कार्नेगी मेलन में विकसित एक हल्के "माइक्रो-कर्नेल" मच पर अपना ध्यान केंद्रित किया है। सभी ने बताया, हालांकि, आधिकारिक जीएनयू परियोजना कर्नेल विकास 1990 तक शुरू नहीं होगा। "हर्ड इतिहास" देखें। http://www.gnu.org/software/hurd/history.html
कर्नेल के विकास में देरी इस अवधि के दौरान स्टॉलमैन की कई चिंताओं में से एक थी। 1989 में लोटस डेवलपमेंट कॉरपोरेशन ने लोटस के लोकप्रिय 1-2-3 स्प्रेडशीट प्रोग्राम में मेनू कमांड की नकल करने के लिए प्रतिद्वंद्वी सॉफ्टवेयर कंपनी, पेपरबैक सॉफ्टवेयर इंटरनेशनल के खिलाफ मुकदमा दायर किया। लोटस सूट, एप्पल-माइक्रोसॉफ्ट "लुक एंड फील" लड़ाई के साथ मिलकर, जीएनयू प्रोजेक्ट के लिए एक परेशानी वाली पृष्ठभूमि प्रदान करता है। हालांकि दोनों सूट GNU प्रोजेक्ट के दायरे से बाहर थे, दोनों ऑपरेटिंग सिस्टम और पर्सनल कंप्यूटर के लिए विकसित सॉफ्टवेयर एप्लिकेशन के इर्द-गिर्द घूमते थे, न कि यूनिक्स-संगत हार्डवेयर सिस्टम-उन्होंने सॉफ्टवेयर विकास की पूरी संस्कृति पर एक द्रुतशीतन प्रभाव डालने की धमकी दी। कुछ करने के लिए दृढ़ संकल्पित, स्टॉलमैन ने कुछ प्रोग्रामर मित्रों को भर्ती किया और मुकदमों की धज्जियां उड़ाते हुए एक पत्रिका विज्ञापन तैयार किया। उसके बाद उन्होंने सूट दाखिल करने वाले निगमों के विरोध में एक समूह को संगठित करने में मदद करके विज्ञापन का पालन किया। खुद को लीग ऑफ प्रोग्रामिंग फ्रीडम कहते हुए, समूह ने लोटस इंक के कार्यालयों और लोटस परीक्षण की मेजबानी करने वाले बोस्टन कोर्ट रूम के बाहर विरोध प्रदर्शन किया।
विरोध प्रदर्शन उल्लेखनीय थे। लीग ऑफ़ प्रोग्रामिंग फ्रीडम प्रेस के अनुसार, विरोध प्रदर्शन पहले हेक्साडेसिमल विरोध मंत्र की विशेषता के लिए उल्लेखनीय थे: 1-2-3-4, वकीलों को दरवाजे से बाहर निकालो; 5-6-7-8, नवोन्मेष करें, मुकदमेबाज़ी न करें; 9-एबीसी, 1-2-3 मेरे लिए नहीं है; डीईएफओ, लुक एंड फील को जाना होगा
http://lpf.ai.mit.edu/Links/prep.ai.mit.edu/demo. final.release
वे सॉफ्टवेयर की विकसित प्रकृति का दस्तावेजीकरण करते हैं
उद्योग। अनुप्रयोगों ने चुपचाप संचालन को बदल दिया था
प्राथमिक कॉर्पोरेट युद्ध के मैदान के रूप में सिस्टम। उसकी में
एक मुफ्त ऑपरेटिंग सॉफ्टवेयर बनाने की अधूरी खोज
सिस्टम, जीएनयू प्रोजेक्ट निराशाजनक रूप से पीछे लग रहा था
बार। सच तो यह है कि स्टॉलमैन ने इसे महसूस किया था
एक पूरी तरह से नए समूह को एक साथ रखना आवश्यक है
"देखो और महसूस करो" मुकदमों से जूझने के लिए समर्पित
कुछ पर्यवेक्षकों की नजर में उस अप्रचलन को पुष्ट किया।
1990 में, जॉन डी. और कैथरीन टी. मैकआर्थर फाउंडेशन ने स्टॉलमैन को मैकआर्थर फेलोशिप प्रदान करके स्टॉलमैन की जीनियस स्थिति को प्रमाणित किया, इस प्रकार उन्हें संगठन के तथाकथित "जीनियस ग्रांट" का प्राप्तकर्ता बनाया गया। अनुदान, $240,000 का इनाम GNU प्रोजेक्ट को लॉन्च करने और मुफ्त सॉफ्टवेयर दर्शन को आवाज देने के लिए, कई अल्पकालिक चिंताओं से राहत मिली। सबसे पहले और सबसे महत्वपूर्ण, इसने स्टेलमैन, एफएसएफ के एक गैर-वेतनभोगी कर्मचारी को दिया, जो परामर्श अनुबंधों के माध्यम से खुद का समर्थन कर रहा था, जीएनयू कोड लिखने के लिए अधिक समय समर्पित करने की क्षमता। मैं यहां "लेखन" शब्द का प्रयोग शिथिल रूप से करता हूं। मैकआर्थर पुरस्कार के समय के बारे में, स्टालमैन के हाथों में पुराना दर्द शुरू हो गया था और वह FSF-नियोजित टाइपिस्टों को अपना काम लिखवा रहा था। हालांकि कुछ लोगों ने अनुमान लगाया है कि हाथ का दर्द दोहरावदार तनाव की चोट, या आरएसआई, सॉफ्टवेयर प्रोग्रामर के बीच एक आम चोट का परिणाम था, स्टालमैन 100% निश्चित नहीं है। "यह कार्पल टनल सिंड्रोम नहीं था," वे लिखते हैं। "मेरी हाथ की समस्या हाथों में ही थी, कलाइयों में नहीं।" हल्के स्पर्श वाले कीबोर्ड पर स्विच करने के बाद से स्टॉलमैन ने टाइपिस्ट के बिना काम करना सीख लिया है।
विडंबना यह है कि इस पुरस्कार ने स्टॉलमैन के लिए मतदान करना भी संभव बना दिया। पुरस्कार से महीनों पहले, स्टालमैन के अपार्टमेंट हाउस में आग लगने से उनकी कुछ सांसारिक संपत्ति जल गई थी। पुरस्कार के समय तक, स्टॉलमैन खुद को "स्क्वैटर" के रूप में सूचीबद्ध कर रहे थे, देखें रेवेन लर्नर, "स्टॉलमैन ने $240,000 का मैकआर्थर पुरस्कार जीता," MIT, द टेक (18 जुलाई, 1990)। http://the-tech.mit.edu/V110/N30/rms.30n.html 545 टेक्नोलॉजी स्क्वायर पर। "[मतदाताओं के रजिस्ट्रार] इसे मेरे पते के रूप में स्वीकार नहीं करना चाहते थे," स्टालमैन को बाद में याद आया। "मैकआर्थर अनुदान के बारे में एक अखबार के लेख ने कहा कि और फिर उन्होंने मुझे पंजीकरण करने दिया।" माइकल ग्रॉस देखें, "रिचर्ड स्टालमैन: हाई स्कूल मिसफिट, फ्री सॉफ्टवेयर का प्रतीक, मैकआर्थर-प्रमाणित जीनियस" (1999)।
सबसे महत्वपूर्ण बात यह है कि मैकआर्थर के पैसे ने स्टॉलमैन को अधिक स्वतंत्रता दी। सॉफ्टवेयर स्वतंत्रता के मुद्दे पर पहले से ही समर्पित, स्टॉलमैन ने जीएनयू प्रोजेक्ट मिशन के समर्थन में अपनी यात्राओं को बढ़ाने के लिए अतिरिक्त स्वतंत्रता का उपयोग करना चुना।
दिलचस्प बात यह है कि जीएनयू प्रोजेक्ट की अंतिम सफलता और सामान्य रूप से मुफ्त सॉफ्टवेयर आंदोलन इन यात्राओं में से एक से निकलेगा। 1990 में, स्टॉलमैन ने हेलसिंकी, फ़िनलैंड में पॉलिटेक्निक यूनिवर्सिटी का दौरा किया। दर्शकों के सदस्यों में 21 वर्षीय लिनुस टोरवाल्ड्स थे, जो लिनक्स कर्नेल के भविष्य के विकासकर्ता थे- जीएनयू प्रोजेक्ट के सबसे बड़े अंतर को भरने के लिए मुफ्त सॉफ्टवेयर कर्नेल।
उस समय पास के हेलसिंकी विश्वविद्यालय के एक छात्र, टोरवाल्ड्स ने स्टॉलमैन को मनोरंजन के साथ देखा। टॉर्वाल्ड्स ने अपनी 2001 की आत्मकथा जस्ट फॉर फन में याद करते हुए कहा, "मैंने अपने जीवन में पहली बार, रूढ़िवादी लंबे बालों वाले, दाढ़ी वाले हैकर प्रकार को देखा।" "हमारे पास हेलसिंकी में उनमें से बहुत कुछ नहीं है।" लिनस टोरवाल्ड्स और डेविड डायमंड देखें, जस्ट फॉर फन: द स्टोरी ऑफ़ एन एक्सीडेंटली रिवोल्यूशनरी (हार्पर कॉलिन्स पब्लिशर्स, इंक।, 2001): 58-59।
जबकि स्टॉलमैन एजेंडे के "समाज-राजनीतिक" पक्ष से पूरी तरह से परिचित नहीं थे, फिर भी टॉर्वाल्ड्स ने एजेंडे के अंतर्निहित तर्क की सराहना की: कोई भी प्रोग्रामर त्रुटि-मुक्त कोड नहीं लिखता है। सॉफ़्टवेयर साझा करके, हैकर्स लालच या अहंकार संरक्षण जैसे व्यक्तिगत प्रेरणाओं के आगे एक प्रोग्राम के सुधार को रखते हैं।
अपनी पीढ़ी के कई प्रोग्रामरों की तरह, टॉर्वाल्ड्स ने आईबीएम 7094 जैसे मेनफ्रेम कंप्यूटरों पर नहीं, बल्कि घर में बने कंप्यूटर सिस्टम के विभिन्न वर्गीकरण पर अपने दाँत काटे थे। विश्वविद्यालय के छात्र के रूप में, टॉर्वाल्ड्स ने विश्वविद्यालय के माइक्रोवैक्स का उपयोग करके सी प्रोग्रामिंग से यूनिक्स तक कदम बढ़ाया था। सीढ़ी जैसी इस प्रगति ने टॉर्वाल्ड्स को मशीन एक्सेस की बाधाओं पर एक अलग दृष्टिकोण दिया था। स्टॉलमैन के लिए मुख्य बाधाएं नौकरशाही और विशेषाधिकार थे। टॉर्वाल्ड्स के लिए, मुख्य बाधाएं भूगोल और कठोर हेलसिंकी सर्दी थीं। अपने यूनिक्स खाते में लॉग इन करने के लिए हेलसिंकी विश्वविद्यालय में ट्रेक करने के लिए मजबूर, टॉर्वाल्ड्स ने जल्दी से अपने ऑफ-कैंपस अपार्टमेंट के गर्म दायरे से लॉग इन करने का रास्ता तलाशना शुरू कर दिया।
इस खोज ने टोरवाल्ड्स को ऑपरेटिंग सिस्टम मिनिक्स तक पहुँचाया, जो डच विश्वविद्यालय के प्रोफेसर एंड्रयू टेनेनबाम द्वारा निर्देशात्मक उद्देश्यों के लिए यूनिक्स का एक हल्का संस्करण विकसित किया गया था। यह प्रोग्राम 386 पीसी की स्मृति सीमा के भीतर फिट होता है, सबसे शक्तिशाली मशीन टॉर्वाल्ड्स वहन कर सकता है, लेकिन फिर भी इसमें कुछ आवश्यक सुविधाओं का अभाव था। इसमें सबसे उल्लेखनीय रूप से टर्मिनल एमुलेशन का अभाव था, वह विशेषता जिसने टॉर्वाल्ड्स मशीन को एक विश्वविद्यालय टर्मिनल की नकल करने की अनुमति दी, जिससे घर से माइक्रोवैक्स में लॉग इन करना संभव हो गया।
1991 की गर्मियों के दौरान, टोरवाल्ड्स ने मिनीक्स को जमीन से फिर से लिखा, अन्य विशेषताओं को जोड़ते हुए जैसा उसने किया था। गर्मियों के अंत तक, टॉर्वाल्ड्स अपने विकसित होने वाले काम को "टर्मिनल एमुलेशन प्रोग्राम के GNU/Emacs" के रूप में संदर्भित कर रहे थे। लिनस टॉर्वाल्ड्स और डेविड डायमंड, जस्ट फॉर फन: द स्टोरी ऑफ़ एन एक्सीडेंटली रिवोल्यूशनरी (हार्पर कॉलिन्स पब्लिशर्स, इंक।) देखें। 2001): 78। आत्मविश्वास महसूस करते हुए, उन्होंने POSIX मानकों की प्रतियों के लिए एक मिनिक्स समाचार समूह का अनुरोध किया, सॉफ्टवेयर ब्लू प्रिंट जो यह निर्धारित करता है कि कोई प्रोग्राम यूनिक्स संगत था या नहीं। कुछ सप्ताह बाद, टॉर्वाल्ड्स स्टालमैन की मूल 1983 जीएनयू पोस्टिंग की याद दिलाने वाला एक संदेश पोस्ट कर रहा था:
मिनिक्स का उपयोग कर रहे सभी लोगों को नमस्कार-
मैं एक (मुफ्त) ऑपरेटिंग सिस्टम कर रहा हूं (सिर्फ एक शौक, 386 (486) एटी क्लोन के लिए जीएनयू की तरह बड़ा और पेशेवर नहीं होगा)। यह अप्रैल से पक रहा है, और तैयार होना शुरू हो रहा है। मुझे मिनीक्स में पसंद/नापसंद करने वाली चीजों पर कोई प्रतिक्रिया चाहिए, क्योंकि मेरा ओएस इसे कुछ हद तक जैसा दिखता है (अन्य चीजों के बीच फ़ाइल-सिस्टम का एक ही भौतिक लेआउट (व्यावहारिक कारणों से))। "लिनक्स 10 वीं वर्षगांठ" देखें। http://www.linux10.org/history/
इस पोस्टिंग पर बहुत कम प्रतिक्रियाएँ आईं और एक महीने के भीतर, Torvalds ने एक इंटरनेट FTP साइट पर ऑपरेटिंग सिस्टम का 0.01 संस्करण पोस्ट किया था-यानी, बाहरी समीक्षा के लिए जल्द से जल्द संभव संस्करण। ऐसा करने के क्रम में, टोरवाल्ड्स को नई प्रणाली के लिए एक नाम के साथ आना पड़ा। अपने स्वयं के पीसी हार्ड ड्राइव पर, टोरवाल्ड्स ने प्रोग्राम को लिनक्स के रूप में सहेजा था, एक ऐसा नाम जिसने प्रत्येक यूनिक्स वेरिएंट को एक ऐसा नाम देने के लिए अपना सम्मान दिया, जो अक्षर X के साथ समाप्त हुआ। नाम को "अहंकारी" मानते हुए, टॉर्वाल्ड्स ने इसे बदल दिया फ्रीक्स के लिए, केवल एफ़टीपी साइट प्रबंधक को इसे वापस बदलने के लिए।
हालांकि टॉर्वाल्ड्स ने एक पूर्ण ऑपरेटिंग सिस्टम का निर्माण शुरू कर दिया था, वह और अन्य डेवलपर्स दोनों उस समय जानते थे कि ऐसा करने के लिए आवश्यक अधिकांश कार्यात्मक उपकरण पहले से ही उपलब्ध थे, जीएनयू, बीएसडी और अन्य मुफ्त सॉफ्टवेयर डेवलपर्स के काम के लिए धन्यवाद। लिनक्स डेवलपमेंट टीम ने जिन पहले टूल्स का फायदा उठाया, उनमें से एक GNU C कंपाइलर था, एक ऐसा टूल जिसने C प्रोग्रामिंग भाषा में लिखे प्रोग्राम को प्रोसेस करना संभव बनाया।
GCC को एकीकृत करने से Linux के प्रदर्शन में सुधार हुआ। मुद्दों को भी उठाया। हालांकि GPL की "वायरल" शक्तियाँ Linux कर्नेल पर लागू नहीं होतीं, Torvald की अपने स्वयं के मुफ्त सॉफ़्टवेयर ऑपरेटिंग सिस्टम के प्रयोजनों के लिए GCC उधार लेने की इच्छा ने अन्य उपयोगकर्ताओं को वापस उधार लेने देने के लिए एक निश्चित दायित्व का संकेत दिया। जैसा कि टॉर्वाल्ड्स ने बाद में कहा था: "मैंने खुद को दिग्गजों के कंधों पर फहराया था।" लिनस टॉर्वाल्ड्स और डेविड डायमंड, जस्ट फॉर फन: द स्टोरी ऑफ एन एक्सीडेंटली रिवोल्यूशनरी (हार्पर कॉलिन्स पब्लिशर्स, इंक।, 2001): 96-97 देखें। . आश्चर्य की बात नहीं, वह सोचने लगा कि क्या होगा जब अन्य लोग समान समर्थन के लिए उसकी ओर देखेंगे। निर्णय के एक दशक बाद, टोरवाल्ड्स ने फ्री सॉफ्टवेयर फाउंडेशन के रॉबर्ट चैसल की प्रतिध्वनि की, जब उन्होंने उस समय अपने विचार प्रस्तुत किए: आपने अपने जीवन के छह महीने इस चीज में लगा दिए और आप इसे उपलब्ध कराना चाहते हैं और आप इससे कुछ प्राप्त करना चाहते हैं। , लेकिन आप नहीं चाहते कि लोग इसका फ़ायदा उठाएं. मैं चाहता था कि लोग [लिनक्स] को देख सकें, और अपने दिल की सामग्री में बदलाव और सुधार कर सकें। लेकिन मैं यह भी सुनिश्चित करना चाहता था कि मुझे इससे जो मिला वह यह देखना था कि वे क्या कर रहे थे। मैं हमेशा स्रोतों तक पहुंच बनाना चाहता था ताकि अगर वे सुधार करते हैं, तो मैं उन सुधारों को स्वयं कर सकता हूं। लिनस टॉर्वाल्ड्स और डेविड डायमंड, जस्ट फॉर फन: द स्टोरी ऑफ एन एक्सीडेंटली रिवोल्यूशनरी (हार्पर कॉलिन्स पब्लिशर्स, इंक।, 2001) देखें: 94-95। जब Linux के 0.12 संस्करण को जारी करने का समय आया, जिसमें GCC का पूर्ण रूप से एकीकृत संस्करण शामिल था, Torvalds ने मुफ्त सॉफ्टवेयर आंदोलन के साथ अपनी निष्ठा को आवाज देने का फैसला किया। उन्होंने पुराने कर्नेल लाइसेंस को त्याग दिया और इसे GPL से बदल दिया। इस निर्णय ने एक पोर्टिंग होड़ शुरू कर दी, क्योंकि टोरवाल्ड्स और उनके सहयोगियों ने बढ़ते लिनक्स स्टू में फोल्ड करने के लिए अन्य जीएनयू कार्यक्रमों को देखा। तीन वर्षों के भीतर, लिनक्स डेवलपर्स अपनी पहली उत्पादन रिलीज, लिनक्स 1.0 की पेशकश कर रहे थे, जिसमें जीसीसी, जीडीबी के पूरी तरह से संशोधित संस्करण और बीएसडी उपकरण शामिल थे।
1994 तक, समामेलित ऑपरेटिंग सिस्टम ने हैकर की दुनिया में इतना सम्मान अर्जित कर लिया था कि कुछ पर्यवेक्षकों को आश्चर्य हो रहा था कि क्या टॉर्वाल्ड्स ने परियोजना के शुरुआती महीनों में जीपीएल में स्विच करके खेत को नहीं छोड़ा था। लिनक्स जर्नल के पहले अंक में, प्रकाशक रॉबर्ट यंग एक साक्षात्कार के लिए टोरवाल्ड्स के साथ बैठे। जब यंग ने फिनिश प्रोग्रामर से पूछा कि क्या उसे लिनक्स स्रोत कोड के निजी स्वामित्व को छोड़ने पर खेद है, तो टॉर्वाल्ड्स ने कहा नहीं। टॉर्वाल्ड्स ने कहा, "20/20 हिंडसाइट के साथ भी," उन्होंने GPL को "लिनक्स प्रोजेक्ट के शुरुआती चरणों के दौरान किए गए सबसे अच्छे डिजाइन निर्णयों में से एक" माना। रॉबर्ट यंग देखें, "लिनक्स के लेखक, लाइनस के साथ साक्षात्कार," लिनक्स जर्नल (1 मार्च, 1994)। http://www.linuxjournal.com/article.php?sid=2736
यह निर्णय स्टालमैन और फ्री सॉफ्टवेयर फाउंडेशन के लिए शून्य अपील या सम्मान के साथ जीपीएल की बढ़ती पोर्टेबिलिटी की बात करता है। हालांकि इसे स्टॉलमैन द्वारा पहचाने जाने में कुछ साल लगेंगे, लिनक्स विकास की विस्फोटकता ने Emacs के फ्लैशबैक को जोड़ दिया। इस बार, हालांकि, विस्फोट को ट्रिगर करने वाला नवाचार कंट्रोल-आर की तरह एक सॉफ्टवेयर हैक नहीं था, लेकिन पीसी आर्किटेक्चर पर यूनिक्स जैसी प्रणाली चलाने की नवीनता थी। मकसद अलग हो सकते हैं, लेकिन अंतिम परिणाम निश्चित रूप से नैतिक विशिष्टताओं के अनुरूप है: पूरी तरह कार्यात्मक ऑपरेटिंग सिस्टम जो पूरी तरह से मुफ्त सॉफ्टवेयर से बना है।
जैसा कि comp.os.minix न्यूज़ग्रुप को भेजे गए उनके प्रारंभिक ईमेल संदेश से संकेत मिलता है, Torvalds को लिनक्स को होल्डओवर से कुछ कम के रूप में देखने में कुछ महीने लगेंगे, जब तक कि GNU डेवलपर्स HARD कर्नेल पर डिलीवर नहीं कर देते। लिनक्स को राजनीतिक दृष्टि से देखने की यह शुरुआती अनिच्छा फ्री सॉफ्टवेयर फाउंडेशन के लिए एक बड़ा झटका होगी।
जहाँ तक टोरवाल्ड्स का संबंध था, वह केवल मनोरंजन के लिए अलग-अलग चीजों को अलग करने और फिर से इकट्ठा करने वाले बच्चों की एक लंबी कतार में नवीनतम था। फिर भी, जब किसी प्रोजेक्ट की अपार सफलता का सारांश दिया जाता है, जो आसानी से अपने बाकी दिनों को एक परित्यक्त कंप्यूटर हार्ड ड्राइव पर खर्च कर सकता था, तो टॉर्वाल्ड्स नियंत्रण छोड़ने और जीपीएल सौदेबाजी को स्वीकार करने के लिए अपने युवा स्वयं को श्रेय देते हैं।
स्टॉलमैन के 1991 के पॉलिटेक्निक यूनिवर्सिटी के भाषण और बाद में GPL में जाने के उनके निर्णय पर विचार करते हुए टॉर्वाल्ड्स लिखते हैं, "हो सकता है कि मैंने प्रकाश नहीं देखा हो।" "लेकिन मुझे लगता है कि उनके भाषण से कुछ डूब गया है।" लिनस टॉर्वाल्ड्स और डेविड डायमंड देखें, जस्ट फॉर फन: द स्टोरी ऑफ़ एन एक्सीडेंटली रिवोल्यूशनरी (हार्पर कॉलिन्स पब्लिशर्स, इंक।, 2001): 59। साक्षात्कार एक दिलचस्प पेशकश करता है, स्पष्टवादी का उल्लेख नहीं करना GNU प्रोजेक्ट के शुरुआती दिनों में स्टॉलमैन के राजनीतिक दृष्टिकोण की झलक। यह स्टॉलमैन के रेटोरिक के विकास का पता लगाने में भी सहायक है। GPL के उद्देश्य के बारे में बताते हुए, स्टॉलमैन कहते हैं, "मैं सामान्य रूप से लोगों के ज्ञान और सूचना तक पहुंचने के तरीके को बदलने की कोशिश कर रहा हूं। मुझे लगता है कि ज्ञान को हासिल करने की कोशिश करना, यह नियंत्रित करने की कोशिश करना कि लोगों को इसका उपयोग करने की अनुमति है या नहीं दूसरे लोगों को इसे साझा करने से रोकने की कोशिश करना तोड़फोड़ है।" अगस्त 2000 में लेखक को दिए गए एक बयान के साथ इसकी तुलना करें: "मैं आपसे आग्रह करता हूं कि आप अपनी सोच में 'बौद्धिक संपदा' शब्द का उपयोग न करें। यह आपको चीजों को गलत समझने की ओर ले जाएगा, क्योंकि यह शब्द कॉपीराइट, पेटेंट और ट्रेडमार्क के बारे में सामान्यीकरण करता है। और वे चीजें अपने प्रभावों में इतनी भिन्न हैं कि उनके बारे में एक बार में बात करने की कोशिश करना पूरी तरह से मूर्खता है। यदि आप किसी को बिना उद्धरण के बौद्धिक संपदा के बारे में कुछ कहते हुए सुनते हैं, तो वह बहुत स्पष्ट रूप से नहीं सोच रहा है और आपको इसमें शामिल नहीं होना चाहिए।"
HackerNoon Book Series के बारे में: हम आपके लिए सबसे महत्वपूर्ण तकनीकी, वैज्ञानिक और व्यावहारिक सार्वजनिक डोमेन पुस्तकें लाते हैं।
यह पुस्तक सार्वजनिक डोमेन का हिस्सा है। सैम विलियम्स (2004)। फ्री ऐज इन फ्रीडम: रिचर्ड स्टॉलमैन्स क्रूसेड फॉर फ्री सॉफ्टवेयर। अर्बाना, इलिनोइस: प्रोजेक्ट गुटेनबर्ग। अक्टूबर 2022 को https://www.gutenberg.org/cache/epub/5768/pg5768.html से लिया गया
यह ई-पुस्तक किसी भी व्यक्ति के उपयोग के लिए कहीं भी बिना किसी कीमत पर और लगभग किसी भी तरह के प्रतिबंध के लिए है। आप इस ईबुक के साथ शामिल प्रोजेक्ट गुटेनबर्ग लाइसेंस की शर्तों के तहत या www.gutenberg.org पर ऑनलाइन https://www.gutenberg.org/policy/license पर स्थित इसे कॉपी कर सकते हैं, इसे दे सकते हैं या इसका पुन: उपयोग कर सकते हैं। html।