
જો તમે એવા વ્યક્તિ છો જે તમારી સિસ્ટમની દરેક વિગતોનું કાળજીપૂર્વક ધ્યાન રાખે છે અને ચિંતિત છો કે તમારા મશીન પર ચાલતું બધું સોફ્ટવેર ખરેખર મફત છે, આગમન de જીએનયુ લિનક્સ-લિબ્રે 6.18 તમને ખૂબ જ રસ પડશે. જાણીતા "અનલોક" કર્નલનું આ નવું સંસ્કરણ Linux 6.18 પર આધારિત છે, પરંતુ માલિકીના ફર્મવેર અથવા માઇક્રોકોડના કોઈપણ નિશાનને દૂર કરવા માટે સંપૂર્ણ સફાઈ કરવામાં આવી છે.
નીચેની પંક્તિઓમાં આપણે વિભાજીત કરીશું GNU Linux-libre 6.18 ની બધી નવી સુવિધાઓઅમે સત્તાવાર કર્નલની તુલનામાં તેમાં કયા ફેરફારો થાય છે, કયા ડ્રાઇવરો પ્રભાવિત થાય છે, તે કેવી રીતે વિતરિત થાય છે, કયા પ્રોજેક્ટ્સ તેને પેકેજ કરે છે અને આ કાર્ય પાછળની ફિલસૂફીને આવરી લઈશું. અમે તેના મૈત્રીપૂર્ણ પેંગ્વિન, ફ્રીડોની ભૂમિકા, FSF સાથેના તેના સંબંધો અને શા માટે આ કર્નલ 100% મફત વિતરણ માટે બેન્ચમાર્ક બની ગયું છે તેની પણ ચર્ચા કરીશું.
Linux 6.18 ની સરખામણીમાં GNU Linux-libre 6.18 ની મુખ્ય નવી સુવિધાઓ
નવું સંસ્કરણ GNU Linux-libre 6.18-gnu કર્નલ ભાગ લિનક્સ 6.18આ એ જ શાખા છે જેને લિનસ ટોરવાલ્ડ્સે હમણાં જ સ્થિર જાહેર કરી છે અને જે, બધા હિસાબો અનુસાર, Linux ઇકોસિસ્ટમમાં આગામી સંદર્ભ LTS કર્નલ હશે. આનો અર્થ એ છે કે તે બધા સામાન્ય સુધારાઓને વારસામાં મેળવે છે: ફાઇન-ટ્યુન કરેલ પ્રદર્શન, નવી આંતરિક સુવિધાઓ, વિસ્તૃત હાર્ડવેર સપોર્ટ અને સામાન્ય બગ ફિક્સેસ.
જોકે, GNU/Linux-libre ટીમ એક સેટ અમલમાં મૂકવા માટે જવાબદાર છે સ્ક્રિપ્ટો અને સફાઈ સાધનો ("ડિબ્લોબિંગ") જે સમસ્યારૂપ તત્વો માટે સોર્સ કોડ સ્કેન કરે છે: ડ્રાઇવરો જે બાઈનરી ફર્મવેર લોડ કરે છે, નોન-ફ્રી માઇક્રોકોડ પર રનટાઇમ કોલ્સ, ડોક્યુમેન્ટેશનમાં બાહ્ય બ્લોબ્સના સંદર્ભો, અને વિવિધ આર્કિટેક્ચરની ડિવાઇસટ્રી ફાઇલોમાં બાઈનરીનો ઉલ્લેખ પણ.
આ પ્રક્રિયાના પરિણામે, GNU Linux-libre 6.18 માં, નીચેનાને ઓળખવામાં આવ્યા છે અને તટસ્થ કરવામાં આવ્યા છે અથવા દૂર કરવામાં આવ્યા છે: નવા નિયંત્રકો અને કોડ સ્નિપેટ્સ જે સત્તાવાર કર્નલ ટ્રીમાં બાઈનરી બ્લોબ્સ પર આધાર રાખે છે. આ કાર્ય ફક્ત નવા ઉમેરાયેલા ડ્રાઇવરોને જ નહીં, પણ હાલના ડ્રાઇવરોને પણ અસર કરે છે જેમની ફર્મવેર લોડિંગ મિકેનિઝમ આ સંસ્કરણમાં બદલાઈ ગઈ છે.
તે જ સમયે, સંસ્કરણ 6.18-gnu માં શામેલ છે Linux 6.18 ઑપ્ટિમાઇઝેશનઆ સુધારાઓમાં વધુ સારું એકંદર પ્રદર્શન, એપલ સિલિકોન (M2 Pro/Max/Ultra) પર ચાલુ કાર્ય, ઇન્ટેલ વાઇલ્ડકેટ લેક પ્લેટફોર્મ માટે સતત સપોર્ટ, નવા "શીવ્સ" કોડનું એકીકરણ, XFS માટે fsck ઓનલાઇનનું ડિફોલ્ટ સક્રિયકરણ, અને ટચપેડ માટે ઉન્નત હેપ્ટિક સપોર્ટ, વગેરેનો સમાવેશ થાય છે. આ બધું, અલબત્ત, પ્રોજેક્ટના મુખ્ય સિદ્ધાંતને જાળવી રાખતી વખતે: શૂન્ય માલિકીનું સોફ્ટવેર.
પ્રોજેક્ટનું હૃદય: બ્લોબ-મુક્ત કર્નલ
GNU Linux-libre હોવાનું કારણ એ છે કે લિનક્સ-સુસંગત પરંતુ સંપૂર્ણપણે મફત કર્નલFSF ના ફ્રી સોફ્ટવેર ડિસ્ટ્રિબ્યુશન ગાઇડલાઇન્સ (FSDG) નું પાલન કરતી સિસ્ટમનો ભાગ બનવા માટે ડિઝાઇન કરવામાં આવી છે. આમાં એવા કોઈપણ ઘટકને દૂર કરવાનો સમાવેશ થાય છે જે સુધારી શકાય તેવા સ્રોત કોડ તરીકે વિતરિત નથી અથવા જે પ્રતિબંધિત લાઇસન્સને આધીન છે.
વ્યવહારમાં, આનો અર્થ દૂર કરવો અથવા નિષ્ક્રિય કરવો થાય છે ડ્રાઇવરો, ફર્મવેર, ડેટા તરીકે પેક કરેલા બ્લોબ્સ, સ્ક્રિપ્ટો જેને બાહ્ય બાઈનરીની જરૂર હોય છે અને માલિકીના ફર્મવેર પર રનટાઇમ કોલ્સ. ટિપ્પણીઓ અને દસ્તાવેજો જે વપરાશકર્તાઓને બિન-મુક્ત ઘટકો ડાઉનલોડ કરવા માટે લલચાવવા માટે "હૂક" તરીકે કાર્ય કરે છે તે પણ દૂર કરવામાં આવે છે, જે માલિકીના સોફ્ટવેર તરફ "પ્રેરણા" અટકાવે છે.
પ્રોજેક્ટનું ધ્યાન આના પર છે ન્યૂનતમ ફેરફારોસમસ્યારૂપ ભાગોને દૂર કરવામાં આવે છે અથવા તટસ્થ કરવામાં આવે છે, પરંતુ તેમને ફરીથી લખવાનો અથવા સમાન કાર્યક્ષમતા જાળવી રાખતા મફત અવેજી પ્રદાન કરવાનો કોઈ પ્રયાસ કરવામાં આવતો નથી. ધ્યેય સિસ્ટમની સ્વતંત્રતાની ખાતરી આપવાનો છે, ભલે આનો અર્થ એ થાય કે જો કોઈ મફત વિકલ્પો ઉપલબ્ધ ન હોય તો ચોક્કસ હાર્ડવેર નિષ્ક્રિય થઈ જાય.
આ ચાલુ પ્રયાસ gNewSense વિતરણમાં શરૂ થયો હતો, જેનું નેતૃત્વ અને નામ જેફ મો દ્વારા આપવામાં આવ્યું હતું, 2008 માં FSF લેટિન અમેરિકા દ્વારા તેને લેવામાં આવ્યું હતું, અને 2012 થી, તે સત્તાવાર રીતે GNU પ્રોજેક્ટનો ભાગ છે.આજે તે FSF દ્વારા પ્રમાણિત અસંખ્ય 100% મફત ઓપરેટિંગ સિસ્ટમ્સનો પાયો બની ગયો છે.
GNU Linux-libre 6.18 માં નવા ડ્રાઇવરો સાફ કરવામાં આવ્યા છે.
GNU Linux-libre 6.18 પરના કાર્યના સૌથી દૃશ્યમાન ભાગોમાંનો એક છે સફાઈ Linux કર્નલ 6.18 માં નવા સમાવિષ્ટ ડ્રાઇવરો જે ફર્મવેર બ્લોબ્સ લોડ કરવાનો પ્રયાસ કરે છે. જો આ રીતે છોડી દેવામાં આવે, તો તેઓ બિન-મુક્ત બાઈનરીઓની જરૂર પાડીને સિસ્ટમની શુદ્ધતા સાથે સમાધાન કરશે.
આ સંસ્કરણમાં, ટીમ ઘણા નવા ડ્રાઇવરોને ઓળખી કાઢ્યા છે અને "કેપ્ડ" કર્યા છે જે, સત્તાવાર વૃક્ષમાં, યોગ્ય રીતે કાર્ય કરવા માટે માલિકીના ફર્મવેર પર આધાર રાખે છે:
- ફોરસેમી કંટ્રોલર્સફોરસેમી ડિજિટલ ઓડિયો એમ્પ્લીફાયર ડ્રાઇવર અને સંકળાયેલ લાઇબ્રેરી (FS2104/5S મોડેલો સહિત) સાફ કરવામાં આવે છે, જે પ્રમાણભૂત Linux માં ચોક્કસ મોડ્સ અને સુવિધાઓનું સંચાલન કરવા માટે બ્લોબ્સ લોડ કરવાનો પ્રયાસ કરે છે.
- ડ્રાઈવર TI TAS2783ટેક્સાસ ઇન્સ્ટ્રુમેન્ટ્સ TAS2783 સ્પીકર એમ્પ્લીફાયર માટેના ડ્રાઇવરમાં, જે આ શાખા માટે પણ નવું છે, તેમાં ફર્મવેર લોડિંગ લોજિકનો સમાવેશ થાય છે જેને બિન-મુક્ત બાઈનરીઓની વિનંતી કરવાથી રોકવા માટે અક્ષમ કરવામાં આવ્યું છે.
- ક્વોલકોમ GENI સીરીયલ એન્જિનઆ બ્રાન્ડના પ્લેટફોર્મ પર કોમ્યુનિકેશન ઇન્ટરફેસનું સંચાલન કરવા માટે જવાબદાર ક્વોલકોમનું GENI સિરીઝ એન્જિન, જો તેમાં હસ્તક્ષેપ ન થયો હોત તો બ્લોબ્સ લોડ કરવાનો પણ પ્રયાસ કર્યો હોત, તેથી તેને ડિબ્લોબિંગ પ્રક્રિયાનો ભોગ બનવું પડ્યું છે.
આ બધા કિસ્સાઓમાં, પરિણામ એ છે કે ડ્રાઇવર માલિકીના ફર્મવેરનો દાવો કરવાનું બંધ કરે છેડ્રાઇવર તે માઇક્રોકોડ પર કેટલો આધાર રાખે છે તેના આધારે, GNU Linux-libre હેઠળ ઉપકરણની વ્યવહારુ કાર્યક્ષમતા ખૂબ જ મર્યાદિત અથવા સીધી રીતે બિનઉપયોગી હોઈ શકે છે, પરંતુ આ વપરાશકર્તાને માલિકીના ઘટકો તરફ ન ધકેલવાના સિદ્ધાંતનું સન્માન કરે છે.
હાલના ડ્રાઇવરોમાં ગોઠવણો: નોવા-કોર, ઇન્ટેલ Xe, અને વધુ
નવા આવેલા ડ્રાઇવરો ઉપરાંત, GNU Linux-libre 6.18 નું વર્તન સુધારે છે પહેલાના વર્ઝનમાં પહેલાથી જ હાજર ડ્રાઇવરો જેની ફર્મવેર મેનેજમેન્ટ મિકેનિઝમ Linux 6.18 માં બદલાઈ ગઈ છે. મુખ્ય વૃક્ષ વિકસિત થાય તેમ કર્નલને બ્લોબ્સથી મુક્ત રાખવા માટે આ ગોઠવણો જરૂરી છે.
નોંધપાત્ર કેસોમાં, અમે શોધીએ છીએ:
- નોવા-કોર, NVIDIA માટે રસ્ટ ડ્રાઇવરરસ્ટમાં લખાયેલ નવો ઓપન-સોર્સ ડ્રાઇવર નોવા-કોર સંપૂર્ણપણે NVIDIA GPU સિસ્ટમ પ્રોસેસર (GSP) પર આધાર રાખે છે. માલિકીના GSP ફર્મવેર વિના, ડ્રાઇવર ફક્ત કાર્ય કરશે નહીં. GNU/Linux-libre આ માઇક્રોકોડના લોડિંગને અવરોધિત કરવા માટે તેની સ્ક્રિપ્ટોને અનુકૂલિત કરે છે, જે અસરકારક રીતે નોવા-કોરને નિષ્ક્રિય બનાવે છે. ફોલ્લીઓ વિના નિષ્ક્રિયપરંતુ તે સિસ્ટમની સ્વતંત્રતા જાળવી રાખે છે.
- આગામી પેઢીના ઇન્ટેલ Xeઆધુનિક Intel Xe ડ્રાઇવર કતાર વ્યવસ્થાપન, સમયપત્રક અને અન્ય મહત્વપૂર્ણ કાર્યો માટે GuC માઇક્રોકન્ટ્રોલર અને તેના બાઈનરી ફર્મવેર પર આધાર રાખે છે. Linux-libre 6.18 ફરીથી આ ફર્મવેરને વિનંતી અથવા લોડ થવાથી અટકાવવા માટે સફાઈ પ્રક્રિયાને કડક બનાવે છે, જે મફત વિકલ્પો વિના ડ્રાઇવરને વ્યવહારીક રીતે નકામું બનાવે છે.
- TI PRU ઇથરનેટટેક્સાસ ઇન્સ્ટ્રુમેન્ટ્સ PRU (પ્રોગ્રામેબલ રીઅલ-ટાઇમ યુનિટ) આધારિત ઇથરનેટ કંટ્રોલરે પણ તેના અપસ્ટ્રીમ બ્લોબ લોજિકમાં ફેરફારો કર્યા છે. GNU/Linux-libre એ ખાતરી કરવા માટે ડિબ્લોબિંગને અપડેટ કરે છે કે આ SoCs પર પ્રોપ્રાઇટરી ફર્મવેર લોડ થયેલ નથી..
- માર્વેલ વાઇફાઇ-એક્સમાર્વેલના વાઇફાઇ-એક્સ ફેમિલી માટે સત્તાવાર ટ્રીમાં કરવામાં આવેલા ફેરફારોને કારણે સફાઈની સમીક્ષા કરવાની ફરજ પડી છે, જેના કારણે તે વાયરલેસ એડેપ્ટરો માટે બાઈનરી ફર્મવેરના કોઈપણ સંદર્ભ અથવા અપલોડ કરવાના પ્રયાસને ફરીથી અવરોધિત કરવામાં આવ્યો છે.
આ ગોઠવણો દર્શાવે છે કે સફાઈ પ્રક્રિયા છે સતત અને પ્રતિક્રિયાશીલદર વખતે જ્યારે કોઈ ડ્રાઇવરનો કોડ જે અગાઉ બ્લોબ્સ પર આધાર રાખતો હતો તે બદલાય છે, ત્યારે Linux-libre ટીમે તે કોડની ફરીથી સમીક્ષા કરવી જોઈએ જેથી ખાતરી કરી શકાય કે કોઈ નવું માલિકીનું ફર્મવેર લોડિંગ મિકેનિઝમ "સ્લિપ" ન થાય.
ડ્રાઇવરો અને તત્વો દૂર કર્યા અથવા સ્થાનાંતરિત કર્યા
તે ફક્ત નવા સફાઈ અથવા ફેરફારો વિશે નથી. GNU/Linux-libre 6.18 માં એવા કિસ્સાઓ પણ છે જ્યાં Linux કર્નલ પોતે જ અમુક ઘટકોને દૂર કરી દે છે, જેનાથી ડિબ્લોબિંગ પ્રક્રિયાને સરળ બનાવો.
એક સ્પષ્ટ ઉદાહરણ એ છે કે TI WL1273 FM રેડિયો ડ્રાઇવરઆ ડ્રાઇવર, જેને અગાઉના વર્ઝનમાં બાઈનરી ફર્મવેર પર નિર્ભરતાને કારણે ચોક્કસ સફાઈની જરૂર હતી, તેને સત્તાવાર Linux 6.18 ટ્રીમાંથી સંપૂર્ણપણે દૂર કરવામાં આવ્યું છે. પરિણામે, GNU Linux-libre 6.18 માં, આ ડ્રાઇવર સાથે સંકળાયેલા તમામ ડિબ્લોબિંગ લોજિકને પણ દૂર કરી શકાય છે, આમ સ્ક્રિપ્ટ સેટની જટિલતા ઘટાડે છે.
બીજો એક ચોંકાવનારો કિસ્સો એ છે કે લેન્ટિક GSWIP ડ્રાઈવર, ચોક્કસ પ્લેટફોર્મ માટે ગીગાબીટ સ્વિચ ડ્રાઇવર. Linux 6.18 માં, સોર્સ કોડ ટ્રીની અંદર તેનું સ્થાન ખસેડવામાં આવ્યું છે, જેના કારણે પ્રોજેક્ટની સફાઈ સિસ્ટમ દ્વારા સંબંધિત ટુકડાઓ શોધવા અને પ્રક્રિયા કરવા માટે ઉપયોગમાં લેવાતા પાથ અને પેટર્નમાં ગોઠવણોની જરૂર પડે છે.
સ્થાન અને દૂર કરવાના આ ફેરફારો પ્રતિબિંબિત કરે છે કે કેવી રીતે મુખ્ય કર્નલ સતત પુનર્ગઠિત થઈ રહ્યું છેઅને GNU Linux-libre કેવી રીતે અદ્યતન રહેવું જોઈએ, ફક્ત નવા બ્લોબ્સને ટ્રેક કરીને જ નહીં, પણ કોડ ટ્રીના બદલાતા માળખામાં ટૂલ્સને અનુકૂલિત કરીને પણ.
ARM64 પર Qualcomm, Mediatek અને TI માટે Devicetree સાફ કરો
સફાઈ ફક્ત ડ્રાઇવરોના C કોડ સુધી મર્યાદિત નથી. આ સંસ્કરણમાં, સૌથી નાજુક કાર્યોમાંનું એક સમીક્ષા કરવાનું છે નવી ડિવાઇસટ્રી (DT) ફાઇલો ARM64 પ્લેટફોર્મ માટે, જે ક્વોલકોમ, મીડિયાટેક અને ટેક્સાસ ઇન્સ્ટ્રુમેન્ટ્સ પર આધારિત સિસ્ટમોના હાર્ડવેરનું વર્ણન કરે છે.
Linux 6.18 માં, આમાંના ઘણા ઉપકરણ વૃક્ષોમાં શામેલ છે ફર્મવેર બ્લોબ્સના સ્પષ્ટ સંદર્ભોબાઈનરી ફાઇલ પાથ અથવા ગુણધર્મો જે ચોક્કસ ઘટકો માટે નોન-ફ્રી માઇક્રોકોડની જરૂરિયાત દર્શાવે છે. જો આ DTs નો ઉપયોગ કરીને વપરાશકર્તાને માલિકીના ઘટકો શોધવા અને લોડ કરવા દબાણ કરી શકે છે.
GNU Linux-libre 6.18 આ ફાઇલોને "સાફ" કરવાનું, ARM64 આર્કિટેક્ચરમાં Qualcomm, Mediatek અને TI બાઈનરીઓના સંદર્ભોને દૂર કરવાનું અથવા સંશોધિત કરવાનું કામ કરે છે. આ ખાતરી કરે છે કે ફ્રી કર્નલ ભલામણ વેક્ટર તરીકે કાર્ય કરો બિન-મુક્ત સોફ્ટવેરનું, આમ FSF માર્ગદર્શિકાનું પાલન કરીને.
GNU Linux-libre 6.18 કેવી રીતે મેળવવું
આ પ્રોજેક્ટ માટે ઘણી સત્તાવાર ચેનલો પ્રદાન કરે છે GNU Linux-libre 6.18-gnu ડાઉનલોડ કરો અને વાપરો, સોર્સ કોડના રૂપમાં અને લોકપ્રિય વિતરણો પર ઇન્સ્ટોલ કરવા માટે તૈયાર બાઈનરી પેકેજોમાં.
એક તરફ, આ સ્રોત કોડ તે પ્રોજેક્ટ દ્વારા જાળવવામાં આવતા ભંડારમાંથી Git દ્વારા મેળવી શકાય છે:
- રીલીઝનો ગિટ ભંડાર: git://linux-libre.fsfla.org/releases.git હેઠળ ટૅગ્સ સાથે
scripts,sourcesylogsઆવૃત્તિ v6.18-gnu માટે.
વધુમાં, સંસ્કરણની જાહેરાત થયાના થોડા સમય પછી, તે ઉપલબ્ધ કરાવવામાં આવ્યું પ્રી-કોમ્પ્રેસ્ડ ટર્બોલ્સ સત્તાવાર FSFLA વેબસાઇટ પરથી:
- https://www.fsfla.org/selibre/linux-libre/download/releases/ (ubicación habitual de los tarballs de cada versión).
જેઓ કર્નલને હાથથી કમ્પાઇલ કરવાનું પસંદ કરતા નથી તેઓ આનો આશરો લઈ શકે છે તૈયાર બાઈનરી પેકેજો સંકળાયેલ પ્રોજેક્ટ્સ દ્વારા:
- ફ્રીશ: ડેબિયન-આધારિત અને ડેરિવેટિવ વિતરણો માટે ઉપયોગ માટે તૈયાર .deb પેકેજો ઓફર કરે છે, જેમાં GNU Linux-libre કર્નલ પહેલાથી જ કમ્પાઇલ થયેલ છે.
- RPM ફ્રીડમ: Red Hat, Fedora અને ડેરિવેટિવ-આધારિત સિસ્ટમો માટે .rpm પેકેજો પૂરા પાડે છે જે આ મફત કર્નલ અપનાવવા માંગે છે.
આ રીતે, વપરાશકર્તાઓ વચ્ચે પસંદગી કરી શકે છે તમારા પોતાના કર્નલનું સંકલન કરો સીધા સોર્સ કોડમાંથી અથવા પહેલાથી બનાવેલા પેકેજોમાંથી એક ઇન્સ્ટોલ કરો, તેને તમારા વિતરણના માનક કર્નલ સાથે સંકલિત કરો અથવા તેને બદલીને.
Linux-libre ની આસપાસ વિતરણો અને ઇકોસિસ્ટમ
GNU Linux-libre એ આધારસ્તંભ છે જેના પર ઘણા બધા બાંધકામો છે સંપૂર્ણપણે મફત વિતરણો FSF દ્વારા સમર્થન, જેમ કે Trisquel અને PureOS, વગેરે. આ વિતરણો આ કર્નલનો ઉપયોગ ખાતરી કરવા માટે કરે છે કે સમગ્ર સિસ્ટમ સૌથી કડક મફત સોફ્ટવેર માર્ગદર્શિકાનું પાલન કરે છે.
તેમાંના ઘણા પૂર્વ-તૈયાર છબીઓ પ્રદાન કરે છે Linux-libre નું નવીનતમ સંસ્કરણ અથવા ઓછામાં ઓછી નજીકથી સંબંધિત શાખા સાથે. અન્ય કિસ્સાઓમાં, તેઓ તમને તેમના ભંડારમાંથી અથવા વધારાના ભંડાર દ્વારા આ કર્નલ પસંદ કરવાની મંજૂરી આપે છે, જેથી વપરાશકર્તા વિતરણ બદલ્યા વિના બ્લોબ્સ વિનાના સામાન્ય કર્નલ સાથે બદલી શકે.
સંચાલકો અને ઉત્સાહીઓ માટે, GNU Linux-libre 6.18 પણ ઇન્સ્ટોલ કરી શકાય છે લગભગ કોઈપણ પરંપરાગત વિતરણફક્ત તેને કમ્પાઇલ કરો અથવા ફ્રીશ/આરપીએમ ફ્રીડમ પેકેજો ઇન્સ્ટોલ કરો અને સિસ્ટમ શરૂ કરતી વખતે આ કર્નલ પસંદ કરવા માટે બુટ મેનેજરને ગોઠવો. આ ફ્રી સોફ્ટવેર સિદ્ધાંતો સાથે વધુ સુસંગત વાતાવરણ બનાવે છે, ડિફોલ્ટ રૂપે બિન-મુક્ત ઘટકો ધરાવતા વિતરણોમાં પણ.
GNU Linux-libre ખરેખર શું છે (અને શું નથી)
આ પ્રોજેક્ટ પોતે જ ભાર મૂકે છે કે GNU Linux-libre, સૌથી ઉપર, લિનક્સ કર્નલનું સુધારેલું સંસ્કરણઆ કર્નલ GNU સિસ્ટમ્સ પર ઉપયોગ માટે રચાયેલ છે જે સંપૂર્ણપણે મફત બનવાની ઇચ્છા રાખે છે. ધ્યેય એ છે કે કોઈપણ વિતરણ જે FSF ના FSDG નું પાલન કરવા માંગે છે તે આ કર્નલનો ઉપયોગ ખાતરી સાથે કરી શકે છે કે તેમાં કોઈ બ્લોબ્સ અથવા સંદર્ભો નથી જે વપરાશકર્તાને માલિકીનો કોડ ઇન્સ્ટોલ કરવા તરફ દોરી જાય.
તેમના દસ્તાવેજો સમજાવે છે કે બિન-મુક્ત ઘટકો દૂર કરવામાં આવે છે, પછી ભલે તે સોર્સ કોડ તરીકે છુપાયેલું (પરંતુ તે વાસ્તવમાં એમ્બેડેડ બ્લોબ્સ છે) જાણે કે તે અલગ ફાઇલોમાં વિતરિત કરવામાં આવ્યા હોય. વધુમાં, માલિકીના ફર્મવેર માટે રનટાઇમ વિનંતીઓ અક્ષમ કરવામાં આવે છે, અને મેન્યુઅલ અથવા ટિપ્પણીઓ જે બિન-મુક્ત સંસાધનો તરફ નિર્દેશ કરે છે તે શુદ્ધ કરવામાં આવે છે.
જોકે, આ પ્રોજેક્ટ આ ઘટકોને ફરીથી લખવાનો પ્રસ્તાવ નથી. તેમજ તેઓ માલિકીના ડ્રાઇવરોને બદલવા માટે મફત વૈકલ્પિક ડ્રાઇવરો ઓફર કરતા નથી. અભિગમ ન્યૂનતમ છે: બિન-મુક્ત સોફ્ટવેર દૂર કરવામાં આવે છે, બાકીના લગભગ અકબંધ રહે છે, અને શક્ય હોય ત્યારે મફત રિપ્લેસમેન્ટ વિકસાવવા માટે અન્ય પહેલને પ્રોત્સાહિત કરવામાં આવે છે. હકીકતમાં, ઘણા ઉપકરણો જે હજુ પણ બ્લોબ્સ પર આધાર રાખે છે તે લિબરપ્લેનેટ જેવી સાઇટ્સ પર દસ્તાવેજીકૃત કરવામાં આવે છે, જેનો ઉદ્દેશ્ય તેમને કોઈ દિવસ રિલીઝ કરવાના પ્રયાસોનું સંકલન કરવાનો છે.
છેલ્લે, માસ્કોટ એક પેંગ્વિન હોવા છતાં, વિકાસકર્તાઓ આગ્રહ રાખે છે કે GNU પ્રોજેક્ટ અને FSF ની ભૂમિકા સંપૂર્ણ સિસ્ટમના નિર્માણમાં ઘણું મોટું યોગદાન છે, અને ફ્રી કર્નલ એ સંપૂર્ણપણે ફ્રી સિસ્ટમના આદર્શમાં માત્ર એક વધુ ભાગ છે.
Linux 6.18 માંથી વારસામાં મળેલા તમામ ટેકનિકલ સુધારાઓને ફર્મવેર, ડ્રાઇવરો અને ડિવાઇસ ટ્રીની સંપૂર્ણ સફાઈ સાથે જોડીને, GNU/Linux-libre 6.18 સોફ્ટવેર સ્વતંત્રતા સાથે સમાધાન કરવા તૈયાર ન હોય તેવા લોકો માટે ખૂબ જ શક્તિશાળી વિકલ્પ તરીકે તેની સ્થિતિ મજબૂત બનાવે છે. ડિજિટલ ઑડિઓ અને ક્વોલકોમ શ્રેણીના એન્જિન માટે નવા, સુવ્યવસ્થિત ડ્રાઇવરોથી લઈને નોવા-કોર અને ઇન્ટેલ Xe જેવા GPU ડ્રાઇવરોમાં ગોઠવણો, ARM64 પ્લેટફોર્મની સફાઈ અને બહુવિધ વિતરણો માટે પેકેજોની ઉપલબ્ધતા સુધી, આ સંસ્કરણ દર્શાવે છે કે બિનજરૂરી ઘટકો લોડ ન કરવાના સિદ્ધાંતને છોડી દીધા વિના કર્નલની કટીંગ એજની નજીક રહેવું શક્ય છે. કોઈ માલિકીનું બાઈનરી નથી.