Historia Linux
elisa17111 de Diciembre de 2013
598 Palabras (3 Páginas)325 Visitas
Historia de Linux
La historia de Linux está fuertemente vinculada a la del proyecto GNU. El proyecto GNU, iniciado en 1983, tiene como objetivo el desarrollo de un sistema Unix completo compuesto enteramente de software libre. Hacia 1991, cuando la primera versión del núcleo Linux fue liberada, el proyecto GNU había producido varios de los componentes del sistema, incluyendo un intérprete de comandos, una biblioteca C y un compilador.
El proyecto GNU aún no contaba con el núcleo que definiría un sistema operativo. Sin embargo, el núcleo creado por Linus Torvalds, quien se encontraba para ese entonces estudiando en la Universidad de Helsinki, llenó el hueco final que el sistema operativo GNU exigía. Subsecuentemente, miles de programadores voluntarios alrededor del mundo han participado en el proyecto, mejorándolo continuamente. Torvalds y otros desarrolladores de los primeros días de Linux adaptaron los componentes de GNU para trabajar con el núcleo de Linux, creando un sistema operativo completamente funcional.
Cabe mencionar que a pesar de que el núcleo de Linux se libera bajo los términos de la licencia GPL, no es parte oficial del proyecto GNU.
Las características principales de Linux son:
• Gratuito: todos los usuarios disponen del código fuente tanto del núcleo como de los drivers, de las herramientas de desarrollo y de las aplicaciones.
• Multiusuario: varios usuarios pueden utilizar el mismo ordenador al mismo tiempo.
• Multitarea preventiva: la posibilidad de ejecutar varios programas o procesos al mismo tiempo, siempre y cuando las características del equipo lo permitan.
• Multiprocesador: soporte para equipos que integren más de un procesador.
• Memoria protegida entre procesos: evita que alguno de los procesos pueda colgar la maquina, como sucede en otros sistemas operativos.
• Multiplataforma: el sistema operativo Linux se puede ejecutar con cualquier microprocesador de la gama X86 (Intel, Amd y Cyrix entre otros).
• Carga de ejecutables por demanda: Linux sólo lee del disco aquellas partes de un programa que están siendo usadas actualmente.
• Convivencia con otros sistemas operativos instalados en la misma maquina: es decir, puede tener instalado cualquier versión de Windows y Linux al mismo tiempo sin que afecte el funcionamiento de cualquiera de los dos sistemas operativos.
• Como sistema operativo: de red se comporta a la perfección ya que permite a la conexión con otros equipos y sistemas, ya sea a través de una Intranet o mediante el acceso a Internet.
Unas de sus características más importantes es su capacidad para ser ejecutado en ordenadores de poca potencia de cálculo, ya anticuado, siempre y cuando no se utilicen sus extensiones de entornos de ventanas o estas sean de poca sofisticación. Con el tiempo, se extendió de forma masiva como sistema operativo de soporte de redes, como servidores de Internet y con el tiempo ha alcanzado la casi totalidad de los ámbitos de la informática personal y profesional.
Historia de Windows
Antes de comenzar a conocer el sistema operativo Windows y la programación en él, bueno es conocer su historia. Conocer sus raíces permite, muchas veces, entender algunos tópicos que Windows ha ido heredando de su antecesor: MS-DOS. También es bueno conocer qué hace un computador antes de cargar cualquier sistema operativo.
A pesar que Windows NT no haya estado inspirado en MS-DOS, los equipos x86 tienen una BIOS diseñada para MS-DOS, en especial los equipos con procesadores 386 y 486. Así, se verá cómo Windows NT debe tratar, muchas veces, con una BIOS diseñada para MS-DOS y superar las restricciones que esto impone.
En este caso se analizará brevemente lo que hace un PC con procesador x86 antes de cargar cualquier sistema operativo. Luego, desde DOS
...