paint-brush
ओपन सोर्स का एक संक्षिप्त इतिहासद्वारा@semturan
2,289 रीडिंग
2,289 रीडिंग

ओपन सोर्स का एक संक्षिप्त इतिहास

द्वारा Sem Turan8m2023/02/04
Read on Terminal Reader

बहुत लंबा; पढ़ने के लिए

इंटरनेट और दुनिया की हमारी समझ में ओपन सोर्स सॉफ़्टवेयर का महत्वपूर्ण स्थान है। पिछले दशकों में खुले स्रोत की संस्कृति देखी गई है और समुदाय के सदस्यों ने एक साथ बनाने के तरीकों का प्रयोग किया है। ये प्रयोग न केवल तकनीकी थे, बल्कि सामाजिक भी थे। हाल के घटनाक्रम खुले स्रोत की एक नई समझ की मांग करते हैं जिसमें योगदानकर्ताओं के लिए उचित प्रोत्साहन है और बुराई को हतोत्साहित करता है।
featured image - ओपन सोर्स का एक संक्षिप्त इतिहास
Sem Turan HackerNoon profile picture

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

आपको ओपन सोर्स के इतिहास की परवाह क्यों करनी चाहिए

प्रतिदिन, हम उन लोगों और संस्थाओं द्वारा लिए गए निर्णयों से प्रभावित होते हैं जो हम पर शासन करते हैं। हम एक निश्चित समय पर जागते हैं क्योंकि कुछ सौ साल पहले कार्यस्थल के मालिक चाहते थे कि उनके कर्मचारी एक निश्चित समय पर काम शुरू करें। वहां से, स्कूलों और अन्य सभी सामाजिक संस्थानों ने अनुकूलन किया।

हम सड़क पार करने से पहले ट्रैफिक लाइट के हरे होने का इंतजार करते हैं। जैसे ही हम अपनी सुबह की पेस्ट्री प्राप्त करते हैं, हम एक पतले प्लास्टिक कार्ड के साथ या अपने मोबाइल फोन पर एक छवि के साथ भी भुगतान कर सकते हैं। सब इसलिए क्योंकि लोग कुछ वैश्विक नियमों और प्रोटोकॉल पर सहमत थे।


ओपन सोर्स कल्चर अपने चतुर ट्विस्ट और कभी न खत्म होने वाली, प्रगति-उन्मुख बहस के साथ आता है कि कैसे लोगों के आबादी वाले समूह ऐसे नियम और प्रोटोकॉल बना सकते हैं और बनाने चाहिए जो पूरे समाज को लाभान्वित करें। यदि आप समाज में विचारशील प्रगति की परवाह करते हैं, तो आपको योगदान देने के तरीके तलाशने शुरू कर देने चाहिए।

पहुंच के दर्शन से आपको, मुझे और हम सभी को लाभ होता है, रिचर्ड स्टॉलमैन को धन्यवाद

1970 के दशक में MIT को एक प्रिंटर का दान उन प्रमुख घटनाओं में से है, जिनके कारण ओपन सोर्स मूवमेंट का उदय हुआ। स्टाफ प्रोग्रामर, सहित रिचर्ड एम. स्टॉलमैन पहले अपने स्वामित्व वाले पुराने के साथ एक सामाजिक हैक क्रियान्वित किया था। जाम लगने पर यह चेतावनी भेजता था। क्योंकि नई सॉफ्टवेयर डेवलपमेंट टीम ने प्रिंटर बनाने वाली कंपनी के साथ एक गैर-प्रकटीकरण समझौते पर हस्ताक्षर किए थे, स्टॉलमैन और सहकर्मी इस सामाजिक हैक को लागू करने के लिए स्रोत कोड का उपयोग नहीं कर सके जिससे उनका जीवन आसान हो गया।


दान किए गए प्रिंटर के स्रोत कोड तक पहुंचने में असमर्थता ने स्टॉलमैन को एक पूर्ण ऑपरेटिंग सिस्टम बनाने के लिए दृढ़ संकल्पित किया जिसने अपने सभी उपयोगकर्ताओं को यह जानने की आजादी दी कि यह कैसे काम करता है और चीजों को बदलता है। और इस तरह,__ GNU प्रोजेक्ट__ का जन्म हुआ। पेनिंग जीएनयू घोषणापत्र 1985 में, स्टॉलमैन ने एक सुनहरा नियम परिभाषित किया:


