Проект Illumos, продолжающий развитие OpenSolaris, прекратит поддержку архитектуры SPARC

Разработчики проекта Illumos, продолжающего развитие ядра, сетевого стека, файловых систем, драйверов, библиотек и базового набора системных утилит OpenSolaris, приняли решение прекратить поддержку 64-разрядной архитектуры SPARC. Из доступных для Illumos архитектур остаётся только x86_64 (поддержка 32-разрядных систем x86 была прекращена в 2018 году). Прекращение поддержки устаревших систем SPARC позволит провести чистку кодовой базы и избавиться от специфичных для архитектуры SPARC ограничений. При наличии энтузиаcтов появится возможность начать реализацию в Illumos более актуальных современных архитектур ARM и RISC-V.

Среди причин отказа от поддержки SPARC отмечается отсутствие доступа к оборудованию для сборки и тестирования, при невозможности обеспечить качественное сопровождение сборки с использование кросс-компиляции или эмуляторов. Также упоминается желание задействовать в Illumos современные технологии, такие как JIT и разработка компонентов на зыке Rust, продвижению которых мешают привязки к архитектуре SPARC. Прекращение поддержки SPARC также даст возможность обновить компилятор GCC (сейчас используется GCC 4.4.4) и перейти к использованию более нового стандарта для языка Си.

Release. Ссылка here.