MenuetOS это полностью 32-битная, написанная на ассемблере ОС с графическим интерфейсом пользователя и многозадачной / многопоточной архитектурой. Распространяется вместе с исходным кодом. Разрабатывается с 2001 г. Ville Turjanmaa (Финляндия). Существует также русское сообщество разработчиков этой ОС, причём в последнее время отечественные дистрибутивы по функциональности и красоте даже превосходят версии автора. Благодаря тому, что система писалась на ассемблере, т.е. языке, наиболее близком к машинным кодам, она имеет микроскопический размер и высокое быстродействие. Действительно, где вы еще встретите такую красивую (см. скриншоты) операционную систему, вмещающуюся на одну дискету вместе со своим исходным кодом, прикладными программами и компилятором. Система изначально разрабатывалась программистами, каждый из которых пытался сделать её удобной для себя, что наложило свой отпечаток на набор программ. В комплекте поставки есть компилятор ассемблера FASM (действительно удобный, многофункциональный и хорошо документированный ассемблер, который существует также для Windows и DOS http://flatassembler.net), компилятор интересного кодоэкономичного языка C-- (http://c--sphinx.narod.ru), менеджер процессов, HEX просмотрщик, и т.д. В дистрибутив входит необходимый минимум прикладных программ: текстовый редактор tynipad, калькулятор, архиватор, файловый менеджер, смотрелка картинок, аудио- и CD-проигрыватели, редактор и менеджер иконок, консоль, и т.д. Не остались без внимания и развлечения. Имеется несколько демонстрационных программ с исходниками (например, 3D лабиринт) и, разумеется, игрушки: Memory Blocks, тетрис, Pong (вариант арканоида), C4 (4 в ряд), сапёр и шахматы. В шахматы играть можно только при подключении к Интернету через специальный шахматный сервер. По наличию игры с такими возможностями логично предположить, что система должна уметь работать с сетью. Для этих целей имеется немало полезных утилит: FTP-клиент, PPP звонилка, telnet, почтовый POP клиент, IRC клиент, и даже HTTP и MP3 сервера. Для работы ОС требуется компьютер не ниже Pentium с 16 Мб оперативной памяти. Требование для современных компьютеров просто смехотворное. Желателен также VESA-совместимый видеоадаптер, т.к. система поддерживает 16 битный цвет. MenuetOS умеет работать с FAT32 жёсткими дисками. Но для этого ей требуется специально указать, что такой диск имеется в системе. На данный момент автоопределение оборудования не реализовано. Для начала работы надо загрузить с одного из вышеуказанных сайтов дистрибутив последней версии MenuetOS в виде zip-файла. В нём находится инсталлятор. Запускаете его, вставляете по запросу чистую дискету и через некоторое время у вас имеется рабочий диск с MenuetOS. При желании на этот диск можно добавлять другие файлы, т.к. дискета размечена под файловую систему FAT. Всё, что теперь требуется - это загрузиться с полученной таким образом дискеты. Не забудьте в BIOS изменить порядок загрузки! Первым устройством должен быть floppy-диск (a:). В начале загрузки у вас спросят о конфигурации вашего компьютера (количество памяти, желаемый видеорежим и т.д.) Следуйте всем указаниям на экране. Новое ядро версии 0.76 поддерживает русский язык с самого начала процесса загрузки, так что проблем возникнуть не должно. MenuetOS писалась "с нуля", поэтому использует преимущества как UNIX-, так и Windows-систем. Например, путь к папке Windows на первом жёстком диске в Menuet будет выглядеть как /HD/0/Windows/. В то же время основные навыки работы с окнами, иконками, меню, кнопками и прочими графическими элементами управления не сильно различаются в разных системах. В целом MenuetOS довольно интересная и красивая система. Очень советую скачать её дистрибутив и посмотреть, что же можно вместить в 1 Мб. Скачать можно здесь и здесь.
|