[I]f मुझे एक कार्यक्रम पसंद है मुझे इसे अन्य लोगों के साथ साझा करना चाहिए जो [शायद] इसे पसंद करते हैं। सॉफ़्टवेयर विक्रेता उपयोगकर्ताओं को विभाजित करना चाहते हैं और उन्हें जीतना चाहते हैं, जिससे प्रत्येक उपयोगकर्ता दूसरों के साथ साझा न करने के लिए सहमत हो। मैं इस तरह से अन्य उपयोगकर्ताओं के साथ एकजुटता को तोड़ने से इनकार करता हूं।


अच्छे इंटरनेट नागरिक साझा करना पसंद करते हैं। केर्टबर्गर द्वारा चित्रित।

जीवन के एक तरीके के रूप में हैकर रवैया

यदि आप स्टॉलमैन के साथ समान विचार साझा करते हैं, तो हो सकता है कि आप हैकर बनने के बारे में अधिक जानना चाहें। एरिक एस रेमंड , एक सॉफ्टवेयर डेवलपर और ओपन-सोर्स एडवोकेट, जिन्होंने व्यापक रूप से ज्ञात निबंध भी लिखा था कैथेड्रल और बाजार 1997 में, हैकर के रवैये का वर्णन करता है हैकर कैसे बने .


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


हैकर का रवैया एक्सेस के दर्शन पर आधारित है।


पहुँच शब्द है। केर्टबर्गर द्वारा चित्रित।

भौतिक दायरे में खुला स्रोत विस्तार

हैकर का रवैया उन क्षेत्रों तक फैला हुआ है जिनका कंप्यूटर और प्रोग्रामिंग से कोई लेना-देना नहीं है। उदाहरण के लिए, के साथ ग्रिड बीम निर्माण प्रणाली , आप मुफ्त में बुनियादी आपूर्ति के साथ बिस्तर, कुर्सियाँ और तिपहिया साइकिल बनाना सीख सकते हैं। आप अपने आप को एक भी बना सकते हैं Hexayurt सामान्य निर्माण सामग्री वाला घर। यदि आप हमारे युग के गुटेनबर्ग की खोज कर रहे हैं, तो आगे न देखें, पृथ्वी पर दयालु आत्माएं हैं जो एक बनाए रखती हैं ओपन-सोर्स ई-रीडर प्रोजेक्ट और है छात्र मुफ्त में पाठ्यपुस्तकों का उपयोग करते हैं . इसके अलावा, अब हमारे पास है संकेत , वास्तव में आपको अपने फ़ोन पर किसी अन्य इंटरनेट-आधारित संदेश सेवा एप्लिकेशन की आवश्यकता नहीं है।

ओपन सोर्स कल्चर में अत्याधुनिक

पिछले दशकों ने हमें सह-उत्पादन के दिलचस्प सामाजिक प्रयोगों से सीखने को संचित किया है, साथ ही अवधारणाओं के उद्भव का मार्ग प्रशस्त किया है कॉपीलेफ्ट , सहकर्मी उत्पादन , क्राउडसोर्सिंग और यूजर द्वारा बनाई गई सामग्री . और ऐसा नहीं लगता कि यह यहीं रुकेगा।

बल गुणक के रूप में समुदाय

तर्कसंगत रूप से क्योंकि उत्पादन की कॉर्पोरेट दुनिया में कहीं और चीजों के रूप में ऊपर-नीचे नहीं हैं, खुले स्रोत की संस्कृति न केवल सॉफ्टवेयर के सह-उत्पादन के बारे में विचारों को शामिल करने के लिए विकसित हुई, बल्कि अधिक व्यापक रूप से, ऊपर कुछ भी सह-उत्पादन करने के लिए तकनीकी गहराई दहलीज। इस तरह के कई विचारों को व्यापक रूप से कॉर्पोरेट जगत द्वारा अपनाया गया, विशेष रूप से वैश्विक स्टार्ट-अप और उद्यमिता पारिस्थितिकी तंत्र में हितधारकों के बीच।


