yurfed
Ну, во-первых, не ждите слишком много, SEAL пока в альфа-стадии. Но тем не менее, штука забавная. Дальше ответы, нумерация соответствует порядку вопросов:
1. Многозадачность в общем описании SEAL не фигурирует. Тем не менее, она вроде имеется, но нуждается в специальном шаманстве со стороны разработчиков ПО под SEAL. Во всяком случае, в доках по системе в файлике "multitask.htm" говорится, что для правильного (безопасного) переключения между несколькими работающими приложениями нужно использовать специальные версии конструкций с "while" и "for". Без этого условия, похоже, многозадачность не поддерживается. А то, что поддерживается, является вытесняющей многозадачностью, как в третьей Винде:
Цитата:
Using this ensures that your process can be stopped and other processes run.
|
2. Объем дистрибутива - ок. 1,4 МБ. Еще обязательно требуестся графически-игрушечная библиотека Allegro, скачивается с сайта SEAL, 0.3 МБ. Есть еще дополнительный прибамбас Bad Desktop - 40 KБ. Есть возможность скачать исходники - ~1.7 МБ.
4. Совместимость с DOS - должна быть в норме, разработчики утверждают, что будет работать практически на любом, совместимом с M$ DOS:
Цитата:
MS-DOS 3.0 or higher (or compatible - DR-DOS, PC-DOS and FreeDOS all work with SEAL)
|
Работа с FAT16, FAT32 - это все относится к компетенции нижележащего DOS, SEAL этим не заморачивается ни на копейку. Ну, в общем, как Windows 3, их, несмотря на древность, можно спокойно посадить на FAT32 поверх DOS 7.10.
3. По поводу многоязыковой поддержки в документах SEAL нет ровно ничего. Так что она должна обеспечиваться на уровне нижележащего ДОСа. По идее, при его правильном конфигурировании 866 кодовая страница должна поддерживаться. Правда, проверить это предположение пока невозможно, ибо никаких русскоязычных прог под SEAL я не нашел, а написать что-то самому (хотя бы для проверки поддержки русского языка) мне было лениво.