Linux-libre 5.16 միջուկի ամբողջովին անվճար տարբերակը հասանելի է

Մի փոքր ուշացումով Լատինական Ամերիկայի Ազատ ծրագրաշարի հիմնադրամը հրապարակեց Linux 5.16 միջուկի միանգամայն անվճար տարբերակը՝ Linux-libre 5.16-gnu՝ մաքրված որոնվածի տարրերից և ոչ ազատ բաղադրիչներ կամ կոդի բաժիններ պարունակող դրայվերներից, որոնց շրջանակն է. սահմանափակվում է արտադրողի կողմից: Բացի այդ, Linux-libre-ն անջատում է միջուկի հնարավորությունը՝ բեռնելու ոչ ազատ բաղադրիչներ, որոնք ներառված չեն միջուկի բաշխման մեջ, և փաստաթղթերից հեռացնում է ոչ ազատ բաղադրիչներ օգտագործելու մասին հղումը:

Միջուկը ոչ ազատ մասերից մաքրելու համար Linux-libre նախագծի շրջանակներում ստեղծվել է ունիվերսալ shell script, որը պարունակում է հազարավոր կաղապարներ երկուական ներդիրների առկայությունը որոշելու և կեղծ պոզիտիվները վերացնելու համար: Վերը նշված սկրիպտի օգտագործմամբ ստեղծված պատրաստի պատչերը նույնպես հասանելի են ներբեռնման համար: Linux-libre միջուկը խորհուրդ է տրվում օգտագործել այն բաշխումներում, որոնք համապատասխանում են Ազատ ծրագրաշարի հիմնադրամի չափանիշներին՝ ամբողջովին անվճար GNU/Linux բաշխումներ կառուցելու համար: Օրինակ, Linux-libre միջուկն օգտագործվում է այնպիսի բաշխումների մեջ, ինչպիսիք են Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix և Kongoni:

Linux-libre 5.16-gnu-ի թողարկման ժամանակ blob loading-ն անջատված է անլար չիպերի (mt7921s և rtw89/8852a), սենսորային էկրանների (ili210x), ձայնային չիպերի (qdsp6) և dsp i.MX-ի նոր դրայվերներում, ինչպես նաև devicetree ֆայլեր aarch64 - Qualcomm չիպերի համար: Ի լրումն միջուկում առաջարկվող «firmware_request_builtin» համակարգի կանչի, Linux-libre-ն առաջարկում է «firmware_reject_builtin» հակադարձ գործառույթը: Կոդերի մաքրման սկրիպտներն ունեն միասնական գործառույթներ՝ request_firmware և _nowarn/_builtin տարբերակներն անջատելու համար:

Source: opennet.ru

Добавить комментарий