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]


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

95. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +4 +/
Сообщение от Аноним (95), 29-Ноя-25, 19:14 
> частично совместимого с Linux ... проект поддерживает только архитектуру Aarch64

Ниша использования пока никакая: ни совместимости, ни архитектур.

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

147. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +11 +/
Сообщение от пох. (?), 29-Ноя-25, 22:01 
не, ну отлаживать изначально совсем совсем сырое ядро действительно проще на одноплатнике.
У которого отладочные комы и прочее. Поэтому выбор платформы разумный.
(все лучше одной куемы и то неточна)

На современном писюке чтобы увидеть хотя бы отладочный выхлоп - надо уже всю ОС не только написать но и отладить до относительно рабочего состояния.

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

159. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (95), 29-Ноя-25, 22:40 
> чтобы увидеть хотя бы отладочный выхлоп - надо уже всю ОС не только написать

И как только в прошлом веке ОСи писали...

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

166. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +4 +/
Сообщение от Admino (ok), 29-Ноя-25, 22:58 
В 70-е годы было проще, в некоторых суперкомпах был монитор и возможность в случае чего просто остановить выполнение и залезть в машинные коды, чтобы посмотреть чего там да как. Могу судить по СМ ЭВМ.
Ответить | Правка | Наверх | Cообщить модератору

186. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –2 +/
Сообщение от Аноним (186), 29-Ноя-25, 23:51 
> В 70-е годы было проще, в некоторых суперкомпах был монитор и возможность
> в случае чего просто остановить выполнение и залезть в машинные коды,
> чтобы посмотреть чего там да как. Могу судить по СМ ЭВМ.

Все эти возможности никуда особо и не девались. Это просто вы малость выпали из state of art. Тем временем даже у x86 есть жытаг. А если нет ttyS0 честного - есть debug USB.

Правда, пустят ли вас в жытаг и что им будет можно и проч - вопрос номер два.

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

191. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +3 +/
Сообщение от нах. (?), 30-Ноя-25, 00:02 
> Все эти возможности никуда особо и не девались. Это просто вы малость выпали из state of
> art. Тем временем даже у x86 есть жытаг.

только ты с него ни память не прочтешь, ни регистры процессора не посмотришь.
Даже если бы знал, как им в принципе управлять и он торчал бы наружу.

> А если нет ttyS0 честного - есть debug USB.

вот и иди пиши СРАЗУ без отладки работающий usb стек. На нескучном йезычке. Как напишешь - приходи. Все остальные части ос, без которой этот стек работать тоже не может - ну там, управление памятью, обработка прерываний хотя бы минимальная, начальный загрузчик - разумеется, тоже с тебя. Как все допишешь - уже сможешь отлаживать остальное.

А обычный serial обходился драйвером строк в сорок-пятьдесят (и да, без единой ассемблерной команды). Можно как-то осилить написать с первой попытки почти работающий. Даже на нескучном и для арм.

В общем ты опять показал что ни в чем не разбираешься. Зато про жытаг слышал.

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

257. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от амоним (?), 30-Ноя-25, 10:22 
слушай, твои знания о JTAG отличаются от того, что известно публично. JTAG это аппаратный отладчик. ты можешь останавливать процессор, смотреть регистры и прочее. у тебя есть доступ к памяти или сразу (на мелко
контроллерах) или после инициализации контроллера памяти.
вот иногда пишешь дельные вещи, иногда такой бред...
Ответить | Правка | Наверх | Cообщить модератору

187. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от нах. (?), 29-Ноя-25, 23:52 
А в несупер компах (юникс сперва писали для списанной уже никому ненужной девятки, правда тот как раз был ассемблерным) просто нажимали клавишу на пульте - и можешь с диодиков считать память. Хоть всю, если не затрахаешься. Да и текущую команду тоже, у них был совершенно человекочитаемый формат.

> Могу судить по СМ ЭВМ.

видимо тебе досталась 1420. У 3 и 4 никаких мониторов еще не было, но пульт и диодики были. Собственно, для запуска надо было с этого пультика на 4 набрать правильный адрес, а на 3 и с полсотни команд.

А вот Линус хрен его знает как отлаживался. Но у 386 не было управления кэшем, и были ком-порты. Уже можно было как-то что-то прочитать даже если все совсем пошло не так. (и таки и десять лет спустя дебаг через комы еще был живой и пригодился, когда все остальные средства оказались давно поломанными и нерабочими)

К 486 подозреваю у него уже айс-бокс был под рукой. (ага, это те самые пультики в новой инкарнации) Ну или куратор из интела, подсказывавший как и что делать.

У free и прочих bsd был kernel debug. Можно было поиграть в виселицу, если больше от системы уже ничего не осталось.
Кстати, у sun os тоже был. "Почему нельзя отсоединять консольный serial терминал если он у тебя откуда-то взялся вместо штатной сановской консоли".


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

258. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +2 +/
Сообщение от пупкин (?), 30-Ноя-25, 10:46 
Отлаживать изначально совсем сырое ядро проще в виртуальной машине
Ответить | Правка | К родителю #147 | Наверх | Cообщить модератору

218. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Смузихлеб забывший пароль (?), 30-Ноя-25, 02:10 
Ни фич
> Из существенных ограничений отмечается отсутствие сетевой подсистемы
> и наличие лишь... ФС Fat32 в режиме только для чтения
Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору

287. Скрыто модератором  +/
Сообщение от Аноним (287), 30-Ноя-25, 12:55 
Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору

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

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

176. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +6 +/
Сообщение от Кошкажена (?), 29-Ноя-25, 23:23 
> ага, ты встанешь с дивана и создашь. наверное к 2030 году

Попрошу. Встать с дивана к 2030 вполне реалистичный план.

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

196. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от dannyD (?), 30-Ноя-25, 00:23 
нельзя так перетруждаться.
Ответить | Правка | Наверх | Cообщить модератору

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

58. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (58), 29-Ноя-25, 17:57 
> GNU утилиты и все остальные и без ржи работающие проекты

Если шо сразу надо оговориться. Я не за белых и не за красных. Я мимокрокодил.

Ладно, опустим ядро.
ГНУ утилиты на расте чем не устраивают?
Чисто с пользовательской точки зрения, не вдаваясь в религию.

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

62. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (62), 29-Ноя-25, 18:01 
Так религии здесь не при чём. На кону свобода пользователя.
Ответить | Правка | Наверх | Cообщить модератору

63. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (58), 29-Ноя-25, 18:04 
Хорошо. Как ГНУ утилиты мешают свободе пользователя?
Ответить | Правка | Наверх | Cообщить модератору

84. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (84), 29-Ноя-25, 18:45 
Они, наоборот, эту свободу защищают. А "ГНУ утилиты на расте", в том виде, как они есть - нонсенс. Ибо утилиты GNU, даже если FSF их и захотят когда-либо переписать на Раст, будут под GPL.
Ответить | Правка | Наверх | Cообщить модератору

168. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (168), 29-Ноя-25, 23:04 
И что? Это утверждение или отрицание? Почему они нонсенс, если в следующем предложении вы как-бы доказываете обратное.
Ответить | Правка | Наверх | Cообщить модератору

76. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от Медведь (ok), 29-Ноя-25, 18:26 
Спроси лучше у Ubuntu и Cloudflare.
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору

79. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (-), 29-Ноя-25, 18:32 
> Cloudflare

Спросил.
Клаудфаря опустила глаза в пол, и сказала что в прошлый раз из-за сишной дырени несколько месяцев утекали пользовательские данные. А в этот всего лишь пару часов инета не было.

Поэтому предалагаю спросить у GRUB2, GIMPа и блютуса на андроиде.
Они много чего могут рассказать :)

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

98. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (95), 29-Ноя-25, 19:17 
> пользовательские данные

Никто не может сказать, что именно утекло, и как это использовать.

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

107. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Анонимусс (-), 29-Ноя-25, 19:25 
> Никто не может сказать, что именно утекло,

Кукисы точно утекали. В тестовом прогоне пароли не утекли, но они сами пишут

"Since this is just a sample, it is not correct to conclude that no passwords, credit cards, health records, social security numbers, or customer encryption keys were ever exposed."
blog.cloudflare.com/quantifying-the-impact-of-cloudbleed/

> и как это использовать.

Те, кто целенаправленно выкачивали данные с минимум 7 айпишников скорее всего знают как))

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

161. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (95), 29-Ноя-25, 22:43 
> выкачивали данные с минимум 7 айпишников

И как результат - что-то сломали? Пока что ущерб в миллиарды долларов от раста больше, чем от этих неуловимых хакеров.

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

172. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (168), 29-Ноя-25, 23:09 
И что? Возможно мои кукисы отсюда ежедневно утекают. То есть, целенаправленно передаются в ответственную организацию. И как мне в этом случае поможет раст?
Ответить | Правка | К родителю #107 | Наверх | Cообщить модератору

86. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (86), 29-Ноя-25, 18:50 
>ГНУ утилиты на расте чем не устраивают?

build-time зависимостью и тяжёлым std.
В принципе, если оно будет собираться gccrs без cargo, тащащего сотни тысяч заивсимостей, а для системных утилит будет сделан, например, какой-нибудь компактный gstd вместо std, может быть и будет хорошо, но для такого слишком далеко и пока что проще новый язык сделать, чем сделать такое на rust

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

114. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –2 +/
Сообщение от Аноним (114), 29-Ноя-25, 19:39 
>build-time зависимостью и тяжёлым std.

Дыряшечники как всегда лгут. Вот ну не собирается ни llvm ни gcc быстро, ибо написаны на крестах. Каждый крестописатель ненавидит быструю сборку, проект должен собираться часа два, а ещё лучше четыре как минимум. Вот увидят крестовики скорость работы go или ocaml-а, так их сразу же со стула скоростью сборки сдует.

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

138. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +2 +/
Сообщение от анодттт (?), 29-Ноя-25, 21:32 
Это забавно, но скорость компиляции Rust ещё медленнее чем у C++ и C:)
Ответить | Правка | Наверх | Cообщить модератору

143. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (114), 29-Ноя-25, 21:51 
Это забавно, как без малейших доказательств одну и ту же ложь тоскают из новости в новость. Мои слова о долгой сборке gcc/llvm проверяются хоть школьником, который соберёт их, ваши - ничем. Ибо существуют проекты на rust(не hello world), которые собираются гораздо быстрее, чем за пять минут.
Ответить | Правка | Наверх | Cообщить модератору

146. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (146), 29-Ноя-25, 22:01 
Собери компилятор rust rust'ом.

И компилятор c++ компилятором c++.

Никаких проблем провести такую проверки нет.

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

153. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (114), 29-Ноя-25, 22:16 
>Собери компилятор rust rust'ом.

Ага, учитывая тот факт, что он зависит от llvm.
>И компилятор c++ компилятором c++.

Сравнивать нужно минимально похожие вещи. А то договоримся так до сравнения сборки tcc и gcc.

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

292. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (146), 30-Ноя-25, 13:32 
Ты собрал. Или поп.. гкхм.. поп... гкхм... попонтоваться зашел?

Сложность и количество строк кода сопоставимое.

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

200. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Дидыemail (ok), 30-Ноя-25, 01:08 
>Мои слова о долгой сборке gcc/llvm проверяются хоть школьником, который соберёт их,

Приведи соизмеримый по сложности проект на раст, тогда предметно обсудим скорость сборки. (И да, о чём это должно вообще говорить?)
Пока наблюдается факт, чтл несколько ревьюверов в клаудфларе пропустили большую бажину. Почему? Да потому что на самом безопасном читать невозможно - полный мусор  

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

205. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (114), 30-Ноя-25, 01:30 
>Приведи соизмеримый по сложности проект на раст

Зачем его приводить, если у кресовиков уже есть крайне долго собирающийся gcc/llvm? Одной зависимостью времени сборки больше, одной меньше, погоды это не сделает. У вас десятилетиями нет возможности собрать систему быстро, но проснулись почему-то только сейчас и только по отношению к расту, хотя что си, что кресты давно пора выкинуть ради времени сборки.

И да, время сборки зависит не от размера проекта, а от того, насколько качественно проектировали язык. Как несложно догадаться, что у си, что у крестов с этим проблемы.
https://www.opennet.me/opennews/art.shtml?num=56449 Опубликован набор патчей, ускоряющих сборку ядра Linux на 50-80%
Или вот

