A ChriOs nem egy teljesen nulláról írt operációs rendszer.
- első lépésben megkopasztok egy létező, nyílt forrású operációs rendszert, eltávolítom belőle mindazt, amely felesleges a kitűzött célomhoz (a kitűzött célról majd később)
- második lépésben már saját fejlesztéseket hajtok végre.
- később elkezdődhet a rendszer teljes refaktorálása, fejelsztése.
Szóba jöhető operációs rendszerek:
- Linux valamely disztribúciója (mostanára a Linux meghízott, nem szívesen foglalkoznék vele).
- FreeDOS: előnye, hogy egyszerű, érthető. Élő projekt, de nem mondható túlságosan korszerűnek. http://www.freedos.org/
- FreeBSD: ő az egyik kiszemelt. http://www.freebsd.org/
- OpenBSD: ő a másik kiszemelt: http://www.openbsd.org/
Talán az OpenBSD egyszerűbbnek tűnik (legalábbis a honlap alapján - micsoda butaság :D), így szívem szerint erre esne a választásom. De ki tudja...
|
További szükséges programok:
webböngésző: Chromium (pl.)
adatbázis kezelő: Postgre SQL. Össze kell építeni az operációs rendszerrel.
assembler: pl. flat assembler.
c/c++ fordító.
c/c++ kódot folyamatábrává alakító program. Minden olyan más program, amely a forráskódot segít áttekinteni.