Другие языки программирования и технологии

За сколько времени реально написать свою ОС?

Самое главное - разработать концепцию. Например, Linux-концепция: всё - это файл, плюс минимум прав для пользователя. Вот, придумал ты концепцию, а дальше проектируешь под неё ядро: менеджер памяти и менеджер задач. Тут много тонкостей, от которых будет зависеть судьба твоей ОС. Ну и, наконец, дальше клепаешь пользовательский системный API. Именно от него зависит лёгкость написания драйверов, загрузчиков и вообще популярность твоей ОС. Потому что без драйверов и интерфейса голое ядро никому не нужно.
Сроки зависят от того, сколько тебе дров нужно и насколько богатый интерфейс ты хочешь забабахать. Год-два, я думаю, реальный срок... для голого ядра под какой-нибудь тостер с Rasberry Pi.
АМ
Абдунагимов Минзагит
26 548
Лучший ответ
Ответ простой, зависит от бюджета и функциональности. Ввиду того, что бюджета не будет вообще никакого, вопрос переходит в разряд философских. Можно назвать любую большую сумму, всё одно никто не проверит
Всё зависит от уровня системы.
Gary Kildall написал базовую версию CP/M - прообраза MS-DOS - за два месяца.
А вообще - вот сейчас обсуждается проект создания российской операционной системы IoT, не с нуля, конечно, а на базе Linux. На разработку просят один миллиард рублей.
А стоимость разработки системы класса Windows - стоимость разработки Vista была оценена в 8 миллиардов долларов. Посчитай, какому количеству рабочего времени это соответствует ;)
За месяцок, вон Попов сделал быстро)
Павел Малышкин
Павел Малышкин
87 798
Зависит от уровня разработчика. https://pdos.csail.mit.edu/6.828/2012/xv6.html
https://pdos.csail.mit.edu/6.828/2017/xv6.html
Вот такую наверное можно сделать за обозримое время. Ашик на лекции говорил, что там 8000 строк. В принципе, один человек более-менее что-то напишет за год, с учётом отладки, тестирования и чтения документации для разработки.
АП
Аким Псарев
53 814
Миха Щеголев github.com/omarrx024/xos
ОС 15 летнего школьника, правда индус он или кто то такой.)
Миха Щеголев Вот моя поделка, делал за вечер на fasm.
Команд типо rm, cat нету но я их потом написал. Но в этот вечер на уровне API команды для удаления были
Здесь главное свою. Для меня за один день
Viktor Tolstov
Viktor Tolstov
90 400
если с нуля то многие годы + команда тру нужна
Рашид Калиев
Рашид Калиев
37 255
За месяц вполне реально
Владимир Чумак
Владимир Чумак
30 477
Дос-подобную за вечер можно.
Аким Псарев Такое под силу только Чаку Норрису
Жылкайдар Жалгасбай И какого дьявола тогда Майкрософт заплатила Килдаллу 75 тысяч долларов - за один вечер? ;)