Форум программистов, компьютерный форум, киберфорум
Проекты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
0 / 0 / 0
Регистрация: 30.10.2025
Сообщений: 57

А давайте свою операционку забабахаем

30.10.2025, 06:00. Показов 10807. Ответов 191
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть желающие операционку на полном энтузиазме делать?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.10.2025, 06:00
Ответы с готовыми решениями:

Давайте отыщем "Грааль"
Думаю, что в условиях нынешней экономической ситуации, эта тема будет актуальна. Предлагаю...

Давайте напишем соц.сеть. Объединяемся.
Короче давайте напишем двиг.соц.сети. Как это будет происходить? Открываем закрытый форум. В...

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

191
Эксперт .NET
 Аватар для Usaga
14367 / 9468 / 1360
Регистрация: 21.01.2016
Сообщений: 35,721
01.11.2025, 10:59
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Noname2331 Посмотреть сообщение
Типа, а зачем вообще этот слой "Операционная система" нужен, можно ли как-то без него. Компилировать программы под железо, а не ОС.
Можно, если твоё время ничего не стоит.
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6312 / 3035 / 1053
Регистрация: 01.06.2021
Сообщений: 11,539
01.11.2025, 16:01
Цитата Сообщение от Usaga Посмотреть сообщение
Те, кто разбирается в разработки ядра операционной системы, они вряд ли пойдут учавствовать в любительском проекте.
Согласен
Цитата Сообщение от Usaga Посмотреть сообщение
А те, кто рады пойти, разбираться не могут по определению.
Возможно, кто-нибудь и найдется - тот, кто в нейросетях разбирается. Нейросеть может написать код лучше ТС)

Допустим, они создали операционку. Разве она будет кому-то нужна? Разве можно на ней подзаработать? Разве она будет без уязвимостей? Разве она может конкурировать с другими ОС? На все вопросы ответ - НЕТ.

Совместное написание ради обучения - это понять еще можно. Но насколько я знаю, такая затея может дать плоды, если в команде хотя бы один является экспертом и который может следить за написанием и постоянно контролировать за остальными. Если же все участники совместного проекта являются аматорами, то это несерьезно, а это просто игра "сам написал - сам получил удовольствия от чувства 'какой же я умный'".
0
-72 / 65 / 2
Регистрация: 23.11.2024
Сообщений: 813
01.11.2025, 16:32
Цитата Сообщение от Royal_X Посмотреть сообщение
это несерьезно
Мы все это видим, но останавливать творческий порыв антипедагогично.
0
0 / 0 / 0
Регистрация: 30.10.2025
Сообщений: 57
02.11.2025, 08:25  [ТС]
да понятно что линукс будет, давайте тогда сделаем сайт где можно искать людей под задачи
у себя типа указываешь ищу идеи, люди заходят и смотрят кто что ищет, а лучше сайт сам присылает уведомления сегодня нашлись люди у которых есть идеи, ну и так далее ищу для бизнеса главного менеджера чтобы сформировать команду, человек заходит указывает я хочу стать менеджером в крупном бизнесе, уведомление в секунды присылается от того кто искал тому кто искал, американцы уже делают это, но с технологическим суверенитетом уже пора бы делать начать
0
 Аватар для pgb
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
02.11.2025, 08:58
xorraxrax, у вас чувствуется прилив энтузиазма, у меня раньше тоже так было, но время "лечит" как говорится..

Да, у людей куча идей, но одни скатываются, мол, что ничего не получится, а если получится, то никому ничего не надо и тп. А есть те кто не смотря на всякую критику действуют и добиваются успеха. Конечно по началу не понятно, что и как делать, но со временем учишься, ищешь нужную информацию, пробуешь и вот у тебя уже начинает всё чего хочешь получаться. Может конечно то что ты сделаешь и никому не надо, но у тебя будет опыт который в другом проекте будет помогать и в конце-концов будет успех. Это лучше чем сидеть и сопли жевать.. даже не попробовав.
0
Супер-модератор
Эксперт JSЭксперт HTML/CSSЭксперт PHP
 Аватар для gogolik
