Полностью своего быть просто не может. Тот же Эльбрус с его архитектурой e2k поддерживать никто не спешит (в смысле прямо под него писать, с учётом именно его архитекутры) из наших разработчиков. Только и остаётся — открытый софт… хотя это и правильно, на то он и открытый, т.к. общий… но что то тяжко идёт. Не понимаю, почему не могут создать свой дистрибутив, от которого бы и плясали наши сборки всяких Астра, Гос и Рос линуксов. Почему используют репозитории Дебиана и РедХаты в качестве оригинала? Здесь мне не хватает знаний и понимания темы...
Ну вообще-то в первую очередь как раз компилятор под его машинные команды, регистры и т.п. писать нужно. Кроме того, все равно куски машиннозависимые могут получаться
Разработчики архитектуры и компилятор предлагают которым Linux компилируется. ASM инлайнят сейчас только в драйвера или какие то системные либы, остальным это не нужно
В свое время запускал на альфе фряху. И столкнулся с тем, что половина прикладного софта из портов просто не работает — машиннозависимые коды.
Так что не спасет только транслятор
Надо было создавать свою отечественную российскую операционную систему вместо того, чтобы 50 миллиардов зелёных тугриков «закапывать» в убыточный сочинский олимпийский распил.