С. Б.
На сайте www.menuetos.org предлагается интересная ОС Menuet, распространяемая в исходных текстах под лицензией GPL. Она полностью написана на 32-разрядном ассемблере для процессоров семейства x86.
Дистрибутив размером полтора мегабайта запустился из командной строки Windows XP, попросил вставить дискету, после чего без проблем на нее инсталлировался. После перезагрузки с флопли-диска стартовала Menuet. Некоторые проблемы может вызвать фаза начальной настройки, когда требуется задать технические параметры работы ОС - порт мыши, разрешение экрана и ряд дополнительных деталей, которые автор принял по умолчанию. Основным неудобством при эксплуатации Menuet показалась необходимость настройки параметров оборудования, сложная для рядового пользователя. Хотя, конечно, такая настройка может оказаться увлекательным занятием для любителей "железа".
Вот основные особенности этой ОС: графика - 16 млн. цветов, поддержка разрешений до 1280x1024 точек (проверено - работает), звук в стереорежимах до 44,1 кГц, привычный графический интерфейс, многозадачность, сетевые функции Ethernet TCP/UDP/ICMP/IP. Имеется встроенный HTTP-сервер, mp3-проигрыватель, трехмерная "бродилка" (все в исходных ассемблерных текстах). В комплект входят десятки других прикладных и системных приложений.
Я немного поиграл в "Тетрис", поковырялся в редакторе, успешно запустил ассемблер. Отмечу еще раз, что все это уместилось на обычной дискете объемом 1,44 Мб.
От редакции. Двадцать лет назад все это умещалось на дискете 512 Кб. Возможно объем коммерческого ПО тоже подчиняется закону Мура: объем памяти, занимаемый эквивалентной программой, удваивается каждые 18 месяцев.
Э. П.