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"  +13 +/
Сообщение от Аноним (2), 29-Ноя-25, 15:30 
Если денег не дадут, спонсора не найдут, то сдохнет проект.
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

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

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

257. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от амоним (?), 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ообщить модератору

372. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от _ (??), 30-Ноя-25, 23:26 
>> Могу судить по СМ ЭВМ.
> видимо тебе досталась 1420. У 3 и 4 никаких мониторов еще не было, но пульт и диодики были.

Ты эта, того ... третья стойка слева (после дисковых):
http://ineum.ru/files/51ee64/106487/1a9a45/000000/fit/616x31...

Беленькие, синие, красные и жёлтые пимпалки :) Врубаешься что это?
Так что прошу на нашу девочку СМ 1420 батоном не крошить, она не такая!(С)  :)


PS: В те времена я и не припомню чтоб по другому было... Это сейчас ынженегерных пультофф не бывает, ну вернее бывает, но это - лаптоп со спец-программой и кабелем, а не вот эта вот красотЪа!(С) :)

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

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

371. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от пох. (?), 30-Ноя-25, 23:14 
Дико тормозно (тем более не x86), неудобно, ненадежно (непонятно вообще что ты там будешь отлаживать - то ли ведро, то ли виртуализатор).

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

Попробуй - убедишься.

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

376. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от _ (??), 01-Дек-25, 00:23 
> Отлаживать изначально совсем сырое ядро проще в виртуальной машине

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

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

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

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

3. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –30 +/
Сообщение от Аноним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"  +19 +/
Сообщение от Медведь (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"  +3 +/
Сообщение от анодттт (?), 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ообщить модератору

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

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

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

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

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

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

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

205. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –2 +/
Сообщение от Аноним (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"  +1 +/
Сообщение от Дидыemail (ok), 30-Ноя-25, 12:27 
>И да, время сборки зависит не от размера проекта, а от того, насколько качественно проектировали язык.

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

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

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

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

334. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (114), 30-Ноя-25, 17:49 
>Время сборки зависит в первую очередь от стадий оптимизации.

Вам буквально в прошлом сообщении объяснили, что вы не правы, а вы опять продолжаете. Половину сборки времени в случае с ядром linux занимает ВНЕЗАПНО разбор кода. Поменяй структуру include файлов и сборка сама ускорится. Что можно оптимизировать в пяти строках на крестах - вопрос полностью аналогичный.
>у brainfuck и rust - безумный синтаксис

Синтаксис первого языка вообще элементарен, даже проще сишки, с её ++i + ++i, синтаксис второго языка тоже не то чтобы сложен.

Ответить | Правка | Наверх | 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"  +1 +/
Сообщение от 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ообщить модератору

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

338. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (114), 30-Ноя-25, 17:56 
Кстати говоря, когда rust будет собираться через gcc, время компиляции генты с нуля тоже упадёт.
Ответить | Правка | К родителю #265 | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

88. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +4 +/
Сообщение от 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"  –2 +/
Сообщение от Аноним (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"  –2 +/
Сообщение от Аноним (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ообщить модератору

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

Вы бы сами прочитали!

> неоднозначные ситуации не имеющие логического продолжения
> поведение в которых отдано на усмотрение компилятору

это implementation-defined behavior, а не undefined behavior.
А undefined behavior это отрыжка дидов-стандартизаторов "а х..й его знает, как оно должно быть, этого вообще не должно происходить, но вы там как-то сами разберетесь"


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

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

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

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

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

Конешно нет, для этого в стандарте есть implementation-defined.

А UB - это для
1) упрощения компиляторов - разрешить им не искать ошибки
2) типа, развития языка - стандарт поведение не определяет, а компилятор может определить - ему даётся возможность расширять язык, не нарушая стандарт (-fno-strict-aliasing, например)
3) глупых оптимизаций - чтобы компилятору не надо было доказывать безопасность оптимизации и не надо было давать программисту средства для явного формулирования контракта, пусть он запоминает все UB и избегает их вручную (а компилятор оптимизирует исходя из невозможности UB) - вариант, приемлемый для 80-х

1-2) https://www.open-std.org/jtc1/sc22/wg14/www/C99RationaleV5.1...
3) Это основная проблема и это применение не упомянуто в rationale - видимо, случайно так вышло, у комитетов бывает такое. Ошибку заметили (начали замечать) всего через ~35 лет (на самом деле, только один комитет из двух): придумали erroneous behavior (это как UB, но с указанием для компиляторов "отставить х***ю") и заменили им UB в одном месте. erroneous behavior. well-defined behavior that the implementation is recommended to diagnose*.
* https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p27...

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

379. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (146), 01-Дек-25, 00:56 
> Конешно нет, для этого в стандарте есть implementation-defined.

Для особо одарённых.

До C++20 переполнение целого было UB. Ибо на разных платформах целое могло быть Ones' complement, Two’s complement.

И результат на разных архитектурах был разный.

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

242. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (373), 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ообщить модератору

328. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Бжежко (ok), 30-Ноя-25, 17:31 
Это же разные люди, те кто создают новое ядро и те кто пилят текущее. К кому вы обращаетесь? К тем старым разработчикам ядра, которые не против затащить туда раст? Возможно, они мыслят стратегически и понимают, что если не переведут потихоньку ядро на безопасную кодовую базу - то проиграют на длинной дистанции. А вам остается только терпеть, потому что вы не принимаете участия в разработке.
Ответить | Правка | К родителю #21 | Наверх | 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"  +1 +/
Сообщение от Аноним (5), 29-Ноя-25, 15:34 
а теперь вопрос знатокам. Зачем издеваться надо собой создавая ядро на расте если весь код состоит из большого unsafe ?
Ответить | Правка | Наверх | Cообщить модератору

18. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от 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ообщить модератору

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

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

329. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (329), 30-Ноя-25, 17:41 
То есть если Sel4 переписать с Си на Раст, по твоей логике он будет написан не на Расте. Понятно.
Ответить | Правка | К родителю #210 | Наверх | Cообщить модератору

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

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

288. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +3 +/
Сообщение от Аноним (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ообщить модератору

345. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от Аноним (114), 30-Ноя-25, 18:15 
>прогнать анализаторами весь написанный код на Си с последующими корректировками

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

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

332. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (329), 30-Ноя-25, 17:45 
>Чтоб добиться того же эффекта на индустрию, надо встроить весь этот анализ прямо в компиляторы и сделать их как минимум включёнными по умолчанию.

Верно.

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

Ложь.

>Проще новый язык сделать под это всё, что собственно и произошло.

Доказательство данного утверждения будут или как обычно?

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

350. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от laindono (ok), 30-Ноя-25, 18:48 
> Ложь

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

> Доказательство данного утверждения будут или как обычно?

Строго говоря обратное требует доказательства в равной степени.

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

Чем больше становится система, тем эти самые правки становится сложнее вносить. Вплоть до полной стагнации кодовой базы.

Окей, с этой точки зрения ответь мне на вопрос, имело ли смысл переписывать ассемблерный код на сишечку?

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

342. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от Аноним (114), 30-Ноя-25, 18:05 
>А что плохого в "обложиться тулзами статиЧНОГО" анализа

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

Ответить | Правка | К родителю #251 | Наверх | 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"  +/
Сообщение от Аноним (84), 29-Ноя-25, 18:58 
Чего же вы, несишники, тогда своей безопастностью кичитесь, если ассемблерные вставки и у вас это база?
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

367. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (367), 30-Ноя-25, 22:49 
Написали бы низкоуровнего, а то пишите через бэкдор и понимай вас. Будьте проще - и народ к вам потянется.
Ответить | Правка | К родителю #64 | Наверх | 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"  +2 +/
Сообщение от _ (??), 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"  +/
Сообщение от Аноним (367), 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ообщить модератору

348. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Аноним (348), 30-Ноя-25, 18:46 
Кем запрещены: анонимом?
А, Яфинном, так не всё же в мире есть Linux. А то вот в микроконтреллерах классы с шаблонами заходят.
Ответить | Правка | К родителю #245 | Наверх | Cообщить модератору

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

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

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

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

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

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

347. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от Аноним (114), 30-Ноя-25, 18:21 
Если устраивает сишка то и паскальь устроит
Ответить | Правка | К родителю #246 | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

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

67. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +10 +/
Сообщение от Аноним (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ообщить модератору

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

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

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

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

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

12. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +5 +/
Сообщение от Аноним (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. Скрыто модератором  –4 +/
Сообщение от шпак (?), 30-Ноя-25, 00:58 
Ответить | Правка | Наверх | Cообщить модератору

248. Скрыто модератором  +/
Сообщение от Аноним (373), 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ообщить модератору

335. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (329), 30-Ноя-25, 17:51 
Что делает и так непростую разработку на ассемблере и вовсе изумительной.
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

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

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

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

360. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Бжежко (ok), 30-Ноя-25, 20:08 
А что кроме рынка остается? Коммуняцкое государство рухнуло даже не протянув сотни лет. Вон Китай понял, стал рыночным и показывает успехи. Есть пример успешной плановой экономики в мире?
Ответить | Правка | К родителю #319 | Наверх | Cообщить модератору

362. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от ProfessorNavigator (ok), 30-Ноя-25, 20:57 
> А что кроме рынка остается?

Выбор очень прост: коммунизм или смерть. Для всех нас. Людей. Или мы организовываем общество так, чтобы каждый получал по труду, не больше и не меньше, или вымираем. Благодаря самоуничтожению и деградации. Процессы уже запущены, во всём мире. И остановить их будет ой как не просто. Чему все эти споры - наглядное подтверждение. И даже если/когда остановим, то это только полдела. У нас осталось лет 200, чтобы организовать в космосе самодостаточные поселения. Не орбитальные лаборатории, а именно полноценные поселения. С добычей ресурсов там же в космосе. Иначе на этом - всё. Мы сейчас сжигаем и съедаем то, что образовывалось МИЛЛИОНЫ лет. Нефть, газ, уголь. Нам же хватило буквально пары сотен лет, чтобы все легкодоступные запасы начали истощаться. Уран - вообще невосполнимая вещь. Когда оно всё закончится, мы скатимся к уровню численности Средневековья. С тем же уровнем медицины и всего остального. Но это будет уже неважно - космос и для нас, и для тех кто будет (если будет) после нас, станет недоступен. Т.е. на этом проект "Земная жизнь" можно будет считать завершённым. Потому что Солнце, которое светит у вас над головой каждый день, имеет свой срок годности. А условия на Земле станут не очень комфортными для жизни задолго до того, как с Солнцем начнёт происходить всякое интересное. И когда оно всё начнётся, наших потомков здесь уже быть не должно. Чтобы это случилось, начинать нужно не просто сейчас, а позавчера уже надо было.  

Вы так сопротивляетесь, как-будто мы, коммунисты, предлагаем всех убить и съесть. Почитайте хотя бы, что писали классики (не обязательно всё - возьмите Манифест коммунистической партии, там 40 страниц с небольшим всего, оно немного устарело, но в основном - всё актуально). Нету там ничего такого. Мы предлагаем лишь чтобы все жили. Нормально жили. Без золотых унитазов, но и без угрозы сдохнуть от голода в подворотне, потому что с работы выгнали.
  
> Коммуняцкое государство рухнуло даже не протянув сотни
> лет.

Ёклмн... Изучите уже историю 20 века. Нормально изучите, не по байкам всяких ... Когда изучите - поймёте, почему всё оно произошло. Да и не важно уже всё это. СССР 30 лет, как нет (он, кстати, за это время прошёл путь от страны, где плуг был чуть ли не вершиной технической мысли, а умение читать - экзотикой для 70% населения, до страны с ядерной энергетикой, готовящейся отправить первого человека в космос). Что там было - уже совершенно не важно. Важно то, что есть и будет. А есть у нас разгорающаяся мировая война на почве капиталистической конкуренции, абсолютно бессмысленной, навязываемой кучкой поехавших головой паразитов, которые делят - кто и на ком будет дальше паразитировать.

> Вон Китай понял, стал рыночным и показывает успехи.

Какие, блин, успехи? Вы там были, видели как там люди живут? Мне вот доводилось. У них проблем не меньше, чем во всём остальном мире. И проблемы те же.

> Есть пример
> успешной плановой экономики в мире?

СССР по этому поводу уже всё доказал, на этом вопрос закрыт. Все возражения адресуются учебникам по истории. Если вы их не читали - это ваши проблемы.

В общем, начинайте думать головой уже наконец.


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

368. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Бжежко (ok), 30-Ноя-25, 22:50 
> Выбор очень прост: коммунизм или смерть... Прочее бла бла бла ужс ужс! Ресурсы в космое добывать аааа!

Хватит причитать и отставить панику. Станет выгодно ресурсы в космосе добывать, капиталисты и будут добывать. Коммуняки ничего не умеют, кроме "отнять и поделить". Особенно смешно читать пассажи про скорую смерть солнца через миллиард лет. Человечеству 40 тысяч лет от роду, а Шариков уже на миллиард планирует, ну фантазёр!

> Вы так сопротивляетесь, как-будто мы, коммунисты, предлагаем всех убить и съесть.

А точно не хотите? Как-то не верится. Что вы будете делать с теми кто несогласен в вашем коммуняцком раю жить?

> возьмите Манифест коммунистической партии

Вот это было смешно! Спасибо!

> Ёклмн... Изучите уже историю 20 века. Нормально изучите, не по байкам всяких ...

Ага, по байкам которые вы выберете изучить нужно? Нет уж, спасибо, без вас как-то разберусь с источниками информации.

> Когда изучите - поймёте, почему всё оно произошло. Да и не важно уже всё это.

Уууу, проклятые буржуи коммунистам в штаны насрали, вот негодяи! Да как же неважно, если вы хотите в эту кучу еще раз наступить? Хорошо что вас таких немного, и никакого коммунизма не планируется, вы же даже свой коммунизм (СССР) защитить не смогли, никто просто не вышел, всем было плевать.

> Какие, блин, успехи? Вы там были, видели как там люди живут? Мне вот доводилось. У них проблем не меньше, чем во всём остальном мире. И проблемы те же.

Проблемы есть, но они существуют. Как дела у СССР? Норм дела, а какие могут быть дела у трупа?

> В общем, начинайте думать головой уже наконец.

Отравленный советской пропагандой тип советует пользоваться головой, весело.

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

382. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (146), 01-Дек-25, 01:03 
> Хватит причитать и отставить панику. Станет выгодно ресурсы в космосе добывать, капиталисты и будут добывать.

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

При этом себестоимость химического варианта в десяток раз больше.

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

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

В корне не верно. Не было.

Биг дата и все такое. Теперь есть.

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

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

366. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (146), 30-Ноя-25, 21:52 
> запустит ее и покажет качество ее прогнозов на живом рынке

В корне неверная постановка задачи.

В нее закралась слово рынок.

Постановка задачи внутренне противоречива.

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

375. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от _ (??), 01-Дек-25, 00:18 
> Всё очень и очень просто. Труд измеряется во времени. Каждый получает пропорционально отработанному времени.

Тляяяя ... Ну Шариковщина же! "Взять всё - и поделить!(С)"
А потом как в позднем СССР - не отработать день, а "отбыть" ...
А пословица - "Где бы не работать - лишь бы не работать"? напомнить откуда?

Проходили это уже. Второй раз на грабли ... ну такое :(

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

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

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

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

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

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

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

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

378. Скрыто модератором  +/
Сообщение от _ (??), 01-Дек-25, 00:37 
Ответить | Правка | Наверх | 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"  –1 +/
Сообщение от Аноним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ообщить модератору

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

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

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

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

361. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Бжежко (ok), 30-Ноя-25, 20:17 
> В том, что автор оригинального кода за него абсолютно ничего не получает.

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

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

353. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (348), 30-Ноя-25, 18:57 
Если для здоровых ребят препоны не ставить, повторятся 90-е.
Ответить | Правка | К родителю #189 | Наверх | Cообщить модератору

369. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (348), 30-Ноя-25, 22:59 
Это с какого это вдруг все смарты стали с окружением GNU ?
Ответить | Правка | К родителю #137 | Наверх | 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ообщить модератору

381. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (146), 01-Дек-25, 01:01 
А можешь не брать и не приглашать.

Есть множество способов как надавить на человека, что бы он сделал то что тебе нужно.

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

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

Вы не сказки рассказывайте, а возьмите статистику по популярным библиотекам со свободным кодом и количеством трудоустроенных авторов. Условный гугл или огрызок не облез бы, если бы нанял автора libxml на сопровождение библиотеки, только вот он этого почему-то не сделал.
>Ну Майкрософт это один конкретный бизнес

Кто мешает покупать у этого конкретного бизнеса?
>а у других-то ОСи не было

Были. OS/2, SunOS и так далее.
>бизнес во всю пишет сам и отказывается от гнутого

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

Ответить | Правка | К родителю #240 | Наверх | 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"  +1 +/
Сообщение от Аноним (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"  +2 +/
Сообщение от нах. (?), 29-Ноя-25, 21:24 
> Спойлер - целых 9 (девять) тел

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

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

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

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

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

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

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

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

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

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

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

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

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

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

226. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +1 +/
Сообщение от Сведущий (?), 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ообщить модератору

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

Попрошу, всего десять лет!
Вон Хурд уже пилят 35 лет и оно смогло в 64бита только в этом году.

> На Си справилось три человека за пол-года.

Нет сомнений что навонякать на сишке можно быстро. А потом годами править CVE.
Зато быстро))

> написал полуработающее ведро

В котором было 10к строк кода? И оно почти ничего не умело.
Правда это он смог компенсировать "натырив" чужой софт.

> у него всего через год отбоя не было от желающих сотрудничать

Не через год, а когда IBM довели это поделие что до чего-то удобоворимого выделим лямы бабла, а главное нормальных разрабов.

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

380. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от _ (??), 01-Дек-25, 01:00 
>> На Си справилось три человека за пол-года.
> Нет сомнений что навонякать на сишке можно быстро. А потом годами править CVE. Зато быстро))

Ну что поделаешь - наш мир не идеален, и он АЖ с 1970 сделан на Си :-р
А ваш идеальный на расте ... ну типо как победа коммуниЗЪма - неизбежна, но в пути кормить не обещали :)

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

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

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

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

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

195. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –1 +/
Сообщение от нах. (?), 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"  +2 +/
Сообщение от нах. (?), 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"  –1 +/
Сообщение от Аноним (146), 30-Ноя-25, 13:55 
> Но ради этого у нас уже есть FreeBSD.

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

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

42. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (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"  +/
Сообщение от Аноним (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"  –3 +/
Сообщение от Аноним (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ообщить модератору

326. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Анонимусс (-), 30-Ноя-25, 16:57 
> никакой Rust не нужОн.

Отличное начало, учитывая к какому мему идет отсылка))

> есть система нормально работает,

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

Торвальдс в своем интервью [1] говорит "You'd think that all the basics would have been fixed long ago, but they're not. We're still dealing with basic issues such as memory management."

Грег Кроа-Хартман, который про себя пишет "as someone who has seen almost EVERY kernel bugfix and security issue for the past 15+ years [...], and who sees EVERY kernel CVE issued" считает [2] что "The majority of bugs (quantity, not quality/severity) we have are due to the stupid little corner cases in C that are totally gone in Rust."

> понятные процессы,

древние процессы, хорошо хоть не голубиной почтой патчи отправляют

> опытные специалисты

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

> Создать нужно отдельный linux-rs и там экспериментировать,

Ты не поверишь, но именно так и сделали! Сделали отдельную ветку rust-for-linux и там все делали. А сейчас все эксперименты завершились успешно и это все мерджат в мейнлайн

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

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

[1] zdnet.com/article/linus-torvalds-talks-ai-rust-adoption-and-why-the-linux-kernel-is-the-only-thing-that-matters/
[2] lore.kernel.org/all/2025021954-flaccid-pucker-f7d9@gregkh/

Ответить | Правка | К родителю #216 | Наверх | 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ообщить модератору

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"  –3 +/
Сообщение от Мемоним (?), 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ообщить модератору

383. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от _ (??), 01-Дек-25, 01:26 
> ХОТЬ КТО-ТО за 40 лет поганой x86 архитектуры их использовал??

Хе-хе :) Кто-кто - полумх-полупчёл!!!
Я про OS\2 - вот они ВСЕ четыре кольца пользовали! Потому и софта под них - кот наплакал :)
Ну и если не гоню то у Novell NetWare некоторые NLM-ки были не на нулевом и не на юзерском кольце... но тут наверняка - не помню.

А потом "хренасе сказку сократили!(С)" - kernel space \ user space и всио... Но как то все живут :)

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

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

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

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

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

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

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

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

385. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от _ (??), 01-Дек-25, 01:31 
> СТАНДАРТНЫЙ API.

Ты описал форточковый HAL? :)

Ответить | Правка | К родителю #269 | Наверх | 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"  +5 +/
Сообщение от Аноним (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ообщить модератору

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

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

190. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  –4 +/
Сообщение от Аноним (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"  +1 +/
Сообщение от нах. (?), 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ообщить модератору

384. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (190), 01-Дек-25, 01:27 
> Ключевое решение - писать код. Даже вроде начали выполнять.

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

Ответить | Правка | К родителю #252 | Наверх | 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ообщить модератору

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

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

344. "Проект Moss развивает Linux-совместимое ядро на языке Rust"  +/
Сообщение от Аноним (90), 30-Ноя-25, 18:12 
Пилят уже давно эти прокладки для API: relibc, redox-rt
Ответить | Правка | К родителю #249 | Наверх | Cообщить модератору

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

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

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

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

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

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

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




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

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