Latinamerikanska Stiftelsen för Fritt Programvara fullstĂ€ndigt fritt alternativ â , rensad frĂ„n firmware- och drivrutinskomponenter som innehĂ„ller icke-fritt innehĂ„ll eller kodavsnitt vars anvĂ€ndning Ă€r begrĂ€nsad av tillverkaren. Dessutom inaktiverar Linux-libre funktioner i kĂ€rnan för att ladda icke-fria komponenter som inte ingĂ„r i kĂ€rnleveransen och tar bort omnĂ€mnanden av anvĂ€ndning av icke-fria komponenter frĂ„n dokumentationen.
För att rensa kÀrnan frÄn icke-fria delar, inom ramen för projektet Linux-libre en universell shell-script som innehÄller tusentals mallar för att identifiera förekomsten av binÀra inslag och utesluta falska positiva resultat. Fördefinierade patchar baserade pÄ anvÀndningen av det tidigare nÀmnda skriptet Àr ocksÄ tillgÀngliga för nedladdning. KÀrnan Linux-libre rekommenderas för anvÀndning i distributioner som uppfyller Stiftelsen för Fritt Programvaru för att bygga helt fria GNU/Linux-distributioner. Till exempel anvÀnds kÀrnan Linux-libre i distributioner som , , , , , och .
I den nya utgÄvan:
- Inladdning av blobbar i drivrutiner för Marvell OcteonTX CPT, Mediatek MT7622 WMAC, Qualcomm IPA, Azoteq IQS62x MFD, IDT 82P33xxx PTP och MHI-bussen Àr inaktiverad.
- StÀdning av i1480 uwb-drivrutinen har avbrutits pÄ grund av att den har tagits bort frÄn kÀrnan.
- Koden för att stÀda upp blobbar har modifierats med hÀnsyn till det nya grÀnssnittet för inladdning av firmware och nya blobbar i drivrutiner och subsystem för AMD GPU, Arm64 DTS, Meson VDec, Realtek Bluetooth, m88ds3103 dvb frontend, Mediatek mt8173 VPU, Qualcomm Venus, Broadcom FMAC, Mediatek 7622/7663 wifi och silead.
- Förflyttning av drivrutinen mscc och dokumentationen för wd719x har beaktats.
- Exekverbara blobbar som Àr formaterade som numeriska arrayer har tagits bort, som lagts till i drivrutinen i915 och anvÀnds för GPU Gen7.
- I skriptet deblob-check har problem med sjÀlvkontroll ÄtgÀrdats och vissa standardmallar för att identifiera blobbar har omarbetats.
KĂ€lla: opennet.ru
