URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 138519
[ Назад ]

Исходное сообщение
"Проект Moss развивает Linux-совместимое ядро на языке Rust"

Отправлено opennews , 29-Ноя-25 15:29 
После 8 месяцев разработки опубликован первый  прототип Unix-подобного ядра  Moss, частично совместимого с Linux. Код написан на языке Rust с ассемблерными вставками и распространяется под лицензией MIT. В настоящее время проект поддерживает только архитектуру  Aarch64, может запускаться в QEMU  и протестировано на платах  Raspberry Pi 4, Jetson Nano, AMD Kria и imx8. По утверждению разработчиков ядро легко может быть портировано для других архитектур, таких x86_64 и RISC-V, благодаря прослойке для абстрагирования поддержки оборудования...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=64342


Содержание

Сообщения в этом обсуждении
"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Аноним , 29-Ноя-25 15:29 
Теперь свидетели ржавчины могут сконцетрироваться на создании своей полностью ржавой экосистемы и избавить Linux и другие проекты от своих вкраплений.

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Аноним , 29-Ноя-25 15:32 
да кому нуден этот ваш linux! Когда-то в linux был дух open source, а сейчас его захватили безумные левые дипстейтовцы!

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено laindono , 29-Ноя-25 15:52 
Одно другому не мешает же.

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Аноним , 29-Ноя-25 16:29 
Ась? «Свидетели ржавчины» (очень красиво, ага) разрабатывают этот ваш линукс, системное ПО и кучу прикладухи. Избавить от самих себя что ли?

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Аноним , 29-Ноя-25 16:41 
Да

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Анонимусс , 29-Ноя-25 16:49 
> и избавить Linux и другие проекты от своих вкраплений.

Могли бы!

Но это решают не васяны с опенька и прочие растохейтеры, а собственно создатели и разработчики ядра. И ими решение уже принято))


"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Ананимус , 29-Ноя-25 16:53 
> Теперь свидетели ржавчины могут сконцетрироваться на создании своей полностью ржавой экосистемы и избавить Linux и другие проекты от своих вкраплений.

Ты так говоришь будто бы программисты на Rust это какая-то грибница с общим целеполаганием.


"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено курлык , 29-Ноя-25 16:56 
Сама наивность пишет твоей рукой xD

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Аноним , 29-Ноя-25 15:30 
Если денег не дадут, спонсора не найдут, то сдохнет проект.

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Аноним , 29-Ноя-25 15:32 
Прогресс не остановить. Есть спрос на безопасный код и на безопасные ОС. Если Линукс не хочет переписываться на Rust, то будет создан конкурент. Как бы этому не противились адепты устаревшего Си.

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Аноним , 29-Ноя-25 15:40 
ага, ты встанешь с дивана и создашь. наверное к 2030 году

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Медведь , 29-Ноя-25 16:28 
Так это же замечательно! Создавайте "конкурент", оставьте в покое ядро Linux, GNU утилиты и все остальные и без ржи работающие проекты; пилите его, хольте и лелейте. И пусть победит сильнейший.

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Аноним , 29-Ноя-25 15:34 
а теперь вопрос знатокам. Зачем издеваться надо собой создавая ядро на расте если весь код состоит из большого unsafe ?

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено laindono , 29-Ноя-25 16:05 
Код состоит из одного большого unsafe, если ты пишешь на си. Ключевое слово unsafe в Rust нужно для отделения автоматической и ручной верификации определённых свойств. В сишечке у тебя требуется ручная верификация для всего. В расте только для небольших локализованных участков кода.

Похожего можно добиться в си, если обложиться кучей тулзов статистического анализа. И с этой точки зрения unsafe это что-то из серии "вот тут кусочек анализа не применять, я ручками всё сделаю".

Нюанс в том, что статистический анализ плотно и глубоко интегрирован в раст. Намного удобнее пользоваться, что ведёт к продуктивности.


"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Аноним , 29-Ноя-25 16:34 
Почему ты рекомендуешь FreeBSD вместо Arch?

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено нах. , 29-Ноя-25 16:30 
Ну зойчем вы тгавите?! Написано же - не только из unsafe. Есть еще ассемблер. Потому что на нескучном йезычке невозможно писать код, работающий с железом.

Вот теперь - безопастненько!


"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Ilnarildarovuch , 29-Ноя-25 15:36 
Тупо и медленно. Как всегда, качество Rust!

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Аноним , 29-Ноя-25 15:37 
там уже есть переполнение стека ?

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено нах. , 29-Ноя-25 16:31 
там пока бизибокс запускается но половина команд не работает. Нет стека - нет переполнений!


