Witam, po 4 latach pracy, wielokrotnym przepisywaniu całego systemu, z dumą prezentuję pierwszą wersję alpha systemu operacyjnego IdyllaOS. Jest to wydanie alpha więc posiada wiele niezaimplementowanych funkcji oraz (zapewne) wiele błędów. System do pobrania jest tutaj.
Informacje
- Kernel: Jądro monolityczne, 32bitowe, wielozadaniowe z linkowanymi dynamicznie modułami. Zaimplementowana obsługa VFS, Sygnałów posix'owych, urządzeń znakowych/blokowych, pamięci wirtualnej i inne.
- Moduły: Moduły w formacie relokowanlych plików elf32
- Obsługiwany sprzęt: Dyski IDE, napędy cdrom ATAPI, stacje dyskietek, karty graficzne zgodne z VGA (tryb tekstowy), karty graficzne zgodne z VESA 2.0 (tryb graficzny).
- Obsługiwane systemy plików: tmpfs (tymczasowy system plików), iso9660, ext2(tylko do odczytu).
- Obsługiwane aplikacje: bash, binutils, nasm, nano, make
- Obsługiwane biblioteki: newlib (implementacja libc), ncurses, zlib, libpng
Uwagi
- Klawisze strzałek w nano nie działają jak trzeba.
Bardzo proszę o przetestowanie systemu na emulatorze lub prawdziwym PCie gdyż nie wierzę że nie posiada on wielu błędów.
Wszelkie błędy proszę zgłaszać na http://bugs.idyllaos.org lub w tym wątku.
Za wszelkie testy z góry gdziękuję.
Pozdrawiam.