3962 / 2126 / 833
Регистрация: 13.03.2010
Сообщений: 6,976
02.11.2025, 09:26
pgb, где фреймворк?

xorraxrax, я бы вам настоятельно не рекомендовал связываться с данным товарищем. Ну или хотя бы изучить его темы, прежде чем лезть в это болото.
0
0 / 0 / 0
Регистрация: 30.10.2025
Сообщений: 57
02.11.2025, 09:52  [ТС]
да я вижу кто тут кем является, просто у меня идей слишком много а все я не успею сделать никогда, вот с надеждой что кому нибудь пригодится делюсь с вами, мне не жалко, может у кого то появится желание что то поделать, у меня были такие времена когда ничего не хочется это очень сложно переживать, поэтому я делюсь
0
-72 / 65 / 2
Регистрация: 23.11.2024
Сообщений: 813
02.11.2025, 09:56
Цитата Сообщение от xorraxrax Посмотреть сообщение
давайте тогда сделаем сайт где ... ищу идеи
Уже был такой сайт, назывался
https://8решений.рф/
умер полгода назад
как думаешь, почему?

Добавлено через 1 минуту
Цитата Сообщение от xorraxrax Посмотреть сообщение
у меня идей слишком много
Дисциплины нехватает. Репозиторий стоит не пополняется. Где выполнение норматива "коммит на 10 строчек каждый день"?
0
0 / 0 / 0
Регистрация: 30.10.2025
Сообщений: 57
02.11.2025, 09:58  [ТС]
Tupiel Reuschin, рутина утомляет не хватает математики в высокоуровневых языках, поэтому хочу на асме
когда постоянно коммитишь слишком много изменений в репах, потом приходится клонировать гиговые репы
0
-72 / 65 / 2
Регистрация: 23.11.2024
Сообщений: 813
02.11.2025, 10:05
Цитата Сообщение от xorraxrax Посмотреть сообщение
делюсь с вами
Ну и где логика? Есть форум, специально сделанный под людей, чтобы делиться планами и обсуждать их, но нет там конечно писать не надо, надо прийти к тем, кому идеи не нужны.

Добавлено через 1 минуту
Цитата Сообщение от xorraxrax Посмотреть сообщение
когда постоянно коммитишь слишком много изменений в репах
Делай ветки, ветка вмёрживается одним коммитом и в истории выглядит как один шаг разработки, независимо от того, сколько шагов внутри ветки.
0
0 / 0 / 0
Регистрация: 30.10.2025
Сообщений: 57
02.11.2025, 10:08  [ТС]
Tupiel Reuschin, поделитесь ссылкой и пожалуй тему можно закрывать, не знаю как это сделать
0
-72 / 65 / 2
Регистрация: 23.11.2024
Сообщений: 813
02.11.2025, 10:14
Цитата Сообщение от xorraxrax Посмотреть сообщение
поделитесь ссылкой
Я уже делился, вы прочитали, но проигнорировали. А позднее модератор стёр, потому что правила этого форума запрещают давать ссылки на другие форумы.
0
0 / 0 / 0
Регистрация: 30.10.2025
Сообщений: 57
02.11.2025, 11:00  [ТС]
Tupiel Reuschin, я поэтому не увидел, спасибо большое
хотя тему не закрывайте, а то модераторам обидно будет, я думал всем пофигу

Добавлено через 34 минуты
а так следующее что буду делать это шрифты грузить русские, надо бесплатный шрифт поискать, все не доберусь до этого шага

Добавлено через 3 минуты
вот в русском интернете везде посылают идите туда идите сюда, и фиг знает где написать в итоге
0
-72 / 65 / 2
Регистрация: 23.11.2024
Сообщений: 813
02.11.2025, 11:13
Цитата Сообщение от xorraxrax Посмотреть сообщение
фиг знает где написать в итоге
Конечно же на сайте сбербанка, только Греф достоин вести нас в будущее. Вон прям в репозитории есть фичи про "задачи".
0
-610 / 35 / 0
Регистрация: 10.03.2025
Сообщений: 511
02.11.2025, 11:15
xorraxrax, А может слегонца сплагиатить, ибо сказано что в открытом
доступе то есмь пища для размышлений и не зазорно сию пищщию вкушать
в любой день недели, а болящим за дело и в Великий пост.

