MikeOS

Tuve el gusto de escribir sobre este proyecto hace ya dos meses, en ese artículo lo describimos lárgamente; una cosa es bien cierta si esta buscando escribir su propio sistema operativo. MikeOS, un proyecto de código abierto con una documentación de enseñanza bien detallada, puede llegar a ser la respuesta a sus expectativas.

El código es completamente open source (bajo licencia del tipo BSD), escrito por Mike Saunders y otros desarrolladores.

Este sistema operativo, que nada tiene que ver con Linux, acaba de llegar a una nueva versión: La versión 4.2.

Versión 4.2 ésta que incluye nuevos programas (un editor de memoria, una calculadora, y un programa para diseño artístico ASCII), administración de archivos en la CLI, y mejoras en el editor de texto.

Incluso para aquellos que estan interesados en desarrollar un sistema operativo, íntegramente «in scratch», escribirlo y crearlo en lenguaje Assembler, para x86 y saber todo lo que necesita así como los fundamentos del proceso de arranque de la PC y el lenguaje Assembler, y luego cómo ir más lejos. esta la guía creada por Mike Saunders y otros desarrolladores de MikeOS, titulada: “How to write a simple operating system” (Cómo escribir un sistema operativo simple), sin duda, le va a interesar.

Enlaces:

La página oficial del proyecto:
http://mikeos.berlios.de/

La guia escrita por Mike Saunders y otros desarrolladores del proyecto:
http://mikeos.berlios.de/write-your-own-os.html

Nuestro primer artículo sobre MikeOS en el que se lo presenta:
http://www.pimentel.eu.org/2011/07/mikeos-4-1-1-un-sistema-operativo-x86/

MikeOS es un sistema operativo para PC x86, escrito en lenguaje ensamblador. Se trata de una herramienta de aprendizaje para mostrar cómo funcionan los sistemas operativos sencillos de trabajo, con el código bien comentado y una extensa documentación.

En cuanto al código este es completamente “código abierto” (bajo licencia BSD), y ha sido escrito por Mike Saunders y otros desarrolladores.

Continue Reading