https://habr.com/ru/companies/jugru/articles/438260/
>Оно собралось за 2.92 секунды
>Если вы вдруг подумали, что «меньше 3 секунд» — слишком маленькое время, то совершенно нет. За три секунды современный CPU может произвести несметное число операций. Например, за какое время clang сможет скомпилировать настоящий полноценный движок базы данных (SQLite) в отладочном режиме, включая все 220 тысяч строчек кода? За 0.9 секунд на моём ноутбуке. В какой такой вселенной стало нормальным, чтобы тривиальный пример на 5 строчек компилировался в три раза дольше целого движка баз данных?

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

Ну и? Как наличие багов на расте отменяет баги на си?

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

283. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Дидыemail (ok), 30-Ноя-25, 12:27 
>И да, время сборки зависит не от размера проекта, а от того, насколько качественно проектировали язык.

Время сборки зависит в первую очередь от стадий оптимизации. Вон tcc компилирует вообще моментально, но почти без оптимизаций

>Как наличие багов на расте отменяет баги на си?

Никак. В любых программах встречаются баги.
В зависимости от языка - разной специфики.
У C и C++ - возможен выход за границы и повторное освобождение, у brainfuck и rust - безумный синтаксис и невозможность провести ревью

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

284. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Дидыemail (ok), 30-Ноя-25, 12:29 
>Зачем его приводить, если у кресовиков уже есть крайне долго собирающийся gcc/llvm?

Затем, что на безопасненьком ничего соизмеримого пока не написано. Разговоры одни

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

129. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Сведущий (?), 29-Ноя-25, 20:51 
Аноним спрашивал про пригодность утилит с точки зрения нормального пользователя, а не гентушника. Нормальный пользователь пользуется тем, что дают, а не занимается постоянной пересборкой мира.
Ответить | Правка | К родителю #86 | Наверх | Cообщить модератору

144. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (114), 29-Ноя-25, 21:52 
>а не гентушника

Гентушники знали, во что ввязывались. Просто о сборке chromium, libreoffice, gcc и прочих крестоподелий такие персонажи умалчивают, а то получится неудобно.

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

167. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от 12yoexpert (ok), 29-Ноя-25, 22:58 
нормально себе собираю на нетбуке i5-1130g7 firefox (долго, правда, из-за раста), gcc и либру

но обычно есть distcc до нормального компа на той же генте и ccache

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

это всё с pgo/lto

раст не умеет ничего из вышеперечисленного

если лень собирать что-то большое - есть биндист. хотя обычно он нужен только сразу после установки, пока своё ещё не собрал

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

206. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (114), 30-Ноя-25, 01:36 
>нормально себе собираю на нетбуке i5-1130g7 firefox

Firefox собирается относительно быстро, Chromium собирается медленно, безотносительно других проектов.
>раз в неделю на ночь поставить ноут не проблема

Как насчёт пары суток? Хотя я не знаю, возможно на современных бюджетных ноутбуках он будет собираться ещё дольше.

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

265. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от 12yoexpert (ok), 30-Ноя-25, 11:05 
> Как насчёт пары суток?

если ты про хромиум, то никак: там не uBO == это не браузер

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

165. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от 12yoexpert (ok), 29-Ноя-25, 22:57 
> ГНУ утилиты на расте чем не устраивают?

тормоза, большой размер бинарников, двойной вендорлок (компилятор с проприетарной лицензией + репозиторий^W магазин библиотек), отсутствие возможности пойти и самому что-то поправить из-за уродского синтаксиса и саботирующего компилятора

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

207. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (114), 30-Ноя-25, 01:38 
>тормоза

Доказательства?
>большой размер бинарников

А с чего вы взяли, что он большой? Слинкуйте всё статически, у вас и на си будет вполне сопоставимо.
>компилятор с проприетарной лицензией

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

Компилятор мешает вашим шаловливым ручкам портить память, и вы же его в этом и обвиняете. Не пишите ни на си ни на крестах тогда.

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

231. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +2 +/
Сообщение от 12yoexpert (ok), 30-Ноя-25, 03:54 
для начала, ты мне не "выкай"

>>тормоза
>Доказательства?

у нас с тобой очень разное понимание понятия "быстрый софт"

> А с чего вы взяли, что он большой?

потому что он большой

> Слинкуйте всё статически, у вас и на си будет вполне сопоставимо.

ты даже не осознаёшь, что происходит. феноменально

>>компилятор с проприетарной лицензией
> Опять ложь

1) не ложь
2) "опять" можно было бы говорить, если бы где-то до этого была ложь, а это не так

> Компилятор мешает вашим шаловливым ручкам портить память, и вы же его в этом и обвиняете. Не пишите ни на си ни на крестах тогда.

я в таких ситуациях советую жертвам маркетингового расто-скама выйти на улицу и подышать воздухом. глядишь, вернётся какое-то осознание реальности

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

235. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от Аноним (114), 30-Ноя-25, 04:38 
Ясно, конкретики можно и не ждать.
Ответить | Правка | Наверх | Cообщить модератору

88. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +2 +/
Сообщение от An (??), 29-Ноя-25, 18:53 
Вот поддерживаю медведя.
Пилите проект рядом, и покажите на деле то, что утверждаете - что технология и проекты на ней на голову лучше чем на C.

>>Как бы этому не противились адепты устаревшего Си.

"Адепты" С ни этому противятся. Пишите на rust сколько влезет, только не надо его везде агрессивно припихивать сишникам в их проекты на C.

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

101. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от Анонимусс (-), 29-Ноя-25, 19:20 
> Пилите проект рядом

Зачем делать двойную работу? То что раст лучше си, потому что практически что угодно лучше чем си - это просто очевидно. Поэтому нужно улучшать имеющийся проект, а не писать дубль.

> только не надо его везде агрессивно припихивать сишникам в их проекты на C.

Так сишники и не против. Ну, те кто реально пишет проекты на си, а не треплет языком на форумах. Авторы ядра вроде Торвальдса и Грега поддерживают раст.

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

135. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от Аноним (135), 29-Ноя-25, 21:25 
> Так сишники и не против. Ну, те кто реально пишет проекты на си, а не треплет языком на форумах

Ты зачем так жестоко с ребенком? У него же депрессия случится)

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

145. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (145), 29-Ноя-25, 21:59 
>те кто реально пишет проекты на си, а не треплет языком на форумах. Авторы ядра вроде Торвальдса и Грега поддерживают раст.

Давным давно они ничего не пишут (кроме постов на форуме).

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

113. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (114), 29-Ноя-25, 19:36 
>Пилите проект рядом, и покажите на деле то, что утверждаете

Ага, переизобретайте велосипед. Между появлением проекта такого масштаба и хоть каким-то результатом, большим, чем просто запустить в виртуалке на пять минут - огромная пропасть.
>только не надо его везде агрессивно припихивать сишникам

Рано или поздно, абсолютно любой человек, смотрящий на си осознаёт, что писать на си сколь угодно надёжные проекты попросту невозможно - там неопределённое поведение, а тут гарантированная порча памяти. И у сишника есть выбор - либо стать падшим дыряшечником, либо что-то делать с си. Сейчас уже не нулевые на дворе, и при минимальном желании можно узнать о доказательстве надёжности кода. Вот кто мне скажет, почему сишечники так избегают использования даже тех статических анализаторов которые уже есть для си? Хотя учитывая сишную семантику, много от них можно не ждать.
>в их проекты на C.

Позвольте дыряшечникам поставлять дырявые программы всем остальным. Ибо осознанное желание дыряшечников - делать дыры.

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

201. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Дидыemail (ok), 30-Ноя-25, 01:13 
>Рано или поздно, абсолютно любой человек, смотрящий на си осознаёт, что писать на си сколь угодно надёжные проекты попросту невозможно - там неопределённое поведение,

Отучайтесь говорить за всех.
Что за мантра такая про UB?  Деление на 0 интов что должно делать?
Покажите двусвязанный список на своём расте, а до этого все разговоры безсмысленны.

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

209. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от Аноним (114), 30-Ноя-25, 01:46 
>Что за мантра такая про UB?

Это не мантра, это суровая реальность. Благодаря UB компилятор перевирает код программиста до неузнаваемости. А мог бы показать ошибку компиляции.
>Деление на 0 интов что должно делать?

Например, устанавливать флаг ошибки, а не затирать молча if-ы. https://habr.com/ru/articles/827752/
>Как показано в данном примере, clang опирается на тот факт, что деление на ноль — это неопределённое поведение. Соответственно, argc ни в коем случае не может быть равен нулю. Соответственно, условие if (argc == 0) полностью исключается, поскольку известно, что такой случай никогда не произойдёт

Или по вашему это нормально?
>Покажите двусвязанный список на своём расте

Просвещайтесь https://rust-unofficial.github.io/too-many-lists/

И да, возможность создания двусвязного списка никак не искупает наличие UB.

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

293. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (146), 30-Ноя-25, 13:37 
> Или по вашему это нормально?

Вот в данном конкретном случае нормально абсолютно. argc меньше 1 быть не может принципиально.

И дело тут не в делении.

Ибо первым параметром argv является имя программы. Как программа запустилась без имени?

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

301. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Дидыemail (ok), 30-Ноя-25, 14:14 
>Благодаря UB компилятор перевирает код программиста до неузнаваемости.

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

> Просвещайтесь

Так и знал что не покажете.

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

242. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (242), 30-Ноя-25, 05:57 
> Деление на 0 интов что должно делать?

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

Ты смотришь на код сверху вниз: одна функция вызывает другую, та вызывает третью, там сложные условия, вроде все осмысленные... Если где ошибка и есть, она будет локализована в функции, даже [[gnu::noinline]] напишем для верности.

Тем временем компилятор: это заинлайним и уже видно, что в "осмысленную" ветку можно попасть только после деления на ноль - значит она std::unreachable, удаляем её, а в других ветках результаты деления не нужны, его тоже удаляем. А на noinline пофиг - то, что ты считаешь инлайнингом, то компилятор считает другой формой межпроцедурного анализа и хочет видеть noipa.

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

157. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (-), 29-Ноя-25, 22:26 
> Шайка социалистов дармоедов Гну должна быть уничтожена. Кажется тут есть консенсус в
> сообществе последние лет 7. Вылазьте из танка

Только когда таким как ты мы открутим бошку, а останки доедят твои же коллеги-корпораты - не удивляйся уж и не спрашивай за что. Ты же сам первый агрессию начинал, а с агрессорами надо делать известно что.

> Разработчики ядра линукс не считают, что их кто-то не оставляет в покое.
> Наоборот - сами переписывают куски на раст) Они все ничего не
> понимают, включая Линуса, да?)

Дык там есть всякие забавные вещи типа gccrs :). Но сабжу он явно не понадобится...

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

81. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (81), 29-Ноя-25, 18:34 
Прогресс не остановить. Есть спрос на безопасный код и на безопасные ОС.

Прогресс это когда всё меньше надо зоботиться о безопасности. )

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

124. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от asm (??), 29-Ноя-25, 20:24 
> Есть спрос на безопасный код и на безопасные ОС. Если Линукс не хочет переписываться на Rust, то будет создан конкурент.

Безопасный код с ассемблерными вставками?

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

225. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (225), 30-Ноя-25, 02:53 
> Безопасный код с ассемблерными вставками?

Нет, с unsafe.

https://github.com/hexagonal-sun/moss-kernel/blob/master/src...

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

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

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

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

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

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

26. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –3 +/
Сообщение от Аноним (26), 29-Ноя-25, 16:34 
Почему ты рекомендуешь FreeBSD вместо Arch?
Ответить | Правка | Наверх | Cообщить модератору

120. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +2 +/
Сообщение от Аноним (120), 29-Ноя-25, 19:57 
> В сишечке у тебя требуется ручная верификация для всего. В расте только для небольших локализованных участков кода.

компилятор раста верифицирует только работу с памятью - соответствие кода спецификации он не проверяет, для этого нужны более лучшие языки, даже С лучше подходит для этого.

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

131. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Сведущий (?), 29-Ноя-25, 20:57 
>даже С лучше подходит для этого

Подробности с доказательствами будут, или как обычно?

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

177. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +3 +/
Сообщение от Bottle (?), 29-Ноя-25, 23:23 
SeL4 был написан на Си, а не на Хрусте, при этом используется в реальных проектах, в отличие от поделок на Хрусте.
Ответить | Правка | Наверх | Cообщить модератору

210. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от Аноним (114), 30-Ноя-25, 01:48 
>SeL4 был написан на Си

