Projeya Illumos, ku pêşveçûna OpenSolaris berdewam dike, dê piştgirîkirina mîmariya SPARC rawestîne

Pêşdebirên projeya Illumos, ku pêşvebirina kernel OpenSolaris, stûna torê, pergalên pelan, ajokar, pirtûkxane û komek bingehîn a karûbarên pergalê didomîne, biryar da ku piştgirî ji bo mîmariya 64-bit SPARC rawestînin. Ji mîmariyên ji bo Illumos hene, tenê x86_64 dimîne (piştgiriya pergalên x32 86-bit di 2018-an de hate sekinandin). Ger dildar hebin, dê mimkun be ku li Illumos dest bi pêkanîna mîmariyên nûjen ên nûjen ên ARM û RISC-V bikin. Rakirina piştgirî ji bo pergalên SPARC yên mîras dê bingeha kodê paqij bike û tixûbên mîmariya SPARC-ê rake.

Di nav sedemên redkirina piştgirîkirina SPARC de nebûna gihîştina alavên ji bo civandin û ceribandinê, û ne gengaziya peydakirina desteka kombûnê ya bi kalîte bi karanîna hevberhev an emulatoran e. Di heman demê de tê behs kirin ku xwestina karanîna teknolojiyên nûjen li Illumos, wekî JIT û zimanê Rust, ku pêşkeftina wê ji hêla girêdanên bi mîmariya SPARC ve tê asteng kirin. Dawiya piştevaniya SPARC dê di heman demê de fersendek peyda bike ku berhevkarê GCC nûve bike (niha proje neçar e ku GCC 4.4.4 bikar bîne da ku SPARC piştgirî bike) û ji bo zimanê C standardek nû bikar bîne.

Di derbarê zimanê Rust de, pêşdebiran armanc dikin ku hin bernameyên di usr/src/amûrên ku bi zimanên şirovekirî hatine nivîsandin bi analogên ku bi zimanê Rust hatine bicîh kirin biguhezînin. Wekî din, tê plan kirin ku Rust bikar bîne da ku bine pergalên kernel û pirtûkxane pêşve bibe. Pêkanîna Rust li Illumos niha ji ber piştgirîya tixûbdar a projeya Rust ji bo mîmariya SPARC-ê tê asteng kirin.

Dawiya piştevaniya ji bo SPARC dê bandorê li belavkirinên Illumos ên heyî yên OmniOS û OpenIndiana neke, ku tenê ji bo pergalên x86_64 têne berdan. Piştgiriya SPARC di belavkirinên Illumos Dilos, OpenSCXE û Tribblix de hebû, ji wan du yekem çend sal in nehatine nûve kirin, û Tribblix dev ji nûvekirina civînên SPARC berda û di sala 2018-an de veguherî mîmariya x86_64.

Source: opennet.ru

Add a comment