This is an old revision of the document!
Благодарности
Проект osFree не ставит цели переписать все с нуля. Мы понимаем, что наши ресурсы ограничены. Таким образом, мы должны использовать готовый код повторно в любом случае, когда это возможно. Мы уже взяли за основу код некоторых из FOSS и Public domain проектов как базу для компонентов нашей ОС. Здесь приведен их список (возможно, неполный, к сожалению).
Мы хотим сказать большое спасибо следующим проектам: (программы или документация)
- http://regina-rexx.sourceforge.net/Regina REXX - замена для Classic REXX
 - http://hessling-editor.sourceforge.net/THE - как замена для TEDIT
 - И множество других программ, написанных Марком Хесслингом. Благодаря его продуктам, нам не пришлось заниматься изобретением велосипедов.
 - OS2Linux как пример реализации CPI на базе другого ядра. К сожалению, не подходит для заимствования кода из-за лицензии проекта (не GPL).
 - FreePM в качестве базы для реализации PM
 - DROPS как база для большинства Personality Neutral Servers.
 - L4Linux как основа Linux personality.
 - проект osFree/CMD как основа для большинств аутилит командной строки
 - FreeLDR проект, который развился в полнофункциональный загрузчик.
 - MCPP используется как основа SOM CPP
 - GBM как база для Image Format I/O Procedures
 - JPGIO как база для Image Format I/O Procedures
 - ZLIB используется во многих местах
 - LIBPNG используется во многих местах
 - LIBJPEG используется во многих местах
 - 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.
 





Discussion