Какая наглая ложь. Он не написан на си, он написан на связке си и кода, доказывающего коректность сишного кода. Без кода с доказательством коректности сишный код - не более чем сборник UB.

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

299. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от aname (?), 30-Ноя-25, 14:12 
В какой части этого выражения есть раст?
Ответить | Правка | Наверх | Cообщить модератору

251. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от bdrbt (ok), 30-Ноя-25, 09:38 
А что плохого в "обложиться тулзами статиЧНОГО" анализа если они дадут тот же результат, особенно без всяких там проверок в рантайме, которые "теоретически хороши", но на практике их надо обходить?  
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

275. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от laindono (ok), 30-Ноя-25, 11:45 
Чтоб добиться того же эффекта на индустрию, надо встроить весь этот анализ прямо в компиляторы и сделать их как минимум включёнными по умолчанию. Если врубить такой подобный анализ на всей сишечке, внезапно окажется что куча кода требует полного переписывания. Проще новый язык сделать под это всё, что собственно и произошло.
Ответить | Правка | Наверх | Cообщить модератору

288. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +2 +/
Сообщение от Аноним (288), 30-Ноя-25, 13:08 
Но наличие этого нового ЯП еще на гарантирует наличие ПО, которое будет на этом самом новом ЯП написано. Значит у нас (читай: человечества) два путя: прогнать анализаторами весь написанный код на Си с последующими корректировками, либо переписать ПО на Расте. Первое, очевидно, проще, т.к. отпадает необходимость учить новый ЯП. Соответсвенно, зачем нужен Раст?
Ответить | Правка | Наверх | Cообщить модератору

305. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от laindono (ok), 30-Ноя-25, 14:22 
Переписывание одинаково сложно и трудозатратно. Не важно, переписываешь ты на новенькую безопасную сишечку, либо на другой язык. Переписывать придётся с нуля и целиком. В качестве другого языка не обязательно раст кстати. Есть куча языков, которые изначально создавались ради того, чтоб не писать сишечнокрестовые портянки. Java например или Golang из относительно удачных, D как пример мёртвого или Haskell для любителей странного. Мотивация разная и сочетания плюсов/минусов разное.

Конкретно в случае раста в плюсах будет равнозначное потребление ресурсов. Потребляемое процессорное время, память и вот это всё будет в той же весовой категории (иногда чуть лучше, иногда чуть хуже). А в минусах (по сравнению с другими альтернативами) сложная семантика языка, которая к тому-же достаточно уникальна.

Речь не идёт о минорных корректировках, а о полном переписывании с нуля в соответствии с конкретными целями и в определённых условиях. Опять же, не то, чтоб для всего-всего переписывание имеет экономический смысл.

Статический анализ не магический анализ. Для того, чтоб оно хорошо работало, на входе нужен код с определённой семантикой.

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

308. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (5), 30-Ноя-25, 14:50 
>чтоб не писать сишечнокрестовые портянки

о да... портянки на яве или го более привлекательные конечно )))

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

321. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от laindono (ok), 30-Ноя-25, 15:42 
Зависит от задачи же. Большая часть ЯП вроде бы универсальна. Но люди в здравом уме не пишут вебсерверную лапшу на чистом первородном C89 или там программы управления для высокоточных станков на питоне.

Программист на сишечке/крестах, полезность которого выше нуля, это человек с опытом >15 лет. При этом можно школьника за пару-тройку лет натаскать на тот же golang. И очевидно, что первого не имеет смысла привлекать к невероятно важной (для бизнеса по продаже тапочек) задаче перекладывания JSONов из одного хранилища в другое. При том, что второй скорее всего эту задачу решит быстрее исключительно по причинам специальной обученности на конкретной задаче.

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

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

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

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

64. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от я (?), 29-Ноя-25, 18:06 
ты и на сишечке без ассемблерных вставок не напишешь ничего лоулевельного.. эт какбы не то что норма а база... смешно с вас конечно.
Ответить | Правка | Наверх | Cообщить модератору

89. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от Аноним (84), 29-Ноя-25, 18:58 
Чего же вы, несишники, тогда своей безопастностью кичитесь, если ассемблерные вставки и у вас это база?
Ответить | Правка | Наверх | Cообщить модератору

170. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +3 +/
Сообщение от 12yoexpert (ok), 29-Ноя-25, 23:06 
> ты и на сишечке без ассемблерных вставок не напишешь ничего лоулевельного

интринсики есть даже в вашем "безопасном" расте

смешно читать рассуждения веб-синьоров про асм

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

322. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от laindono (ok), 30-Ноя-25, 15:49 
Покажи мне переход из kernel space в user space исключительно на интринсиках. Заодно обработку исключений от процессора приложи. Полагаю, своих ядер ты никогда не писал.
Ответить | Правка | Наверх | Cообщить модератору

73. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Советский инженер (ok), 29-Ноя-25, 18:18 
>Есть еще ассемблер. Потому что на нескучном йезычке невозможно писать код, работающий с железом

c растом все ясно, но вот С, созданный для написания OC, уже может без асемблера работать с железом? да хотябы есть приличная libc без асемблера?

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

133. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +2 +/
Сообщение от _ (??), 29-Ноя-25, 21:23 
> c растом все ясно,

А мне вот - нет :(

> но вот С, созданный для написания OC, уже может без асемблера работать с железом?

Да (*) но - тебе не понравится :)
Поэтому Си-шники запросто пользуют ассемблер - с нашей религией это в полной гармонии.
Это которая "по локти в железе!(С)" :)

> да хотябы есть приличная libc без асемблера?

Нет. Да и ЗОЙЧЕМ?! Что бы _что_? %-\

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

115. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –2 +/
Сообщение от Аноним (115), 29-Ноя-25, 19:40 
>на нескучном йезычке невозможно писать код, работающий с железом.

На любом ЯВУ невозможно. Почему - тебе расскажут где-то на втором курсе. Если поступишь.

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

148. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от _ (??), 29-Ноя-25, 22:03 
Ну ... это - если ты на бухгалтера поступишь...

А если куда то в непонятные буквы Computer Science - тебе прямо таки _должны_ рассказать ну к примеру про Symbolics(кажись) Lisp-macines ... Про Lilith - the Modula-workstation ... про CPU исполняющие прямо Java Byte-code (имя - забыл)... про Forth-cpu от Rockwell ... а если ты в РФ и кафедра "в сапогах" то и про Эль-76 тоже должны рассказать :)

Мир - он большой, в нём чего только не было\есть :)

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

281. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (281), 30-Ноя-25, 12:16 
Ну это Вы зря ляпнули. Написать на многих компилируемых ЯВУ можно, но работать будет медленно или не так, как задумывалось.
Ответить | Правка | К родителю #115 | Наверх | Cообщить модератору

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

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

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

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

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

55. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (62), 29-Ноя-25, 17:50 
NS - Network Subsystem?
Ответить | Правка | Наверх | Cообщить модератору

72. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от НяшМяш (ok), 29-Ноя-25, 18:17 
https://ru.wikipedia.org/wiki/NeXTSTEP

У эпплов в обжси до сих пор всё под префиксом NS идёт, они от этого только в стандартной библиотеке свифта ушли.

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

78. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –2 +/
Сообщение от penetrator (?), 29-Ноя-25, 18:31 
бесячая хрень этот NS, вообще не знаю как там разрабы с ним живут
Ответить | Правка | Наверх | Cообщить модератору

65. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (-), 29-Ноя-25, 18:08 
>Обероны и семейство. Хорошая производительность.

Никлаус Вирт создавая операционную систему для своих машин никогда к ООП парадигме не прибегал.

>BeOS и Haiku тоже на ООП,

Только высокоуровневые компоненты, например графические библиотеки.

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

69. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (62), 29-Ноя-25, 18:14 
Genode на C++
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

82. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от penetrator (?), 29-Ноя-25, 18:41 
Системое программирование - это исключительно ассемблерная (конвейрная) парадигма. Системое программирование это такой программирование когда call gates, registers, memory barriers, instruction sets.

А вот, процедуры - это функци-анальщина, абстрации, сахар. <далее неразборчиво>

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

87. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (84), 29-Ноя-25, 18:51 
Вот поэтому и в методах ООП никто не запрещает делать вставки на asm-е. Даже, при необходимости, всё тело метода на asm-е сделать.
Ответить | Правка | Наверх | Cообщить модератору

245. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (-), 30-Ноя-25, 06:05 
Шаблоны, методы, классы в системщине запрещены.
Ответить | Правка | Наверх | Cообщить модератору

279. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от ProfessorNavigator (ok), 30-Ноя-25, 12:03 
С чего бы вдруг?))
Ответить | Правка | Наверх | Cообщить модератору

99. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (-), 29-Ноя-25, 19:18 
То что ты занимаешся софистикой не отменяет того факта, что для системщины сишке нет альтернативы.
Ответить | Правка | К родителю #82 | Наверх | Cообщить модератору

119. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –2 +/
Сообщение от Аноним (114), 29-Ноя-25, 19:54 
>То что ты занимаешся софистикой не отменяет того факта, что для системщины сишке нет альтернативы.

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

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

246. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –2 +/
Сообщение от Аноним (-), 30-Ноя-25, 06:07 
Паскаль в 2025 году, батенька вы шутите.
Ответить | Правка | Наверх | Cообщить модератору

303. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от aname (?), 30-Ноя-25, 14:18 
Как что- то плохое
Ответить | Правка | Наверх | Cообщить модератору

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

60. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –2 +/
Сообщение от Аноним (60), 29-Ноя-25, 17:57 
По сслыке там Лисп. Но давай честно, Лисп без Лисп-машины отнюдь не низкоуровневый язык.
Ответить | Правка | Наверх | Cообщить модератору

83. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (83), 29-Ноя-25, 18:44 
> Лисп без Лисп-машины отнюдь не низкоуровневый язык.

В приличных реализациях CL диассемблер в комплекте идёт. Догадываешься почему? Подскажу: CL компилируется в нативный код. Без всякой лисп-машины, прямо из-под линуксового ядра. Вот это чудеса, а?

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

243. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (-), 30-Ноя-25, 05:58 
Во внутренности CL не смотрел, но подозреваю, что исходники на Лиспе транслируется в машиный код проходя стадию ассемблирования. А ассемблер, друг мой, это процедурная парадигма.
Без Лисп-машин, Лисп уже не Лисп.
Ответить | Правка | Наверх | Cообщить модератору

262. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (5), 30-Ноя-25, 10:58 
по вашему выходит раз нет haskell-машины например то это тоже получается процедурный язык
Ответить | Правка | Наверх | Cообщить модератору

276. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Jh (?), 30-Ноя-25, 11:46 
на железе оно всё процедурное. а еще там всякие JNZ, JZ, что по-сути ужасный GOTO в языках высокого уровня.
Ответить | Правка | Наверх | Cообщить модератору

297. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (-), 30-Ноя-25, 13:59 
>по вашему выходит раз нет haskell-машины например то это тоже получается процедурный язык

Не перевирай. Хаскел не процедурный язык. Просто сюда набежали адепты C++ и начали говорить, что операционки можно писать используя ООП. Пришлось их спускать с небес на землю.

И ещё, одна очевидняа мысль. Вся мощь Лиспа, как языка заключена в наличии Лисп-машины. Без Лисп-железа языки семейства Лисп никогда не проявят всей своей мощи. Исторически так сложилось, что Лисп-машины уступили конкуренцию архитектуре IBM-PC-совместимый компьютер (то бишь ваши десктопы).

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

239. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (239), 30-Ноя-25, 05:18 
Там даже ассемблерные вставки можно найти
Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

39. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Кошкажена (?), 29-Ноя-25, 16:56 
MirageOS? правда в какой там парадигме не могу сказать
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

149. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +2 +/
Сообщение от _ (??), 29-Ноя-25, 22:06 
Symbolics Lisp machines
и это самые знаменитые, была их - куча.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

316. Скрыто модератором  +/
Сообщение от Аноним (-), 30-Ноя-25, 15:23 
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

67. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +9 +/
Сообщение от Аноним (62), 29-Ноя-25, 18:11 
Glibc, GCC, GNOME, KDE,  LO (MPLv2), GIMP, Blender, VirtualBox, QEMU
Ответить | Правка | Наверх | Cообщить модератору

180. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Bottle (?), 29-Ноя-25, 23:39 
Отдельно из KDE отметим Krita, раз у нас отмечен GIMP отдельно от гомогнома, потому что Критой пользуются не только кедерасты, ещё стоит отметить Firefox.
Аудиоплагины Calf Studio Gear шикарны. ZynAddSubFX и его новая версия Zyn-Fusion, Surge XT, Audacity. Альфа четвёртой версии Audacity так и вовсе благодать.
Ответить | Правка | Наверх | Cообщить модератору

204. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним10084 и 1008465039 (?), 30-Ноя-25, 01:30 
Firefox как бы да, сам им пользуюсь, но по сути он кормится с донатов гугла за поиск. Так что его успешность, к большому сожалению, относительная
Ответить | Правка | Наверх | Cообщить модератору

203. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним10084 и 1008465039 (?), 30-Ноя-25, 01:29 
> Glibc, GCC, GNOME, KDE,  LO (MPLv2), GIMP, Blender, VirtualBox, QEMU

Ну GCC вовсю теснит Clang, та же Apple перешла на него. Blender да, успех, GIMP - ну плюс-минус, но это всё относительно мелкие вещи для пользователей. Либо же идущее к линуксу инфраструктурное, как кему. А что-нибудь уровня Kubernetes и PostgreSQL есть?

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

136. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (135), 29-Ноя-25, 21:28 
Ты можешь хоть миллионпицот раз это написать- реальности все равно. Открой статистику по свободным лицензиям и удивись! Гну _никогда_ не было лидером.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

154. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (146), 29-Ноя-25, 22:21 
Статистику по использованию в работающих системах?

Или статистику по заброшенкам на помойках?

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

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


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

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

90. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +2 +/
Сообщение от Аноним (90), 29-Ноя-25, 19:00 
Ну это лучше чем си с ассемблерными вставками.
Ответить | Правка | Наверх | Cообщить модератору

94. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –3 +/
Сообщение от Аноним (94), 29-Ноя-25, 19:12 
Ассемблерные вставки уровень безопасности уравнивают. Здесь ваш чекер боровов не помошник.
Ответить | Правка | Наверх | Cообщить модератору

181. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Bottle (?), 29-Ноя-25, 23:40 
У ассемблера нет неопределённого поведения, в отличие от.
Ответить | Правка | Наверх | Cообщить модератору

199. Скрыто модератором  –3 +/
Сообщение от шпак (?), 30-Ноя-25, 00:58 
Ответить | Правка | Наверх | Cообщить модератору

248. Скрыто модератором  +/
Сообщение от Аноним (242), 30-Ноя-25, 07:02 
Ответить | Правка | Наверх | Cообщить модератору

325. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (325), 30-Ноя-25, 16:48 
таки да, на расте фиг напишешь асм неправильно, каждый регистр и побочные эффекты надо указывать
https://doc.rust-lang.org/nightly/reference/inline-assembly....
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

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

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

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

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

43. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (26), 29-Ноя-25, 17:06 
Чем лучше? Бизнес исходниками mit не поделится.
Ответить | Правка | Наверх | Cообщить модератору

50. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –2 +/
Сообщение от Аноним10084 и 1008465039 (?), 29-Ноя-25, 17:29 
Ну так это удобно, что бизнес может не раскрывать то, что не хочет. Я, будучи бизнесом, не хотел бы, чтобы меня заставляли делиться вообще всем. А так, благодаря этому бизнес может этот код спокойно для себя использовать.
Ответить | Правка | Наверх | Cообщить модератору

59. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (62), 29-Ноя-25, 17:57 
А я за то, чтобы тебя, в таком случае, принудительно на законодательном уровне не пускали на рынок. Можешь идти в Сахару и там продавать свои блобы.
Ответить | Правка | Наверх | Cообщить модератору

184. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним10084 и 1008465039 (?), 29-Ноя-25, 23:47 
Я за интересы бизнеса. Если всех как я выгонять, будете бедно жить на своём опустевшем рынке
Ответить | Правка | Наверх | Cообщить модератору

280. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от ProfessorNavigator (ok), 30-Ноя-25, 12:13 
> Я за интересы бизнеса. Если всех как я выгонять, будете бедно жить на своём опустевшем рынке

Мы в самом ближайшем будущем будем жить вообще без рынка в вашем понимании. И без вас, если будете сопротивляться. Или вообще жить не будем. Нет, не угрожаю. Просто объективная реальность такова. Мы по факту уже живём в системе разделения труда планетарного масштаба. А это в свою очередь предполагает, что каждый получает по труду. Не больше и не меньше. Любой же бизнес предполагает получение прибыли. Прибыль - это то, что вы получаете сверх того, что вам положено по труду. Т.е. получение прибыли - это паразитирование на обществе. Когда паразитов становится слишком много, то происходит одно из двух: либо организм загибается, либо от паразитов избавляется каким-либо способом.

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

285. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним10084 и 1008465039 (?), 30-Ноя-25, 12:31 
> Прибыль - это то, что вы получаете сверх того, что вам положено по труду. Т.е. получение прибыли - это паразитирование на обществе.

Ну это полная чушь, старая марксистская глупость. Бизнесмен-то как раз трудится: организует, налаживает поставки. Или по-вашему организаторский труд ничего не стоит? Вы сами в жизни пробовали что-нибудь организовать?

Плюс ко всему, идея "плата строго за труд, ни больше ни меньше" тоже максимальна абстрактная. Кто решит, сколько точно? Госплан? Ну мы видели его эффективность.

А про то, что бизнес - паразиты, бросьте это. Бизнес как раз - это главные производители. Какую вещь не возьми, сделана бизнесом

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

290. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от ProfessorNavigator (ok), 30-Ноя-25, 13:17 
> Ну это полная чушь, старая марксистская глупость. Бизнесмен-то как раз трудится: организует,
> налаживает поставки. Или по-вашему организаторский труд ничего не стоит?

Я разве говорил, что ничего не стоит?))

> Вы сами
> в жизни пробовали что-нибудь организовать?

Я одно время работал третьим помощником капитана, потом - вторым. И даже несколько часов был и.о. капитана)) Так что - кое-что организовывал.

> Плюс ко всему, идея "плата строго за труд, ни больше ни меньше"
> тоже максимальна абстрактная. Кто решит, сколько точно? Госплан? Ну мы видели
> его эффективность.

Всё очень и очень просто. Труд измеряется во времени. Каждый получает пропорционально отработанному времени. Хотите подробней - смотрите здесь: https://samlib.ru/editors/b/bobylew_j_w/society.shtml#TOC_id... Или подождите немного - готовится к выходу статья. Прям с подробными математическими выкладками и достаточно подробным же описанием экономической модели.

> А про то, что бизнес - паразиты, бросьте это. Бизнес как раз
> - это главные производители. Какую вещь не возьми, сделана бизнесом

Не существует никакого абстрактного бизнеса. Всё и всегда производится людьми. Есть разные формы организации социально-экономических отношений. Сейчас у нас капитализм. На финальной стадии. Я бы даже сказал - уже агонизирует. Что такое капитализм? Это когда каждый производит то, что считает нужным. По факту - без какой-либо организации и без учёта реальных потребностей общества. А потом вступает в конкурентную борьбу за сбыт продуктов своего труда. Это касается всех - и "бизнесменов", и рабочих (они продают свою способность к труду).  Конкуренция же заканчивается всегда одним - вымиранием. Внутривидовая за ресурсы, я имею ввиду. Оно работало ровно до того момента, пока от капитализма было куда свалить - были не охваченные капиталистической формой социально-экономических отношений уголки планеты. За счёт их освоения в общественный оборот поступал поток ресурсов, который позволял относительно (очень относительно - почитайте, что в той же Англии в 19 веке творилось) сносно жить и тем, кто производит продукты труда, и тем, кто на них паразитирует. А сегодня - всё. Примерно с середины 19 века лавочка закрылась, осваивать больше нечего. Результат - Мировая бойня номер раз, Мировая бойня номер два, фашизм, нацизм, гуманитарные бомбардировки, угроза полного самоуничтожения, голод, нищета и вот это вот всё.

Так вот, про "бизнес". "Бизнес" - это когда руководящая прослойка, пользуясь своим положением распределяющих ресурс, начинает себе эти самые ресурсы присваивать. Сверх того, что им положено по труду. Только и всего. Продукты же труда производят люди (повторюсь). Производство (т.е. люди) в силу разных факторов (степень разделения труда, совершенство орудий производства и т.д.) могут быть по-разному организованы. Формы организации к "бизнесу" не имеют никакого отношения. Устраняем перекосы в системе оценки труда - и внезапно на месте корпорации возникает крупное предприятие по производству чего-либо, хоть тракторов, хоть программного обеспечения. При этом организационная структура не изменится практически никак - есть управляющее звено, занимающееся организационными вопросами, есть те, кто занимаются непосредственно производством продукции. Потому что структура определяется не "бизнесом", а самим способом производства - разделением труда, которое требует координации потоков ресурсов и готовой продукции.

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

300. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним10084 и 1008465039 (?), 30-Ноя-25, 14:13 
> Это когда каждый производит то, что считает нужным. По факту - без какой-либо организации и без учёта реальных потребностей общества.

Полная чушь. Бизнес как раз-таки внимательно анализирует потребности, какие есть рынки, насколько они насыщены, занимается организацией этого всего. Зачем вы повторяет старые советские байки, ещё и про загнивание? 70 лет социализма не хватило, чтобы понять их ложность?

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

306. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от ProfessorNavigator (ok), 30-Ноя-25, 14:25 
> Полная чушь. Бизнес как раз-таки внимательно анализирует потребности, какие есть рынки,
> насколько они насыщены, занимается организацией этого всего.

Хех, знали бы вы, насколько вы - предсказуемы)) Так и думал, что про "учёт потребностей" вспомните. Иными словами, вы говорите, что "бизнес" осуществляет планирование своей деятельности. Тогда откуда ваши претензии к Госплану? Который занимался ровно тем же самым - прогнозом потребностей общества и распределением ресурсов в соответствии с этими прогнозами)) "Вы не понимаете - это другое"?))))))

> Зачем вы повторяет старые
> советские байки, ещё и про загнивание? 70 лет социализма не хватило,
> чтобы понять их ложность?

Байки? Ложность?))))) Ну т.е. у нас нет войн во всём мире, нет фашизма (причём везде)? Нет эксплуатации человека человеком? Нет демографической катастрофы? Национализм и шовинизм не лезет изо всех щелей? Мы не движемся к очередной мировой войне? Ничего этого нет?))) И если вы внимательно читали то, что я вам прислал, то можете заметить, что никаких "баек" я не повторяю. Все совпадения связаны с тем, что и я, и "писатели баек" говорим об одном и том же - о той реальности, в которой вы живёте.

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

313. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним10084 и 1008465039 (?), 30-Ноя-25, 15:17 
Да вы тоже предсказуемы. Претензия к Госплану одна - неэффективность. И претензия не столько к самому Госплану, сколько к системе, подчистую вырезавшей любое подобие рынка и частной инициативы.

А что касается всех этих страшилок, что вы перечисляете - вы можете и дальше повторять эти сказки Венского леса, что капитализм - это главное зло и стоит лишь его убрать, как всё исцелиться. Только правдой эти сказки от повторения не станут

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

315. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от ProfessorNavigator (ok), 30-Ноя-25, 15:21 
> Да вы тоже предсказуемы. Претензия к Госплану одна - неэффективность. И претензия
> не столько к самому Госплану, сколько к системе, подчистую вырезавшей любое
> подобие рынка и частной инициативы.

Действительности не соответствует. Изучайте историю СССР.

> А что касается всех этих страшилок, что вы перечисляете - вы можете
> и дальше повторять эти сказки Венского леса, что капитализм - это
> главное зло и стоит лишь его убрать, как всё исцелиться. Только
> правдой эти сказки от повторения не станут

Ну т.е. аргументов у вас нет, только выкрики остались (усталый вздох).


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

318. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним10084 и 1008465039 (?), 30-Ноя-25, 15:35 
Это вы себя, батенька, описали и себе посоветовали) изучайте историю СССР)
Ответить | Правка | К родителю #315 | Наверх | Cообщить модератору

320. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от ProfessorNavigator (ok), 30-Ноя-25, 15:36 
> Это вы себя, батенька, описали и себе посоветовали) изучайте историю СССР)

Ну-ну))

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

307. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (146), 30-Ноя-25, 14:27 
Как говорит товарищь Васерман.Ситуация поменялась. Теперь есть возможность планировать, которой раньше не было.
Ответить | Правка | К родителю #300 | Наверх | Cообщить модератору

312. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним10084 и 1008465039 (?), 30-Ноя-25, 15:13 
> Как говорит товарищь Васерман.Ситуация поменялась. Теперь есть возможность планировать,
> которой раньше не было.

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

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

319. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от ProfessorNavigator (ok), 30-Ноя-25, 15:35 
> Планировать и тогда можно было. Другой вопрос, что планирование необязательно подразумевает
> уничтожение рынка и подавление частной инициативы

Частная инициатива и рынок не связаны никак)) А вот нормальное планирование уничтожит рынок гарантированно. Но не уничтожит свободу выбора товаров, чем вы тут всех усиленно пытаетесь напугать.

И вообще - заканчивайте уже нести чушь про рынок. Серьёзно. Ваш "рынок" порождает только одно - монополии. И на этом "рынок" заканчивается. А вы со своей кофеенкой/салоном красоты/какая ещё там хр...нь существует в вашем влажном воображении автоматически превращаетесь в корм для этих самых монополий (точнее - крупных финансово-промышленных групп). Сожрут вместе с гов..ом и не подавятся. А вы пополните армию бездомных под соседним мостом. И никакое государство вам тут не поможет - госаппарат везде и всюду находится в руках этих самых монополий. Которые готовы в очередной раз передраться на почве конкуренции за ресурсы (т.е. в том числе - на почве конкуренции за вас, потому что вы для этих людей не более, чем корм).

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

215. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (215), 30-Ноя-25, 02:03 
> Я, будучи бизнесом, не хотел бы, чтобы меня заставляли делиться вообще

Есть пару компаний у которых есть свободные 100 у.е. и стоимость разработки системы
на рынке обойдется в 150 у.е. Если ничего не делать когда-нибудь появится конкуренты которые договоряться и ты вылетаешь через пару месяцев с долгами.

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

Твои действия?

1. Скинулись на OpenSource и разработали ядро, через месяц оба имеете свои фоторамки на инновационном Rust и худо бедно гребете бабло
2. Прождать пару месяцев прожрать деньги, но вылететь с рынка

Расскажи по подробнее о своем выборе

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

56. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от Аноним (62), 29-Ноя-25, 17:53 
Вот-вот, но не для пользователя. Потому, что пользователь получит залоченные смарты и роутеры.
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

70. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (-), 29-Ноя-25, 18:16 
> Вот-вот, но не для пользователя. Потому, что пользователь получит залоченные смарты и
> роутеры.

Даже на них таки как правило можно получить сорцы. И благодаря этому существуют вещи типа openwrt, альтернативных сборок андроида и проч.

Просто для сравнения:

* репы проекта maemo отданные ноклой комьюнити живые до сих пор и n900 и даже при остром мазохизме n800 каким до сих пор можно пользоваться.

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

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

80. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (84), 29-Ноя-25, 18:32 
OpenWRT существует, по большей части, за счёт реверсинженеринга.
Ответить | Правка | Наверх | Cообщить модератору

137. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +2 +/
Сообщение от Аноним (137), 29-Ноя-25, 21:31 
> получит залоченные смарты и роутеры.

Ахах то есть мяу. На линуксе с гопаельным окружением то-то все смарты свободные! Все 2! А роутеры с линуксом все сплошь открытые и свои наработки выкладывают, угу.

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

189. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним10084 и 1008465039 (?), 29-Ноя-25, 23:54 
Вот-вот! Все местные тут так ратуют за GPL и против бизнеса, что мол так его! Даёшь свободу! Да только свободы по итогу нет, а лишние препоны для малого и среднего бизнеса, здоровых ребят, есть
Ответить | Правка | Наверх | Cообщить модератору

211. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (114), 30-Ноя-25, 01:51 
>Да только свободы по итогу нет, а лишние препоны для малого и среднего бизнеса, здоровых ребят, есть

Во-первых, у вас есть бизнес? Во-вторых, бизнес может ВНЕЗАПНО

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

213. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (114), 30-Ноя-25, 01:52 
не брать код под GPL, а сразу покупать код под EULA. Так почему вы не покупаете код под EULA, как вам GPL в этом мешает?
Ответить | Правка | Наверх | Cообщить модератору

222. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним10084 и 1008465039 (?), 30-Ноя-25, 02:21 
> не брать код под GPL, а сразу покупать код под EULA. Так
> почему вы не покупаете код под EULA, как вам GPL в
> этом мешает?

А был бы под MIT, можно было бы просто брать, в том и смысл

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

234. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (114), 30-Ноя-25, 04:35 
>А был бы под MIT, можно было бы просто брать

Ну дак и под EULA тоже можно сразу взять. Или вы такой бизнесмен, что не в состоянии зарабатывать деньги без чужого бесплатного кода? А почему это вы только программистов так эксплуатируете?

Писать под разрешительными лицензиями, за несколькими небольшими исключениями, имеет смысл только для работников бизнеса: они хотят скинуть поддержку кода на кого-то другого, а рекурсивно открывать свой остальной код не хотят.

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

241. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним10084 и 1008465039 (?), 30-Ноя-25, 05:39 
> А почему это вы только программистов так эксплуатируете?

Так никто никого не эксплуатирует, человек написал софтину, выложил ее под MIT, подарил всему миру - и люди пользуются без препон. В чём эксплуатация-то? Его никто не заставлял ее писать или выкладывать, а он написал и выложил, по собственной воле. Не надо искать эксплуатацию и угнетение везде и всюду в жизни

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

183. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним10084 и 1008465039 (?), 29-Ноя-25, 23:46 
А с чего мне топить за пользователя против бизнеса?
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору

68. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от Аноним (-), 29-Ноя-25, 18:13 
> Лицензия как раз куда лучше, более дружественная для бизнеса

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

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

139. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (135), 29-Ноя-25, 21:37 
Видимо без бизнеса лучше, да? Знаменитые лекарства от государства, смартфоны от сообщества и фильмы от министерства просвещения, ага. Но что-то мне подсказывает, что ты точно так же лечишься пфайзером, а не кремлевской таблеткой и смотришь фильмы Нолана, а не играешь в Смуту.
Ответить | Правка | Наверх | Cообщить модератору

192. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (-), 30-Ноя-25, 00:04 
> Видимо без бизнеса лучше, да?

Как бы это вам сказать. Unmanaged капитализм - очень так себе штука, да. И последнее что перед ним стоит делать это метать бисер халявы под BSD и MIT. Ибо как показал пример BSD и Linux - господа не только возьмут код нашару - но и засудят неудачников при случае в благодарность. Тем временем GPLный конкурент с полисей commit or GTFO - обойдет на повороте, ибо не давал растаскивать свой проект.

И кстати GPL вообще бизнес не запрещает. Вообще совсем. Более того, они считают это несвободным ограничением.

То что ваш бизнес построен на кидалове, выкрутке рук и зажимании сорца который вы сами получили нашару (== активность на грани фрода и скама имхо) - и вы не представляете себе иных форматов взаимодействия с апстримом чем разодрать на части и не делиться - упс, а вот это ВАШ косяк, не более того. Т.е. ниоткуда не следует что это - единственная бизнес модель и тем более - лучшая из. Ну так, глядя на то как тут куча пермиссивных проектов кто в GPL/AGPL а кто и в бред типа BSL вдаряется, когда оказывается что пермиссивные апстримы часто получают от шустрых веников дырку от бублика как отдачу в проект и чего-то буксовать начинают.

> Знаменитые лекарства от государства, смартфоны от сообщества
> и фильмы от министерства просвещения, ага.

Ну как бы дикий капитализм имени Капоне - тоже такое себе, ага. А с BSD как ОС случилось по сути "ничего личного, это бизнес". Разве что вместо пуль - лояры AT&T. Который потом сделал козью морду и загадив им и себе поляну - свалил на Ubuntu :D

> Но что-то мне подсказывает, что
> ты точно так же лечишься пфайзером, а не кремлевской таблеткой и
> смотришь фильмы Нолана, а не играешь в Смуту.

А вот с Капоне я бизнес все же не веду, тьфу-тьфу-тьфу. Ну и BSD и MIT это инкубатор для новых Капоне буквально. И осыпание куч пермиссивных проектов и выгорание авторов без отдачи - не даст соврать. Недавно прям эпидемия целая началась.

Т.е. я совсем не против бизнеса. А вот если какой-то шустрый веник изволит вести бизнес на моем коде - пусть делится со мной или улучшает проект. Или - изволит хреначить САМ. С хрена ли я должен на него бесплатно и без отдачи пахать?

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

188. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним10084 и 1008465039 (?), 29-Ноя-25, 23:53 
А в чем участь антилопы? Если ты проект выкладываешь в опенсорс, ты априори его даёшь без ожидания чего-то взамен. А вот давать что-то типа в опенсорс, но под вирусной лицензией - это ты по сути выкидываешь свой вклад - бизнес не будет пользоваться серьезный. Чтобы пользовались простые юзеры? Ну может быть, но это не слишком амбициозно. Линукс и с натяжкой Firefox - единственные успешные копилефты. Только Линукс - это редкая ниша ОС, в которой корпы согласны иметь общую открытую платформу, чтобы их закрытые программы работали, ну а Firefox живёт с донатов Гугла на поиск
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору

197. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (-), 30-Ноя-25, 00:23 
> А в чем участь антилопы? Если ты проект выкладываешь в опенсорс, ты
> априори его даёшь без ожидания чего-то взамен.

Нет, вот на минуточку. В Linux прямым текстом говорят - commit or GTFO. И в этих ваших законах о авторских правах сказано что автор царь и бог. Все права у него. Что попросит - то и извольте. Or GTFO.

Так что я как автор - вполне могу дать сорц на определенных условиях. Которые я и  устанавливаю. И с ожиданием чего-то взамен. As described in copyright laws (c).

С чего какие-то хищники решили что я именно ваш жрат я не в курсе - так что не взыщите если с моей стороны при таких поползновениях в ответ - прилетает. А кто хочет вас покормить своей тушкой нашару - ему и карты в руки :)

> А вот давать что-то типа в опенсорс, но под вирусной лицензией - это ты по
> сути выкидываешь свой вклад - бизнес не будет пользоваться серьезный.

А, то-есть миллиарды юнитов с линухом и даже 70% линуха на абажуре мне причудились наверное? И да, я припоминаю прогнозы от таких как вы как там фуксия ща всем даст мастеркласс и захватит мир. Годы шли. Хайпожорский пермиссив смог в захват 2 фоторамок. После чего тиму малость децимировали и планы по захвату мира урезали.

> Чтобы пользовались простые юзеры? Ну может быть, но это не слишком амбициозно.
> Линукс и с натяжкой Firefox - единственные успешные копилефты.

Да неужели? А бизибокс например на сотнях миллионов юнитов - несчитово? Или там uboot которого в встраиваемых системах хоть отбавляй?

> Только Линукс - это редкая ниша ОС, в которой корпы согласны иметь общую
> открытую платформу, чтобы их закрытые программы работали, ну а Firefox живёт
> с донатов Гугла на поиск

Сам гугл вообще смог браузер сделать - лишь потому что KDE в свое время KHTML вывалил. Но конечно корпоративный рак сделал из него те еще метастазы. Что еще корпы могут то, кроме того как все изгадить, опохабить и набить подлянами. Сколько Капоне в пиджак не наряжай, а методы бизнеса у него - характерные.

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

202. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним10084 и 1008465039 (?), 30-Ноя-25, 01:27 
> Так что я как автор - вполне могу дать сорц на определенных
> условиях. Которые я и  устанавливаю. И с ожиданием чего-то взамен.
> As described in copyright laws (c).

С этим-то я как раз не спорю. Но по мне это противоречит идее опенсорс. Опенсорс - это выложил и сделал дар человечеству. А копилефт - это конкретно кружок любителей "свободы", анти-бизнес тема. Только редкие копилефт проекты могут заинтересовать серьёзный бизнес

> А, то-есть миллиарды юнитов с линухом и даже 70% линуха на абажуре
> мне причудились наверное?

Я уже пояснил, что Линукс - редкий пример успешного копилефта

> Да неужели? А бизибокс например на сотнях миллионов юнитов - несчитово? Или
> там uboot которого в встраиваемых системах хоть отбавляй?

Это всё та же тема - инфраструктурное. Что-нибудь вот уровня Kubernetes или PostgreSQL есть в копилефте?

> Сам гугл вообще смог браузер сделать - лишь потому что KDE в
> свое время KHTML вывалил.

