Π€ΠΎΠ½Π΄Π°ΡΠΈΡΡΠ° Π·Π° ΡΠ²ΠΎΠ±ΠΎΠ΄Π΅Π½ ΡΠΎΡΡΡΠ΅Ρ Π½Π° ΠΠ°ΡΠΈΠ½ΡΠΊΠ° ΠΠΌΠ΅ΡΠΈΠΊΠ°, ΡΠ»Π΅Π΄ ΠΊΡΠ°ΡΠΊΠΎ Π·Π°Π±Π°Π²ΡΠ½Π΅, ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π° Π½Π°ΠΏΡΠ»Π½ΠΎ Π±Π΅Π·ΠΏΠ»Π°ΡΠ½Π° Π²Π΅ΡΡΠΈΡ Π½Π° ΡΠ΄ΡΠΎΡΠΎ. Linux 5.16 - Linux-libre 5.16-gnu, ΠΏΠΎΡΠΈΡΡΠ΅Π½Π° ΠΎΡ ΡΡΡΠΌΡΠ΅ΡΠ½ΠΈ ΠΈ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, ΡΡΠ΄ΡΡΠΆΠ°ΡΠΈ Π½Π΅ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ ΠΈΠ»ΠΈ ΡΠ΅ΠΊΡΠΈΠΈ ΠΎΡ ΠΊΠΎΠ΄, ΡΠΈΠΉΡΠΎ ΠΎΠ±Ρ Π²Π°Ρ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ ΠΎΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ. Π Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅, Linux-libre Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡΡΠ° Π½Π° ΡΠ΄ΡΠΎΡΠΎ Π·Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π½Π΅ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ, ΠΊΠΎΠΈΡΠΎ Π½Π΅ ΡΠ° Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈ Π² Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΡΠ° Π½Π° ΡΠ΄ΡΠΎΡΠΎ, ΠΈ ΠΏΡΠ΅ΠΌΠ°Ρ Π²Π° Π²ΡΡΠΊΠΎ ΡΠΏΠΎΠΌΠ΅Π½Π°Π²Π°Π½Π΅ Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° Π½Π΅ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ ΠΎΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡΠ°.
ΠΠ° Π΄Π° ΡΠ΅ ΠΏΠΎΡΠΈΡΡΠΈ ΡΠ΄ΡΠΎΡΠΎ ΠΎΡ Π½Π΅ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΈ ΡΠ°ΡΡΠΈ, ΠΊΠ°ΡΠΎ ΡΠ°ΡΡ ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° Linux-libre Π΅ ΡΡΠ·Π΄Π°Π» ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»Π΅Π½ shell ΡΠΊΡΠΈΠΏΡ, ΡΡΠ΄ΡΡΠΆΠ°Ρ Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΠ°Π±Π»ΠΎΠ½ΠΈ Π·Π° ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ Π½Π° Π±ΠΈΠ½Π°ΡΠ½ΠΈ ΠΈΠ½ΠΆΠ΅ΠΊΡΠΈΠΈ ΠΈ Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ°Π»ΡΠΈΠ²ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»Π½ΠΈ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ. ΠΠΎΡΠΎΠ²ΠΈ Π·Π° ΡΠΏΠΎΡΡΠ΅Π±Π° ΠΏΠ°ΡΠΎΠ²Π΅, Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° Π³ΠΎΡΠ΅ΡΠΏΠΎΠΌΠ΅Π½Π°ΡΠΈΡ ΡΠΊΡΠΈΠΏΡ, ΡΡΡΠΎ ΡΠ° Π΄ΠΎΡΡΡΠΏΠ½ΠΈ Π·Π° ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅. Π―Π΄ΡΠΎΡΠΎ Linux-libre ΡΠ΅ ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ²Π° Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π² Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΎΡΠ³ΠΎΠ²Π°ΡΡΡ Π½Π° ΠΊΡΠΈΡΠ΅ΡΠΈΠΈΡΠ΅ Π½Π° Π€ΠΎΠ½Π΄Π°ΡΠΈΡΡΠ° Π·Π° ΡΠ²ΠΎΠ±ΠΎΠ΄Π΅Π½ ΡΠΎΡΡΡΠ΅Ρ Π·Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° Π½Π°ΠΏΡΠ»Π½ΠΎ Π±Π΅Π·ΠΏΠ»Π°ΡΠ½ΠΈ GNU Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠΈ.LinuxΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΄ΡΠΎΡΠΎ Linux-libre ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠΈ ΠΊΠ°ΡΠΎ Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix ΠΈ Kongoni.
Π Π±ΡΠΎΡ Linux-libre 5.16-gnu Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° blob ΠΎΠ±Π΅ΠΊΡΠΈ Π² Π½ΠΎΠ²ΠΈΡΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΈ Π·Π° Π±Π΅Π·ΠΆΠΈΡΠ½ΠΈ ΡΠΈΠΏΠΎΠ²Π΅ (mt7921s ΠΈ rtw89/8852a), ΡΠ΅Π½Π·ΠΎΡΠ½ΠΈ Π΅ΠΊΡΠ°Π½ΠΈ (ili210x), Π·Π²ΡΠΊΠΎΠ²ΠΈ ΡΠΈΠΏΠΎΠ²Π΅ (qdsp6) ΠΈ i.MX dsp, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π²ΡΠ² ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ΡΠ΅ devicetree Π·Π° ΡΠΈΠΏΠΎΠ²Π΅ Qualcomm aarch64. Π Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΠΌ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎ ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° ΡΠ΄ΡΠΎΡΠΎ "firmware_request_builtin", Linux-libre Π²ΡΠ²Π΅Π΄Π΅ ΠΎΠ±ΡΠ°ΡΠ½Π° ΡΡΠ½ΠΊΡΠΈΡ, "firmware_reject_builtin". Π‘ΠΊΡΠΈΠΏΡΠΎΠ²Π΅ΡΠ΅ Π·Π° ΠΏΠΎΡΠΈΡΡΠ²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ΄ Π²Π΅ΡΠ΅ ΠΈΠΌΠ°Ρ ΡΠ½ΠΈΡΠΈΡΠΈΡΠ°Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π° Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° request_firmware ΠΈ Π²Π°ΡΠΈΠ°Π½ΡΠΈΡΠ΅ _nowarn/_builtin.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
