Как создать свою собственную операционную систему с нуля?



Как сделать свою операционную систему

Автор Vulf gamer задал вопрос в разделе Другие языки и технологии

Как создать свою ОС ? и получил лучший ответ

Ответ от Александр Багров[гуру]
Создание своей операционной системы для компьютера требует знаний архитектуры и программирования. Начать стоит с изучения ассемблера, C и C++, а также системы команд микропроцессоров Intel и AMD. Полезно прочитать книгу Танненбаума Современные операционные системы и попробовать собрать Linux From Scratch. На обучение не обязательно уходят десятилетия. Линус Торвальдс получил первый компьютер в 12 лет, а первую версию Linux написал в 22 года. Базовые знания реально освоить за 3-4 года. Написанная ОС будет лишь фундаментом. Чтобы она стала полезной, потребуются драйверы для оборудования и прикладные программы: редакторы, браузеры, плееры и игры. Начать разработку лучше с простейшего загрузчика и вывода Hello World, постепенно добавляя управление памятью.

Ответ от Вадим Хпрламов[новичек]
Конечно) Тут-же одни гейтсы сидят) На майкрософте спроси)

Ответ от Ivantrs[гуру]
это бессмысленная затея...
чтобы изучить хотя бы основы понадобится лет десять...
за это время появятся новые технологии и нужно будет переучиваться
так что сделать такое в одну репу невозможно в принципе...

Ответ от Ирина стародубцева[новичек]
возьми все ОС и в одну запихай

Ответ от Александр Тунцов[гуру]
Ознакомься с ОС Linux, обучись программированию и в путь

Ответ от ~In Flames~[гуру]
Программирование учить на высшем уровне, собрать целую толпу таких же компьютерных гениев и тогда уже можно делать.

Ответ от Rasul Magomedov[гуру]
Начни с создания нескучных обоев

Ответ от Капитан Гугл[гуру]
Про "10 лет на изучение основ" - не слушай, Торвальдс первую версию Линукса написал в 22 года, а компьютер у него в 12 появился. Как ты понимаешь, он не только основы изучал.
Начни с изучения уже существующего - с одной стороны, "Современные операционные системы" Танненбаума, с другой стороны - собери Linux From Scratch, с третьей - учи Ассемблер, C, C++. За все про все - можно в 3-4 года уложиться. После этого можешь приступать к разработке своей системы... если еще захочешь.

Ответ от Ёаня Семенов[гуру]
знаешь как делал Гейтс ? попробуй так же , говорят прибыльно получается ..
когда его наказали родители, он от нечего делать стал прыгать попой на клаве, потом продал назвав то что получилось " windows "
п с а если реально то напиши сначала "Hello World" в С++ и сразу поймешь что идея параноидальная

Ответ от Kostafey[гуру]
А зачем? Чем принципиально не устраивают существующие? Неужели нет ни одной, хоть частично удовлетворяющей вашим требованиям к ОС? Может стоит лучше присоединиться к команде разработчиков? Толку в 100500 раз больше будет.
И потом, вы забросите эту идею еще на 0,(0)1% ее реализации.

Ответ от Евгений Ломега[гуру]
Э. Таненбаум "Операционные системы: разработка и реализация "
удачи
PS К сожалению как это делал Бил Гейтс у тебя вряд ли получится. У него мама крутая банкирша, у тебя?

Ответ от Krab Bark[гуру]
Написать простейшую ОС самому можно, но она никак не сможет конкурировать с ОС вроде Windows, MAC OS или Linux, над которыми минимум десяток лет трудились сотни или тысячи программистов. Кроме того, ОС - только фундамент. Нужно, чтобы разработчики оборудования писали для этой ОС свои драйверы, разработчики прикладных программ писали для нее редакторы, плееры, браузеры, игры, черта в ступе... А без этого ОС останется никому не нужным фундаментом для дома, который никто строить не будет.

Ответ от Вадим Стаханов[активный]
Лучше бы на филолога пошел бы учится. А потом бы кричал "Свободная касса! "

Ответ от =Serge=[гуру]
Ура! Наконец то 58 вопрос на сайте про создание "своей" ОС ))
Вот вопросы про "написать свою ОС" - их только 34))
Читай....92 вопроса*10 ответов = приблизительно 920 ответов ))
Заодно возможно поймешь что значат "нескучные обои")).

Ответ от Irreproducible[гуру]
еще один Денис Попов с очередным BolgenOS'ом?

Ответ от Иван татарчук[новичек]
запусти блокнот скачай компилятор жабаскрипт и начни прыгать попой по клавиатуре
через 60мин компилируй и все
твоя оска готова

Ответ от Овечка Мила[новичек]
ОС? Какая именно? ОС-орижинал честер (оригинальный персонаж (в переводе))
Она нужна доя изображения себя мультиках или фильмах.
1. Придумай какого именно мультика/фильма ты хочешь ОС
2. Рассмотрим стиль мультика/фильма
3. Кем будет твой персонаж (фея, пони, маг, робот и т. п.)
4. Опиши мысленно его, потом на бумаге
5. Придумай дизайн
6. Придумай имя и био
7. Нарисуй персонажа!
8. Теперь за дело с Пэинт Туд Саи

Ответ от Иван Какоткин[новичек]
есть сайт ссылка

Ответ от Артём Рожков[новичек]

Ответ от Данил Алферов[новичек]
Можно сделать ОС даже если ты не знаешь программирования но тогда надо обязательно чтобы был установлен Windows (любая версия не ниже 7) через Delev Studio делаешь и все только будет просто программка файл EXE.

Ответ от ВикиВопрос[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как создать свою ОС ?

Как появилась первая ОС? Где использовалась? В каком году была создана?
Первая полноценная операционная система под названием GM-NAA I/O была создана в 1956 году. Она
подробнее...

Как опубликовать свою книгу?
Для издания книги подготовьте рукопись: вычитайте текст и оформите обложку. Издательства оценивают
подробнее...

Windows XP SP3 vs Windows 7 Ultimate что лучше для игр и интернета?
Выбор между Windows XP SP3 и Windows 7 Ultimate зависит от железа. При 2000 Мб оперативной памяти и
подробнее...

Таблицы в Excel
Для удобной работы с таблицами в Excel, например в версии 2007, можно использовать инструменты
подробнее...

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

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*