| Библиотека |
Использование
|
| REXX |
Замена для Classic REXX
|
| THE |
Замена для TEDIT и множества других программ, написанных Марком Хесслингом. Благодаря его продуктам, нам не пришлось заниматься изобретением велосипедов.
|
| OS2Linux |
Пример реализации CPI на базе другого ядра. К сожалению, не подходит для заимствования кода из-за лицензии проекта (не GPL).
|
| FreePM |
Основа для реализации PM
|
| DROPS |
Основа для большинства Personality Neutral Servers
|
| L4Linux |
Основа Linux personality
|
| osFree/CMD |
Основа для большинства утилит командной строки
|
| FreeLDR |
Проект, который развился в полнофункциональный загрузчик
|
| GRUB |
Основа для проекта FreeLDR
|
| MCPP |
Основа для SOM CPP
|
| GBM |
Основа для Image Format I/O Procedures
|
| JPGIO |
Основа для Image Format I/O Procedures
|
| ZLIB |
Используется для сжатия/распаковки архивов
|
| LIBPNG |
Обработка PNG
|
| LIBJPEG |
Обработка JPEG
|
| GDLIB |
Используется в FreePM
|
| LIBTIFF |
Используется во многих местах
|
| Fiasco |
Используется в качестве микроядра
|
| PParser |
Из FPK. Используется как база для утилиты UNI2H
|
| библиотека TWIN |
Основа для win16
|
| MINSTALL by KIEWITZ |
|
| MMImage Pak |
Image File Format I/O Procedures
|
| MMAudio Pak 2 |
Audio File Format I/O Procedures
|
| FreeDOS |
Основа DOS подсистемы
|
| Документация Ральфа Брауна (Interrupt List) |
Замечательный источник информации о DOS/BIOS и VDM (Virtual DOS Machine). Используется как справочная база при реализации DOS-подсистемы.
|
| ALVM |
Утилита для работы с логическими томами (Logical Volume Manager). Используется в контексте поддержки файловых систем и управления дисками .
|
| LVMPM |
Менеджер логических томов для OS/2. Упоминается в списке используемых проектов; вероятно, используется для работы с LVM-совместимыми томами .
|
| LVMTK |
Инструментарий для работы с LVM (Logical Volume Manager). Дополняет LVMPM и используется в подсистеме управления дисками .
|
| HX DOS Extender |
DOS-расширитель, позволяющий запускать 32-битные программы в среде DOS. Используется как основа для Win16 personality — в частности, для реализации KERNEL.
|
| CWMM Classes |
Библиотека классов для работы с мультимедиа. Используется в подсистеме работы с аудио/видео форматами.
|
| Open Watcom |
Компилятор и набор инструментов для C/C++ и ассемблера. Является основным инструментом разработки osFree; при конфликте инструментов приоритет отдаётся именно Open Watcom.
|
| JWasm |
Ассемблер, совместимый с MASM. Используется как альтернативный ассемблер наряду с Open Watcom.
|
| ACPITK |
Набор инструментов для работы с ACPI (Advanced Configuration and Power Interface). Используется для управления питанием и конфигурацией оборудования.
|
| XWPHelpers |
Вспомогательные библиотеки для работы с Workplace Shell (WPS). Используются для расширения функциональности рабочего стола и интеграции с WPS-классами.
|
| 4os2 |
Улучшенная реализация командного процессора CMD.EXE для OS/2. Используется как основа для командной строки osFree; многие команды (CALL, CD, COPY, DIR, ECHO и др.) отмечены как «Done» на базе 4os2.
|
| XWorkplace |
Универсальный расширитель Рабочего стола (Workplace Shell). Представляет собой набор замещённых классов WPS для расширения работы рабочего стола, замены стандартных диалогов, улучшения шрифтов и т.д. Используется в osFree для обеспечения совместимости и расширения функциональности WPS.
|
| Wine |
Свободная реализация Windows API. Рассматривается как один из вариантов для реализации Win32 personality (если паравиртуализация ReactOS окажется невозможной).
|
| ReactOS |
Свободная операционная система, совместимая с Windows XP/NT. Рассматривается как потенциальная основа для Win32 personality путём паравиртуализации (написания HAL, работающего поверх L4env/L4re).
|
| somFree |
Свободная реализация SOM (System Object Model). Упоминается в списке используемых проектов; вероятно, используется как замена SOM в контексте поддержки объектной модели OS/2.
|