लिनक्स-लिबर: Difference between revisions

From Vigyanwiki
(Created page with "{{Short description|Version of the Linux kernel without proprietary code}} {{Cleanup bare URLs|date=August 2022}} {{Use mdy dates|date=September 2013}} {{Use American English|...")
 
No edit summary
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Short description|Version of the Linux kernel without proprietary code}}
{{Short description|Version of the Linux kernel without proprietary code}}
{{Cleanup bare URLs|date=August 2022}}
 
{{Use mdy dates|date=September 2013}}
{{Use American English|date=March 2023}}
{{Primary sources|date=April 2022}}
{{Infobox software
{{Infobox software
| name = Linux-libre
| name = लिनक्स-लिबर
| title = Linux-libre
| title = लिनक्स-लिबर
| logo = [[File:Freedo.svg|150px|Freedo, official mascot of Linux-libre]]
| logo = [[File:Freedo.svg|150px|Freedo, official mascot of Linux-libre]]
| logo caption = Freedo the penguin, mascot of the Linux-libre kernel
| logo caption = फ़्रीडो पेंगुइन, लिनक्स-लिबर कर्नेल का मस्कोट
| screenshot = Linux-Libre 3.0.66-1 Boot.png
| screenshot = Linux-Libre 3.0.66-1 Boot.png
| caption = Linux-libre kernel 3.0.66-1 booting
| caption = लिनक्स-लिबरे कर्नेल 3.0.66-1 बूटिंग
| collapsible =  
| collapsible =  
| developer = [[Free Software Foundation Latin America]]
| developer = [[फ्री सॉफ्टवेयर फाउंडेशन लैटिन अमेरिका]]
| released = {{Start date and age|2008|02|20}}<ref>{{cite web|url=https://lists.autistici.org/message/20080221.002845.467ba592.en.html|title=[blag-devel] linux-libre|author=blag-announce|date=February 20, 2008|access-date=2020-05-25}}</ref>
| released = {{Start date and age|2008|02|20}}<ref>{{cite web|url=https://lists.autistici.org/message/20080221.002845.467ba592.en.html|title=[blag-devel] linux-libre|author=blag-announce|date=February 20, 2008|access-date=2020-05-25}}</ref>
| latest release version = {{wikidata|property|preferred|references|edit|Q665683|P348|P548=Q2804309}}
| latest release version = {{wikidata|property|preferred|references|edit|Q665683|P348|P548=Q2804309}}
Line 18: Line 15:
| latest preview version = {{wikidata|property|preferred|references|edit|Q665683|P348|P548=Q51930650}}
| latest preview version = {{wikidata|property|preferred|references|edit|Q665683|P348|P548=Q51930650}}
| latest preview date = {{wikidata|qualifier|preferred|single|Q665683|P348|P548=Q51930650|P577}}
| latest preview date = {{wikidata|qualifier|preferred|single|Q665683|P348|P548=Q51930650|P577}}
| programming language = [[C language|C]] and [[Assembly language|Assembly]]
| programming language = [[सी भाषा|सी]] और [[असेंबली भाषा|असेंबली]]
| language = [[English language|English]]
| language = [[अंग्रेजी भाषा|अंग्रेजी]]
| platform = [[x64]], [[i386]], [[ia32]], [[ARM architecture|ARM]] ([[Parabola (software)|Parabola]]), [[MIPS architecture|MIPS]] ([[Debian]]), [[m68k]],<ref>{{cite web|url=https://linux-libre.fsfla.org/pub/linux-libre/freesh/dists/freesh/main/binary-m68k/|title=Index of /pub/linux-libre/freesh/dists/freesh/main/binary-m68k|website=linux-libre.fsfla.org|access-date=October 5, 2020}}</ref> [[RISC-V]],<ref>{{cite web|url=https://linux-libre.fsfla.org/pub/linux-libre/freesh/dists/freesh/main/binary-riscv64/|title=Index of /pub/linux-libre/freesh/dists/freesh/main/binary-riscv64|website=linux-libre.fsfla.org|access-date=February 7, 2019}}</ref> [[IBM Power microprocessors|IBM POWER8 and above]]<ref>{{cite web|url=https://linux-libre.fsfla.org/pub/linux-libre/freesh/dists/freesh/main/binary-ppc64el/|title=Index of /pub/linux-libre/freesh/dists/freesh/main/binary-ppc64el|website=linux-libre.fsfla.org|access-date=February 7, 2019}}</ref>
| platform = [[x64]], [[i386]], [[ia32]], [[ARM architecture|ARM]] ([[Parabola (software)|Parabola]]), [[MIPS architecture|MIPS]] ([[Debian]]), [[m68k]],<ref>{{cite web|url=https://linux-libre.fsfla.org/pub/linux-libre/freesh/dists/freesh/main/binary-m68k/|title=Index of /pub/linux-libre/freesh/dists/freesh/main/binary-m68k|website=linux-libre.fsfla.org|access-date=October 5, 2020}}</ref> [[RISC-V]],<ref>{{cite web|url=https://linux-libre.fsfla.org/pub/linux-libre/freesh/dists/freesh/main/binary-riscv64/|title=Index of /pub/linux-libre/freesh/dists/freesh/main/binary-riscv64|website=linux-libre.fsfla.org|access-date=February 7, 2019}}</ref> [[IBM Power microprocessors|IBM POWER8 and above]]<ref>{{cite web|url=https://linux-libre.fsfla.org/pub/linux-libre/freesh/dists/freesh/main/binary-ppc64el/|title=Index of /pub/linux-libre/freesh/dists/freesh/main/binary-ppc64el|website=linux-libre.fsfla.org|access-date=February 7, 2019}}</ref>
| license = [[GPL-2.0-only]]<ref>{{cite web|url=https://directory.fsf.org/wiki/Linux-libre#tab=Details|title=Linux-libre - Free Software Directory}}</ref>
| license = [[GPL-2.0-only]]<ref>{{cite web|url=https://directory.fsf.org/wiki/Linux-libre#tab=Details|title=Linux-libre - Free Software Directory}}</ref>
| website = {{URL|https://www.fsfla.org/ikiwiki/selibre/linux-libre/}}
| website = {{URL|https://www.fsfla.org/ikiwiki/selibre/linux-libre/}}
| author = Linus Torvalds et al
| author = लिनस टोरवाल्ड्स एट अल
| genre = [[Kernel (operating system)|Kernel]]
| genre = [[कर्नेल (ऑपरेटिंग सिस्टम)|कर्नेल]]
}}
}}


लिनक्स-लिबरे [[लिनक्स कर्नेल]] का एक संशोधित संस्करण है जिसमें [[मालिकाना लाइसेंस]] के तहत जारी कोई [[ बाइनरी बूँदें ]], ऑबफस्केशन (सॉफ़्टवेयर) या कोड शामिल नहीं है।<ref>{{Cite web |title=लिनक्स-लिबरे - निःशुल्क सॉफ्टवेयर निर्देशिका|url=https://directory.fsf.org/wiki/Linux-libre |access-date=2022-09-23 |website=directory.fsf.org}}</ref> लिनक्स कर्नेल में, इनका उपयोग ज्यादातर मालिकाना [[फर्मवेयर]] छवियों के लिए किया जाता है। आम तौर पर पुनर्वितरण योग्य होने पर, बाइनरी ब्लॉब्स उपयोगकर्ता को अपने संशोधित संस्करणों को ऑडिट करने, संशोधित करने या, परिणामस्वरूप, पुनर्वितरित करने की स्वतंत्रता नहीं देते हैं। [[जीएनयू परियोजना]] लिनक्स-लिबरे को [[मेनलाइन लिनक्स]] के साथ सिंक्रोनाइज़ेशन में रखता है।<ref name="Red16Mar22">{{cite web|url= https://www.maketecheasier.com/best-linux-libre-distributions/|title= 5 Best Linux-Libre Distributions for Better Security|access-date= 30 April 2022|last= Red|first= Ramces|work= Make Tech Easier|date= 22 March 2022|archive-url= https://archive.ph/20220430133346/https://www.maketecheasier.com/best-linux-libre-distributions/|archive-date= April 30, 2022|url-status= live}}</ref>
'''लिनक्स-लिबर''' [[लिनक्स कर्नेल]] का संशोधित संस्करण है जिसमें [[मालिकाना लाइसेंस|प्रोपर्टी लाइसेंस]] के अनुसार प्रारंभ कोई [[ बाइनरी बूँदें |बाइनरी ब्लॉब्स]] , ऑबफस्केशन (सॉफ़्टवेयर) या कोड सम्मिलित नहीं है।<ref>{{Cite web |title=लिनक्स-लिबरे - निःशुल्क सॉफ्टवेयर निर्देशिका|url=https://directory.fsf.org/wiki/Linux-libre |access-date=2022-09-23 |website=directory.fsf.org}}</ref> लिनक्स कर्नेल में, इनका उपयोग अधिकतर प्रोपर्टी [[फर्मवेयर]] छवियों के लिए किया जाता है। सामान्यतः पुनर्वितरण योग्य होने पर, बाइनरी ब्लॉब्स उपयोगकर्ता को अपने संशोधित संस्करणों को ऑडिट करने, संशोधित करने या, परिणामस्वरूप, पुनर्वितरित करने की स्वतंत्रता नहीं देते हैं। [[जीएनयू परियोजना]] लिनक्स-लिबर को [[मेनलाइन लिनक्स]] के साथ सिंक्रोनाइज़ेशन में रखता है।<ref name="Red16Mar22">{{cite web|url= https://www.maketecheasier.com/best-linux-libre-distributions/|title= 5 Best Linux-Libre Distributions for Better Security|access-date= 30 April 2022|last= Red|first= Ramces|work= Make Tech Easier|date= 22 March 2022|archive-url= https://archive.ph/20220430133346/https://www.maketecheasier.com/best-linux-libre-distributions/|archive-date= April 30, 2022|url-status= live}}</ref>
 
 
== इतिहास ==
== इतिहास ==
[[लिनक्स]] कर्नेल ने 1996 में बाइनरी ब्लॉब्स को शामिल करना शुरू किया।<ref>{{Cite web |title=Take your freedom back, with Linux-2.6.33-libre |url=https://www.fsfla.org/svnwiki/anuncio/2010-03-Linux-2.6.33-libre.en.html |access-date=2022-09-23 |website=www.fsfla.org}}</ref> बाइनरी ब्लॉब्स को साफ़ करने का काम 2006 में [[gNewSense]] के फाइंड-फर्मवेयर और जेन-कर्नेल के साथ शुरू हुआ। इस कार्य को 2007 में [[BLAG Linux और GNU]] Linux वितरण द्वारा आगे बढ़ाया गया जब डिब्लोब और Linux-libre का जन्म हुआ।<ref>{{Cite web |last=Olivia |first=Alexandre |title=जीएनयू लिनक्स-लिबर और कैदी की दुविधा|url=https://fsfla.org/~lxoliva/fsfla/Linux-libre.en.pdf |access-date=September 23, 2022 |website=Free Software Foundation Latin America}}</ref><ref name="blag">jebba: [http://forums.blagblagblag.org/viewtopic.php?t=4665 BLAG :: View topic - Linux Libre] {{Webarchive|url=https://web.archive.org/web/20181011013739/http://forums.blagblagblag.org/viewtopic.php?t=4665 |date=October 11, 2018 }} BLAG forums, 2008.</ref>
[[लिनक्स]] कर्नेल ने 1996 में बाइनरी ब्लॉब्स को सम्मिलित करना प्रारंभ किया था।<ref>{{Cite web |title=Take your freedom back, with Linux-2.6.33-libre |url=https://www.fsfla.org/svnwiki/anuncio/2010-03-Linux-2.6.33-libre.en.html |access-date=2022-09-23 |website=www.fsfla.org}}</ref> बाइनरी ब्लॉब्स को साफ़ करने का काम 2006 में [[gNewSense|जीन्यूसेंस]] के फाइंड-फर्मवेयर और जेन-कर्नेल के साथ प्रारंभ हुआ था। इस कार्य को 2007 में बीएलएजी लिनक्स और जीएनयू लिनक्स वितरण द्वारा आगे बढ़ाया गया जब डिब्लोब और लिनक्स-लिबर का जन्म हुआ था।<ref>{{Cite web |last=Olivia |first=Alexandre |title=जीएनयू लिनक्स-लिबर और कैदी की दुविधा|url=https://fsfla.org/~lxoliva/fsfla/Linux-libre.en.pdf |access-date=September 23, 2022 |website=Free Software Foundation Latin America}}</ref><ref name="blag">jebba: [http://forums.blagblagblag.org/viewtopic.php?t=4665 BLAG :: View topic - Linux Libre] {{Webarchive|url=https://web.archive.org/web/20181011013739/http://forums.blagblagblag.org/viewtopic.php?t=4665 |date=October 11, 2018 }} BLAG forums, 2008.</ref> लिनक्स-लिबर को सबसे पहले [[फ्री सॉफ्टवेयर फाउंडेशन]] लैटिन अमेरिका (एफएसएफएलए) द्वारा प्रारंभ किया गया था, फिर फ्री सॉफ्टवेयर फाउंडेशन (एफएसएफ) द्वारा इसका समर्थन किया गया था।<ref>{{cite web|url= https://directory.fsf.org/wiki/Linux_%28BLOB_free_version%29|title= लिनक्स (बीएलओबी मुक्त संस्करण)|access-date = December 6, 2011|author= Free Software Foundation|author-link= Free Software Foundation|work= Free Software Directory|quote= [...] in the interest of freedom, we are providing a link to a version of the kernel in which this proprietary code has been removed so that it is entirely free software}}</ref> पूरी तरह से निःशुल्क लिनक्स वितरण के लिए मूल्यवान घटक के रूप में मार्च 2012 में यह जीएनयू पैकेज बन गया था।<ref name="gnu">{{cite mailing list |last= Oliva |first=Alexandre |author-link=Alexandre Oliva |title=GNU Linux-libre 3.3-gnu is now available |publisher=info-gnu |date=March 19, 2012 |url=https://lists.gnu.org/archive/html/info-gnu/2012-03/msg00013.html |access-date=August 7, 2012}}</ref> [[अलेक्जेंड्रे ओलिवा]] परियोजना अनुरक्षक हैं।
लिनक्स-लिबरे को सबसे पहले [[फ्री सॉफ्टवेयर फाउंडेशन]] लैटिन अमेरिका (एफएसएफएलए) द्वारा जारी किया गया था, फिर फ्री सॉफ्टवेयर फाउंडेशन (एफएसएफ) द्वारा इसका समर्थन किया गया।<ref>{{cite web|url= https://directory.fsf.org/wiki/Linux_%28BLOB_free_version%29|title= लिनक्स (बीएलओबी मुक्त संस्करण)|access-date = December 6, 2011|author= Free Software Foundation|author-link= Free Software Foundation|work= Free Software Directory|quote= [...] in the interest of freedom, we are providing a link to a version of the kernel in which this proprietary code has been removed so that it is entirely free software}}</ref> पूरी तरह से निःशुल्क Linux वितरण के लिए एक मूल्यवान घटक के रूप में। मार्च 2012 में यह GNU पैकेज बन गया।<ref name="gnu">{{cite mailing list |last= Oliva |first=Alexandre |author-link=Alexandre Oliva |title=GNU Linux-libre 3.3-gnu is now available |publisher=info-gnu |date=March 19, 2012 |url=https://lists.gnu.org/archive/html/info-gnu/2012-03/msg00013.html |access-date=August 7, 2012}}</ref> [[अलेक्जेंड्रे ओलिवा]] परियोजना अनुरक्षक हैं।


== मालिकाना फर्मवेयर हटाना ==
== प्रोपर्टी फर्मवेयर हटाना ==
[[File:Freedo con GNU.svg|thumb|फ्रीडो, लिनक्स-लिबरे के शुभंकर के साथ जीएनयू लोगो]]
[[File:Freedo con GNU.svg|thumb|फ्रीडो, लिनक्स-लिबर के मोस्कोट्स के साथ जीएनयू लोगो]]


=== विधियाँ ===
=== विधियाँ ===
Line 44: Line 38:
|author    = Free Software Foundation Latin America
|author    = Free Software Foundation Latin America
|work      = Linux-libre, Free as in Freedo
|work      = Linux-libre, Free as in Freedo
}}</ref> यह स्क्रिप्ट gNewSense के लिए उपयोग की गई स्क्रिप्ट से प्रेरित है। जेफ़ मो ने BLAG Linux और GNU वितरण के साथ इसके उपयोग के लिए कुछ आवश्यकताओं को पूरा करने के लिए बाद में संशोधन किए। एक और स्क्रिप्ट है जिसे डेब्लोब-चेक कहा जाता है,<ref>{{cite web
}}</ref> यह स्क्रिप्ट जीन्यूसेंस के लिए उपयोग की गई स्क्रिप्ट से प्रेरित है। जेफ़ मो ने ब्लैग लिनक्स और जीएनयू वितरण के साथ इसके उपयोग के लिए कुछ आवश्यकताओं को पूरा करने के लिए बाद में संशोधन किए गये थे। और स्क्रिप्ट है जिसे डेब्लोब-चेक कहा जाता है,<ref>{{cite web
|url        = https://fsfla.org/svn/fsfla/software/linux-libre/scripts/
|url        = https://fsfla.org/svn/fsfla/software/linux-libre/scripts/
|title      = fsfla - Revision 8200: /software/linux-libre/scripts
|title      = fsfla - Revision 8200: /software/linux-libre/scripts
|access-date = December 6, 2011
|access-date = December 6, 2011
|work      = Free Software Foundation Latin America
|work      = Free Software Foundation Latin America
}}</ref> जिसका उपयोग यह जांचने के लिए किया जाता है कि क्या कर्नेल स्रोत फ़ाइल, [[पैच (कंप्यूटिंग)]] या संपीड़ित स्रोत फ़ाइल में अभी भी सॉफ़्टवेयर है जिसके मालिकाना होने का संदेह है।
}}</ref> जिसका उपयोग यह जांचने के लिए किया जाता है कि क्या कर्नेल स्रोत फ़ाइल, [[पैच (कंप्यूटिंग)]] या संपीड़ित स्रोत फ़ाइल में अभी भी सॉफ़्टवेयर है जिसके प्रोपर्टी होने का संदेह है।


===लाभ===
===लाभ===
केवल [[मुफ्त सॉफ्टवेयर]] के साथ सिस्टम चलाने के प्राथमिक इच्छित प्रभाव के अलावा, डिवाइस फ़र्मवेयर को हटाने के व्यावहारिक परिणाम, जिन्हें उपयोगकर्ता को अध्ययन या संशोधित करने की अनुमति नहीं है, के सकारात्मक और नकारात्मक दोनों प्रभाव होते हैं।
केवल [[मुफ्त सॉफ्टवेयर]] के साथ सिस्टम चलाने के प्राथमिक इच्छित प्रभाव के अतिरिक्त, डिवाइस फ़र्मवेयर को हटाने के व्यावहारिक परिणाम, जिन्हें उपयोगकर्ता को अध्ययन या संशोधित करने की अनुमति नहीं है, जिसके धनात्मक और ऋणात्मक दोनों प्रभाव होते हैं।
 
डिवाइस फर्मवेयर को हटाने को सुरक्षा और स्थिरता के लिए एक लाभ माना जा सकता है, जब फर्मवेयर को बग के लिए, सुरक्षा समस्याओं के लिए, और [[ पिछले दरवाजे (कंप्यूटिंग) ]] जैसे दुर्भावनापूर्ण संचालन के लिए ऑडिट नहीं किया जा सकता है, या जब फर्मवेयर को लिनक्स कर्नेल रखरखाव द्वारा ठीक नहीं किया जा सकता है स्वयं, भले ही वे समस्याओं के बारे में जानते हों। किसी दुर्भावनापूर्ण फ़र्मवेयर द्वारा पूरे सिस्टम से समझौता करना संभव है, और निर्माता द्वारा प्रदत्त फ़र्मवेयर पर सुरक्षा ऑडिट करने की क्षमता के बिना, एक निर्दोष बग भी चल रहे सिस्टम की सुरक्षा को कमजोर कर सकता है।<ref>{{cite conference|conference=hack.lu|url=http://esec-lab.sogeti.com/dotclear/public/publications/10-hack.lu-nicreverse_slides.pdf|title=ब्रॉडकॉम नेटएक्सट्रीम फ़र्मवेयर को उलटना|date=November 21, 2010|access-date=April 18, 2012|first=Guillaume|last=Delugré|publisher=Sogeti|url-status=dead|archive-url=https://web.archive.org/web/20120425194643/http://esec-lab.sogeti.com/dotclear/public/publications/10-hack.lu-nicreverse_slides.pdf|archive-date=April 25, 2012|df=mdy-all}}</ref>
 


डिवाइस फर्मवेयर को हटाने को सुरक्षा और स्थिरता के लिए लाभ माना जा सकता है, जब फर्मवेयर को बग के लिए, सुरक्षा समस्याओं के लिए, और [[ पिछले दरवाजे (कंप्यूटिंग) |कंप्यूटिंग]] जैसे दुर्भावनापूर्ण संचालन के लिए ऑडिट नहीं किया जा सकता है, या जब फर्मवेयर को लिनक्स कर्नेल रखरखाव द्वारा ठीक नहीं किया जा सकता है स्वयं, तथापि वे समस्याओं के बारे में जानते हों। किसी दुर्भावनापूर्ण फ़र्मवेयर द्वारा पूरे सिस्टम से समझौता करना संभव है, और निर्माता द्वारा प्रदत्त फ़र्मवेयर पर सुरक्षा ऑडिट करने की क्षमता के बिना, निर्दोष बग भी चल रहे सिस्टम की सुरक्षा को अशक्त कर सकता है।<ref>{{cite conference|conference=hack.lu|url=http://esec-lab.sogeti.com/dotclear/public/publications/10-hack.lu-nicreverse_slides.pdf|title=ब्रॉडकॉम नेटएक्सट्रीम फ़र्मवेयर को उलटना|date=November 21, 2010|access-date=April 18, 2012|first=Guillaume|last=Delugré|publisher=Sogeti|url-status=dead|archive-url=https://web.archive.org/web/20120425194643/http://esec-lab.sogeti.com/dotclear/public/publications/10-hack.lu-nicreverse_slides.pdf|archive-date=April 25, 2012|df=mdy-all}}</ref>
===हार्डवेयर समर्थन===
===हार्डवेयर समर्थन===
कर्नेल से मालिकाना फ़र्मवेयर को हटाने से कुछ हार्डवेयर की कार्यक्षमता नष्ट हो जाएगी जिनके पास मुफ़्त सॉफ़्टवेयर प्रतिस्थापन उपलब्ध नहीं है।<ref name="Red16Mar22"/>यह कुछ [[ अच्छा पत्रक ]], [[वीडियो कार्ड]], [[टीवी ट्यूनर कार्ड]] और [[नेटवर्क इंटरफ़ेस नियंत्रक]] कार्ड को प्रभावित करता है, विशेष रूप से हाल के इंटेल वाई-फाई कार्ड और हाल के ए[[ nVidia ]] ग्राफिक्स कार्ड के साथ-साथ कुछ अन्य उपकरणों के मामले में। जब संभव हो, तो विकल्प के रूप में मुफ़्त सॉफ़्टवेयर प्रतिस्थापन फ़र्मवेयर प्रदान किया जाता है,<ref name="Red16Mar22"/><ref>{{cite web|url=https://libreplanet.org/wiki/LinuxLibre:Devices_that_require_non-free_firmware |title=LinuxLibre:Devices that require non-free firmware |publisher=LibrePlanet |date=February 5, 2011 |access-date=April 17, 2012}}</ref> जैसे कि openfwwf<ref>{{cite web|url=https://www.ing.unibs.it/~openfwwf/|title=OpenFWWF - वाईफाई नेटवर्क के लिए ओपन फर्मवेयर|work=unibs.it|access-date=June 14, 2017|archive-url=https://web.archive.org/web/20150924034934/http://www.ing.unibs.it/~openfwwf/|archive-date=September 24, 2015|url-status=dead}}</ref> बी43, कार्ल9170 के लिए<ref>{{cite web|url=https://wireless.wiki.kernel.org/en/users/drivers/carl9170|title=en:users:drivers:carl9170 [Linux Wireless]|work=kernel.org}}</ref> और ath9k_htc<ref>{{cite web|url=https://wireless.wiki.kernel.org/en/users/drivers/ath9k_htc|title=en:users:drivers:ath9k_htc [Linux Wireless]|work=kernel.org}}</ref> [[वायरलेस कार्ड ड्राइवर]]. समीक्षक रैमसेस रेड ने लिनक्स-लिबर के साथ समस्या का सारांश देते हुए लिखा, इसमें हमेशा सबसे अच्छा हार्डवेयर समर्थन नहीं होता है।<ref name="Red16Mar22"/>
कर्नेल से प्रोपर्टी फ़र्मवेयर को हटाने से कुछ हार्डवेयर की कार्यक्षमता नष्ट हो जाएगी जिनके पास मुफ़्त सॉफ़्टवेयर प्रतिस्थापन उपलब्ध नहीं है।<ref name="Red16Mar22"/> यह कुछ [[ अच्छा पत्रक |ध्वनि]] , [[वीडियो कार्ड]], [[टीवी ट्यूनर कार्ड]] और [[नेटवर्क इंटरफ़ेस नियंत्रक]] कार्ड को प्रभावित करता है, विशेष रूप से वर्तमान के इंटेल वाई-फाई कार्ड और वर्तमान के ए[[ nVidia | एनवीडिया]] ग्राफिक्स कार्ड के साथ-साथ कुछ अन्य उपकरणों के स्थिति में होता है। जब संभव हो, तो विकल्प के रूप में मुफ़्त सॉफ़्टवेयर प्रतिस्थापन फ़र्मवेयर प्रदान किया जाता है,<ref name="Red16Mar22"/><ref>{{cite web|url=https://libreplanet.org/wiki/LinuxLibre:Devices_that_require_non-free_firmware |title=LinuxLibre:Devices that require non-free firmware |publisher=LibrePlanet |date=February 5, 2011 |access-date=April 17, 2012}}</ref> जैसे कि एफडब्ल्यूडब्ल्यूएफ <ref>{{cite web|url=https://www.ing.unibs.it/~openfwwf/|title=OpenFWWF - वाईफाई नेटवर्क के लिए ओपन फर्मवेयर|work=unibs.it|access-date=June 14, 2017|archive-url=https://web.archive.org/web/20150924034934/http://www.ing.unibs.it/~openfwwf/|archive-date=September 24, 2015|url-status=dead}}</ref> बी43, कार्ल9170 के लिए <ref>{{cite web|url=https://wireless.wiki.kernel.org/en/users/drivers/carl9170|title=en:users:drivers:carl9170 [Linux Wireless]|work=kernel.org}}</ref> और एथ9के एचटीसी <ref>{{cite web|url=https://wireless.wiki.kernel.org/en/users/drivers/ath9k_htc|title=en:users:drivers:ath9k_htc [Linux Wireless]|work=kernel.org}}</ref> [[वायरलेस कार्ड ड्राइवर]]. समीक्षक रैमसेस रेड ने लिनक्स-लिबर के साथ समस्या का सारांश देते हुए लिखा था, इसमें सदैव सबसे अच्छा हार्डवेयर समर्थन नहीं होता है।<ref name="Red16Mar22"/>
 
 
===[[माइक्रोकोड]]===
===[[माइक्रोकोड]]===
लिनक्स-लिबरे उपयोगकर्ता को सीपीयू माइक्रोकोड अपडेट बंडल स्थापित करने का सुझाव नहीं देता है, क्योंकि कोड मालिकाना है।<ref>{{Cite web |title=GNU Linux-Libre 4.16 Released, Won't Warn You About Spectre/Meltdown Microcode Updates |url=https://www.phoronix.com/news/GNU-Linux-Libre-4.16-Released |access-date=2022-09-23 |website=www.phoronix.com |language=en}}</ref> [[हार्डवेयर सुरक्षा बग]] को कम करने के लिए, अन्य चीजों के अलावा, लिनक्स कर्नेल संस्करण में माइक्रोकोड अपडेट बंडल का उपयोग किया गया है।<ref>{{cite web |title=हार्डवेयर कमजोरियाँ|url=https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/|publisher=kernel.org}}</ref>
लिनक्स-लिबर उपयोगकर्ता को सीपीयू माइक्रोकोड अपडेट बंडल स्थापित करने का सुझाव नहीं देता है, क्योंकि कोड प्रोपर्टी है।<ref>{{Cite web |title=GNU Linux-Libre 4.16 Released, Won't Warn You About Spectre/Meltdown Microcode Updates |url=https://www.phoronix.com/news/GNU-Linux-Libre-4.16-Released |access-date=2022-09-23 |website=www.phoronix.com |language=en}}</ref> [[हार्डवेयर सुरक्षा बग]] को कम करने के लिए, अन्य चीजों के अतिरिक्त, लिनक्स कर्नेल संस्करण में माइक्रोकोड अपडेट बंडल का उपयोग किया गया है।<ref>{{cite web |title=हार्डवेयर कमजोरियाँ|url=https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/|publisher=kernel.org}}</ref>
 
 
==उपलब्धता==
==उपलब्धता==
डिब्लॉब्ड लिनक्स कर्नेल के स्रोत कोड और [[ संकलक ]] पैकेज सीधे उन वितरणों से उपलब्ध होते हैं जो लिनक्स-लिबरे स्क्रिप्ट का उपयोग करते हैं। फ्रीड-ओरा एक उपप्रोजेक्ट है जो [[फेडोरा (ऑपरेटिंग सिस्टम)]] पर आधारित [[आरपीएम पैकेज मैनेजर]] पैकेज तैयार करता है और उसका रखरखाव करता है।<ref>{{cite web
डिब्लॉब्ड लिनक्स कर्नेल के स्रोत कोड और [[ संकलक |संकलक]] पैकेज सीधे उन वितरणों से उपलब्ध होते हैं जो लिनक्स-लिबर स्क्रिप्ट का उपयोग करते हैं। फ्रीड-ओरा उपप्रोजेक्ट है जो [[फेडोरा (ऑपरेटिंग सिस्टम)]] पर आधारित [[आरपीएम पैकेज मैनेजर]] पैकेज तैयार करता है और उसका रखरखाव करता है।<ref>{{cite web
|url        = https://fsfla.org/svnwiki/selibre/linux-libre/freed-ora
|url        = https://fsfla.org/svnwiki/selibre/linux-libre/freed-ora
|title      = Linux-libre's Freed-ora project
|title      = Linux-libre's Freed-ora project
Line 73: Line 61:
|author-link = Free Software Foundation Latin America
|author-link = Free Software Foundation Latin America
|quote      = Freed-ora is a sub-project that prepares and maintains 100% Free RPMs that track Fedora's non-Free kernels
|quote      = Freed-ora is a sub-project that prepares and maintains 100% Free RPMs that track Fedora's non-Free kernels
}}</ref> [[डेबियन]] के लिए पूर्व संकलित पैकेज भी हैं<ref>{{cite mailing list
}}</ref> [[डेबियन]] के लिए पूर्व संकलित पैकेज भी हैं <ref>{{cite mailing list
|url        = https://lists.debian.org/debian-devel-announce/2009/04/msg00010.html
|url        = https://lists.debian.org/debian-devel-announce/2009/04/msg00010.html
|title      = Linux-libre for Debian Lenny
|title      = Linux-libre for Debian Lenny
Line 82: Line 70:
|first      = Robert
|first      = Robert
|quote      = This is to announce that Debian packages of Linux-libre [...] are now available for Lenny users who want to use them [...]
|quote      = This is to announce that Debian packages of Linux-libre [...] are now available for Lenny users who want to use them [...]
}}</ref> और [[उबंटू (ऑपरेटिंग सिस्टम)]] जैसे व्युत्पन्न वितरण।<ref>{{cite web
}}</ref> और [[उबंटू (ऑपरेटिंग सिस्टम)]] जैसे व्युत्पन्न वितरण होता है।<ref>{{cite web
|url        = http://aligunduz.org/gNewSense/ |url-status=dead |archive-url=https://web.archive.org/web/20161109000123/http://aligunduz.org/gNewSense/
|url        = http://aligunduz.org/gNewSense/ |url-status=dead |archive-url=https://web.archive.org/web/20161109000123/http://aligunduz.org/gNewSense/
|title      = Uncle Gnufs' World Famous Home Baked Free Kernel Shoppe
|title      = Uncle Gnufs' World Famous Home Baked Free Kernel Shoppe
Line 91: Line 79:
|access-date= June 19, 2017
|access-date= June 19, 2017
}}</ref>
}}</ref>
== वितरण ==
== वितरण ==
{{See also|Comparison of Linux distributions#Technical}}
{{See also|लिनक्स वितरण की तुलना#तकनीकी}}
[[File:Parabola13.png|thumb|Parabola GNU/Linux-libre अपने डिफ़ॉल्ट कर्नेल के रूप में Linux-libre का उपयोग करता है और linux-libre-tools पैकेज के साथ शिप करता है।<ref>{{cite web|url=https://www.parabola.nu/groups/x86_64/linux-libre-tools/|title=Parabola GNU/Linux-libre - linux-libre-tools (x86_64) - Group Details|work=parabola.nu|access-date=February 16, 2017}}</ref>]]
[[File:Parabola13.png|thumb|परवलय जीएनयू/लिनक्स-लिबर अपने डिफ़ॉल्ट कर्नेल के रूप में लिनक्स-लिबर का उपयोग करता है और लिनक्स-लिबर-tools पैकेज के साथ शिप करता है।<ref>{{cite web|url=https://www.parabola.nu/groups/x86_64/linux-libre-tools/|title=Parabola GNU/Linux-libre - linux-libre-tools (x86_64) - Group Details|work=parabola.nu|access-date=February 16, 2017}}</ref>]]


===वितरण जिसमें लिनक्स-लिबर डिफ़ॉल्ट कर्नेल है===
===वितरण जिसमें लिनक्स-लिबर डिफ़ॉल्ट कर्नेल है===
* ड्रैगोरा जीएनयू/लिनक्स-लिबरे
* ड्रैगोरा जीएनयू/लिनक्स-लिबर
* डायन:बोलिक
* डायन:बोलिक
* [[जीएनयू चाक सिस्टम]]<ref>{{Cite web |title=Download – GNU Guix |url=https://guix.gnu.org/download/ |access-date=2022-09-23 |website=guix.gnu.org}}</ref>
* [[जीएनयू चाक सिस्टम]] <ref>{{Cite web |title=Download – GNU Guix |url=https://guix.gnu.org/download/ |access-date=2022-09-23 |website=guix.gnu.org}}</ref>
* हाइपरबोला जीएनयू/लिनक्स-लिबरे
* हाइपरबोला जीएनयू/लिनक्स-लिबर
* पैराबोला जीएनयू/लिनक्स-लिबरे
* पैराबोला जीएनयू/लिनक्स-लिबर


छोटे वितरण माने गए
छोटे वितरण माने गए
* लिब्रेसीएमसी
* लिब्रेसीएमसी
* [http://proteanos.com/doc/install/ ProteanOS] (यदि अंतर्निहित हार्डवेयर समर्थित नहीं है, तो इसे पोर्ट किया जाना चाहिए।<ref>{{Cite web|url=http://proteanos.com/doc/plat/porting/|title = Porting ProteanOS to a New Platform – ProteanOS}}</ref>)
* [http://proteanos.com/doc/install/ प्रोटीनओएस] (यदि अंतर्निहित हार्डवेयर समर्थित नहीं है, तो इसे पोर्ट किया जाना चाहिए।<ref>{{Cite web|url=http://proteanos.com/doc/plat/porting/|title = Porting ProteanOS to a New Platform – ProteanOS}}</ref>)


ऐतिहासिक
ऐतिहासिक
Line 113: Line 99:


===वितरण जो मुफ़्त लिनक्स कर्नेल संकलित करते हैं===
===वितरण जो मुफ़्त लिनक्स कर्नेल संकलित करते हैं===
ये डिस्ट्रोज़ पैकेज्ड लिनक्स-लिबर का उपयोग नहीं करते हैं बल्कि मेनलाइन लिनक्स कर्नेल से बाइनरी ब्लॉब्स को पूरी तरह से हटा देते हैं। फिर स्रोत को संकलित किया जाता है और परिणामस्वरूप मुक्त लिनक्स कर्नेल का उपयोग इन प्रणालियों में डिफ़ॉल्ट रूप से किया जाता है:
ये डिस्ट्रोज़ पैकेज्ड लिनक्स-लिबर का उपयोग नहीं करते हैं किन्तु मेनलाइन लिनक्स कर्नेल से बाइनरी ब्लॉब्स को पूरी तरह से हटा देते हैं। फिर स्रोत को संकलित किया जाता है और परिणामस्वरूप मुक्त लिनक्स कर्नेल का उपयोग इन प्रणालियों में डिफ़ॉल्ट रूप से किया जाता है:
* डेबियन
* डेबियन
:*[[प्योरओएस]]
:*[[प्योरओएस]]
* [[त्रिशूल]] (लिनक्स-लिबरे डिब्लॉब स्क्रिप्ट का उपयोग इसके विकास के दौरान किया जाता है<ref>{{Cite web|url=https://trisquel.info/en/wiki/documentation|title=Documentation &#124; Trisquel GNU/Linux - Run free!}}</ref><ref>https://trisquel.info/en/wiki/how-trisquel-made</ref>).
* [[त्रिशूल|ट्राइडेंट]] (लिनक्स-लिबर डिब्लॉब स्क्रिप्ट का उपयोग इसके विकास के दौरान किया जाता है <ref>{{Cite web|url=https://trisquel.info/en/wiki/documentation|title=Documentation &#124; Trisquel GNU/Linux - Run free!}}</ref><ref>https://trisquel.info/en/wiki/how-trisquel-made</ref>).
:*उरुक जीएनयू/लिनक्स
:*उरुक जीएनयू/लिनक्स
* यूटुटो<ref>[http://ututo.org/downloads/ Index of downloads], ''ututo.org'', retrieved 16 February 2017</ref>
* यूटुटो <ref>[http://ututo.org/downloads/ Index of downloads], ''ututo.org'', retrieved 16 February 2017</ref>
ऐतिहासिक
ऐतिहासिक


* BLAG Linux और GNU<ref>{{cite web|url=https://www.linux.com/feature/142772|title=लिनक्स-लिबर परियोजना को कठिन स्वागत मिला|author=Bruce Byfield|work=[[Linux.com]]|publisher=[[SourceForge, Inc.]]|date=2008-08-01}}</ref>
* ब्लैग लिनक्स और जीएनयू <ref>{{cite web|url=https://www.linux.com/feature/142772|title=लिनक्स-लिबर परियोजना को कठिन स्वागत मिला|author=Bruce Byfield|work=[[Linux.com]]|publisher=[[SourceForge, Inc.]]|date=2008-08-01}}</ref>
*जीन्यूसेंस<ref>{{cite web|url=https://bzr.savannah.gnu.org/lh/gnewsense/packages-parkes/linux-2.6/view/head:/debian/README.gNewSense|title=/gnewsense/packages-parkes/linux-2.6 : contents of debian/README.gNewSense at revision 16|work=gnu.org|access-date=February 16, 2017}}</ref> (यह डेबियन पर आधारित था।)
*जीन्यूसेंस<ref>{{cite web|url=https://bzr.savannah.gnu.org/lh/gnewsense/packages-parkes/linux-2.6/view/head:/debian/README.gNewSense|title=/gnewsense/packages-parkes/linux-2.6 : contents of debian/README.gNewSense at revision 16|work=gnu.org|access-date=February 16, 2017}}</ref> (यह डेबियन पर आधारित था।)
*[[कनैमा (ऑपरेटिंग सिस्टम)]]<ref>{{cite web
*[[कनैमा (ऑपरेटिंग सिस्टम)]]<ref>{{cite web
Line 138: Line 124:
}}</ref> (यह डेबियन पर आधारित था।)
}}</ref> (यह डेबियन पर आधारित था।)


===लिनक्स-लिबरे एक वैकल्पिक कर्नेल के रूप में===
===लिनक्स-लिबर वैकल्पिक कर्नेल के रूप में===
वे वितरण जिनमें लिनक्स डिफ़ॉल्ट कर्नेल का उपयोग किया जाता है और जो वैकल्पिक कर्नेल के रूप में लिनक्स-लिबर का प्रस्ताव करते हैं:
वे वितरण जिनमें लिनक्स डिफ़ॉल्ट कर्नेल का उपयोग किया जाता है और जो वैकल्पिक कर्नेल के रूप में लिनक्स-लिबर का प्रस्ताव करते हैं:
* [[आर्क लिनक्स]]<ref>{{cite web|url=https://aur.archlinux.org/packages/linux-libre/|title=और (ें) लिनक्स-लिब्रे|access-date=November 30, 2015|author=Arch Linux|author-link=Arch Linux|date=November 16, 2015|work=AUR}}</ref>
* [[आर्क लिनक्स]]<ref>{{cite web|url=https://aur.archlinux.org/packages/linux-libre/|title=और (ें) लिनक्स-लिब्रे|access-date=November 30, 2015|author=Arch Linux|author-link=Arch Linux|date=November 16, 2015|work=AUR}}</ref>
* [[फेडोरा (सॉफ्टवेयर)]]<ref>{{cite web|url=https://www.fsfla.org/ikiwiki/selibre/linux-libre/freed-ora.en.html|title=::[FSFLA]:: GNU Linux-libre's Freed-ora project|website=www.fsfla.org|access-date=2020-05-25}}</ref>
* [[फेडोरा (सॉफ्टवेयर)]]<ref>{{cite web|url=https://www.fsfla.org/ikiwiki/selibre/linux-libre/freed-ora.en.html|title=::[FSFLA]:: GNU Linux-libre's Freed-ora project|website=www.fsfla.org|access-date=2020-05-25}}</ref>
* [[जेंटू लिनक्स]]<ref>{{cite web|url=https://bugs.gentoo.org/show_bug.cgi?id=266157|title=Bug 266157|last=O'Kelly|first=Tim|date=April 14, 2009|access-date=October 13, 2020|work=Gentoo's Bugzilla|publisher=Gentoo Linux}}</ref><ref>{{cite web|url=https://wiki.installgentoo.com/wiki/लिनक्स-लिबर|title=लिनक्स-लिबर|access-date=October 13, 2020|date=January 8, 2016|work=Install Gentoo Wiki|publisher=Gentoo Linux|df=mdy-all}}</ref>
* [[जेंटू लिनक्स]]<ref>{{cite web|url=https://bugs.gentoo.org/show_bug.cgi?id=266157|title=Bug 266157|last=O'Kelly|first=Tim|date=April 14, 2009|access-date=October 13, 2020|work=Gentoo's Bugzilla|publisher=Gentoo Linux}}</ref><ref>{{cite web|url=https://wiki.installgentoo.com/wiki/लिनक्स-लिबर|title=लिनक्स-लिबर|access-date=October 13, 2020|date=January 8, 2016|work=Install Gentoo Wiki|publisher=Gentoo Linux|df=mdy-all}}</ref>
* मैनड्रिवा-व्युत्पन्न (PCLinuxOS, Mageia, OpenMandrivaLx, ROSA Fresh)
* मैनड्रिवा-व्युत्पन्न (पीसीलिनक्सओएस, मगिया, ओपनमैंड्रिवलएक्स, रोसा फ्रेश)
* ओपनएसयूएसई टम्बलवीड (ओपनबिल्डसर्विस के माध्यम से)
* ओपनएसयूएसई टम्बलवीड (ओपनबिल्डसर्विस के माध्यम से)
* [[स्लैकवेयर]]<ref>{{cite web|url=https://freeslack.net/|title=फ्रीस्लैक|work=freeslack.net|access-date=August 9, 2016|archive-date=October 25, 2021|archive-url=https://web.archive.org/web/20211025074700/http://freeslack.net/|url-status=dead}}</ref><ref>{{cite web|url=http://freeslack.net/dokuwiki/doku.php?id=installation|title=installation [FreeSlack Wiki]|work=freeslack.net|access-date=August 9, 2016}}</ref>
* [[स्लैकवेयर]]<ref>{{cite web|url=https://freeslack.net/|title=फ्रीस्लैक|work=freeslack.net|access-date=August 9, 2016|archive-date=October 25, 2021|archive-url=https://web.archive.org/web/20211025074700/http://freeslack.net/|url-status=dead}}</ref><ref>{{cite web|url=http://freeslack.net/dokuwiki/doku.php?id=installation|title=installation [FreeSlack Wiki]|work=freeslack.net|access-date=August 9, 2016}}</ref>
 
== यह भी देखें{{Portal|Free and open-source software|Linux}}==
 
* [[जीएनयू हर्ड]], जीएनयू द्वारा विकसित ऑपरेटिंग सिस्टम कर्नेल, जो माइक्रोकर्नेल प्रतिमान का अनुसरण करता है
== यह भी देखें ==
{{Portal|Free and open-source software|Linux}}
* [[जीएनयू हर्ड]], जीएनयू द्वारा विकसित एक ऑपरेटिंग सिस्टम कर्नेल, जो माइक्रोकर्नेल प्रतिमान का अनुसरण करता है
* [[लिब्रेबूट]]
* [[लिब्रेबूट]]
* [[लिबरप्लैनेट]]
* [[लिबरप्लैनेट]]
* कंप्यूटिंग शुभंकर की सूची
* कंप्यूटिंग मोस्कोट्स की सूची
* [[ओपन-सोर्स हार्डवेयर]]
* [[ओपन-सोर्स हार्डवेयर]]
* :श्रेणी:कंप्यूटिंग शुभंकर
* :श्रेणी:कंप्यूटिंग मोस्कोट्स


== संदर्भ ==
== संदर्भ                                                                                                                                                                                                                                                           ==
{{reflist|30em}}
{{reflist|30em}}
 
== बाहरी संबंध                                                                       ==
 
== बाहरी संबंध ==
{{Commons category|Linux-libre}}
{{Commons category|Linux-libre}}


* {{official website|https://fsfla.org/svnwiki/selibre/linux-libre/index.en.html}}
* {{official website|https://fsfla.org/svnwiki/selibre/linux-libre/index.en.html}}


{{Linux kernel}}
[[Category:2008 सॉफ्टवेयर]]
{{Linux}}
[[Category:Articles with hatnote templates targeting a nonexistent page]]
{{GNU}}
[[Category:CS1 English-language sources (en)]]
[[Category: 2008 सॉफ्टवेयर]] [[Category: सी में प्रोग्राम किया गया मुफ्त सॉफ्टवेयर]] [[Category: जीएनयू प्रोजेक्ट सॉफ्टवेयर]] [[Category: लिनक्स कर्नेल]] [[Category: ऑपरेटिंग सिस्टम कर्नेल]]
[[Category:CS1 español-language sources (es)]]
 
[[Category:Commons category link is locally defined]]
 
 
[[Category: Machine Translated Page]]
[[Category:Created On 10/07/2023]]
[[Category:Created On 10/07/2023]]
[[Category:Lua-based templates]]
[[Category:Machine Translated Page]]
[[Category:Official website not in Wikidata]]
[[Category:Pages with empty portal template]]
[[Category:Pages with script errors]]
[[Category:Portal templates with redlinked portals]]
[[Category:Short description with empty Wikidata description]]
[[Category:Templates Vigyan Ready]]
[[Category:Templates that add a tracking category]]
[[Category:Templates that generate short descriptions]]
[[Category:Templates using TemplateData]]
[[Category:Webarchive template wayback links]]
[[Category:ऑपरेटिंग सिस्टम कर्नेल]]
[[Category:जीएनयू प्रोजेक्ट सॉफ्टवेयर]]
[[Category:लिनक्स कर्नेल]]
[[Category:सी में प्रोग्राम किया गया मुफ्त सॉफ्टवेयर]]

Latest revision as of 10:23, 4 August 2023

लिनक्स-लिबर
Original author(s)लिनस टोरवाल्ड्स एट अल
Developer(s)फ्री सॉफ्टवेयर फाउंडेशन लैटिन अमेरिका
Initial releaseFebruary 20, 2008; 18 years ago (2008-02-20)[1]
Stable release
Script error: The module returned a nil value. It is supposed to return an export table. / Script error: The module returned a nil value. It is supposed to return an export table.
Preview release
Script error: The module returned a nil value. It is supposed to return an export table. / Script error: The module returned a nil value. It is supposed to return an export table.
Written inसी और असेंबली
Platformx64, i386, ia32, ARM (Parabola), MIPS (Debian), m68k,[2] RISC-V,[3] IBM POWER8 and above[4]
Available inअंग्रेजी
Typeकर्नेल
LicenseGPL-2.0-only[5]
Websitewww.fsfla.org/ikiwiki/selibre/linux-libre/

लिनक्स-लिबर लिनक्स कर्नेल का संशोधित संस्करण है जिसमें प्रोपर्टी लाइसेंस के अनुसार प्रारंभ कोई बाइनरी ब्लॉब्स , ऑबफस्केशन (सॉफ़्टवेयर) या कोड सम्मिलित नहीं है।[6] लिनक्स कर्नेल में, इनका उपयोग अधिकतर प्रोपर्टी फर्मवेयर छवियों के लिए किया जाता है। सामान्यतः पुनर्वितरण योग्य होने पर, बाइनरी ब्लॉब्स उपयोगकर्ता को अपने संशोधित संस्करणों को ऑडिट करने, संशोधित करने या, परिणामस्वरूप, पुनर्वितरित करने की स्वतंत्रता नहीं देते हैं। जीएनयू परियोजना लिनक्स-लिबर को मेनलाइन लिनक्स के साथ सिंक्रोनाइज़ेशन में रखता है।[7]

इतिहास

लिनक्स कर्नेल ने 1996 में बाइनरी ब्लॉब्स को सम्मिलित करना प्रारंभ किया था।[8] बाइनरी ब्लॉब्स को साफ़ करने का काम 2006 में जीन्यूसेंस के फाइंड-फर्मवेयर और जेन-कर्नेल के साथ प्रारंभ हुआ था। इस कार्य को 2007 में बीएलएजी लिनक्स और जीएनयू लिनक्स वितरण द्वारा आगे बढ़ाया गया जब डिब्लोब और लिनक्स-लिबर का जन्म हुआ था।[9][10] लिनक्स-लिबर को सबसे पहले फ्री सॉफ्टवेयर फाउंडेशन लैटिन अमेरिका (एफएसएफएलए) द्वारा प्रारंभ किया गया था, फिर फ्री सॉफ्टवेयर फाउंडेशन (एफएसएफ) द्वारा इसका समर्थन किया गया था।[11] पूरी तरह से निःशुल्क लिनक्स वितरण के लिए मूल्यवान घटक के रूप में मार्च 2012 में यह जीएनयू पैकेज बन गया था।[12] अलेक्जेंड्रे ओलिवा परियोजना अनुरक्षक हैं।

प्रोपर्टी फर्मवेयर हटाना

फ्रीडो, लिनक्स-लिबर के मोस्कोट्स के साथ जीएनयू लोगो

विधियाँ

निष्कासन प्रक्रिया डेब्लोब-मेन नामक स्क्रिप्टिंग भाषा का उपयोग करके प्राप्त की जाती है।[13] यह स्क्रिप्ट जीन्यूसेंस के लिए उपयोग की गई स्क्रिप्ट से प्रेरित है। जेफ़ मो ने ब्लैग लिनक्स और जीएनयू वितरण के साथ इसके उपयोग के लिए कुछ आवश्यकताओं को पूरा करने के लिए बाद में संशोधन किए गये थे। और स्क्रिप्ट है जिसे डेब्लोब-चेक कहा जाता है,[14] जिसका उपयोग यह जांचने के लिए किया जाता है कि क्या कर्नेल स्रोत फ़ाइल, पैच (कंप्यूटिंग) या संपीड़ित स्रोत फ़ाइल में अभी भी सॉफ़्टवेयर है जिसके प्रोपर्टी होने का संदेह है।

लाभ

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

डिवाइस फर्मवेयर को हटाने को सुरक्षा और स्थिरता के लिए लाभ माना जा सकता है, जब फर्मवेयर को बग के लिए, सुरक्षा समस्याओं के लिए, और कंप्यूटिंग जैसे दुर्भावनापूर्ण संचालन के लिए ऑडिट नहीं किया जा सकता है, या जब फर्मवेयर को लिनक्स कर्नेल रखरखाव द्वारा ठीक नहीं किया जा सकता है स्वयं, तथापि वे समस्याओं के बारे में जानते हों। किसी दुर्भावनापूर्ण फ़र्मवेयर द्वारा पूरे सिस्टम से समझौता करना संभव है, और निर्माता द्वारा प्रदत्त फ़र्मवेयर पर सुरक्षा ऑडिट करने की क्षमता के बिना, निर्दोष बग भी चल रहे सिस्टम की सुरक्षा को अशक्त कर सकता है।[15]

हार्डवेयर समर्थन

कर्नेल से प्रोपर्टी फ़र्मवेयर को हटाने से कुछ हार्डवेयर की कार्यक्षमता नष्ट हो जाएगी जिनके पास मुफ़्त सॉफ़्टवेयर प्रतिस्थापन उपलब्ध नहीं है।[7] यह कुछ ध्वनि , वीडियो कार्ड, टीवी ट्यूनर कार्ड और नेटवर्क इंटरफ़ेस नियंत्रक कार्ड को प्रभावित करता है, विशेष रूप से वर्तमान के इंटेल वाई-फाई कार्ड और वर्तमान के ए एनवीडिया ग्राफिक्स कार्ड के साथ-साथ कुछ अन्य उपकरणों के स्थिति में होता है। जब संभव हो, तो विकल्प के रूप में मुफ़्त सॉफ़्टवेयर प्रतिस्थापन फ़र्मवेयर प्रदान किया जाता है,[7][16] जैसे कि एफडब्ल्यूडब्ल्यूएफ [17] बी43, कार्ल9170 के लिए [18] और एथ9के एचटीसी [19] वायरलेस कार्ड ड्राइवर. समीक्षक रैमसेस रेड ने लिनक्स-लिबर के साथ समस्या का सारांश देते हुए लिखा था, इसमें सदैव सबसे अच्छा हार्डवेयर समर्थन नहीं होता है।[7]

माइक्रोकोड

लिनक्स-लिबर उपयोगकर्ता को सीपीयू माइक्रोकोड अपडेट बंडल स्थापित करने का सुझाव नहीं देता है, क्योंकि कोड प्रोपर्टी है।[20] हार्डवेयर सुरक्षा बग को कम करने के लिए, अन्य चीजों के अतिरिक्त, लिनक्स कर्नेल संस्करण में माइक्रोकोड अपडेट बंडल का उपयोग किया गया है।[21]

उपलब्धता

डिब्लॉब्ड लिनक्स कर्नेल के स्रोत कोड और संकलक पैकेज सीधे उन वितरणों से उपलब्ध होते हैं जो लिनक्स-लिबर स्क्रिप्ट का उपयोग करते हैं। फ्रीड-ओरा उपप्रोजेक्ट है जो फेडोरा (ऑपरेटिंग सिस्टम) पर आधारित आरपीएम पैकेज मैनेजर पैकेज तैयार करता है और उसका रखरखाव करता है।[22] डेबियन के लिए पूर्व संकलित पैकेज भी हैं [23] और उबंटू (ऑपरेटिंग सिस्टम) जैसे व्युत्पन्न वितरण होता है।[24]

वितरण

File:Parabola13.png
परवलय जीएनयू/लिनक्स-लिबर अपने डिफ़ॉल्ट कर्नेल के रूप में लिनक्स-लिबर का उपयोग करता है और लिनक्स-लिबर-tools पैकेज के साथ शिप करता है।[25]

वितरण जिसमें लिनक्स-लिबर डिफ़ॉल्ट कर्नेल है

  • ड्रैगोरा जीएनयू/लिनक्स-लिबर
  • डायन:बोलिक
  • जीएनयू चाक सिस्टम [26]
  • हाइपरबोला जीएनयू/लिनक्स-लिबर
  • पैराबोला जीएनयू/लिनक्स-लिबर

छोटे वितरण माने गए

  • लिब्रेसीएमसी
  • प्रोटीनओएस (यदि अंतर्निहित हार्डवेयर समर्थित नहीं है, तो इसे पोर्ट किया जाना चाहिए।[27])

ऐतिहासिक

वितरण जो मुफ़्त लिनक्स कर्नेल संकलित करते हैं

ये डिस्ट्रोज़ पैकेज्ड लिनक्स-लिबर का उपयोग नहीं करते हैं किन्तु मेनलाइन लिनक्स कर्नेल से बाइनरी ब्लॉब्स को पूरी तरह से हटा देते हैं। फिर स्रोत को संकलित किया जाता है और परिणामस्वरूप मुक्त लिनक्स कर्नेल का उपयोग इन प्रणालियों में डिफ़ॉल्ट रूप से किया जाता है:

  • डेबियन
  • ट्राइडेंट (लिनक्स-लिबर डिब्लॉब स्क्रिप्ट का उपयोग इसके विकास के दौरान किया जाता है [28][29]).
  • उरुक जीएनयू/लिनक्स
  • यूटुटो [30]

ऐतिहासिक

लिनक्स-लिबर वैकल्पिक कर्नेल के रूप में

वे वितरण जिनमें लिनक्स डिफ़ॉल्ट कर्नेल का उपयोग किया जाता है और जो वैकल्पिक कर्नेल के रूप में लिनक्स-लिबर का प्रस्ताव करते हैं:

यह भी देखें

संदर्भ

  1. blag-announce (February 20, 2008). "[blag-devel] linux-libre". Retrieved 2020-05-25.
  2. "Index of /pub/linux-libre/freesh/dists/freesh/main/binary-m68k". linux-libre.fsfla.org. Retrieved October 5, 2020.
  3. "Index of /pub/linux-libre/freesh/dists/freesh/main/binary-riscv64". linux-libre.fsfla.org. Retrieved February 7, 2019.
  4. "Index of /pub/linux-libre/freesh/dists/freesh/main/binary-ppc64el". linux-libre.fsfla.org. Retrieved February 7, 2019.
  5. "Linux-libre - Free Software Directory".
  6. "लिनक्स-लिबरे - निःशुल्क सॉफ्टवेयर निर्देशिका". directory.fsf.org. Retrieved 2022-09-23.
  7. 7.0 7.1 7.2 7.3 Red, Ramces (22 March 2022). "5 Best Linux-Libre Distributions for Better Security". Make Tech Easier. Archived from the original on April 30, 2022. Retrieved 30 April 2022.
  8. "Take your freedom back, with Linux-2.6.33-libre". www.fsfla.org. Retrieved 2022-09-23.
  9. Olivia, Alexandre. "जीएनयू लिनक्स-लिबर और कैदी की दुविधा" (PDF). Free Software Foundation Latin America. Retrieved September 23, 2022.
  10. jebba: BLAG :: View topic - Linux Libre Archived October 11, 2018, at the Wayback Machine BLAG forums, 2008.
  11. Free Software Foundation. "लिनक्स (बीएलओबी मुक्त संस्करण)". Free Software Directory. Retrieved December 6, 2011. [...] in the interest of freedom, we are providing a link to a version of the kernel in which this proprietary code has been removed so that it is entirely free software
  12. Oliva, Alexandre (March 19, 2012). "GNU Linux-libre 3.3-gnu is now available" (Mailing list). info-gnu. Retrieved August 7, 2012.
  13. Free Software Foundation Latin America. "How it is done". Linux-libre, Free as in Freedo. Retrieved December 6, 2011.
  14. "fsfla - Revision 8200: /software/linux-libre/scripts". Free Software Foundation Latin America. Retrieved December 6, 2011.
  15. Delugré, Guillaume (November 21, 2010). ब्रॉडकॉम नेटएक्सट्रीम फ़र्मवेयर को उलटना (PDF). hack.lu. Sogeti. Archived from the original (PDF) on April 25, 2012. Retrieved April 18, 2012.
  16. "LinuxLibre:Devices that require non-free firmware". LibrePlanet. February 5, 2011. Retrieved April 17, 2012.
  17. "OpenFWWF - वाईफाई नेटवर्क के लिए ओपन फर्मवेयर". unibs.it. Archived from the original on September 24, 2015. Retrieved June 14, 2017.
  18. "en:users:drivers:carl9170 [Linux Wireless]". kernel.org.
  19. "en:users:drivers:ath9k_htc [Linux Wireless]". kernel.org.
  20. "GNU Linux-Libre 4.16 Released, Won't Warn You About Spectre/Meltdown Microcode Updates". www.phoronix.com (in English). Retrieved 2022-09-23.
  21. "हार्डवेयर कमजोरियाँ". kernel.org.
  22. Free Software Foundation Latin America. "Linux-libre's Freed-ora project". Retrieved December 6, 2011. Freed-ora is a sub-project that prepares and maintains 100% Free RPMs that track Fedora's non-Free kernels
  23. Millan, Robert (April 23, 2009). "Linux-libre for Debian Lenny". [Debian Mailing Lists] Announcements for developers (Mailing list). Retrieved May 12, 2009. This is to announce that Debian packages of Linux-libre [...] are now available for Lenny users who want to use them [...]
  24. Gündüz, Ali. "Uncle Gnufs' World Famous Home Baked Free Kernel Shoppe". aligunduz.org. Archived from the original on November 9, 2016. Retrieved June 19, 2017.
  25. "Parabola GNU/Linux-libre - linux-libre-tools (x86_64) - Group Details". parabola.nu. Retrieved February 16, 2017.
  26. "Download – GNU Guix". guix.gnu.org. Retrieved 2022-09-23.
  27. "Porting ProteanOS to a New Platform – ProteanOS".
  28. "Documentation | Trisquel GNU/Linux - Run free!".
  29. https://trisquel.info/en/wiki/how-trisquel-made
  30. Index of downloads, ututo.org, retrieved 16 February 2017
  31. Bruce Byfield (2008-08-01). "लिनक्स-लिबर परियोजना को कठिन स्वागत मिला". Linux.com. SourceForge, Inc.
  32. "/gnewsense/packages-parkes/linux-2.6 : contents of debian/README.gNewSense at revision 16". gnu.org. Retrieved February 16, 2017.
  33. Fossi, Damián (August 24, 2009). "Linux-libre: Resumen del proyecto" [Linux-libre: Project summary]. Forja (in español). Archived from the original on February 24, 2010. Retrieved December 6, 2001.
  34. Arch Linux (November 16, 2015). "और (ें) लिनक्स-लिब्रे". AUR. Retrieved November 30, 2015.
  35. "::[FSFLA]:: GNU Linux-libre's Freed-ora project". www.fsfla.org. Retrieved 2020-05-25.
  36. O'Kelly, Tim (April 14, 2009). "Bug 266157". Gentoo's Bugzilla. Gentoo Linux. Retrieved October 13, 2020.
  37. "लिनक्स-लिबर". Install Gentoo Wiki. Gentoo Linux. January 8, 2016. Retrieved October 13, 2020.
  38. "फ्रीस्लैक". freeslack.net. Archived from the original on October 25, 2021. Retrieved August 9, 2016.
  39. "installation [FreeSlack Wiki]". freeslack.net. Retrieved August 9, 2016.

बाहरी संबंध