En el año 1987 el profesor Andrew S. Tanenbaum escribió un libro universitaro sobre el diseño de sistemas operativos, en el que proponía una nueva filosofía: que fuera posible “ver” y “tocar” las entrañas de un sistema operativo real, como parte del aprendizaje práctico del alumno. Pero por problemas evidentes con el copyright, Tanenbaum no podía recurrir a ninguno de los sistemas operativos existentes en ese momento, así que decidió escribir un sencillo, pero a la vez completo sistema operativo, y publicar el código fuente en un apéndice de su libro.
Linus Torvalds
No tardaron en aparecer adeptos a aquel sistema, que adoptó el nombre de Minix y que simulaba un sistema UNIX en gran parte, y sobre un ordenador personal de la época que ni siquiera tenía disco duro. Uno de aquellos seguidores era Linus Torvalds.
Minix tenía bastantes limitaciones en su diseño, de manera que Torvalds decidió en un momento dado reescribirlo, de modo que usara las características avanzadas del procesador 80386, que permitían implantar memoria virtual. En un principio, aquella alternativa a Minix era capaz de muy pocas cosas, pero gracias a la explosión del fenómeno Internet que tuvo lugar por aquellas fechas, aparecieron centenares de colaboradores por todo el mundo que escribieron todo tipo de drivers para el nuevo sistema operativo. De este modo, este nuevo sistema, ya conocido como Linux, se convertía en el clónico de UNIX más completo para ordenadores personales. Gracias además a la utilización de programas GNU, se dotaba a Linux de numerosas aplicaciones y herramientas de desarrollo sin tener que recurrir en ningún momento al software comercial.
Y así es como nació nuestro sistema operativo preferido amigos!
No hay comentarios:
Publicar un comentario