Это может прозвучит глупо, выкладывать в сети выполняемые файлы ДОС, но подумайте сами: обычно они очень малы, быстры, запускаются на самых разных платформах. Конечно, есть проблемы с безопасностью. Я пытаюсь обойти это путём скачивания приложений NetDOS только с надежных ссылок. И есть еще приложения (типа Интранет) которым безопасность не так важна, и где выполняемые файлы загружаются с сервера всё время. И вы, наверное, согласитесь, что ВСЕ программы, которые загружаются из интернет, исключая Ява апплеты, являются выполняемыми: если Вы их запускаете, значит доверяете их авторам. Запуск программ всегда рискован на однопользовательских системах, подобных простому ДОС; если Вы запускаете какой-либо эмулятор ДОС (подобных DOSEMU под линукс), его можно настроить на такую же безопасность как и виртуальные машиныЯвы.
Мною выбраны следующие MIME типы для *.EXE и *.COM файлов:
application/x-netdos-exe и application/x-netdos-com.
Предлагаемые расширения файлов с стороны сервера √ .netdos-exe и .netdos-com. Просто .exe или .com были бы обманчивы, так как для нормальных программ ДОС не ожидают запуска по окончании загрузки.
Вы можете испытать схему NetDOS, загрузив несколько коротких (4 KБ) ASM-демок с домашней страницы NetDOS (если только есть соединение).