जैसे ओपन सोर्स अग्रदूतों के कार्यों में और विस्तार हुआ कैथेड्रल और बाजार एरिक एस. रेमंड द्वारा, यहां कुछ प्रमुख विचार दिए गए हैं, जिन्होंने दुनिया भर में प्रौद्योगिकी का उत्पादन करने वाली टीमों को व्यापक रूप से प्रभावित किया है:

  1. जल्दी, और अक्सर रिलीज़ करें। अपनी योजना के पूर्ण होने की प्रतीक्षा न करें।
  2. यदि आप अपने काम और मुद्दों को सह-डेवलपर्स के पर्याप्त पूल के साथ साझा करते हैं, तो कोई भी कठिन समस्या हल हो सकती है।
  3. आपके सह-डेवलपर्स आपके सबसे अच्छे सहयोगी हैं: वे आपकी कमजोरियों को इंगित करेंगे और आपकी ताकत का जश्न मनाएंगे। उन्हें पास रखो।

लोकतंत्र++

खुला स्रोत, व्यवहार में, एक सामाजिक घटना है जहाँ लोगों के समूह ऑनलाइन निर्णय लेते हैं। संभवतः, यह वह क्षेत्र है जहां सामूहिक निर्णय लेने की प्रक्रिया अधिक लोकतांत्रिक, नीचे से ऊपर की प्रथाओं को शामिल करने की दिशा में स्पष्ट रूप से आगे बढ़ी है।
Smart folks working on the building blocks of the Internet. Illustrated by kertburger.

एक ओपन सोर्स प्रोजेक्ट के डेवलपर्स आमतौर पर आम सहमति से निर्णय लेते हैं। कभी-कभी, यदि समस्या दुरूह है या यदि सर्वोत्तम प्रयासों के बावजूद आम सहमति नहीं बनती है, तो समुदायों को आगे बढ़ने के लिए कुछ संकेत देने की आवश्यकता होती है, यदि वे दीर्घावधि में एक साथ काम करने का इरादा रखते हैं।

सबसे पहले क्या शुरू किया गुइडो वैन रोसुम प्रथम-अंतरिम के रूप में नियुक्ति जीवन के लिए परोपकारी तानाशाह (बीडीएफएल) पायथन के साथ, तेजी से अन्य परियोजनाओं (जैसे उबंटू, लिनक्स, ओपनस्ट्रीटमैप और वर्डप्रेस) में फैल गया, जो चाहते थे कि समूह के प्राकृतिक नेता निर्णय लें जहां आम सहमति नहीं बन सकती। Django के दो BDFLs थे: एड्रियन होलोवेटी और जैकब कापलान-मॉस , जो 2015 में __ सेवानिवृत हो गए थे, व्यक्तिगत समय की कमी और बीडीएफएल के बिना काम करने की Django समुदाय की क्षमता में विश्वास के कारण।

शोध ने बार-बार दिखाया है कि विविध टीमें जहां प्रत्येक सदस्य प्रदान करने के लिए चौकस है प्रत्येक के लिए मनोवैज्ञानिक सुरक्षा अन्य सबसे अच्छे हैं, अब तक। इसलिए ओपन सोर्स पायनियर पसंद करते हैं कोरलाइन एडा एहमके जैसी परियोजनाओं पर काम कर रहे हैं योगदानकर्ता अनुबंध खुले स्रोत में सह-कार्य के अधिक उत्पीड़न-मुक्त उदाहरण बनाने के लिए।

क्या खुला स्रोत टूटा हुआ है?

GitHub लंबे समय से ऐसा प्लेटफ़ॉर्म रहा है जहाँ सॉफ़्टवेयर डेवलपर सहयोग करते हैं, सामान्य सॉफ़्टवेयर प्रोजेक्ट्स पर आभासी सह-कार्य को आसान बनाने में मदद करने के लिए सुविधाओं के साथ। गिटहब ओपन सोर्स समुदाय अपनी प्रगति को स्टोर करने और अपने काम को साझा करने का सबसे लोकप्रिय तरीका भी रहा है। 2018 में, कंपनी थी अधिग्रहीत Microsoft द्वारा खुले स्रोत के विकास पर तकनीकी दिग्गज का ध्यान बढ़ाने के लिए।


2018 और 2019 ऐसे वर्ष थे जहां बड़े तकनीकी खिलाड़ियों के विवादास्पद निर्णय लेने के कारण उनके कर्मचारियों की भारी प्रतिक्रिया हुई: एआई ड्रोन बनाने में पेंटागन की मदद कर रहा गूगल , Microsoft अमेरिकी सेना के लिए युद्धक्षेत्र हेडसेट विकसित कर रहा है और जलवायु तटस्थता के प्रति अमेज़न की निष्क्रियता ऐसे मामले थे जो इसे सुर्खियों में लाए। विचारकों ने बड़े तकनीकी कर्मचारियों को नैतिक जिम्मेदारी के साथ बुलाया बदलाव के लिए संगठित हों, या अपनी नौकरी छोड़ दें .