Студиозов скажем в МИЭТе обучают основам построения ОС
Аминь!
0
-72 / 65 / 2
Регистрация: 23.11.2024
Сообщений: 813
02.11.2025, 11:55
Цитата Сообщение от pgb Посмотреть сообщение
Надо просто единомышленников искать, свой сайт создайте
Его сайт не будет глобальным, зачем мне на него идти?

Добавлено через 14 минут
Цитата Сообщение от xorraxrax Посмотреть сообщение
надо бесплатный шрифт поискать
Гостовые шрифты есть под опенсорсной лиценизей
проект OpenGostFont (свободная реализация шрифтов по ГОСТ 2.304‑81)

Добавлено через 4 минуты
Ещё ссылка в тему:
https://en.wikipedia.org/wiki/Font_Library
0
-72 / 65 / 2
Регистрация: 23.11.2024
Сообщений: 813
03.11.2025, 13:10
https://github.com/pbatard/fasmg-ebc
«An EFI Byte Code (EBC) assembler, based on fasmg»
«This repository was archived by the owner on Mar 9, 2023. It is now read-only.»
0
0 / 0 / 0
Регистрация: 30.10.2025
Сообщений: 57
04.11.2025, 10:30  [ТС]
Tupiel Reuschin, без дебаггера он не нужен
спасибо большое, я посмотрю
0
 Аватар для pgb
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
13.11.2025, 06:30
У меня иногда бывают мысли по написанию своей ОС. Сегодня что-то не спалось и вот что я надумал.

На Rust конечно писать заманчиво, уже есть прототип Redox можно его взять за основу или от него отталкиваться как ТС от linux, есть плюсы в том что можно компилировать под разные архитектуры и безопасность кода, драйвера вынесены в пользовательское пространство и тд. Но и есть минусы лично для меня, ту систему какую мне хочется сделать будет очень сложно, как всегда когда используешь готовое(это не то что брать готовый инструмент и писать по готовым примерам, это реализация своего функционала с использованием чужой основы, всегда очень проблематично). Отсюда вывод надо писать с ноля своё.

И вот что я надумал. Получается нужно написать ядро ОС под разные архитектуры(x86, arm), компилятор и интерпретатор языка. Компилятор для переносимости драйверов, интерпретатор чтобы программы работали на разных архитектурах.

ЗЫ. Задача интересная и сложная конечно, в одиночку на такое уйдут годы..
0
3061 / 1463 / 265
Регистрация: 16.03.2008
Сообщений: 6,510
Записей в блоге: 2
13.11.2025, 07:49
Цитата Сообщение от pgb Посмотреть сообщение
И вот что я надумал. Получается нужно написать ядро ОС под разные архитектуры(x86, arm), компилятор и интерпретатор языка. Компилятор для переносимости драйверов, интерпретатор чтобы программы работали на разных архитектурах.
Т.е. опять изобретать велосипед, который есть. Ради чего? Если ради самообучения - ну можно. В любом случае, для начала надо хорошенько подучиться.

Цитата Сообщение от pgb Посмотреть сообщение
ЗЫ. Задача интересная и сложная конечно, в одиночку на такое уйдут годы..
Тут уже не годы, а десятилетия. Подумайте объективно: вот вы пишите фреймворк при этом у вас "то некогда", "то еще немного улучшить", ну такова жизнь, это не плохо и не хорошо, - это же для вас развлечение, а не работа. Это объективная реальность. При этом фреймворк (а особенно если учесть, что по сути, как я понимаю, только базовый функционал) - это задача уровня курсовой работы. А вы, если не ошибаюсь, заявляли о нем как о почти готовом еще в 19 году. (повторюсь, это не вам в минус, просто так складывается ситуация)

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


Именно по этому в подобных задачах "надо писать с ноля своё". Это абсолютно не разумное решение. При этом я как и в случае с фреймворком так и в случае с ОС не отговариваю "писать все свое". Просто надо построить разумный маршрут (и это как раз вполне возможно, за счет давно известных и обкатанных разработчикам подходов): строить систему так, чтобы на первых этапах можно было использовать для отдельных частей чужие решения.

