Скажу честно, про операционные системы не только слышал, но и знаю, так как начинал еще с Windows 3.11 и так по возрастающей. В свое время приходилось настраивать и работать за серверными операционными системами (ОС), но все это были ОС семейства Windows.
Однако про ОС MenuetOS узнал только в этом году. Зацепила она меня тем, что для работы данной ОС достаточно одной дискеты объемом 1,44 Мбайта. Да-да, вы удивитесь, но данная ОС имеет графический интерфейс (GUI). Как так, спросите Вы? А кто не знает и/или не понимает, что такое дискета размеров 1,44 Мбайта, читать мою предыдущую статью тут. Но давайте разбираться постепенно и начнем мы с истории возникновения данной ОС.
Начиналось все как обычно, с энтузиастов, которые горели создать что-то новое и необычное. В далеком 2000-м году разработчик по имени Вилле Турьянмаа (Ville Mikael Turjanmaa) родом из Финляндии выпускает самую первую версию MenuetOS, которую полностью пишет на языке Ассемблер.
Ассемблер (Assembler) – это низкоуровневый язык программирования, который используется для программирования микроконтроллеров или написанию программ, которые работают с процессором компьютера напрямую.
Именно разработка на языке Ассемблер дало такие преимущество MenuetOS как объем ОС, скорость её работы. Однако Вилле в успех своей операционной системы верил мало, именно поэтому она была 32-битной и вмещалась на одной дискете. Со временем автор разработки переходит на 64-битную версию своей ОС и это понятно, ведь развитие процессоров не стоит на месте, уже появились многоядерные и многопоточные процессоры и все они поддерживали 64-битную архитектуру.
Стоит отметить, что 1 марта 2024 года состоялся релиз MenuetOS версии 1.50 Согласно данным с сайта разработчика ОС поддерживает вытесняющую многозадачность и может быть загружен на системах с UEFI и SMP на многоядерных системах. Кроме того, автор проекта развивает собственный X-сервер и встроенный GUI. MenuetOS поддерживает темы для оформления, операции Drag&Drop, кодировку UTF-8, а также переключение клавиатурных раскладок. Кроме того, в MenuetOS автор развивает собственную разработку веб-браузера, почтового и FTP-клиентов.
А для фанатов олдскульников, как сейчас модно говорить, MenuetOS поддерживает эмуляцию DOS и некоторых игр этой платформы. Сам еще не проверял, но в интернете пишут, что на MenuetOS можно запустить Quake и DOOM.
Отдельное внимание хочется сказать, что автор MenuetOS удивил тем, кто вдохновился его творением и захочет создать какую-нибудь программу под его ОС. В MenuetOS встроена собственная среда разработки для написания программ на ассемблере.
Что хочется с казать в итоге, надо брать и пробовать установить данную ОС для начала на виртуальной машине, так как найти старое железо с дисководом, это еще так задачка!
------
Если вам понравилась статья и вы хотите продолжение, как автор развернул данную ОС MenuetOS на виртуальной машине, со всеми скриншотами и так сказать инструкцией по применению – пишите. Если наберем 10 комментариев под этим постом – автор выпустит пост продолжение!