Приветствую ребята, хочу поделиться с вами, небольшой историей создание отчественной операционной системой, как историей, скорее похвастаться, устал я уже от этих альтов и редов - тупа пропатченные пингвины, а мы же живем в стране в которой должны продвигать суверенитет, я видел в сериалах типа обратная сторона луны и чернобль зона отчуждения некие терминалы с операционной системой, и никак не мог понять почему в нашей стране этим никто не занимается, и решил взять это в свои руки, познакомившись с работами товарища Глушкова В.М. и познакомившись с идеями ОГАС )общегосударственная автоматизированная система) я решил воплотить это в жизнь в проекте суверенно операционной системы ОГАС ОС, хотел бы послушать мнение. стек: Rust+ASM+C, в телеге и максе есть уже канал - вот есть уже первые запуски инициализации power on init системы за основу взято монолитное POSIX совместимое ядро написанное с нуля
>>3540645 (OP) >почему в нашей стране этим никто не занимается бля чел. я в нулевые видел как банда азеров отпиздила, сняла картку и выгнала попрошайничать на остановку подростка среди дня.
а ты хочешь чтобы кто-то сидел и думал как ради этих тварей сделать что-то лучше. да ещё и за бесплатно.
суверенитет не сделает людей в мордоре счастливыми или богатыми. ты просто как лох будешь жрать говно и умирать от старости и пальмового масла.
>>3546711 В СФ эта вся зарплата на съём жилья уйдёт. Вообще, США говёная страна. Зарплаты высокие, но всё остальное на уровне развивающихся стран: высокая преступность, пизданутая религиозность, ярко выраженный эгоизм и наплевательское отношение к правам других людей. Кажется, им очень повезло, что они каким-то хером разбогатели, как например, Бразилия 200 лет назад, но вечно это продолжаться не может.
>>3546720 Не каким-то хером, а благодаря: 1) Границам, почти со всех сторон защищенных океаном 2) Тупым Европейцам, которые, воюя друг с другом, сами себя поубивали апстену, особенно в WW2 3) Свободе предпринимательства, благодаря которой в США стекались отовсюду лучшие умы человечества
>>3540645 (OP) > отчественной > суверенитет Как же всё это заебало. Вместо того, чтобы всем разрабам в мире объединиться и работать вместе, они тоже потакают этой грызне за придуманные идеалы.
Ребята, я не хотел разводить политоту, тут речь вообще не об этом. Я делаю именно своё ядро и ОС с нуля, а не патченный линукс. Это история про «наше ПО» в прямом смысле - когда всё от кода ядра до инициализации пишется своими руками.
Моя цель - показать, что и у нас можно делать полноценные проекты системного уровня, а не просто ребрендинг чужих решений. Поэтому интересен фидбек именно по самому подходу и идее, а не оффтоп про страны и политику.
>>3554047 >Я делаю именно своё ядро и ОС с нуля, а не патченный линукс. Ты конечно молодец, но написания ядра это тривиальная задача. >Rust Чулочники? На хуй это говно туда тащить?
Что с дровами? Да и почему монолитное ядро? В чем преимущество над другими реализациями?
>Глушкова В.М. и познакомившись с идеями ОГАС Кто такой, что он там задвинул, тезисно если можно?
>>3554092 Rust у меня почти выпилен — меньше 1% осталось, весь основной код на C99 + ASM потому что столкнулся с ебаным раст-отладочным трипом который не желал правильно запускаться.
>монолитное ядро Все основные ОС Linux, BSD, Windows, Solaris, Macos - основаны на монолите. И это не просто так: никакие «микроядерные» эксперименты нормально не взлетели а чисто для шизоинтузиастов. Многоядерные ОС с интеграцией всего через сообщения в адресное пространство - тупое говнище, тормоза и оверхед. Монолит = производительность и предсказуемость.
>дрова Сейчас есть таймер, клавиатура, VGA. Следом — файловая система и сеть. Сейчас пилю загрузчик для анализа периферии, чтобы ядро получало управление уже с протестированными параметрами без факапов.
>Глушков / ОГАС Это скорее символ. Глушков предлагал «операционку» для всей экономики страны (ОГАС), фактически прообраз распределённой системы.
Общегосударственная автоматизированная система учёта и обработки информации (ОГАС) — проект системы автоматизированного управления экономикой СССР, основанный на принципах кибернетики. Разрабатывался в СССР с 1950-х годов под руководством А. И. Китова и в 1960–70-х годах под руководством академика Виктора Глушкова. Не был принят к реализации руководством СССР. «Технический проект системы ОГАС» появился в начале 1980-х, но так и не был утверждён руководством СССР.
Я же показываю, что можно делать своё ПО - полноценную ОС, а не ребрендинг линукса.
Тут советовали «лучше помогать ЯОС». Ага, только в ЯОС половина на костылях, а у меня всё своё, с нуля челы тупят и пилят заплатки для заплаток. Разница как между клоном «Винды» и реально написанной ОС.
>>3554514 куда уж серьезнее нейтрино то? это допиленый qnx спортированый еще и на армы с эльбрусом. они его как прошивку иот, контролеров и разных одноплатников продвигают везде
вообще есть же как его там genode чтоли которым можно собрать свою операционку на seL4 ядре ну то есть буквально собрал себе ядро и дальше друйвира да юзерспейс делаешь
вот только хз что там. сам не смотрел. но у меня есть подозрение что касперски ос это как раз что то из раздела seL4 ядра они же тоже вроде как заявляют о верификации
>>3554634 >свою операционку Считаю, главное система управления окнами, а на ядро по большей части по хуй, было бы заебись если бы архитектура не зависела от ядра и можно прикрутить любое.
>>3540645 (OP) > почему в нашей стране этим никто не занимается Потому что ты долбоёб провалившийся на первом же пункте https://os.kaspersky.ru/ А ещё, ты так и не ответил нахуя. Весь софт для неё сам писать будешь?
Смотрю, экспертов по грязи — как микроядер.. ой, по микроядрам как грязи. Только почему-то ни один не показал живую систему - кидаете ссылки на дохлые Hurd, вики по L4 и ось Касперского, которую никто в жизни не ставил для повседневки.
Микроядра хороши в теории и на конференциях, а в продакшене все сидят на монолитах. Нет ни одного пруфа, где хотя бы тысяча писишников висят на микроядерном дерьмище.
Я не делаю философию — я делаю систему, которая грузится, инициализируется и работает. Пока вы спорите, у меня уже init поднимается и VGA пишет логи ядра на реальном железе. я собрал простенький блок - и уже тестирую загрузчики ядра с OGASLoader А вы всё как обиженки воюете и хуи без соли пережёвываете, некчемыши.
>>3562193 Да всем похуй на тебя, написать ядро по курсу MIT, ШАД или блогу Writing OS in Rust может любой студент, было бы желание и время. > которую никто в жизни не ставил для повседневки Потому что ещё одна ОС для повседневки нахуй никому не нужна уже лет 20. Сейчас ты или выпускаешь ОС с устройством, или делаешь ОС для госухи сосёшь бибу на пополам с грантами.