Как сделать свою операционную систему
Автор Vulf gamer задал вопрос в разделе Другие языки и технологии
Как создать свою ОС ? и получил лучший ответ
Ответ от Александр Багров[гуру]
Создание своей операционной системы для компьютера требует знаний архитектуры и программирования. Начать стоит с изучения ассемблера, C и C++, а также системы команд микропроцессоров Intel и AMD. Полезно прочитать книгу Танненбаума Современные операционные системы и попробовать собрать Linux From Scratch. На обучение не обязательно уходят десятилетия. Линус Торвальдс получил первый компьютер в 12 лет, а первую версию Linux написал в 22 года. Базовые знания реально освоить за 3-4 года. Написанная ОС будет лишь фундаментом. Чтобы она стала полезной, потребуются драйверы для оборудования и прикладные программы: редакторы, браузеры, плееры и игры. Начать разработку лучше с простейшего загрузчика и вывода Hello World, постепенно добавляя управление памятью.
Конечно) Тут-же одни гейтсы сидят) На майкрософте спроси)
это бессмысленная затея...
чтобы изучить хотя бы основы понадобится лет десять...
за это время появятся новые технологии и нужно будет переучиваться
так что сделать такое в одну репу невозможно в принципе...
возьми все ОС и в одну запихай
Ознакомься с ОС Linux, обучись программированию и в путь
Программирование учить на высшем уровне, собрать целую толпу таких же компьютерных гениев и тогда уже можно делать.
Начни с создания нескучных обоев
Про "10 лет на изучение основ" - не слушай, Торвальдс первую версию Линукса написал в 22 года, а компьютер у него в 12 появился. Как ты понимаешь, он не только основы изучал.
Начни с изучения уже существующего - с одной стороны, "Современные операционные системы" Танненбаума, с другой стороны - собери Linux From Scratch, с третьей - учи Ассемблер, C, C++. За все про все - можно в 3-4 года уложиться. После этого можешь приступать к разработке своей системы... если еще захочешь.
знаешь как делал Гейтс ? попробуй так же , говорят прибыльно получается ..
когда его наказали родители, он от нечего делать стал прыгать попой на клаве, потом продал назвав то что получилось " windows "
п с а если реально то напиши сначала "Hello World" в С++ и сразу поймешь что идея параноидальная
А зачем? Чем принципиально не устраивают существующие? Неужели нет ни одной, хоть частично удовлетворяющей вашим требованиям к ОС? Может стоит лучше присоединиться к команде разработчиков? Толку в 100500 раз больше будет.
И потом, вы забросите эту идею еще на 0,(0)1% ее реализации.
Э. Таненбаум "Операционные системы: разработка и реализация "
удачи
PS К сожалению как это делал Бил Гейтс у тебя вряд ли получится. У него мама крутая банкирша, у тебя?
Написать простейшую ОС самому можно, но она никак не сможет конкурировать с ОС вроде Windows, MAC OS или Linux, над которыми минимум десяток лет трудились сотни или тысячи программистов. Кроме того, ОС - только фундамент. Нужно, чтобы разработчики оборудования писали для этой ОС свои драйверы, разработчики прикладных программ писали для нее редакторы, плееры, браузеры, игры, черта в ступе... А без этого ОС останется никому не нужным фундаментом для дома, который никто строить не будет.
Лучше бы на филолога пошел бы учится. А потом бы кричал "Свободная касса! "
Ура! Наконец то 58 вопрос на сайте про создание "своей" ОС ))
Вот вопросы про "написать свою ОС" - их только 34))
Читай....92 вопроса*10 ответов = приблизительно 920 ответов ))
Заодно возможно поймешь что значат "нескучные обои")).
еще один Денис Попов с очередным 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,
подробнее...