Станислав писал(а):
Доработка файловой системы ntfs
Очень рекомендую пока что отложить работу над NTFS. Это очень непростая файловая система и официальная документация на неё отсутствует. Та документация, что есть, - результат реверс-инжениринга, она позволяет в разумное время организовать чтение с NTFS, но запись в NTFS - чрезвычайно рискованное занятие и недокументирована даже в рамках реверс-инжениринга. Для поддержки записи нужно ковырять линуксовый драйвер NTFS и то, я не стал бы биться об заклад, что результат такой записи винда воспримет, как должное.
Станислав писал(а):
Создание шрифтов.
Есть огромные коллекции свободно распространяемых шрифтов, в т.ч. лицензионно открытые, например,
http://www.gnu.org/software/freefont/. Лучше не шрифты рисовать, а поддержать формат TTF.
Станислав писал(а):
Для проекта нужны ... исходники на fasm
http://flatassembler.net/download.phpСтанислав писал(а):
...рисователи шрифтов в нашем собственном векторном редакторе шрифтов.
Не стоит заморачиваться собственным редактором шрифтов. Это не простой продукт, а смысла в написании его с нуля не много.
В списке не хватает самой, можно сказать, малости
:
- Портирование компилятора C/C++. Без поддержки ЯВУ ценность новой ОС минимальна.
- Портирование библиотек C (CRTL). Без них ценность компилятора минимальна.
- Документация системного АПИ. Без неё не напишешь даже простенькую программу, работающую с окошками.