लिनक्स कर्नेल में ऐसे तत्व हैं जो "मुक्त" नहीं हैं ...

बहुत दिलचस्प लेख मूल रूप से अंग्रेजी में प्रकाशित हुआ लिब्रेसॉफ्ट.es और स्पेनिश में अनुवाद किया मार्च मार्च जो विस्तार से रिचर्ड स्टेलमैन और आलोचनाओं की व्याख्या करता है एफएसएफ लिनक्स कर्नेल में "गैर-मुक्त" तत्वों की शुरूआत के बारे में, यही कारण है कि एफएसएफ में एक परियोजना है लिनक्सफ्री, जो लिनक्स कर्नेल के अद्यतन संस्करणों को बनाए रखता है, लेकिन इन "मालिकाना" तत्वों के बिना, इसे बनाना आसान बनाता है 100% फ्री लिनक्स डिस्ट्रोस.


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

दिन पहले, मुझे रिचर्ड एम। स्टालमैन द्वारा मुफ्त सॉफ्टवेयर के मूल सिद्धांतों के बारे में बात करने का अवसर मिला (हाँ, ठेठ स्टालमैन की बात)। उन्होंने जिन सभी विषयों पर चर्चा की, उनमें लिनक्स मुफ्त सॉफ्टवेयर नहीं होने की बात की। उन्होंने कहा कि नॉन-फ्री सॉफ्टवेयर लिनक्स द्वारा वितरित स्रोत कोड के भीतर पाया जा सकता है। सबसे पहले, मैंने सोचा कि वह अतिशयोक्ति कर रहा था, और मैंने उससे इसके बारे में नहीं पूछा।

लेकिन इस दावे को एक स्पेनिश अखबार ने उजागर किया था, और इस तरह की साइटों पर टिप्पणी की गई थी barradot.com। बहस का निष्कर्ष यह था कि हमेशा की तरह, पत्रकारों को मुफ्त सॉफ्टवेयर, ओपन सोर्स कोड और उस सब के बारे में कोई पता नहीं है।

मैंने यह पता लगाने के लिए आगे जांच करने का फैसला किया कि स्टेलमैन सही थे या नहीं। मुझे पता चला कि फ्री सॉफ्टवेयर फाउंडेशन द्वारा वितरित एक लिनक्स कर्नेल स्रोत कोड पैकेज है, जिसे कहा जाता है लिनक्सफ्री। सच कहूं तो है सामान्य डिस्ट्रोस की एक सूची जो लिनक्स के (तथाकथित) गैर-मुक्त संस्करण को वितरित करती है। हैरानी की बात यह है कि आप उनमें डेबियन जीएनयू / लिनक्स पाएंगे। मैं आश्चर्यचकित रूप से कहता हूं क्योंकि डेबियन मुफ्त सॉफ्टवेयर की बात करने पर बहुत सख्त होने के लिए जाना जाता है। यदि सॉफ़्टवेयर का एक टुकड़ा पूरा नहीं होता हैडेबियन फ्री सॉफ्टवेयर दिशानिर्देश, वितरण में शामिल नहीं है।

वे गैर-मुक्त सॉफ़्टवेयर कैसे वितरित कर रहे हैं?

लिनक्सफ्री में वापस जा रहे हैं, वे स्क्रिप्ट भी वितरित करते हैं जो कि डेबियन लिनक्स कर्नेल स्रोत कोड (अपस्ट्रीम) के गैर-मुक्त भागों को हटाने के लिए उपयोग किया जाता है। नवीनतम संस्करण के लिए मैंने (2.6.28) पर देखा, स्क्रिप्ट 28 स्रोत कोड फ़ाइलों को हटा या संशोधित करती है। यहाँ लिनक्स गिट स्रोत में स्रोत कोड के लिंक के साथ, संदिग्ध फ़ाइलों की एक पूरी सूची है:

चलो एक यादृच्छिक पर उठाओ। उदाहरण के लिए, फ़ाइल ड्राइवर / नेट / ixp2000 / ixp2400_rx.ucode। यहाँ उस फ़ाइल का एक अंश दिया गया है:

.insns = (u8 []) {
0xf0, 0x00, 0x0c, 0xc0, 0x05,
0xf4, 0x44, 0x0c, 0x00, 0x05,
0xfc, 0x04, 0x4c, 0x00, 0x00,

(120 समान लाइनें)

0xe0, 0x00, 0x02, 0x00, 0x00,
0xe0, 0x00, 0x02, 0x00, 0x00,
0xe0, 0x00, 0x02, 0x00, 0x00,
}