Не гугл, так правил бы до сих пор IE. Файрфокс его поджимал, но чисто из-за ошибок Майкрософта. А гугл хром потом отправил в область пары процентов и IE, и Фаерфокс


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

214. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (114), 30-Ноя-25, 02:01 
>А в чем участь антилопы?

В заработке за счёт чужого труда, очевидно же.
>Если ты проект выкладываешь в опенсорс, ты априори его даёшь без ожидания чего-то взамен.

Ну и зачем так делать?
>А вот давать что-то типа в опенсорс, но под вирусной лицензией

Это называется свободный код.
>это ты по сути выкидываешь свой вклад - бизнес не будет пользоваться серьезный.

Пойди скажи гуглу, что андроид - это несерьёзный бизнес. И потом, какое мне дело до того, что компании не смогут заработать за счёт моего кода? Они запросто могли бы заключить со мной контракт, и стабильно платить зарплату, если им так нужен код. Ну или написать аналог самостоятельно, заплатив кому-то другому.
>Чтобы пользовались простые юзеры?

ВНЕЗАПНО.
>в которой корпы согласны иметь общую открытую платформу

Вот удивительно - у корпов есть аж целая винда, поставляемая под EULA, а они, негодяи такие, почему-то выбирают свободный софт. А раньше было ещё больше операционных систем под EULA, только вот почему-то их не покупали, так и загнулись. Вот скажите, почему это серьёзные бизнесы не покупают у других серьёзных бизнесов, а?

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

221. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним10084 и 1008465039 (?), 30-Ноя-25, 02:18 
>>Если ты проект выкладываешь в опенсорс, ты априори его даёшь без ожидания чего-то взамен.
> Ну и зачем так делать?

Просто если ты хочешь осчастливить человечество. Ну и для резюме.


>>А вот давать что-то типа в опенсорс, но под вирусной лицензией
> Это называется свободный код.

Ну вот в моём понимании - не особо-то этот копилефт свободный.


> Пойди скажи гуглу, что андроид - это несерьёзный бизнес. И потом, какое
> мне дело до того, что компании не смогут заработать за счёт
> моего кода? Они запросто могли бы заключить со мной контракт, и
> стабильно платить зарплату, если им так нужен код. Ну или написать
> аналог самостоятельно, заплатив кому-то другому.

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

> Вот удивительно - у корпов есть аж целая винда, поставляемая под EULA

Винда не у бизнесов, а у Майкрософт. ОС - по сути единственная ниша, в которой копилефт может быть на мой взгляд оправдан, и то у линукса из-за этого было и есть кучу проблем (долго не мог подцепить Sun'овский код ZFS, например)


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

233. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (114), 30-Ноя-25, 04:29 
>Просто если ты хочешь осчастливить человечество.

Человечества не существует. Есть куча разрозненных груп и осчасливливая одну, печалим другую, а третьим до этого вообще нет никакого дела.
>Ну вот в моём понимании

Это официальное общепринятое название, которое нужно использовать при беседе с посторонними людьми, иначе вас банально не поймут.
>Чувство причастности к великому, что вот, моим кодом бизнес пользуется.

Устраивайтесь работать в бизнес и вашим кодом гарантированно будут пользоваться. Выкладывать для этого совершенно ничего не нужно.
>Плюс могут и пригласить на работу, если понравишься.

Зачем им вас приглашать на работу, если вы уже код забесплатно выложили? И потом, ну не будет условная японская Сони приглашать условного датчанина на работу, по крайней мере не массово. Он японского не знает, живёт далеко и всё такое прочее. Она найдёт местного локального японца, и будет платить зараплату как раз таки ему. Таненбаум не даст соврать - накодил Minix, и так бы и умер в неведении, если бы русски не раскопали правду.
>Винда не у бизнесов, а у Майкрософт

А M$ это что, не бизнес? А всякие солярисы, ириксы и прочее?
>ОС - по сути единственная ниша, в которой копилефт может быть на мой взгляд оправдан

Он везде оправдан: и в компиляторах, и в браузерах, и в языках программирования и так далее. Не нравится? Иди покупай готовое решение под EULA, либо пиши собственное.

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

240. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним10084 и 1008465039 (?), 30-Ноя-25, 05:36 
> Это официальное общепринятое название, которое нужно использовать при беседе с посторонними людьми, иначе вас банально не поймут.

Опять же, опенсорс - это и копилефт, и пермиссив. На опеннете принято порицать пермиссив, а я вот считаю, что пермиссив ближе к духу истинной свободы, чем вирусный копилефт.

> Зачем им вас приглашать на работу, если вы уже код забесплатно выложили?

Толковые программисты в дефиците. Если ты написал крутой код, то тебя можно нанять писать ещё больше крутого кода уже для этой конторы

>>Винда не у бизнесов, а у Майкрософт
>А M$ это что, не бизнес? А всякие солярисы, ириксы и прочее?

Ну Майкрософт это один конкретный бизнес, а у других-то ОСи не было. И тут вот повезло Линуксу по разным причинам вырасти в общую платформу.

> Не нравится? Иди покупай готовое решение под EULA, либо пиши собственное

Ну так мы это и видим - бизнес во всю пишет сам и отказывается от гнутого, либо же переходит на MIT и другие пермиссив альтернативы, как тот же Clang вместо GCC или uulibs вместе гнутых. Все последние великие вещи, вроде Kubernetes - пермиссив

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

294. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (146), 30-Ноя-25, 13:40 
> Толковые программисты в дефиците. Если ты написал крутой код, то тебя можно нанять писать ещё больше крутого кода уже для этой конторы

Так зачем его нанимать, если он и так пишет то что тебе нужно?

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

314. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним10084 и 1008465039 (?), 30-Ноя-25, 15:18 
Так он один раз написал то, что мне нужно, не каждый раз. А если мне нужны навыки его как специалиста, и я вижу этот его проект как доказательство его компетентности - я могу его взять и пригласить к себе
Ответить | Правка | Наверх | Cообщить модератору

40. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от al (??), 29-Ноя-25, 17:00 
>без драйверов

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

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

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

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

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

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

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

33. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Анонимусс (-), 29-Ноя-25, 16:45 
> Написать драйверы под пару тестовых железок

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

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

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

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

103. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (95), 29-Ноя-25, 19:22 
> без финансирования корпами

что показывает, насколько она нужна.

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

110. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Анонимусс (-), 29-Ноя-25, 19:29 
> что показывает, насколько она нужна.

Так так про многое можно сказать.
Про сорта БСД, про всякие опенсолярисы и прочую маргинальщину.
Про Хурд в конце концов! Хотя тут согласен, Хурд не нужен))
А ведь оно все написано на божественной сишечке!

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

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

223. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от Сведущий (?), 30-Ноя-25, 02:47 
>что показывает, насколько она нужна

Нет, это ничего не показывает, кроме того,  что корпы не спешат вкладываться в пока ещё рисковый с точки зрения финансового результата проект.

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

134. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от нах. (?), 29-Ноя-25, 21:24 
> Спойлер - целых 9 (девять) тел

целых десять лет. Или уже больше.

А оно все еще "вполне себе работает". То есть - загружаетцо. На "подходящем железе". Ну в qemu короче.

На Си справилось три человека за пол-года. Причем "подходящее железо" даже нормального окружения разработки не имело (его-то они и написали) и скомпилированный код переносили чуть ли на на перфоленте.
Еще через пол-года они написали минимум одну прикладную программу, которую уже использовал бизнес. А еще им пришлось придумывать с нуля абсолютно все. (Начиная вот от парадигмы все есть файл) Язык, компилятор, инструменты.

Юникс, не, не слышал?

(ну да, ну да - кто-то платил им все это время зарплаты, по тем временам, видимо, очень даже немаленькие)

Ну а когда через еще двенадцать лет один финский студент написал полуработающее ("загружалось", ога) ведро - у него всего через год отбоя не было от желающих сотрудничать (потому что уже существовал интернет, и он мог донести информацию о своей поделке, ну и ему не приходилось с этими желающими делить единственную pdp11, которая только загружалась минут по 15 и без конца ломалась).

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

179. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Котик Биба (?), 29-Ноя-25, 23:39 
>у него всего через год отбоя не было от желающих сотрудничать

Ну так посредственное всегда хорошо залетает широким к***вым массам

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

194. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от нах. (?), 30-Ноя-25, 00:20 
Ну, вот, а ваше произведение искусства - совершенно, как корабль в бутылке, но нахрен никому и не нужно.
Вот поэтому девять кое-какеров в свободное от шабашки время написали "загружаетцо".

Десятого уже не нашлось, широкие массы не хотят годами зубрить закорючки, каждый день новые.

Кораблем хоть полку можно украсить. Пыль с бутылки вытирать удобно. А с этим вот что делать?

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

226. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Сведущий (?), 30-Ноя-25, 02:59 
>Ну, вот, а ваше произведение искусства - совершенно, как корабль в бутылке, но нахрен никому и не нужно.

Дык Redox пока далеко позади имеющихся, более развитых по функциональности. Когда хоть примерно догонит, тогда посмотрим, где окажутся поделки сишные. Хотя вполне возможно, что Линукс к тому времени уже на Rust будет.

Также не будем забывать о требованиях к языкам программирования (пока это не совсем требования, но до них уже недалеко) со стороны одного из самых крупных заказчиков  ПО планеты - правительства США.

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

289. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от нах. (?), 30-Ноя-25, 13:13 
как тоись - опять позади?! ДЕВИТЬ ЧИЛАВЕК ДЕСИТЬ ЛЕТ пилили-пилили, да так и позади?!

> Когда хоть примерно догонит

"ааа, ну пока пойдем к катьке, ее куклой поиграем"

> Также не будем забывать о требованиях к языкам программирования (пока это не совсем
> требования, но до них уже недалеко) со стороны одного из самых крупных заказчиков  ПО
> планеты - правительства США.

Если бы эти "требования" не были выдуманы хрустофанатиками - мы бы уже видели использование аналогов-не-имеющего-ресдоха. Но их - нет.
Поэтому даже перспективных разработок с неопределенными планами на реализацию - на хрустоосе нет.
Это мог бы быть просто эталон ненужно, но ДАЖЕ в палату мер и весов ее не взяли. Там уже занято.

(вот кстати заметь - тут есть чем погородиться. У нас есть не только "требования", а реальное массовое применение ель-бруса не только для подпирания строительных лесов бесполезными ящиками. Правда, лучше б уж не было, никто теперь толком не знает как списывать и чем оплачивать замену, ну и внутре там небезопастный линукс конечно же, с небезопастной жабой. А тегированная память так и не нашла себе никакого применения)

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

224. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Сведущий (?), 30-Ноя-25, 02:52 
>целых десять лет. Или уже больше.
>На Си справилось три человека за пол-года.

Может ещё функциональность посравниваем? Сетевой стек там, GUI, поддержку файловых систем и прочее? Ох уж эти эксперды.

>Ну в qemu короче.

Если бы очередной эксперд сходил на сайт ОС, увидел бы своими глазами, что железо реальное.

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

274. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от нах. (?), 30-Ноя-25, 11:39 
> Может ещё функциональность посравниваем?

я тебе и сравнил - поделка ниправильных-ниправильных на ниправильном - через год после того как окончательно оформилась в хотя бы примерно рабочий вид - использовалась бизнесом.

Ну надо же - без сетевого стека, гуя и прочего. Как жыли - непонятно, учоные спорют.

С линуксом тоже неплохо получилось - в 95м кое-кто уже массово настраивал эти самые линуксы по разным подвалам.

А твой фетиш где используется? Ну хотя бы самими гениальными автырями? А, полочку украшает.

> Если бы очередной эксперд сходил на сайт ОС, увидел бы своими глазами, что железо
> реальное.

не хотел бы тебя огорчать, но реальное железо на сайте - это когда сайт на этой ос на этом железе. А остальное - картиночки в интернете.

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

247. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (-), 30-Ноя-25, 06:13 
>А что случилось с той их операционкой где "всё есть ссылка"

Redox не стремится развивать Линукс-совместимое ядро. "Все есть URL". Не путай, URL и ссылки, это разные вещи.

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

36. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +4 +/
Сообщение от Кошкажена (?), 29-Ноя-25, 16:53 
Отличная новость, пусть теперь удаляют из нормального ядра ржу.
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

102. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (102), 29-Ноя-25, 19:21 
Вы имеете в виду лицензию MIT?
Ответить | Правка | Наверх | Cообщить модератору

140. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (135), 29-Ноя-25, 21:39 
Кто удалять должен? «Нормальное» ядро пишут те, кто поддерживает ржу. Сюрприз! Иди удаляй))
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

195. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –2 +/
Сообщение от нах. (?), 30-Ноя-25, 00:21 
те кто ее там поддерживают - двадцать лет ничего уже не пишут кроме как "на псевдо-коде".

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

228. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Сведущий (?), 30-Ноя-25, 03:03 
Слона-то я и не заметил (c)
Ответить | Правка | Наверх | Cообщить модератору

227. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Сведущий (?), 30-Ноя-25, 03:02 
Напишете письмо Линусу? Ну а вдруг пойдёт вам навстречу.
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

291. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от нах. (?), 30-Ноя-25, 13:20 
Чек на пару миллиардов $$ в конверт засунуть не забудьте. А то наш миллиардер другие письма сразу в камин кидает. Заботится об экалогии.

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

37. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +7 +/
Сообщение от анон (?), 29-Ноя-25, 16:55 
все ради пермиссивной лицензии, а заявления про безопасность для отвода  глаз...
Ответить | Правка | Наверх | Cообщить модератору

182. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +2 +/
Сообщение от Bottle (?), 29-Ноя-25, 23:41 
Но ради этого у нас уже есть FreeBSD.
Ответить | Правка | Наверх | Cообщить модератору

295. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (146), 30-Ноя-25, 13:55 
> Но ради этого у нас уже есть FreeBSD.

Вторая попытка. Первая провалилась. Теперь довеском "безопасность" привязали. Вдруг прокатит...

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

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

44. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +5 +/
Сообщение от Аноним (26), 29-Ноя-25, 17:10 
Забавно читать как раст "включили" в ядро. Сколько там осталось сопровождающих? Недавно ушёл, остался ОДИН.
Сколько рабочих драйверов написано? Яблочный драйвер заброшен разработчиком. Nvidia драйвер (который открытый) – 98,3% на Си, следом пара процентов на плюсах. Tyr для арма – поделка для запуска гнома.
Так о каком включении раста в ядро идёт речь? Просветите, пожалуйста.
Ответить | Правка | Наверх | Cообщить модератору

45. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +2 +/
Сообщение от Аноним (26), 29-Ноя-25, 17:11 
И вышеперечисленное "достигнуто" за 7-8 лет. Разработчиков раста в ядре нет. Начатые проекты заброшены.
Пора бы открыть глаза и смотреть правде в лицо. Если бы раст там был, то, не смотря на личную неприязнь к языку, я бы не стал отрицать вклад. Но вклада НЕТ. Полный ноль.
Ответить | Правка | Наверх | Cообщить модератору

51. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от Аноним (42), 29-Ноя-25, 17:30 
Что вы так нервничаете? Не надо париться, если корпорации включили Раст в ядро - значит им нужно. И спрашивать никого они никогда не будут. А что пишут про раст сишники - корпорациям всё равно. Корпорации - хозяева линукса, они и решают.
Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

75. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (26), 29-Ноя-25, 18:24 
Попробуйте ещё раз, придумайте более оригинальный копиум.
Ответить | Правка | Наверх | Cообщить модератору

142. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (135), 29-Ноя-25, 21:49 
> А что пишут про раст сишники - корпорациям всё равно

Сишники про раст пишут, что надо давать возможность писать куски кода на раст. Сюрприз, да? Корпорации ООО «Торвальдс» и ЗАО «Хартман» не дадут соврать, я гарантирую это.

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

198. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от нах. (?), 30-Ноя-25, 00:28 
ну вон гуглю вроде бы нужно - он там прослойку к прокладке (которая непонятно зачем нужна именно внутри ведра) нахрустел, говорят.

Но поскольку она ни с чем не совместима и документация на нее тоже у гугля - то и используется дальше только гуглем. (ну зато как вы любите, самый шв@6одкиный копилефт, налетай, бесплатное раздают... только вот куда его пихать будете - не знаю)

Ну и еще вон вроде нвидия повелась. Ей, волею его величества с пальцем, досталась незавидная задача именно прослоек между прокладками писать под шв@6одкиной лицензией. Вряд ли ее прошивка, в которую ей пришлось теперь перенести настоящее управление железом - написана на хрусте. А для этой задачи, структурки готовые между настоящим драйвером и ведровыми интерфейсами перекладывать - может хруст и зайдет. Но что-то пока даже мигать экраном не получается. Наверное, всех хрустеров гугль скупил на корню, нвидии не хватило. А новые что-то не растут.


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

216. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от Аноним (215), 30-Ноя-25, 02:07 
Я совершенно уверен, что в Linux ядре с устоявшимися разработчиками и процессами,
никакой Rust не нужОн.

Обоснование: есть система нормально работает, понятные процессы, опытные специалисты.

Пеерзод на Rust это на первых порах проблема с адаптацией, процессами, сложность поддержки
всего этого франкиштейна.


Создать нужно отдельный linux-rs и там экспериментировать, а желающие из Linux всегда могут прийти и помочь с разработкой.

Зачем лезть к людям и травмировать их какими-то новыми правилами.

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

229. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (26), 30-Ноя-25, 03:06 
> Пеерзод на Rust это на первых порах проблема с адаптацией, процессами, сложность поддержки

всего этого франкиштейна.

Эти первые поры длятся уже годы. Люди выгорели и ушли.

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

46. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +5 +/
Сообщение от Аноним (114), 29-Ноя-25, 17:12 
У меня возникло чувство дежавю:
Проект Kerla развивает Linux-совместимое ядро на языке Rust 26.10.2021 16:02 https://www.opennet.me/opennews/art.shtml?num=56043 последний коммит last year
Проект Asterinas развивает ядро на языке Rust, совместимое с Linux
16.10.2024 12:40 https://www.opennet.me/opennews/art.shtml?num=62061 последний коммит 9 hours ago
Ядро Maestro, написанное на Rust и частично совместимое с Linux
04.01.2024 15:15 последний коммит 2 weeks ago
Основная проблема с такими проектами в том, что первоначальный hello world пишется быстро, а вот доведение до сколько нибудь полезного состояния - занимает больше времени, чем хватает энтузиазма у разработчиков.
Ответить | Правка | Наверх | Cообщить модератору

74. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +2 +/
Сообщение от Аноним (-), 29-Ноя-25, 18:18 
> Основная проблема с такими проектами в том, что первоначальный hello world пишется
> быстро, а вот доведение до сколько нибудь полезного состояния - занимает
> больше времени, чем хватает энтузиазма у разработчиков.

Ну как грится, пусть заходит - четвертым hello world'ом будет...

И да, я решительно не понимаю как допустим ioctl линуха можно сделать "safe" по их семантике. Вот хоть вы там тресните все.

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

296. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (146), 30-Ноя-25, 13:59 
По этому они зайдут с другой стороны. И ioctl уберут.
Ответить | Правка | Наверх | Cообщить модератору

92. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (90), 29-Ноя-25, 19:06 
Это всё хобби проекты just for fun. Вряд ли кто-то из них  целью ставит конкуренцию с линуксом.

Пишут совместимое с линуксом, только потому что под Linux API уже есть софт и инфраструктура.

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

106. Скрыто модератором  +/
Сообщение от СлесарьХаккер (?), 29-Ноя-25, 19:25 
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

217. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (215), 30-Ноя-25, 02:09 
Пробелма OpenSource это финансирование. Если его нет, то вопрос в том на сколько хватает мотивации (экспертизы) ведущего разработчика.

Если заходит какой-то Foundation, то тогда сразу возникает умный вид у людей и продолжаться это может бесконечно.

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

271. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от нах. (?), 30-Ноя-25, 11:29 
мотивацию и экспертизу на хлеб не намажешь.

Так что вопрос совершенно в другом - насколько хватит здоровья у папы с мамой кормить этого ведущего.

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

97. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (97), 29-Ноя-25, 19:16 
Для безопасности - написание ядра на Rust в общем-то и не нужно.

Для безопасности нужно использование подход к разработке ОС на базе микроядра. Чтобы максимум кода был вынесен в userspace.

Но микроядро - это всегда сниженная производительность.
Готовы ли мы смириться со сниженной (процентов на 30) производительностью ради безопасности и надёжности?

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

111. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (111), 29-Ноя-25, 19:32 
Так а на сколько снижена производительность из-за spectrum-ов и всяких там melt-дауно-ов?
Может пора разработать хороший процессор, который изначально будет заточен под  микроядра и userspace? Пожалуй цорпорации не одобрятЪ!
Да и программисты ныньче "жырным" кодом проистекают. :(

Так что, туши свет и ложись спать!!! ;)

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

123. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (-), 29-Ноя-25, 20:20 
> Может пора разработать хороший процессор,

Пора! Начнете завтра? Или после завтра?))

> который изначально будет заточен под  микроядра и userspace?

Отличная идея.Взять se4l и полностью закрыть юзерспейс.

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

125. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –2 +/
Сообщение от Мемоним (?), 29-Ноя-25, 20:25 
Тут проблема курицы и яйца. Или скорее жабы и гадюки. В свое время дыроязык накидали по-быстрому чтобы чуть упростить программирование тогдашнего старинного железа. Но потом дыроязык пролез во все щели и теперь уже железо вынуждены проектировать под архитектуру дыроязыка. И чтобы порвать этого Уробороса надо создавать одновременно комплементарное железо и парадигму программирования под него.
Ответить | Правка | К родителю #111 | Наверх | Cообщить модератору

298. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (146), 30-Ноя-25, 14:08 
Только проблема в том, что это язык может под ЛЮБУЮ архитектуру.

А новым танцорам....

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

150. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (145), 29-Ноя-25, 22:11 
>Может пора разработать хороший процессор, который изначально будет заточен под  микроядра и userspace?

Процессор, в котором не будет колец защиты?

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

261. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (261), 30-Ноя-25, 10:58 
А кольца защиты они для чего нужны?
Ответить | Правка | Наверх | Cообщить модератору

263. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от Аноним (263), 30-Ноя-25, 11:01 
А зачем они тебе - эти кольца? ХОТЬ КТО-ТО за 40 лет поганой x86 архитектуры их использовал?? Максимум - кольца 0 и 3. И никакие "кольца" не помогут защите, если сама архитектура - дырявое peшeт0 (как эти пресловутые rwx).

Сам код системы должен проверять привилегии (коии могут быть весьма гибкие), а не полагаться на захардкоженые 0-3 кольца.

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

141. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (135), 29-Ноя-25, 21:40 
Шел 2025 год, по опеннету бродил призрак Танненбаума и пугал экспертов своим микроядром.
Ответить | Правка | К родителю #97 | Наверх | Cообщить модератору

260. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (263), 30-Ноя-25, 10:58 
Снижение п-ти на 30% - это отголоски 80386.

1. Всё зависит от метода работы с ЦПУ. Если использовать uдu0тский "защищённый режим" с его task gates, ТРЕМЯ(!) кольцами защиты, кучей системного мусора - тогда да, утонем и в багах, и в накладных расходах. Если взять AMD64 режим с flat памятью - всё будет хорошо.

2. Микроядро - всего лишь вариант архитектуры и он совсем не обязателен как жёсткое разделение "вот это - система, а остальное само по себе". По факту, нужен всего лишь "наножонглёр ресурсов", а всё вокруг него будет той самой "системой" - менеджер памяти, прерываний, ФС, HAL... Тут ключевое - не "мир пополам", а модульность. Чем больше (независимых) модулей, тем легче всё это обновлять, переносить, тестировать и т.п.

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

272. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от worldmimd (?), 30-Ноя-25, 11:31 
Почему-то мне вспомнилось верифицированное микроядро https://sel4.systems/
Ответить | Правка | Наверх | Cообщить модератору

273. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (-), 30-Ноя-25, 11:36 
Вау, как мне импонирует Ваш комментарий! Жаль что таковых мало :(

Давайте поработаем за инженеров (хотя я думаю, что они наверняка поумнее меня будут, просто над ними эффективные манагеры присутствуют ;).

Вот у меня сейчас в системе примерно 300 процессов (вместе с потоками ядра).
Так вот, почему бы не дать каждому процессу (и/или потоку) по процессору со своим кусочком памяти. И доступ к общей памяти через контролер памяти управляемый процессором с микроядром (или чем то еще) и прочие механизмы взаимодействия через соответствующие контролеры (программируемые процессоры)?!?!?! Остальное малопотребное барахло (если основных процессоров не хватает) запускать в отдельном загоне (как определить, что есть малопотребное барахло?) и взаимодействовать с остальными через либастрал!
И конечно же, в системе нам необходимо иметь много различных по характеристикам процессоров, с возможностью миграции процессов (потоков) между ними!

И еще, у нас сейчас, в основном, остались очень высококвалифицированные программисты, которые по заказу наваяют Вам гигаметры кода. Так что для этой микроархитектуры изначально  необходимо предусмотреть минимум 4 рукоятки для удобства переноски устройства! ;)

ИМХО, думаю среднестатистический человек со смартфоном в руке сильно деградировал, так что может и не взлететь. :(
Да и зачем делать лучше и дешельле, когда и так хавают :((

Удачи!

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

105. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (105), 29-Ноя-25, 19:25 
"Из особенностей архитектуры Moss отмечается использование модели async/await для обеспечения асинхронного выполнения компонентов ядра"

В Linux'е  это через tasklet'ы

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

232. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (232), 30-Ноя-25, 03:58 
Про них уже пора бы забыть: https://lwn.net/Articles/960041/
Ответить | Правка | Наверх | Cообщить модератору

132. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от VladSh (?), 29-Ноя-25, 21:22 
> ядро легко может быть портировано для других архитектур, таких x86_64 и RISC-V, благодаря прослойке для абстрагирования поддержки оборудования

Ну, наконец-то! Хоть у кого-то мозг заработал в правильном направлении.

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

162. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от beck (??), 29-Ноя-25, 22:45 
Собственно,  windows nt был так и написан, сразу под несколько архитектур. И что интересно,  х86 появился не первым.
Ответить | Правка | Наверх | Cообщить модератору

238. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (-), 30-Ноя-25, 04:50 
> Собственно,  windows nt был так и написан, сразу под несколько архитектур.
> И что интересно,  х86 появился не первым.

Что еще интереснее - он по факту неюзабелен почти на всем кроме x86. На одноплатниках на ARM его почти нет, на RISCV - я даже не уверен что оно теоретически бывает. Драйверов - нет. И не будет уже.

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

255. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от нах. (?), 30-Ноя-25, 09:46 
Потому что архитектуры под которые он был когда-то написан - это архитектуры полноценных компьютеров.

А под одноразовые китайские поделки умеющие мигать одним светодиодиком - никто ничего писать и не собирается. Потому что они и нахрен никому не упали.

А не потому что ты придумал очередную чушь и в нее свято уверовал.

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

268. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от амоним (?), 30-Ноя-25, 11:12 
эм?
Ответить | Правка | Наверх | Cообщить модератору

269. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –2 +/
Сообщение от Аноним (263), 30-Ноя-25, 11:18 
Нет никакого смысла "сразу под несколько архитектур". Каждая из них по-своему уникальна и если уж вам понадобилась "одна ОСь на всех", то добиваться этого можно куда умнее и эффективнее: СТАНДАРТНЫЙ API. Пусть под капотом всякие кольца, перфокарты, но наружу будет торчать набор функций, на котором можно писать приложения, переносимые буквально ребилдом под архитектуру.
Ответить | Правка | К родителю #162 | Наверх | Cообщить модератору

302. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (146), 30-Ноя-25, 14:16 
Ну примерно так и будет. Если писать на rust.

Ибо он не предназначен для условной компиляции.

Но тут есть огромная загвоздка в дублировании кода. В многодесятикратном дублировании.

И когда ошибка исправляется в одном варианте - нужно будет править во всех других.

У уж как это увеличивает работы по малейшему изменению архитектуры....

В этом плане будет существенно жестче чем микроядро.

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

152. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (152), 29-Ноя-25, 22:14 
Снова монолит((( ядро 70-х годов
Ответить | Правка | Наверх | Cообщить модератору

160. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (160), 29-Ноя-25, 22:42 
А микроядро из 80х - не сильно то и позже, особенно если говорить об этом в 2025г.
Ответить | Правка | Наверх | Cообщить модератору

158. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (160), 29-Ноя-25, 22:39 
> > ядро легко может быть портировано для других архитектур, таких x86_64 и RISC-V, благодаря прослойке для абстрагирования поддержки оборудования

У NetBSD подсмотрели.

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

163. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от beck (??), 29-Ноя-25, 22:45 
У windows nt.
Ответить | Правка | Наверх | Cообщить модератору

169. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +4 +/
Сообщение от Аноним (169), 29-Ноя-25, 23:04 
>распространяется под лицензией MIT

Нет, спасибо.

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

174. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Ivan_D (?), 29-Ноя-25, 23:15 
Пять человек решили попробовать написать ядро ОС на Раст. Не известно, получится ли сделать, но новость уже появилась. А почему не пишите про проекты, которые кто-то пишет на других языках? Там может быть тоже есть ядра ОС, которые работают на определенных архитектурах!
Ответить | Правка | Наверх | Cообщить модератору

250. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от нах. (?), 30-Ноя-25, 09:30 
Ну потому что и не пишут. В смысле, не переписывают. (студенческие курсовики умеющие только саомдельный шелл запустить в однозадачном режиме наверное еще остались, хотя я не уверен)

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

Ну или на форте хотя бы давай...

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

175. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +2 +/
Сообщение от Аноним (175), 29-Ноя-25, 23:17 
Создавать ядро на языке без стабильного ABI. Гениально.
Ответить | Правка | Наверх | Cообщить модератору

190. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –2 +/
Сообщение от Аноним (190), 29-Ноя-25, 23:54 
Как это водится у неумеющих в ИИ: полное отсутствие проектной документации.

- Какие у проекта цели?
- Какие приоритеты?
- Какие ключевые решения на путм к означенным целям были приняты и почему?
- Какие ключевые решения были отвергнуты и почему?

Ваще по нулям всё. Я тоже в 13 лет так программы писал: сел такой, написал функцию main, а дальше само что-то о чём-то.

Из их ридми ясно только:
1. Это - ядро ОС
2. В нём должны быть сисколы линукса

Но это примерно как сказать "давайте сделаем веб-сайт! И ещё у него будет поддержка хрома". О чём веб-сайт? Какие проблемы он призван решить? Как он будет их решать?

Использование ИИ учит вот это всё - design doc - составлять задолго до первой строки кода. Но растодиды так не умеют, или доки где-то спрятали, что странно.

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

219. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от Аноним (215), 30-Ноя-25, 02:14 
Щас такую страшную тайну раскрою, что есть всякие Tilda, Bitrix-ы и прочие Joomla.
Конечно черт знает зачем им кому они все нужны, но на них можно сделать ну прям любой сайт.
Так же и тут есть концепция и идея (сюсколы линукс), а дальше туда кладем кавкой-то исполняемый файл и вот тебе рабочая песочница без Docker-ов и прочей ерунды на Golang.

Через какое-то время делаем для этого Rust поделия простенький процессор и втыкаем AoC (Application On Chip) прилождение на чипе. Скажем сетевое например.

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

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

252. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от нах. (?), 30-Ноя-25, 09:38 
Как это водится у любителей ии неспособных кодить - верование что их ритуалы что-то решают.

Какая "проектная документация" существует у самого linux?

И да, ЫЫ конечно феноменально т-п, но на твои вопросы он смог бы ответить даже без подсказок.
Цель очевидная - создать ядро на безопастном языке, совместимое по аби с линуксом.

Приоритет пока - чтоб бизибокс не только запускался, но и хотя бы ls выполнял.
(работы в общем-то на год или два минимум)

Ключевое решение - писать код. Даже вроде начали выполнять.

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

> Использование ИИ учит вот это всё - design doc - составлять задолго до первой строки кода

до кода у тебя, похоже, дело не дойдет совсем. А чо, дизайндоки написаны, дело в шляпе. Щас ыы прокачается и к 2038му напишет все за тебя.

Если что - дизайндок на который когда-то опирался Линус - называется "[already not so]Modern Operating Systems". Написан в 1992м году.

Ну и там Стивенс еще какой-то пробегал, а то опять только драйвер для intel me получится.

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

277. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от нах. (?), 30-Ноя-25, 11:47 
> (работы в общем-то на год или два минимум)

А, не, тут они уже срезали все углы - "fat32" у них, вместо сложных и хрустерам видимо непонятных posix fs, тут можно было и за пару месяцев управиться.
(отдадим должное Линусу, он сразу начал со сложного. Хотя у него наверное особо и не было выбора, ему ж не бизибокс надо было запустить.)

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

208. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от Аноним (208), 30-Ноя-25, 01:42 
Даёшь ядро линукс на JS, для запуска в браузере/electron, без QEMU и виртуалбоксов, а то тут многие, видно, сидят без дуалбута :) нехорошо! Не корпоративненько. А, ещё можно это ядро сделать только для запуска docker кониейнеров, без всякой левой дичи типа systemd
Ответить | Правка | Наверх | Cообщить модератору

237. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (-), 30-Ноя-25, 04:48 
> Даёшь ядро линукс на JS, для запуска в браузере/electron, без QEMU и виртуалбоксов,

Юзай JSLinux от Фабриса Беллара например. Т.к. он кондовый профи это даже не настолько ужасно как можно себе представить.

> А, ещё можно это ядро сделать только для запуска docker кониейнеров, без
> всякой левой дичи типа systemd

Ядру Linux так изначально - вообще пофиг что запускать, ядро никак не зависит от инита и там довольно немного допущений. S-d лишь 1 из опций - но весьма популярный. Некоторые штуки типа фотоаппаратов от Sony - запускают ядром Linux буквально 1 файл, "фирмвару фотика" который все остальное делает - сам. Можно так же и доскера, если это зачем-то надо.

Но вот доскер поверх FAT32 и без сети... эээ как бы вам это...

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

212. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от ятупойтролль (ok), 30-Ноя-25, 01:51 
я п посмотрел на бенчмарки оригинала и этой поделки
Ответить | Правка | Наверх | Cообщить модератору

220. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (215), 30-Ноя-25, 02:15 
Я б тоже...
Ответить | Правка | Наверх | Cообщить модератору

236. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (-), 30-Ноя-25, 04:40 
> отсутствие сетевой подсистемы и наличие лишь урезанного драйвера файловой
> системы, поддерживающего ФС Fat32

Где-то я эту историю уже видел по моему...

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

249. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (249), 30-Ноя-25, 07:25 
А почему бы просто в Redox OS не впилить поддержку Linux system calls?
Ответить | Правка | Наверх | Cообщить модератору

253. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от нах. (?), 30-Ноя-25, 09:40 
Пили!

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

254. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (5), 30-Ноя-25, 09:41 
бровчекер не разрешает
Ответить | Правка | К родителю #249 | Наверх | Cообщить модератору

259. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (95), 30-Ноя-25, 10:51 
А что, редокс уже написали?
Ответить | Правка | Наверх | Cообщить модератору

278. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (278), 30-Ноя-25, 12:00 
А на расте уже научились реализовывать L1 список без unsafe?
Ответить | Правка | Наверх | Cообщить модератору

282. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Тони Старкemail (?), 30-Ноя-25, 12:21 
а зОчем? винду никто не хочем подшаманить? хорошая же ОС )) ну да минт тоже, но все-равно все терминальники на винде. ДА? ))
Ответить | Правка | Наверх | Cообщить модератору

286. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от zionist (ok), 30-Ноя-25, 12:40 
По-моему вполне хорошее начинание. Желаю этому проекту всяческих успехов!
Ответить | Правка | Наверх | Cообщить модератору

317. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от СуперЖульбист (?), 30-Ноя-25, 15:24 
https://www.reddit.com/r/Forth/comments/1m54e7g/mykesforth_u.../
тем временем баре метал не на расте )
Ответить | Правка | Наверх | Cообщить модератору

323. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от анонимус (??), 30-Ноя-25, 16:09 
Ужасный язык о котором написана интересная статья Rust bad II (ari (dot) lt), который в общем-то вписывается в тренд "модернизма": "...по сути это и есть Rust — нечто современное, что во многих отношениях явно является пустой тратой, вершина модернизма; шумиха, масштаб, стремление к великой цели, но так неудачно сведенное к жертве... Всего?"
Ответить | Правка | Наверх | Cообщить модератору

324. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от анонимус (??), 30-Ноя-25, 16:13 
"Похоже, слишком много людей слишком одержимы шумихой вокруг Rust и пытаются заменить C, неизвестно зачем. Конечно, C не идеален, далеко нет, на самом деле, но агрессивное стремление сообщества Rust заменить C, демонстрируя только его достоинства, игнорируя все его недостатки и издержки, говорит мне только о языковом ананизме."
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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