Простейший пример: программы экосистемы GNU спокойно работают с ядрами Linux, Hurd, *BSD, Darwin и это только "широкоизвестные". Т.е. речь идет о совместимости POSIX.

Правда тут есть "нюанс". Это про прикладное ПО. А есть еще те же драйвера, и хорошие драйвера вообще разрабатывает вендор. А как вы заставите вендоров поддерживать ОС. Ну и еще куча подобных "вопросиков".

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

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

Добавлено через 8 минут
А вообще у подобных проектов (как предлагает ТС) есть один существенный недостаток. У людей возникает ОЧЕНЬ сырая идея, лень ее даже сформулировать достаточно четко, подробно с деталями. Провести необходимые исследования, возможно какие то прототипы накидать. Чтобы со всем этим можно было привлекать команду, которая реально сможет что то реализовать (хотя бы на уровне уже более менее рабочего прототипа)

А тут вон как ТС заявил, что ему не интересно разрабатывать, он просто "генератор идей". Но таких "генераторов" дофига и больше
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.11.2025, 07:49

Как защитить свою программу от нелицензионного использования?
Решил попробовать заработать копейку продажей своей программы. Предполагаемый клиент - мелкие...

Проект: Supernatural (Сверхъестественное). Онлайн игра.
Идет набор в команду для создания он-лайн игры "Supernatural (Сверхъестественное)". Многие знают, а...

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

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

Создаем свою интерактивную ОС КаКОС (интерфейс с персонализированным эмулятором AI)
:) Тема противопоказана людям с сознанием зажатым в рамки! Тема рекомендуется для прочтения...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
80
Ответ Создать тему
Новые блоги и статьи
Сукцессия 20. Война автоботов. Делаем ставки. Лёд против "пш-пш!".
anaschu 11.07.2026
Битва ИИ в ризосфере: Как мы скрестили жесткие ОДУ, закон Фика и «подземный шантаж» Уважаемые коллеги! Хочу поделиться уникальным опытом ведения междисциплинарной компьютерной разработки. Прямо. . .
Сукцессия 19. Какие выводы я сделал из модели? Часть 2.Внутримикоризный стехиометрический буфер и хроно-дискретные зоны экспансии
anaschu 11.07.2026
Био-Инженерный Ликбез: Архитектура Модели Ризосферы Математический аппарат моделирования
Сукцессия 18. Какие выводы я сделал из войны грибов с деревьями? Часть 1- рассказ и немного про термины
anaschu 11.07.2026
Био-Инженерный Ликбез: Архитектура Модели Ризосферы Математический аппарат моделирования Система ОДУ описывает динамику изменения массы различных компонентов системы во времени. Ключевой. . .
Просветление в 5 секунд
kumehtar 10.07.2026
Андрей Веретенников выдал фразу недавно: "Вам не обязательно кем-то себя считать"
Эксперимент с картинкой-обложкой на CodinGame
Adler 10.07.2026
Решил на днях провести эксперимент. У меня есть аккаунт на CodinGame, ТОП-3 по РФ среди 2200 участников (в разделе соревнования по программированию ИИ-ботов). Там есть обложка, куда можно влепить. . .
GitDOS: Когда я решил скрестить MS-DOS, GitHub и Claude
MaGz GoLd 08.07.2026
Привет, Киберфорум! Хочу поделиться своим проектом, который, надеюсь, вас заинтересует. GitDOS — это веб-приложение, которое позволяет запускать DOS в браузере с тремя крутыми фичами: диски живут в. . .
Учебный мини "цифровой двойник" = (Сервер = Java + Flask_питон )+(3D = Гугловскаая 4T nvideo + google colab) +( WMS = Odoo на Docker)
anaschu 07.07.2026
Увидел в требованиях к вакансии создателя имитационных моделей связку (REst + Api + WMS + Anylogic + питон + 3D Nvideo), и решил посмотреть, что это такое. Из этого всего я работал более менее. . .
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал. Оно само - говорит. Кто слышит тот слышит.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru