Mradi wa Illumos, ambao unaendelea maendeleo ya OpenSolaris, utaacha kusaidia usanifu wa SPARC.

Watengenezaji wa mradi wa Illumos, ambao unaendelea kukuza kernel ya OpenSolaris, stack ya mtandao, mifumo ya faili, viendeshaji, maktaba na seti ya msingi ya huduma za mfumo, wameamua kuacha msaada kwa usanifu wa 64-bit SPARC. Kati ya usanifu unaopatikana kwa Illumos, ni x86_64 pekee iliyobaki (msaada wa mifumo ya 32-bit x86 ilikomeshwa mnamo 2018). Ikiwa kuna wakereketwa, itawezekana kuanza kutekeleza usanifu wa kisasa zaidi wa ARM na RISC-V huko Illumos. Kuondoa usaidizi wa mifumo iliyopitwa na wakati ya SPARC kutasafisha msingi wa msimbo na kuondoa vikwazo mahususi vya usanifu wa SPARC.

Miongoni mwa sababu za kukataa kuunga mkono SPARC ni ukosefu wa upatikanaji wa vifaa vya kusanyiko na kupima, na kutowezekana kwa kutoa usaidizi wa ubora wa juu kwa kutumia mkusanyiko wa msalaba au emulators. Pia imetajwa ni hamu ya kutumia teknolojia za kisasa katika Illumos, kama vile JIT na lugha ya kutu, maendeleo ambayo yanazuiwa na uhusiano na usanifu wa SPARC. Mwisho wa usaidizi wa SPARC pia utatoa fursa ya kusasisha kikusanyaji cha GCC (kwa sasa mradi unalazimika kutumia GCC 4.4.4 kusaidia SPARC) na kubadili kutumia kiwango kipya zaidi cha lugha ya C.

Kuhusu lugha ya Rust, watengenezaji wanakusudia kuchukua nafasi ya programu zingine katika usr/src/zana zilizoandikwa kwa lugha zilizotafsiriwa na analogi zinazotekelezwa katika lugha ya Rust. Kwa kuongezea, imepangwa kutumia Rust kukuza mifumo ndogo ya kernel na maktaba. Utekelezaji wa Rust in Illumos kwa sasa unatatizwa na usaidizi mdogo wa mradi wa Rust kwa usanifu wa SPARC.

Mwisho wa usaidizi wa SPARC hautaathiri usambazaji wa sasa wa Illumos wa OmniOS na OpenIndiana, ambao hutolewa kwa mifumo ya x86_64 pekee. Usaidizi wa SPARC ulikuwepo katika usambazaji wa Illumos Dilos, OpenSCXE na Tribblix, ambazo mbili za kwanza hazijasasishwa kwa miaka kadhaa, na Tribblix iliachana na kusasisha makusanyiko ya SPARC na kubadili usanifu wa x2018_86 mnamo 64.

Chanzo: opennet.ru

Kuongeza maoni