"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Анонимище , 29-Ноя-25 15:42 
Интересно, а есть ли примеры ядер для ОС (не обязательно Линукс-совместимого) которые были написаны в функциональной парадигме?

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Аноним , 29-Ноя-25 15:55 
Системое программирование - это исключительно структурная (процедурная) парадигма. Системное программирование это такое программирование когда оживляешь железо.

А вот, ООП и функци-анальщина - это абстрации, сахар. Для Абстраций системный код написанный в процедурной парадигме это как, фундамент и несушие стены у зданий.


"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Аноним , 29-Ноя-25 16:15 
Обероны и семейство. Хорошая производительность.
BeOS и Haiku тоже на ООП, но там ещё и eventloop, который в десятую macos и перенесли (а вот ооп не стали, слишком плохо вязалось с устоявшейся NS-архитектурой из Xerox).

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Аноним , 29-Ноя-25 15:55 
https://github.com/froggey/Mezzano

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Кошкажена , 29-Ноя-25 16:56 
MirageOS? правда в какой там парадигме не могу сказать

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Геймер , 29-Ноя-25 15:45 
Если «джаст фор фан», то может что хорошее и получится

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Аноним , 29-Ноя-25 15:46 
>Код написан на языке Rust с ассемблерными вставками и распространяется под лицензией MIT.

Стопицот раз было сказано, что ПО под разрешительными лицензиями нежизнеспособно. Взлетает только копилефт.


"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Аноним10084 и 1008465039 , 29-Ноя-25 16:35 
Какой копилефт кроме Линукса взлетел?

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Аноним , 29-Ноя-25 15:51 
на языке Rust с ассемблерными вставками


вот так точно безопасно


"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Аноним , 29-Ноя-25 15:55 
> на языке Rust с ассемблерными вставками и распространяется под лицензией MIT.

Как линукс, только недопиленый, без драйверов, с похабной лицензией с которой его растащут по норам, на эзотерическом яп. Обречено на успех захвата мира. Пару фоторамок должно осилить.


"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Аноним10084 и 1008465039 , 29-Ноя-25 16:36 
Лицензия как раз куда лучше, более дружественная для бизнеса

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено al , 29-Ноя-25 17:00 
>без драйверов

Вот, кстати да, про чуть ли не самое главное все забывают. А между прочим линуксант.ком ещё работает, если кто пользовался


"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Медведь , 29-Ноя-25 16:20 
Целиком одобряю сабж! Надеюсь, все ржавики ринутся туда, и всем будет хорошо.

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Анонимусс , 29-Ноя-25 16:39 
Тоже целиком одобряю сабж!
На таком васянопроекте можно обкатать решения и перетянуть их в ядро линукса, тем более что совместимость уже будет. В ядре станет еще больше ржавчины, а полыханием опп хейтеров можно будет отапливать небольшой город вроде Питера))
И всем будет хорошою

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено BrainFucker , 29-Ноя-25 16:31 
А что случилось с той их операционкой где "всё есть ссылка" по аналогии с юниксовым "всё есть файл"? Концепция провалилась?

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Анонимусс , 29-Ноя-25 16:36 
> Концепция провалилась?

Нет, ее пилят как могут полтора землекопа.
Она даже на реальном железе запускается, что в общем-то удивительно без драверов-то.


"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Аноним10084 и 1008465039 , 29-Ноя-25 16:39 
Написать драйверы под пару тестовых железок, если уж за ОС взялись, могут наверное. А про какую ОС речь?

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Анонимусс , 29-Ноя-25 16:45 
> Написать драйверы под пару тестовых железок

Так под пару и написали))

> А про какую ОС речь?

Про redox os
Пишется на расте всё - от загрузчика и ядра до DE (COSMIC пишет system76).
Сколько людей ее пишут можно глянуть в их гитлабе (gitlab.redox-os.org/redox-os/redox).
Спойлер - целых 9 (девять) тел и без финансирования корпами.
И тем не менее оно вполне себе работает (на подходящем железее)


"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Кошкажена , 29-Ноя-25 16:53 
Отличная новость, пусть теперь удаляют из нормального ядра ржу.

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Аноним , 29-Ноя-25 17:00 
> Отличная новость, пусть теперь удаляют из нормального ядра ржу.

Ахаха!
Мне кажется что до вас не доходит зачем на самом деле это делается)))
Но спойлерить не буду.


"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено анон , 29-Ноя-25 16:55 
все ради пермиссивной лицензии, а заявления про безопасность для отвода  глаз...

"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Отправлено Аноним , 29-Ноя-25 17:03 
Забавно смотреть, как хэйторы раста пишут, что Раст в линуксе не нужен. Дорогие опеннетовцы, вы ошибаетесь. Линукс пилят исключительно корпорации, и если им что-то нужно - они впихнут это в ядро, а раст включили, и не спросили уважаемое камьюнити.