Один умелец собрал свою операционку с нуля — и да, на ней можно поиграть в DOOM! 🤯 Никакого Linux, только хардкор и чистый код. Готов поспорить, это круче, чем ваш последний пет-проект. Хотите посмотреть на магию? Ссылка в комментах! 👾
TacOS — это экспериментальная UNIX-подобная операционная система, полностью написанная с нуля на C и ассемблере. Разработчик реализовал собственное ядро с поддержкой виртуальной файловой системы (VFS), планировщика задач, TempFS, управления виртуальной памятью, аллокации физических страниц и контекстного переключения. Главной особенностью TacOS стала возможность запуска культовой игры DOOM, что демонстрирует зрелость системы. ОС работает как на реальном железе (протестировано на ноутбуке автора), так и в эмуляторе Qemu. Проект распространяется под лицензией Mozilla Public License 2.0. Хотя TacOS позиционируется как хобби-проект и содержит известные баги, она представляет интерес для энтузиастов разработки ОС. Для сборки системы достаточно выполнить команды git clone, cd и make, предварительно установив Qemu, NASM и Clang. Автор ведет Discord-сервер PotatOS, где делится обновлениями и помогает другим разработчикам в создании собственных ОС. TacOS — наглядный пример того, как современные технологии позволяют энтузиастам реализовывать сложные проекты уровня операционных систем.