ToroKernel
De Wikipedia, la enciclopedia libre
Desarrollador | Matias E. Vara |
Familia de S.O. | ToroKernel |
Modelo de desarrollo | Open source |
Núcleo | ToroKernel |
Tipo de núcleo | MircroKernel |
Licencia | |
Última versión estable | 1.1.3 / 18/05/2006 |
Estado actual | |
Sitio web | toro.sourceforge.net |
ToroKernel es un sistema operativo creado íntegramente en Pascal y Assembler, utilizando los compiladores FreePascal y Nasm respectivamente. Está basado en los sistemas Minix, GNU/Linux y DelphineOs.
Su escritura comenzó a finales del año 2003, y consiste en un núcleo monolítico, únicamente funciona sobre arquitecturas x86, soporta multitarea, paginación y segmentación.
Implementa la mayoría de las funciones de los sistemas operativos modernos. Posee un planificador a través de los algoritmos Fifo y Round Robin.
Implementa un sistema de archivos a través de inodos, posee un buffer-cache.
La entrada - salida se realiza a través del sistema de ficheros, implementando un VFS (Virtual File System) similar al de Linux. Se cuenta con drivers para disqueteras, discos duros, tty y teclado.
El arranque se realiza a través de un disquete de 3 1/2 utilizando el gestor de arranque GRUB.
En la actualidad el proyecto se encuentra estacionado, y esta emkpezando el desarrollo de ToroKernel para 64 Bits.