MenuetOS A.M.D.F. (amdf@front.ru) Хакер, номер #081, стр. 081-028-2 Это последний вопрос настройщика, после ответа на него начинается непосредственно загрузка операционной системы. Следует немного подождать, затем появится сообщение о том, что загрузка завершена, и нужно нажать клавишу Escape для начала работы. Теперь загруженная MenuetOS готова к работе. [интерфейс и приложения] Итак, как же выглядит интерфейс MenuetOS? Могу сказать, что он вполне соответствует моим представлениям о том, как должен выглядеть графический интерфейс современной операционной системы. Так как GUI встроен непосредственно в ядро, он работает очень быстро. Сверху находится панель задач с часами и большой кнопкой с надписью «MenuetOS». Нажатие этой кнопки, как следует догадаться, приводит к появлению системного меню, из которого можно получить доступ ко всем настройкам и приложениям. На рабочем столе с фоновой картинкой находятся значки для запуска некоторых программ. Окна имеют заголовки привычного вида с крестиком для закрытия в правом углу. Словом, ничего кардинально отличающегося от привычного интерфейса нет. Фоном рабочего стола может быть любая картинка в формате bmp или jpeg. Расположение значков на рабочем столе тоже регулируется. Можно добавлять на рабочий стол дополнительные элементы, но не так как это делается в Windows (выбор пункта меню «создать ярлык»), а через специальное приложение, которое так и называется «Desktop», в котором можно задать позицию, иконку и имя запускаемой программы. Красивый и быстрый интерфейс - это, конечно, хорошо, но операционная система должна уметь делать что-то еще, кроме показывания значков на рабочем столе. Ценность операционной системы определяется набором приложений, которые под ней запускаются. Посмотрим, как с этим обстоит дело в MenuetOS. В стандартной поставке MenuetOS вместе с системой идет довольно большое количество программ. Раскрой главное меню, и ты увидишь там восемь подменю, каждое из которых содержит несколько приложений той или иной категории. Названия подменю ясно дают понять, что возможностей у системы достаточно - Coding, Internet, Audio, Graphics. На что в первую очередь надо обратить внимание? Подобно тому, как Linux немыслима без компилятора Си, MenuetOS немыслима без ассемблера. Вместе с системой в комплекте идет FASM, с помощью которого можно собирать программы для MenuetOS. Чтобы вести разработку программ, необходим хотя бы элементарный текстовый редактор, чтобы было, в чем набирать текст исходников. И такой редактор в MenuetOS, разумеется, есть. Называется он TinyPad, и кое в чем он даже покруче, чем Notepad в Windows - он умеет подсвечивать синтаксис исходников на ассемблере. Кроме того, меня немало удивила поддержка русского языка - набирать текст на русском можно без дополнительных ухищрений, достаточно лишь переключиться на него в программе настройки системы (Значок Setup на рабочем столе, пункт keyboard layout). Кроме русского и английского система поддерживает также финский (родной язык создателя), немецкий и французский. Кроме средств разработки MenuetOS содержит некоторое количество обычных прикладных приложений: программы для просмотра графических форматов bmp и jpeg, простой графический редактор XPaint, редактор иконок, калькулятор, и файловый менеджер. Отдельно стоит отметить программы, собранные в меню «Demos». В нем расположены софтины, демонстрирующие какие-либо возможности MenuetOS, в основном, ее графического движка. Там есть, например, программа «ScreenSaver», которая демонстрирует в полноэкранном режиме красивые трехмерные вращающиеся фигуры. Есть программы, призванные показать, что в MenuetOS можно создавать окна неправильной формы (например, круглые), а также окна с полупрозрачностью. |