URL: https://www.opennet.me/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.me/opennews/art.shtml?num=64342
Содержание
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Аноним, 15:29 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Аноним, 15:32 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,laindono, 15:52 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Аноним, 16:29 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Аноним, 16:41 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Анонимусс, 16:49 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Ананимус, 16:53 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Аноним, 15:30 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Аноним, 15:32 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Аноним, 15:40 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Медведь, 16:28 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Аноним, 15:34 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,laindono, 16:05 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Аноним, 16:34 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,нах., 16:30 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Ilnarildarovuch, 15:36 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Аноним, 15:37 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,нах., 16:31 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Анонимище, 15:42 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Аноним, 15:55 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Аноним, 16:15 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Аноним, 15:55 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Геймер, 15:45 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Аноним, 15:46 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Аноним10084 и 1008465039, 16:35 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Аноним, 15:51 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Аноним, 15:55 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Аноним10084 и 1008465039, 16:36 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Медведь, 16:20 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Анонимусс, 16:39 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,BrainFucker, 16:31 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Анонимусс, 16:36 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Аноним10084 и 1008465039, 16:39 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Анонимусс, 16:45 , 29-Ноя-25
- Проект Moss развивает Linux-совместимое ядро на языке Rust,Кошкажена, 16:53 , 29-Ноя-25
Сообщения в этом обсуждении
"Проект 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 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 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"
Отправлено Медведь , 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
Отличная новость, пусть теперь удаляют из нормального ядра ржу.