Il-proġett Illumos, li jkompli l-iżvilupp ta 'OpenSolaris, se jieqaf jappoġġa l-arkitettura SPARC

L-iżviluppaturi tal-proġett Illumos, li jkompli jiżviluppa l-kernel OpenSolaris, munzell tan-netwerk, sistemi ta 'fajls, sewwieqa, libreriji u sett bażiku ta' utilitajiet tas-sistema, iddeċidew li jwaqqfu l-appoġġ għall-arkitettura SPARC 64-bit. Mill-arkitetturi disponibbli għal Illumos, fadal biss x86_64 (l-appoġġ għal sistemi x32 86-bit twaqqaf fl-2018). Jekk ikun hemm dilettanti, ikun possibbli li tibda timplimenta arkitetturi moderni ARM u RISC-V aktar attwali f'Illuminos. It-tneħħija tal-appoġġ għas-sistemi SPARC tal-wirt se tnaddaf il-bażi tal-kodiċi u tneħħi limitazzjonijiet speċifiċi għall-arkitettura SPARC.

Fost ir-raġunijiet għar-rifjut li tappoġġja SPARC hemm in-nuqqas ta 'aċċess għal tagħmir għall-assemblaġġ u l-ittestjar, u l-impossibbiltà li jiġi pprovdut appoġġ ta' assemblaġġ ta 'kwalità għolja bl-użu ta' kompilazzjoni inkroċjata jew emulaturi. Tissemma wkoll ix-xewqa li jintużaw teknoloġiji moderni fl-Illuminos, bħal JIT u l-lingwa Rust, li l-avvanz tagħhom huwa mxekkel minn rabtiet mal-arkitettura SPARC. It-tmiem tal-appoġġ SPARC se jipprovdi wkoll opportunità biex jaġġorna l-kompilatur GCC (bħalissa l-proġett huwa sfurzat juża GCC 4.4.4 biex jappoġġja SPARC) u jaqleb għall-użu ta 'standard aktar ġdid għal-lingwa C.

Fir-rigward tal-lingwa Rust, l-iżviluppaturi bi ħsiebhom jissostitwixxu xi programmi f'usr/src/għodod miktuba f'lingwi interpretati b'analogi implimentati fil-lingwa Rust. Barra minn hekk, huwa ppjanat li jintuża Rust biex jiġu żviluppati sottosistemi u libreriji tal-qalba. L-implimentazzjoni ta' Rust f'Illuminos bħalissa hija mxekkla mill-appoġġ limitat tal-proġett Rust għall-arkitettura SPARC.

It-tmiem tal-appoġġ għal SPARC mhux se jaffettwa d-distribuzzjonijiet kurrenti Illumos ta 'OmniOS u OpenIndiana, li huma rilaxxati biss għal sistemi x86_64. L-appoġġ SPARC kien preżenti fid-distribuzzjonijiet Illumos Dilos, OpenSCXE u Tribblix, li l-ewwel tnejn minnhom ma ġewx aġġornati għal diversi snin, u Tribblix abbanduna l-assemblaġġi ta 'aġġornament għal SPARC u qaleb għall-arkitettura x2018_86 fl-64.

Sors: opennet.ru

Żid kumment