Linux
En 1968 un grupo de investigadores del Instituto Tecnológico de Massachusetts y Laboratorios Bell, realizó un proyecto especial de investigación de sistemas operativos llamado Multics. Multics incorporo muchos conceptos nuevos de multitarea, gestión de archivos e interacción con el usuario. En 1969 Ken Thompson desarrolló el sistema operativo Unix incluyendo en él muchas de lascaracterísticas del proyecto de investigación Multics.
El sistema Unix se hizo popular a medida que más y más investigadores empezaban a usarlo. En 1970 se cambió el código del sistema Unix al lenguaje de programación "C". En 1972 los Laboratorios Bell empezaron a emitir versiones oficiales del Unix y a otorgar licencias del sistema a distintos usuarios. Desde entonces otras versiones de Unixdesarrolladas en forma independiente empezaron a surgir.
Linux tuvo su origen como proyecto personal de Linus Torvalds, un estudiante de la universidad de Helsinki en Finlandia. Linus inspirado por su interes en Minix, un pequeño systema Unix desarrollado por Andy Tannenbaum, se propuso a crear lo que en sus propias palabras seria un "mejor Minix que el Minix".
En septiembre de 1991 lanzó laversión 0,01. Linux fue ampliamente distribuido por la Internet y en los años inmediatamente posteriores varios programadores alrededor del mundo lo refinaron y le hicieron añadiduras incorporándole la mayoría de las aplicaciones y características estándar de un Unix, Construyendo así un sistema plenamente funcional.
Linux
Linux es un Unix libre, es decir, un sistema operativo, como el Windows o elMS-DOS (sin embargo, a diferencia de estos y otros sistemas operativos propietarios, ha sido desarrollado por miles de usuarios de computadores a través del mundo, y la desventaja de estos es que lo que te dan es lo que tu obtienes, dicho de otra forma no existe posibilidad de realizar modificaciones ni de saber como se realizó dicho sistema.), que fue creado inicialmente como un hobbie por unestudiante joven, Linus Torvalds, en la universidad de Helsinki en Finlandia, con asistencia por un grupo de hackers a través de Internet. Linus tenía un interés en Minix, un sistema pequeño o abreviado del UNIX (desarrollado por Andy Tanenbaum); y decidido a desarrollar un sistema que excedió los estándares de Minix. Quería llevar a cabo un sistema operativo que aprovechase la arquitectura de 32bits para multitarea y eliminar la barreras del direccionamiento de memoria.
Torvalds empezó escribiendo el núcleo del proyecto en ensamblador, y luego comenzó a añadir código en C, lo cual incrementó la velocidad de desarrollo, e hizo que empezara a tomarse en serio su idea.
Él comenzó su trabajo en 1991 cuando él realizó la versión 0,02, la cual no la dió a conocer porque ni siquiera teníadrivers de disquete, además de llevar un sistema de almacenamiento de archivos muy defectuoso.
Trabajó constantemente hasta 1994 en que la versión 1,0 del núcleo (KERNEL) de Linux se concretó. La versión completamente equipada actual es 2,2 (versión concluída el 25 de enero de 1999), y el desarrollo continúa.
Linux tiene todas las prestaciones que se pueden esperar de un Unix moderno ycompletamente desarrollado: multitarea real, memoria virtual, bibliotecas compartidas, carga de sistemas a- demanda, compartimiento, manejo de debido de la memoria y soporte de redes TCP/IP.
Linux corre principalmente en PCs basados en procesadores 386/486/586, usando las facilidades de proceso de la familia de procesadores 386 (segmentación TSS, etc.) para implementar las funciones nombradas.
La partecentral de Linux (conocida como núcleo o kernel) se distribuye a través de la Licencia Pública General GNU, lo que basicamente significa que puede ser copiado libremente, cambiado y distribuído, pero no es posible imponer restricciones adicionales a los productos obtenidos y, adicionalmente, se debe dejar el código fuente disponible, de la misma forma que está disponible el código de Linux. Aún...
Regístrate para leer el documento completo.