FreeDOS plus-plus
Ostatnia aktualizacja: 15 października 2025, 12:50
FreeDOS plus-plus (fdpp) 64-bitowe jądro DOS. Opiera się na jądrze FreeDOS przeniesionym na współczesny język C++.
Można skompilować za pomocą clang (lub eksperymentalnie za pomocą gcc) i uruchomić pod dosemu2.
Metakompilator, w początkowej fazie, był w stanie kompilować jądro Freedos z niemal niezmodyfikowanych źródeł. Wraz z rozwojem projektu, możliwość kompilacji Freedos z niezmodyfikowanych źródeł straciła na wartości i została porzucona, ponieważ ta kopia Freedos została mocno zmodyfikowana. W rezultacie kompilator jest bardzo mały i jest ukierunkowany wyłącznie na własne wzorce kodowania.
Jego głównymi zadaniami są parsowanie wskaźników FAR i generowanie wywołań thunk do kodu ASM trybu rzeczywistego Freedos. Jak każdy inny kompilator, fdpp jest dostarczany z niewielką biblioteką wsparcia środowiska uruchomieniowego i dynamicznym linkerem.
FreeDOS plus-plus nie jest systemem operacyjnym, lecz 64-bitowym jądrem.
Wiadomości:

