Linux-libre 5.16 కెర్నల్ యొక్క పూర్తిగా ఉచిత వెర్షన్ అందుబాటులో ఉంది

కొంచెం ఆలస్యంతో, లాటిన్ అమెరికన్ ఫ్రీ సాఫ్ట్‌వేర్ ఫౌండేషన్ Linux 5.16 కెర్నల్ యొక్క పూర్తిగా ఉచిత సంస్కరణను ప్రచురించింది - Linux-libre 5.16-gnu, ఫర్మ్‌వేర్ మరియు డ్రైవర్‌ల మూలకాలు నాన్-ఫ్రీ కాంపోనెంట్స్ లేదా కోడ్ సెక్షన్‌లను కలిగి ఉంది, దీని పరిధి తయారీదారుచే పరిమితం చేయబడింది. అదనంగా, Linux-libre కెర్నల్ పంపిణీలో చేర్చబడని నాన్-ఫ్రీ కాంపోనెంట్‌లను లోడ్ చేసే కెర్నల్ సామర్థ్యాన్ని నిలిపివేస్తుంది మరియు డాక్యుమెంటేషన్ నుండి నాన్-ఫ్రీ కాంపోనెంట్‌లను ఉపయోగించడం గురించి ప్రస్తావించడాన్ని తొలగిస్తుంది.

నాన్-ఫ్రీ పార్ట్‌ల నుండి కెర్నల్‌ను శుభ్రం చేయడానికి, Linux-libre ప్రాజెక్ట్‌లో యూనివర్సల్ షెల్ స్క్రిప్ట్ సృష్టించబడింది, ఇందులో బైనరీ ఇన్‌సర్ట్‌ల ఉనికిని నిర్ణయించడానికి మరియు తప్పుడు పాజిటివ్‌లను తొలగించడానికి వేలకొద్దీ టెంప్లేట్‌లు ఉన్నాయి. పై స్క్రిప్ట్‌ని ఉపయోగించి సృష్టించబడిన రెడీమేడ్ ప్యాచ్‌లు కూడా డౌన్‌లోడ్ చేసుకోవడానికి అందుబాటులో ఉన్నాయి. Linux-libre కెర్నల్ పూర్తిగా ఉచిత GNU/Linux పంపిణీలను నిర్మించడానికి ఉచిత సాఫ్ట్‌వేర్ ఫౌండేషన్ ప్రమాణాలకు అనుగుణంగా పంపిణీలలో ఉపయోగించడానికి సిఫార్సు చేయబడింది. ఉదాహరణకు, Linux-libre కెర్నల్ Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix మరియు Kongoni వంటి పంపిణీలలో ఉపయోగించబడుతుంది.

Linux-libre 5.16-gnu విడుదలలో, వైర్‌లెస్ చిప్‌లు (mt7921s మరియు rtw89/8852a), టచ్ స్క్రీన్‌లు (ili210x), సౌండ్ చిప్‌లు (qdsp6) మరియు dsp i.MX కోసం కొత్త డ్రైవర్‌లలో బొట్టు లోడ్ చేయడం నిలిపివేయబడింది. aarch64 కోసం devicetree ఫైల్స్ - Qualcomm చిప్స్. కెర్నల్‌లో ప్రతిపాదించబడిన “firmware_request_builtin” సిస్టమ్ కాల్‌తో పాటు, Linux-libre “firmware_reject_builtin” విలోమ ఫంక్షన్‌ను అందిస్తుంది. రిక్వెస్ట్_ఫర్మ్‌వేర్ మరియు _నోవార్న్/_బిల్టిన్ ఎంపికలను నిలిపివేయడానికి కోడ్ క్లీనింగ్ స్క్రిప్ట్‌లు ఏకీకృత విధులను కలిగి ఉంటాయి.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి