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

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

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

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

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

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

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

191
Эксперт .NET
 Аватар для Usaga
14821 / 9605 / 1369
Регистрация: 21.01.2016
Сообщений: 36,150
01.11.2025, 10:59
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Noname2331 Посмотреть сообщение
Типа, а зачем вообще этот слой "Операционная система" нужен, можно ли как-то без него. Компилировать программы под железо, а не ОС.
Можно, если твоё время ничего не стоит.
0
Эксперт функциональных языков программированияЭксперт С++
 Аватар для Royal_X
6702 / 3124 / 1064
Регистрация: 01.06.2021
Сообщений: 12,091
01.11.2025, 16:01
Цитата Сообщение от Usaga Посмотреть сообщение
Те, кто разбирается в разработки ядра операционной системы, они вряд ли пойдут учавствовать в любительском проекте.
Согласен
Цитата Сообщение от Usaga Посмотреть сообщение
А те, кто рады пойти, разбираться не могут по определению.
Возможно, кто-нибудь и найдется - тот, кто в нейросетях разбирается. Нейросеть может написать код лучше ТС)

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

Совместное написание ради обучения - это понять еще можно. Но насколько я знаю, такая затея может дать плоды, если в команде хотя бы один является экспертом и который может следить за написанием и постоянно контролировать за остальными. Если же все участники совместного проекта являются аматорами, то это несерьезно, а это просто игра "сам написал - сам получил удовольствия от чувства 'какой же я умный'".
0
-196 / 65 / 2
Регистрация: 23.11.2024
Сообщений: 852
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
3997 / 2170 / 833
Регистрация: 13.03.2010
Сообщений: 7,066
02.11.2025, 09:26
pgb, где фреймворк?

xorraxrax, я бы вам настоятельно не рекомендовал связываться с данным товарищем. Ну или хотя бы изучить его темы, прежде чем лезть в это болото.
0
0 / 0 / 0
Регистрация: 30.10.2025
Сообщений: 57
02.11.2025, 09:52  [ТС]
да я вижу кто тут кем является, просто у меня идей слишком много а все я не успею сделать никогда, вот с надеждой что кому нибудь пригодится делюсь с вами, мне не жалко, может у кого то появится желание что то поделать, у меня были такие времена когда ничего не хочется это очень сложно переживать, поэтому я делюсь
0
-196 / 65 / 2
Регистрация: 23.11.2024
Сообщений: 852
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
-196 / 65 / 2
Регистрация: 23.11.2024
Сообщений: 852
02.11.2025, 10:05
Цитата Сообщение от xorraxrax Посмотреть сообщение
делюсь с вами
Ну и где логика? Есть форум, специально сделанный под людей, чтобы делиться планами и обсуждать их, но нет там конечно писать не надо, надо прийти к тем, кому идеи не нужны.

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

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

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

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

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

Добавлено через 4 минуты
Ещё ссылка в тему:
https://en.wikipedia.org/wiki/Font_Library
0
-196 / 65 / 2
Регистрация: 23.11.2024
Сообщений: 852
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 / 1465 / 265
Регистрация: 16.03.2008
Сообщений: 6,512
Записей в блоге: 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
Ответ Создать тему
Новые блоги и статьи
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . . Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг. Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует. В процессе разработки. . .
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации: 1. Вернуть возможность использования знаков | 1 l I;. . .
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С. Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию? Фраза «Любая достаточно развитая технология неотличима от магии». . .
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль? Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология. «Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru