След 6 години програмиране и разработка излезе първата стабилна версия на Unix-подобната операционна система ToaruOS, написана от нулата. Новата ОС разполага със свое ядро, потребителски пространства и графичен интерфейс.

Проектът стартира през 2011 година в Илинойския университет и в началото бе просто изследователска работа за създаване на нови графични интерфейси. От 2012 година проектът прерасна в ToaruOS, разработвана като студентско хоби. Към днешен ден операционната система разполага със свой мениджър на прозорците, може да стартира изпълними ELF файлове, поддържа многозадачност, графически и мрежови стекове.

В инсталационния дисков образ е включена версия на програмния език Python 3.6, използван за създаването на някои специфични за ToaruOS графични приложения, като пакетния мениджър, PDF четеца, калкулатора и опростените игри. За ToaruOS са портвани много външни програми, като например Vim, GCC, Binutils, MuPDF, SDL, Cairo, Doom, Quake, Super Nintendo emulator, Bochs и други.

Основата на ToaruOS е собствено ядро с гъвкава хибридна модулна архитектура с възможност за зареждане на външни модули, чрез което са реализирани повечето драйвери. ToaruOS ядрото предоставя виртуална файлова система, TTY, Unix-потоци, IPC, многопоточност, споделена памет, многозадачност и други типови възможности. Файловата система е ext2.


Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook или изтеглете приложението на Kaldata.com за Android, iOS и Huawei!

Абонирай се
Извести ме за
guest
4 Коментара
стари
нови
Отзиви
Всички коментари