Rules may not always be that bad. Illustrated by kertburger.

यह भी शायद आश्चर्य की बात नहीं थी जब यह पता चला कि GitHub का US Immigrations and Custom Enforcement (ICE) के साथ एक समझौता था। एक में खुला पत्र निगम के गिटहब के लिए, ओपन सोर्स समुदाय के कई सक्रिय सदस्यों ने आईसीई के इतिहास के उन पहलुओं की ओर इशारा किया जो खुले स्रोत के मूल मूल्यों के साथ संरेखित नहीं थे: "[...] बिजली संरचनाओं को बदलना और पहुंच और अवसर बनाना सभी के लिए"। कंपनी ने जवाब दिया एक और पत्र , उनके समझौते की प्रकृति का विवरण देते हुए वे इसकी व्याख्या करते हैं, इस बात पर प्रकाश डालते हुए कि इसके दायरे का ओपन सोर्स डेवलपर्स की सद्भावना से कोई लेना-देना नहीं है, जो कि मुख्य संपत्ति है जिसे GitHub भुनाता है।


एक अन्य नस में, की वैधता गिटहब कोपिलॉट है जांच के दायरे में। Copilot प्रोग्रामर्स के लिए एक सपोर्ट टूल है जो उनके रीयल-टाइम कोड-राइटिंग को बेहतर बनाने के लिए सुझाव देता है। यह एआई सिस्टम पर आधारित है ज़ाब्ता द्वारा विकसित ओपनएआई और Microsoft को लाइसेंस दिया गया। जांच अमेरिकी अदालतों में जारी है और यह अपने एआई मॉडल को प्रशिक्षित करने के लिए गिटहब पर सार्वजनिक और ओपन सोर्स कोड रिपॉजिटरी का उपयोग करके कोडेक्स से उपजा है। मैथ्यू बटरिक, अन्य बातों के अलावा एक खुला स्रोत अधिवक्ता, को सारांशित अन्याय के पीछे तर्क इस प्रकार है:


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


गिटहब की हालिया कार्रवाइयाँ, जिनमें से कुछ का ही ऊपर उल्लेख किया गया है, ने एक बड़ी बहस छेड़ दी, जो खुले स्रोत के इतिहास में एक महत्वपूर्ण मील का पत्थर है: क्या आपको खुले स्रोत तक पहुँच को प्रतिबंधित करना चाहिए? क्या हमें ओपन सोर्स मेंटेनर्स की उम्मीद करनी चाहिए, जो कभी-कभी-असाधारण रचनात्मक प्रयासों में डालने के बावजूद-अपनी जरूरतों को पूरा करने के लिए संघर्ष करते हैं, देखते हैं कि उनके योगदानों का उपयोग बड़े पैमाने पर लाभकारी नक्षत्रों में किया जाता है जो वे नैतिक रूप से समर्थन नहीं करते हैं? के अनुसार ओपन सोर्स पहल ऊपर दिए गए इन सभी सवालों का जवाब है, हां: वे दुष्ट लोगों को खुले स्रोत का उपयोग करने की भी स्वतंत्रता देना चाहते हैं।

बुरी ताकतें अब आम तौर पर ऑनलाइन काम करती हैं। केर्टबर्गर द्वारा चित्रित।


डेन गुडमैन-विल्सन खुले स्रोत के टूटने पर __ गहराई से, दार्शनिक दृष्टिकोण __ पर नहीं के साथ उत्तर देते हैं, समस्या की जड़ को सारांशित करते हुए:

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


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


हालांकि कुछ बड़ी मछलियां रुचि नहीं लगती , अन्य - कुछ उतने ही बड़े भी - अभी भी दुष्ट नहीं हैं। यह पता लगाने में कभी देर नहीं होती है कि आपकी रुचियां और क्षमताएं सबसे उपयुक्त कहां हैं।

इस पर और अधिक चाहते हैं?


लीड इमेज: ओपन सोर्स कुछ भी और सब कुछ। केर्टबर्गर द्वारा चित्रित।