Por motivos de aprendizaje, obtener conocimientos, y aprender lo suficiente como para en un futuro contribuir en el desarrollo del kernel de Linux, y porque me interesa el tema, estoy creando un sistema operativo.
Desde 0. No utilizo código de Linux, no utilizo su kernel, ni de Windows, ni de nada, todo es escrito desde 0 por mí. Por ahora he conseguido hacer que el sistema arranque y muestre un texto en pantalla. Un 60% del código es ensamblador x86_64, y el 40% restante es C.
El SO se llama MiROS, por motivos personales que actualmente no serán revelados, quizá más adelante.
En un rato dejaré un link a un repositorio de GitHub el cual contiene el código.
Por ahora es un kernel muy muy básico, pero con el tiempo, mientras voy aprendiendo, le iré añadiendo funcionalidades.
Si alguien quiere contribuir, bienvenido sea.
Desde 0. No utilizo código de Linux, no utilizo su kernel, ni de Windows, ni de nada, todo es escrito desde 0 por mí. Por ahora he conseguido hacer que el sistema arranque y muestre un texto en pantalla. Un 60% del código es ensamblador x86_64, y el 40% restante es C.
El SO se llama MiROS, por motivos personales que actualmente no serán revelados, quizá más adelante.
En un rato dejaré un link a un repositorio de GitHub el cual contiene el código.
Por ahora es un kernel muy muy básico, pero con el tiempo, mientras voy aprendiendo, le iré añadiendo funcionalidades.
Si alguien quiere contribuir, bienvenido sea.