PozitronOS
PozitronOS - современная операционная система, написанная МИК gs с использованием искуственного интеллекта Deep Seek. Обычному пользователю может казаться, что ОС, написанная ИИ очень плохая и чем то подобным лучше не пользоваться, но это не так. На самом деле ИИ сам по себе не может написать ОС без человека. Наша команда не просто заставляет ИИ писать всю ОС - мы, помимо использования ИИ, редактируем, тестируем, собираем и, соответственно, выкладываем код сюда. Без человека ИИ никогда не смог бы написать ОС. Сейчас в проекте в целом есть: полный стек GDT, IDT, IRQ, ISR защита, таймер, CMOS RTC время, драйвер VGA, драйвер VBE/VESA, драйвера устройств управления PS/2, система событий, GUI ядро, управление ACPI питанием, получение и использование multiboot информации от GRUB по протоколу Multiboot 1, драйвер serial для отладки, система PozitronReportSystem(аналог бсод в виндовс), приложения и многозадачность, менеджер драйверов, богатая библиотека функций для приложений и много всего интересного. Да, проект не идеален, нет многих критичных систем и компонентов, но это дело времени. Сейчас проект находится в активной разработке. Исправляются баги, добавляются фичи. ИИ здесь - лишь ускоритель прогресса. Уже в данный момент PozitronOS можно запустить как в эмуляторах(Qemu, VirtualBox), так и на реальных железках под управлением BIOS или UEFI. К сожалению совместимость довольно низкая, но это так же дело времени. В общем наша команда старается вести разработку в темпе и мы очень надеемся на вашу помощь.
Из последних нововведений: наконец то мы смогли переломить через все сложности многозадачности и приложений. Теперь система умеет запускать исполняемые .poz файлы как приложения. Системные вызовы были очень сильно развиты и уже есть графика для приложений. Помимо этого был переделан процесс установки: теперь в конце происходит автоматическая перезагрузка через 15 секунд или по нажатию кнопки выключения/перезагрузки соответствующее действие. В папке так же видно ещё пару вещей: SDK для разработки приложений под PozitronOS и Framework для разработки драйверов под PozitronOS. Сейчас мы активно боремся с проблемами внедрения в нашу монолитную систему специального менеджера драйверов. Сами драйвера - это точно такие же ELF файлы которые система загружает из ext2 раздела на диске. В целом это все изменения на данный момент
Исторически проект зародился ещё годом ранее в виде идеи "оживить" выдуманную операционную систему PozitronOS из нашей новеллы "Серёга и странности института". Да, вот так вот просто рождаются все гениальные проекты. Началось всё с 16 битного режима и чистого ассемблера. Рассказывать о той версии PozitronOS особого смысла нет. Её разработка остановилась на рабочей FAT12, запуске программ, shell оболочки и в целом более ничего не появлялось. А остановились мы по причине нецелесообразности дальнейшей разработки такой ОС. Архитектура и режим быстро бы были исчерпаны и на этом всё и закончилось бы. Именно по этому, не дойдя до крайностей, наша команда решила переписать всю ОС с 0, но уже имея некий опыт. В новой, текущей, версии мы теперь ведём разработку на абстрактном C, используем Asm для особых случаев и подключили GRUB для быстрого старта. В целом текущие достижения в разработке были получены за совсем смешной период в 6 месяцив, но стоит брать в учёт, что мы были на Иишных стеройдах и по этой причине разработка шла довольно быстро. Теперь у нас прекрасная база, мы улучшаем многие аспекты. Помимо этого мы так же получили огромный опыт в разработке, в использовании ИИ иснструментария, в отладке и реализации тех или иных функций. В целом наша ОС стала явно лучше предыдущей 16 битной версии. Пока что это вся история нашей PozitronOS. Нам очень приятно, что кто либо другой сможет прочитать это и, возможно, так же вдохновиться в реализации своего любимого дела
МИК gs с любовью для вас