==== 6 сентября 2007 ==== Согласно нашему [[en:roadmap|roadmap]] мы сейчас находимся на стадии версии 0.0.3. Мы имеем в основном рабочий FreeLDR (кроме парсера конфига и поддержки VBE) для стадии 0.0.2 и рабочий парсер CONFIG.SYS для стадии 0.0.3. Мы пока думаем насчет реальной необходимости в версии 0.0.4 на данный момент, потому что у нас уже есть работающий прототип LX парсера и IFS в основном должны быть в Personality Neutral сервисах. Поэтому мы думаем немного пересмотреть дорожную карту относительно версий 0.0.x, для более лучшего учета текущей ситуации и текущих нужд проекта. Скорее всего, мы сделаем следующие изменения: |0.0.2 |надо в основном закончить поддержку EXT2FS и последовательность загрузки должна быть завершена. Тогда мы уберем GRUB. MicroFSD должен быть 16-битным (совместимый с OS/2), IFS 32-битным (не совместима с OS/2). MicroFSD будет грузить FreeLDR и запускать его. FreeLDR должен загружать ядро L4 и root-сервер (болванку "ядра" osFree). LILO тогда уже будет не нужен для загрузки EXT2FS. |Готово | |**Замечание:** MiniFSD отсутствует потому что оно не нужно в случае микроядерной архитектуры. ||| |0.0.3 |"ядро" osFree должно парсить CONFIG.SYS, используя file provider (без реальной загрузки "device" драйверов) и выдавать синтаксическое дерево конфига. |Готово | |0.0.4 |LX-загрузчик и компоновщик модулей (с использованием файлового провайдера). "Ядро" osFree должно загружать и исполнять приложение, указанное в операторе PROTSHELL. |Не готово | |0.0.5 |Реализация API файловой системы. LX-загрузчик должен позволять загружать ‘Hello, world’ тест через файловый провайдер, и запускать его. ‘Hello, world’ играет роль прототипа CMD.EXE. |Не готово | {{tag>разработка}} ~~DISCUSSION~~