Rust itamaliza usaidizi kwa mifumo ya zamani ya Linux

Wasanidi wa mradi wa Rust waliwaonya watumiaji kuhusu ongezeko linalokaribia la mahitaji ya mazingira ya Linux katika kikusanyaji, kidhibiti cha kifurushi cha Cargo na maktaba ya kawaida ya libstd. Kuanzia na Rust 1.64, iliyopangwa kufanyika Septemba 22, 2022, mahitaji ya chini zaidi ya Glibc yataongezwa kutoka toleo la 2.11 hadi 2.17, na kinu cha Linux kutoka 2.6.32 hadi 3.2. Vizuizi pia vinatumika kwa utekelezaji wa programu ya Rust iliyojengwa na libstd.

Vifaa vya usambazaji RHEL 7, SLES 12-SP5, Debian 8 na Ubuntu 14.04 vinakidhi mahitaji mapya. Usaidizi wa RHEL 6, SLES 11-SP4, Debian na Ubuntu 12.04 hautatumika. Miongoni mwa sababu za kukomesha usaidizi kwa mifumo ya zamani ya Linux ni rasilimali chache za kuendelea kudumisha utangamano na mazingira ya zamani. Hasa, usaidizi wa Glibcs ​​ya zamani unahitaji matumizi ya zana za zamani wakati wa kuangalia katika mfumo wa ujumuishaji unaoendelea, licha ya mahitaji ya toleo yanayoongezeka katika LLVM na huduma za ujumuishaji mtambuka. Ongezeko la mahitaji ya toleo la kernel linatokana na uwezo wa kutumia simu za mfumo mpya katika libstd bila hitaji la kudumisha tabaka ili kuhakikisha upatanifu na kokwa kuu.

Watumiaji wanaotumia vitekelezo vilivyoundwa na kutu katika mazingira yenye kerneli ya zamani ya Linux wanahimizwa kuboresha mifumo yao, kusalia kwenye matoleo ya zamani ya kikusanyaji, au kudumisha uma wao wa libstd na tabaka ili kudumisha uoanifu.

Chanzo: opennet.ru

Kuongeza maoni