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

кто хочет помочь с разработкой ос?

ос пишу с нуля, к настоящему моменту написан загрузчик и начата файловая система.
KE
Kubanych Ergeshov
584
а на чем пишешь и зачем ?
Сергей Верухин
Сергей Верухин
1 674
Лучший ответ
То что вы сделали - это самый минимум (даже меньше :) )....Я тоже когда-то баловался с этим.... Если вы собираетесь писать свою ОС (как альтернативу винды/линукса/QNX) - то это баловство (просто чтобы знаний понабраться) . Если хотите действительно что-то стоящее, то придумайте для начала её назначение (узконаправленное) . Например ОС для технологии "умный дом" или ещё что-нибудь подобное.... И народ набирайте уж точно не здесь.... Здесь это звучит как "Смотрите какой я умный. Я загрузчик (ктати что вы подразумеваете под загрузчиком? бут или вроде PE) для ОС написал". (Это не упрек. просто "здесь" это так звучит) Большинство людей здесь не обладают достаточными знаниями.
Максим Кошелев > Большинство людей здесь не обладают достаточными знаниями.

согласен, особенно, когда пишут: "как научится писать программы", "научите...".
наивные, думают, все так просто.
Тоже когда-то хотел написать, но забросил.

1) файловая система. для начала используйте FAT.
в качестве загрузочного диска используйте floppy-disk.

2) архитектура ос, архитектура адра, тип ядра?
с этим неплохо бы определится. а то потом будет грустно.

Для начала напишите загрузочный сектор для ОС.
Оформить его нужно в соответствии со спецификацией на ФС (для начала - на FAT12).
Загрузчики пишутся на языке ассемблера. (для этого лучше всего подходит
трянслятор FASM).

Какая по "разрядности" будет ОС? 16/32-битная?
Если второе - то придется разбиратся с защищенным режимом
работы процессора. А потом - еще со страничной адресацией памяти.
и еще много чем.
Ищите человека по фамилии Горлов http://rus-os.narod.ru/
LB
Lucky Boy
2 702
лучше изучайте fasm и вступайте в ряды разработчиков чего-то типа minuet os, пользы будет больше )
Mr. .......
Mr. .......
1 032
а почему с нуля? а что в твоей файловой системе будет такого, что уже не раеализовано в куче существующих файловых систем? в чём будет отличие твоей ОС? планировщик процессов? планировщик ресурсов?

у русской ос "Купил книгу Б. Л. Джонса и П. Эйткена " Освой самостоятельно С " " - :))) прикольно
RS
Rustamyan Samvel
183
идея конечно хорошая, ну это реально не к чему! сейчас лучше и выгоднее делать усовершенствовать старое например сборки Windows XP которых уже насчитывается уже больше 10 всяких.... и неодной нормальной!