वो क्या है? यह एक नेटवर्क प्रोसेसर का फर्मवेयर है, शायद नेटवर्क कार्ड में उपयोग किया जाता है, या शायद मैं गलत हूं और यह कुछ अन्य प्रकार का हार्डवेयर है। किसी भी स्थिति में, यह डेबियन लिनक्स कर्नेल स्रोत कोड वितरण (अपस्ट्रीम) में शामिल है।

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

बाकी फाइलों में इसी तरह की चीजें हैं।

क्या यह गैर-मुक्त टुकड़ा डेबियन (और अन्य वितरण) में शामिल था, बिना किसी को देखे? नहीं यह नहीं था। सच बताने के लिए, एक मजबूत चर्चा परियोजना में बदल गई, जिसे हल किया गया था परियोजना के सदस्यों का एक वोट.

जीतने का विकल्प यह मान लिया गया था कि बुलबुले जीपीएल के अनुरूप हैं जब तक कि अन्यथा साबित न हो।

मजेदार। अन्यथा सिद्ध करना बहुत आसान है। बस समझने की कोशिश करो कि वह टुकड़ा क्या करता है। या बेहतर अभी तक, इसे ट्वीक करें, इसे फिर से जोड़ें, और देखें कि क्या यह अभी भी काम करता है।

इस वोट के बाद, डेबियन सचिव ने इस्तीफा दे दिया क्योंकि उन पर वोट की गिनती में हेरफेर करने का आरोप था (जो उन्होंने नहीं किया)।

यदि आप सभी विकल्पों को पढ़ते हैं, तो आप देखेंगे कि दो मुख्य मोर्चें हैं: एक नई रिलीज़ हो रही है ताकि उपयोगकर्ता एक नए डेबियन का आनंद ले सकें, या गैर-मुक्त भागों के वितरण की सफाई कर सकें। यह विडंबना है कि डेबियन मैनिफेस्टो कहते हैं कि "[डेबियन जीएनयू / लिनक्स] को लाभ या लाभ के दबाव के बिना मुफ्त सॉफ्टवेयर की सफल उन्नति और रक्षा के लिए एक संगठन द्वारा बनाया जाना चाहिए।

हालांकि, वे लेनी की रिहाई पर जोर दे रहे हैं और गैर-मुक्त भागों को गलीचा के नीचे छिपा रहे हैं।

सारांश में, लिनक्स बाइनरी-ओनली फ़र्मवेयर वितरित कर रहा है, जो स्रोत कोड फ़ाइलों के रूप में छिपा हुआ है (या बुलबुले), और डेबियन को इस बारे में पता है, फिर भी उन्हें वितरित करना जारी है। वे मानते हैं कि उन बाइनरी-ओनली फाइलें डेबियन फ्री सॉफ्टवेयर दिशानिर्देशों का उल्लंघन नहीं करती हैं।

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

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

  • बुलबुले अब किसी भी समय विक्रेताओं द्वारा समर्थित नहीं हो सकते हैं।
  • डेवलपर्स द्वारा बुलबुले का समर्थन नहीं किया जा सकता है।
  • डेवलपर्स द्वारा बुलबुले को सही नहीं किया जा सकता है।
  • बुलबुले में सुधार नहीं किया जा सकता है।
  • बुलबुले का ऑडिट नहीं किया जा सकता है।
  • बुलबुले एक वास्तुकला के लिए विशिष्ट हैं, इसलिए कम पोर्टेबल हैं।
  • बुलबुले बहुत अधिक बार फुलाए जाते हैं।

यदि एक बुलबुला जीपीएल होता, तो इसमें सभी कमियां नहीं होतीं। यदि यह सभी बबल चर्चा प्रकृति में धार्मिक थे, तो OpenBSD को आपके सिस्टम पर कोई समस्या नहीं होगी।

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

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


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   राउलिसेग कहा

    तो जो लिनक्स वितरण पूरी तरह से स्वतंत्र हैं? !!

  2.   चलो लिनक्स का उपयोग करें कहा

    सच है, वे कुछ कर रहे हैं ...

  3.   द्वेष कहा

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

  4.   जोसु हर्नांडेज़ रिवास कहा

    mmmmm …… .. यह चिंताजनक है, क्योंकि मुझे यह भी नहीं पता है कि मेरे पीसी पर चीजें बुलबुले के बिना काम करती हैं, बहुत कम किसी को पता नहीं चल सकता है कि क्या बुलबुला इसके अलावा कुछ करता है जो इसे माना जाता है।