U prughjettu Illumos, chì cuntinua u sviluppu di OpenSolaris, cesserà di sustene l'architettura SPARC

I sviluppatori di u prughjettu Illumos, chì cuntinueghja à sviluppà u kernel OpenSolaris, a pila di rete, i sistemi di schedari, i drivers, i biblioteche è un set di basi di utilità di u sistema, anu decisu di cessà u supportu per l'architettura SPARC 64-bit. Di l'architetture dispunibuli per Illumos, resta solu x86_64 (u supportu per i sistemi x32 86-bit hè statu cessatu in 2018). Se ci sò entusiasti, serà pussibule di cumincià à implementà architetture ARM è RISC-V più attuali in Illumos. L'eliminazione di u supportu per i sistemi SPARC legacy pulirà a basa di codice è sguassate e limitazioni specifiche di l'architettura SPARC.

Trà i mutivi di ricusà di sustene SPARC hè a mancanza d'accessu à l'equipaggiu per l'assemblea è a prova, è l'impossibilità di furnisce un supportu di assemblea d'alta qualità utilizendu cumpilazione o emulatori incruciati. Hè mintuatu ancu u desideriu di utilizà tecnulugii muderni in Illumos, cum'è JIT è a lingua Rust, l'avanzamentu di quale hè impeditu da i ligami cù l'architettura SPARC. A fine di u supportu SPARC furnisce ancu l'uppurtunità di aghjurnà u compilatore GCC (attualmente u prughjettu hè obligatu à aduprà GCC 4.4.4 per supportà SPARC) è cambià à utilizà un novu standard per a lingua C.

In quantu à a lingua Rust, i sviluppatori intendenu rimpiazzà certi prugrammi in usr/src/tools scritti in lingue interpretate cù analoghi implementati in a lingua Rust. Inoltre, hè prughjettatu di utilizà Rust per sviluppà sottosistemi di kernel è biblioteche. L'implementazione di Rust in Illumos hè attualmente impedita da u sustegnu limitatu di u prughjettu Rust per l'architettura SPARC.

A fine di u supportu per SPARC ùn affetterà micca l'attuale distribuzione Illumos di OmniOS è OpenIndiana, chì sò liberati solu per i sistemi x86_64. U supportu SPARC era presente in e distribuzioni Illumos Dilos, OpenSCXE è Tribblix, di quale i primi dui ùn sò micca stati aghjurnati per parechji anni, è Tribblix abbandunò l'assemblee d'aghjurnamentu per SPARC è hà cambiatu à l'architettura x2018_86 in 64.

Source: opennet.ru

Add a comment