The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Проект Moss развивает Linux-совместимое ядро на языке Rust"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Проект 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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 29-Ноя-25, 15:29   +3 +/
Теперь свидетели ржавчины могут сконцетрироваться на создании своей полностью ржавой экосистемы и избавить Linux и другие проекты от своих вкраплений.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4, #13, #22

2. Сообщение от Аноним (4), 29-Ноя-25, 15:30   –1 +/
Если денег не дадут, спонсора не найдут, то сдохнет проект.
Ответить | Правка | Наверх | Cообщить модератору

3. Сообщение от Анонимemail (3), 29-Ноя-25, 15:32   –2 +/
Прогресс не остановить. Есть спрос на безопасный код и на безопасные ОС. Если Линукс не хочет переписываться на Rust, то будет создан конкурент. Как бы этому не противились адепты устаревшего Си.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #8, #21

4. Сообщение от Аноним (4), 29-Ноя-25, 15:32    Скрыто ботом-модератором–1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

5. Сообщение от Аноним (5), 29-Ноя-25, 15:34   –1 +/
а теперь вопрос знатокам. Зачем издеваться надо собой создавая ядро на расте если весь код состоит из большого unsafe ?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #18, #23

6. Сообщение от Ilnarildarovuchemail (?), 29-Ноя-25, 15:36   –1 +/
Тупо и медленно. Как всегда, качество Rust!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #7

7. Сообщение от Аноним (5), 29-Ноя-25, 15:37   +/
там уже есть переполнение стека ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #25

8. Сообщение от Аноним (8), 29-Ноя-25, 15:40   +/
ага, ты встанешь с дивана и создашь. наверное к 2030 году
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

9. Сообщение от Анонимище (?), 29-Ноя-25, 15:42   +/
Интересно, а есть ли примеры ядер для ОС (не обязательно Линукс-совместимого) которые были написаны в функциональной парадигме?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #14, #16

10. Сообщение от Геймер (?), 29-Ноя-25, 15:45   +/
Если «джаст фор фан», то может что хорошее и получится
Ответить | Правка | Наверх | Cообщить модератору

11. Сообщение от Аноним (-), 29-Ноя-25, 15:46   –1 +/
>Код написан на языке Rust с ассемблерными вставками и распространяется под лицензией MIT.

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #27

12. Сообщение от Аноним (12), 29-Ноя-25, 15:51   +1 +/
на языке Rust с ассемблерными вставками


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

Ответить | Правка | Наверх | Cообщить модератору

13. Сообщение от laindono (ok), 29-Ноя-25, 15:52    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

14. Сообщение от Аноним (-), 29-Ноя-25, 15:55   –1 +/
Системое программирование - это исключительно структурная (процедурная) парадигма. Системное программирование это такое программирование когда оживляешь железо.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #19

15. Сообщение от Аноним (-), 29-Ноя-25, 15:55   +/
> на языке Rust с ассемблерными вставками и распространяется под лицензией MIT.

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #28

16. Сообщение от Аноним (5), 29-Ноя-25, 15:55   +/
https://github.com/froggey/Mezzano
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

18. Сообщение от laindono (ok), 29-Ноя-25, 16:05   –1 +/
Код состоит из одного большого unsafe, если ты пишешь на си. Ключевое слово unsafe в Rust нужно для отделения автоматической и ручной верификации определённых свойств. В сишечке у тебя требуется ручная верификация для всего. В расте только для небольших локализованных участков кода.

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #26

19. Сообщение от Аноним (19), 29-Ноя-25, 16:15   +/
Обероны и семейство. Хорошая производительность.
BeOS и Haiku тоже на ООП, но там ещё и eventloop, который в десятую macos и перенесли (а вот ооп не стали, слишком плохо вязалось с устоявшейся NS-архитектурой из Xerox).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

20. Сообщение от Медведь (ok), 29-Ноя-25, 16:20   +1 +/
Целиком одобряю сабж! Надеюсь, все ржавики ринутся туда, и всем будет хорошо.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #30

21. Сообщение от Медведь (ok), 29-Ноя-25, 16:28   +/
Так это же замечательно! Создавайте "конкурент", оставьте в покое ядро Linux, GNU утилиты и все остальные и без ржи работающие проекты; пилите его, хольте и лелейте. И пусть победит сильнейший.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

22. Сообщение от Аноним (22), 29-Ноя-25, 16:29   +/
Ась? «Свидетели ржавчины» (очень красиво, ага) разрабатывают этот ваш линукс, системное ПО и кучу прикладухи. Избавить от самих себя что ли?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #32

23. Сообщение от нах. (?), 29-Ноя-25, 16:30   +/
Ну зойчем вы тгавите?! Написано же - не только из unsafe. Есть еще ассемблер. Потому что на нескучном йезычке невозможно писать код, работающий с железом.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

24. Сообщение от BrainFucker (ok), 29-Ноя-25, 16:31   +/
А что случилось с той их операционкой где "всё есть ссылка" по аналогии с юниксовым "всё есть файл"? Концепция провалилась?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #29

25. Сообщение от нах. (?), 29-Ноя-25, 16:31   +/
там пока бизибокс запускается но половина команд не работает. Нет стека - нет переполнений!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

26. Сообщение от Аноним (26), 29-Ноя-25, 16:34    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

27. Сообщение от Аноним10084 и 1008465039 (?), 29-Ноя-25, 16:35   +/
Какой копилефт кроме Линукса взлетел?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

28. Сообщение от Аноним10084 и 1008465039 (?), 29-Ноя-25, 16:36   +/
Лицензия как раз куда лучше, более дружественная для бизнеса
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

29. Сообщение от Анонимусс (-), 29-Ноя-25, 16:36   +/
> Концепция провалилась?

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #31

30. Сообщение от Анонимусс (-), 29-Ноя-25, 16:39   +1 +/
Тоже целиком одобряю сабж!
На таком васянопроекте можно обкатать решения и перетянуть их в ядро линукса, тем более что совместимость уже будет. В ядре станет еще больше ржавчины, а полыханием опп хейтеров можно будет отапливать небольшой город вроде Питера))
И всем будет хорошою
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

31. Сообщение от Аноним10084 и 1008465039 (?), 29-Ноя-25, 16:39   +/
Написать драйверы под пару тестовых железок, если уж за ОС взялись, могут наверное. А про какую ОС речь?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

32. Сообщение от Аноним (32), 29-Ноя-25, 16:41   +/
Да
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру