Sangano reFree Software Foundation rekuLatin America, mushure mekunonoka zvishoma, rakaburitsa vhezheni yemahara yekernel. Linux 5.16 - Linux-libre 5.16-gnu, yakacheneswa kubva ku firmware uye zvinhu zvemutyairi zvine zvikamu zvisiri zvemahara kana zvikamu zvekodhi zvine huwandu hwekushandiswa hunoganhurirwa nemugadziri. Pamusoro pezvo, Linux-libre inodzima mashandiro ekernel ekurodha zvinhu zvisina mahara zvisina kubatanidzwa mukugoverwa kwekernel, uye inobvisa chero kutaurwa kwekushandiswa kwezvikamu zvisina mahara kubva mumagwaro.
Kuchenesa kernel kubva muzvikamu zvisina kusununguka, sechikamu cheprojekiti Linux-libre yakagadzira script ye "universal shell" ine zviuru zvemapatani ekuona majekiseni e "binary injections" uye kubvisa "false positives". Mapeji akagadzirira kushandiswa akavakirwa pane script yataurwa pamusoro apa anowanikwawo kuti adhawunirodwe. Kernel Linux-libre inokurudzirwa kushandiswa mukugovera zvinhu zvinoenderana nezvinodiwa neFree Software Foundation pakuvaka kugoverwa kweGNU kwemahara zvachose.LinuxSemuenzaniso, kernel Linux-libre inoshandiswa mukugovera zvinhu zvakaita seDragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix and Kongoni.
Munyaya iyi Linux-libre 5.16-gnu yakadzimwa kurodha mablobs mumadhiraivha matsva emachipisi asina waya (mt7921s uye rtw89/8852a), touchscreens (ili210x), machipisi ekurira (qdsp6), uye i.MX dsp, pamwe chete nemafaira edevicetree emachipisi eQualcomm aarch64. Kuwedzera kune "firmware_request_builtin" system call iri mu kernel, Linux-libre yaunza basa re "reverse function", "firmware_reject_builtin." Ma script e cleanup code cleanup ava nemabasa akabatana ekudzima request_firmware uye ma _nowarn/_builtin variants.
Source: opennet.ru
