Народ, кто-нибудь интересуется разработкой ОС?
Я уже писал в форум ранее - смотри "Разрабатываю ОС", но почти никто не откликнулся. Позвольте еще раз задать вопрос - интересуется ли кто-нибудь разработкой ОС, а конкретнее - я разработал ядро многозадачной ОС и командный интерпретатор. Все исходники - на С++ с ассемблерными вставками (объектно-ориентированный стиль программирования). Интересно ли это кому-либо кроме меня или нет? Стоит ли сделать пробный релиз ОС?
Буду очень благодарен, если Вы выскажете свое мнение.
зачем изобретать колесо?
какие архитектуры поддерживает твоя ось, устройства....??
Цитата:
On 2002-01-15 1320, SerGo wrote
Люди добрые, прошу вашего совета!
Я уже писал в форум ранее - смотри "Разрабатываю ОС", но почти никто не откликнулся. Позвольте еще раз задать вопрос - интересуется ли кто-нибудь разработкой ОС, а конкретнее - я разработал ядро многозадачной ОС и командный интерпретатор. Все исходники - на С++ с ассемблерными вставками (объектно-ориентированный стиль программирования). Интересно ли это кому-либо кроме меня или нет? Стоит ли сделать пробный релиз ОС?
Буду очень благодарен, если Вы выскажете свое мнение.
Ты бы выложил чего нить про свою соь по подробнее... А вообщето я думаю что показать ее всеже стоит! Может пригодиться комунить!
Представляю себе ядро ОС на C++ с классами...
Представляю себе ядро ОС на C++ с классами...
А чем тебе не нравятся си++ классы?
Что-то толковое в одиночку не написать...
Надо собирать людей которые желают принять участие... Я например, за... Если можно, пришлите плиз более подробную информацию, об этой осе... И если можно планы на будущее...
Буду рад, принять участие, если чем смогу помочь...
Более подробно - [EMAIL]sergo@pisem.net[/EMAIL]
Может быть и нехорошо ссылаться на создателя языка, но в одном из интервью (лежит здесь на сайте) Страуструп заметил, что C++ хорошо подходит для разработки встроенных систем.Так ведь ПО для них - это часто одна большая ОС!
Если есть желание принять участие в разработке - пишите на мой e-mail.
Еще одна ReactOS
Разработка ОС - это очень интересно - пусть она и не поддерживает сотни принтеров, тысячи модемов, миллионы мышей и клав, но написанная ОС, которая обходиться без чужих рук и сама справляется с машиной, изредка пользуясь сервисами БИОС - это все же кул. Однако замечу что реальный режим работы процессора это на мой взгляд уже отмирающая штука, нужно переходить в протектед, хотя если целям, поставленным при разработаке вполне удовлетворяет реальный режим, тол почему нет ... Публикуй то что написал - многим пригодиться.
Хочу зайти , посмотреть , если то что ты делаешь будет не сборищем фантазеров то жди письма.
Посему вопрос - загрузчик и переход в PMode написан на ASMе. Какой компилятор C/CPP лучше использовать. Просто надо, чтобы я мог явно указать расположение данных, стека и кода.
Прошу прощения, что пришлось надолго забросить форум (жизнь - странная штука!).
Спасибо всем, кто заинтересовался моей темой в форуме, попытаюсь ответить сразу на все накопившиеся вопросы
1. RealMode - это действительно не cool, но начинать же с чего-то надо!
2. Пытаюсь запустить ProtectedMode - проблемы с C++ - компилятором, надо что-то придумать, надеюсь, проблема решаема.
3. Вся информация об ОС (включая исходники и загрузочную дисекету) находится здесь
http//www.sergo.pisem.net/os/os.html
Поздравляю всех с наступлением весны!
Ждите новостей!!!
http//www.menuet.narod.ru или
http//www.menuetos.org и поймете что ОС на C++ -
это не очень хорошо...
JAM
Загляните сюда
http//www.menuetos.org и поймете что ОС на C++ -
это не очень хорошо...
JAM
В настоящее время вовсю работаю над защищенным режимом - уже работают обработчики прерываний от клавиатуры и таймера. Все это - не выходя из компилятора!
Если заинтересуетесь - заходите на
http//www.sergo.pisem.net, в раздел "Проект OS"
Решил как-то посмотреть что за оська Minuet. Так после установки у меня возникло такое ощущение, что если писать такую же ось, то она не то что никому не будет нужна, она и вам не будет нужна уже через месяц после того, как она будет более или менее функционировать, используя хотя бы то железо, которое стоит на компе у ее создателя. Мое личное мнение - это то, что для начала нужно почитать книжек не только по защищенному режиму, но и про работу винды, как она устроена, что в ней происходит, когда что-либо делаешь и т.д и т.п. Понимание этих моментов может не только улучшить жизнь создателю новой оси, но и во многом поспособствует в решении многих проблем. Имхо строить заново ось - это гораздо сложнее, нежели взять за основу хотя бы ту же винду (я не имею ввиду взять за основу код или часть кода, его можно самому написать при большом желании).