OSDev http://osdev.su/ |
|
Ozon Os : концепт http://osdev.su/viewtopic.php?f=28&t=1043 |
Страница 1 из 3 |
Автор: | kailot2 [ 10 янв 2015, 14:01 ] |
Заголовок сообщения: | Ozon Os : концепт |
Ozon OS - Многозадачная, клиент-серверная микроядерная ОС защищенного режима. Архитектура - IA-32. Сейчас ведутся допиливание напильником работы над ядром и вторичным загрузчиком - Oxygen loader'ом .В февралепланируется выпуск сборки версии 0.0.0 в составе которой будут: -Собственно само ядро -Упомянутый выше загрузчик GRUB -Драйвер СD привода -Сервер виртуализации ввода - вывода -Сервер поддержки файловой системы ISO 9660 Как то так. Ядро ОС пишется на x86 ассемблере FASM. Модули и драйверы планируется писать на СИ. Не так много времени удается посвятить разработке, не успеваю дописать даже Гит-репозиторий ядра https://github.com/kailott/OZON-Micro-Core И да, вопреки желаниям iz56 лицензия таки GPL V2.0 |
Автор: | iz56 [ 07 фев 2015, 18:14 ] |
Заголовок сообщения: | Re: Ozon Os : концепт |
Fasm - это хорошо. Будет репозиторий на GitHub? Хотелось бы и лицензию не GPL. |
Автор: | kailot2 [ 19 фев 2015, 22:12 ] |
Заголовок сообщения: | Re: Ozon Os : концепт |
Ну в общем в нежелании повторять чужие ошибки засыпался. Про репозиторий на гит - пока смысла не вижу. С лицензией не определился скорее всего bsd или gpl. В связи с тем что засыпался в реализации и погряз в рефакторингах ищу людей в команду, язык программирование любой, главное что бы компилятор умел генерировать elf объектники. Наработок много, недоработок тоже, внезапно много. |
Автор: | iz56 [ 20 фев 2015, 21:56 ] |
Заголовок сообщения: | Re: Ozon Os : концепт |
У нас уже два человека. Есть желание - присоединяйся. ipnew@yandex.ru UPD: можно сделать частичную совместимость по драйверам. UPD2: залей всё на гитхаб - так будет больше шансов добавить людей. |
Автор: | kailot2 [ 21 фев 2015, 05:45 ] |
Заголовок сообщения: | Re: Ozon Os : концепт |
iz56 писал(а): У нас уже два человека. Есть желание - присоединяйся. ipnew@yandex.ru. IS-OS ваш проект? и как далеко вы ушли? |
Автор: | iz56 [ 21 фев 2015, 08:45 ] |
Заголовок сообщения: | Re: Ozon Os : концепт |
Все относительно. Начали писать с нуля в декабре вроде. Написано мало и концепции толком нет. Так мысли одни. Я "ИС-ОС" собираюсь использовать в своей "H2O" для старта своего ядра. У меня достаточно много написано - но вот решил попробовать что-то сделать в коллективе. Пишу драйвер файловой системы там. Мне пофиг на внутреннее устройство этой ос - только лицензия нужна совместимая с моей. Текущее состояние полностью отражено в репозитории. |
Автор: | kailot2 [ 21 фев 2015, 09:31 ] |
Заголовок сообщения: | Re: Ozon Os : концепт |
iz56 писал(а): Написано мало и концепции толком нет. . Не густо у вас там. Давайте сольемся, будет продуктивнее И концепция почти четкая есть , и наработки кой-какие. Я кстати тоже хочу получить опыт коллективной разработки. |
Автор: | DJ PhoeniX [ 26 фев 2015, 02:21 ] |
Заголовок сообщения: | Re: Ozon Os : концепт |
А на этом форуме, оказывается, ещё и живые люди иногда появляются Был бы не против посмотреть на код, и вообще почитать планы-описания проекта Сам на досуге "очень иногда" (логи гитхаба не дадут соврать) пилю свою ось. Если интересно - можем и объединить усилия, всё таки в коллективе поинтереснее будет - по выходным друг друга пинать привлекать к работе фразой "как дела" уже неплохо, а то сейчас у меня даже мотивации особой нету. Хотя планы присутствуют, и ого-го какие |
Автор: | Freeman [ 26 фев 2015, 04:46 ] |
Заголовок сообщения: | Re: Ozon Os : концепт |
kailot2 писал(а): Модули и драйверы планируется писать на СИ. А программы писать не планируется? ОС без программ = бесконечная переделка ядра. |
Автор: | iz56 [ 26 фев 2015, 08:36 ] |
Заголовок сообщения: | Re: Ozon Os : концепт |
Мотивация у всех слабая - когда реальнй код долго пишешь. А в коллективе -не факт ,что проще. Единственно, что расставить приоритеты помогает заново. Я предлагаю концепцию не обсуждать - а сразу говорить кто что может дать проекту , а не кто что должен . А то за обсуждением концепции на ступит 22 век. Программы надо с диска прочитать - потом запустить - какой формат будет - не известно. Я пока фат16 разбираю. Иман и я в реальном режиме еще. По сути пишем загрузчик ядра(того который будет в защ.). --------- Как можно работать вместе - на уровне вопрос-ответ (реализовано - форум). На уровне кода - ГитХаб. На уровне ОС - только бинарные части. Дрова и модули можно сделать общими. |
Страница 1 из 3 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |