|
Здесь приводится ответ Michal Necasek'а на письмо Aaron Williams в
списке рассылки OS/2 Device Development list (Строки '>' - письмо Aaron
Williams, дальше - Michal Necasek).
>IBM выпустила исходные тексты JFS на условиях GPL (GNU Public License).
>Я их вытащил и обнаружил, что они содержат поддержку OS/2. Информация
>доступна на
>http://oss.software.ibm.com/developerworks/opensource/jfs/index.html
>Возможно, у нас теперь есть JFS для обычного Warp-а?
Это будет непросто...
- тот кто попробует собрать этого зверя достоин уважения:
процесс сборки похож на тот, который использован в DDK и других
местах, - невероятно запутаный, использующий кучу дополнительных
инструментов и требующий исключительной скурпулезности.
Если условия сборки не совпадают в точности с теми, какими они были,
процесс сборки прерывается и найти, что именно не так - непросто.
- нектороый файлы для OS/2 в архиве отсутствуют.
- у Warp 4 отсутствует интерфейс KEE, который как я понимаю,
был добавлен в Аврору именно для JFS; это будет настоящей проблемой.
В любом случае, это достаточно типично для IBM. На странице
нигде не упоминается, что огромное количество специфичных для OS/2
файлов помещено в архив. Там есть даже оригинальные IBM-овские
makefile-ы для OS/2! Я вот думаю, их и правду выпустили или кто-то
просто забыл удалить эти файлы.
С другой стороны, это можно рассматривать как положительное явление.
Я уверен, что раз IBM выпустил эти исходники, то он может выпустить
и гораздо больше. Часто говорят, что 'IBM не может опубликовать
исходные тексты OS/2 потому, что там много копирайтов третих фирм'.
Я говорю 'Хорошо, тогда почему бы не опубликовать то, что писано
IBM-ом?' - каждый может догадаться, что такие доджны быть ;-)
Немного обидно, что нам нужен линукс для того, что бы получить
что-то для OS/2 от IBM.
Кстати, там в архиве похоже много утилит командной строки для JFS
для OS/2 (только OS/2!!!). Возможно, кто-то соберет их и выложит те,
которые не включены в Аврору.
Ссылки по теме:
Обсудить материал (число отзывов:0) предыдущий материал | следующий материал |