ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Sistemas Operativos


Enviado por   •  25 de Octubre de 2014  •  8.115 Palabras (33 Páginas)  •  216 Visitas

Página 1 de 33

LINUX.

Es un sistema operativo libre, basado en Unix. Es uno de los principales ejemplos de software libre y de código abierto. Linux está desarrollado por colaboradores de todo el mundo. El desarrollo del día a día tiene lugar en la Linux Kernel Mailing List Archive.

Recuperado de: http://es.wikipedia.org/wiki/N%C3%BAcleo_Linux

Historia.

En 1991, con 23 años, un estudiante de informática de la Universidad de Helsinki (Finlandia) llamado Linus Torvalds se propone como entretenimiento hacer un sistema operativo que se comporte exactamente igual al sistema operativo UNIX, pero que funcione sobre cualquier ordenador compatible PC. Posteriormente Linus tuvo que poner como requisito mínimo que el ordenador tuviese un procesador i386, ya que los ordenadores con CPU más antiguas no facilitaban el desarrollo de un sistema operativo compatible con UNIX.

Un factor decisivo para el desarrollo y aceptación de Linux va a ser la gran expansión de Internet. Internet facilitó el trabajo en equipo de todos los que quisieron colaborar con Linus y fueron aportando todos los programas que vienen con UNIX. Linus no pretendía crear todos los programas que vienen con UNIX. Su objetivo fundamental era crear un núcleo del S.O. que fuera totalmente compatible con el de UNIX y que permitiera ejecutar todos los programas gratuitos compatibles UNIX desarrollados por la Free Software Foundation (fundada por Richard Stallman) que vienen con licencia GNU. Esta licencia impide poner precio a los programas donados a la comunidad científica por sus propietarios (programas libres) y obliga a que si se escriben nuevos programas utilizando código de programas libres, estos sean también libres.

Para crear su núcleo, Linus se inspiró en Minix, una versión reducida de UNIX desarrollada por el profesor Andy Tanenbaum para que sus alumnos pudieran conocer y experimentar con el código de un sistema operativo real.

Linus escribió un pequeño núcleo que tenía lo necesario para leer y escribir ficheros en un disquete. Estamos a finales de Agosto de 1991 y Linus ya tiene la versión 0,01. Como no era muy agradable de usar y no hacia gran cosa, no lo anunció. Le puso como nombre Linux, que es un acrónimo en inglés de “Linus UNIX” (el UNIX de Linus).

El 5 de octubre de 1991, Linus anuncia la primera versión “oficial” de Linux, la 0,02.

Hoy Linux es ya un clónico de UNIX completo y hay muchas personas escribiendo programas para Linux. Incluso las empresas están empezando a escribir programas para Linux ya que el nivel de aceptación que ha tenido es enorme.

Recuperado de: ttp://www.iuma.ulpgc.es/users/jmiranda/docencia/libro_ada/libro_ada_html/node133.htm

Características.

• Multitarea: La palabra multitarea describe la habilidad de ejecutar varios programas al mismo tiempo.

LINUX utiliza la llamada multitarea preventiva, la cual asegura que todos los programas que se están utilizando en un momento dado serán ejecutados, siendo el sistema operativo el encargado de ceder tiempo de microprocesador a cada programa.

• Multiusuario: Muchos usuarios usando la misma máquina al mismo tiempo.

• Protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema.

• Carga de ejecutables por demanda: Linux sólo lee del disco aquellas partes de un programa que están siendo usadas actualmente.

• Todo el código fuente está disponible, incluyendo el núcleo completo y todos los drivers, las herramientas de desarrollo y todos los programas de usuario; además todo ello se puede distribuir libremente. Hay algunos programas comerciales que están siendo ofrecidos para Linux actualmente sin código fuente, pero todo lo que ha sido gratuito sigue siendo gratuito.

• Soporte para muchos teclados nacionales o adaptados y es bastante fácil añadir nuevos dinámicamente.

• Sistema de archivos de CD-ROM que lee todos los formatos estándar de CD-ROM.

Recuperado de:

http://www.escomposlinux.org/Faq/FAQ_Linux_V2.0.2_html/FAQ_Linux_V2.0.2-5.html

Versiones.

El desarrollo inicial Linux ya aprovechaba las características de conmutación de tareas en modo protegido del 386, y se escribió todo en ensamblador.

Linus nunca anunció la versión 0.01 de Linux (agosto 1991), esta versión no era ni siquiera ejecutable, solamente incluía los principios del núcleo del sistema, estaba escrita en lenguaje ensamblador y asumía que uno tenía acceso a un sistema Minix para su compilación.

El 5 de octubre de 1991, Linus anunció la primera versión "Oficial" de Linux, - versión 0.02. Con esta versión Linus pudo ejecutar Bash (GNU Bourne Again Shell) y gcc (El compilador GNU de C) pero no mucho más funcionaba. En este estado de desarrollo ni se pensaba en los términos soporte, documentación, distribución.

Después de la versión 0.03, Linus saltó en la numeración hasta la 0.10, más y más programadores a lo largo y ancho de internet empezaron a trabajar en el proyecto y después de sucesivas revisiones, Linus incremento el número de versión hasta la 0.95 (Marzo 1992). Más de un año después (diciembre 1993) el núcleo del sistema estaba en la versión 0.99 y la versión 1.0 no llegó hasta el 14 de marzo de 1994.

Y sigue avanzando día a día con la meta de perfeccionar y mejorar el sistema.

La versión estable es la versión 2.2, que soporta muchos más periféricos, desde procesadores hasta joysticks, sintonizadores de televisión, CD ROMs no ATAPI y reconoce buena cantidad de tarjetas de sonido. Incluye también soporte para tipos de archivos para Macintosh HFS, Unix UFS y en modo de lectura, HPFS de OS/2 y NTFS, de NT.

Versión Fecha Nota

0.01 17 de septiembre de 1991 Initial Public Release

0.02 5 de octubre de 1991

0.11 8 de diciembre de 1991

0.95 7 de marzo de 1992

1.0.0 13 de marzo de 1994 Primera versión estable

1.1.0 6 de abril de 1994 Versión de desarrollo

1.2.0 6 de marzo de 1995

1.3.0 12 de junio de 1995 Versión de desarrollo

2.0.0 9 de junio de 1996

2.1.0 30 de septiembre de 1996 Versión de desarrollo

2.2.0 26 de enero de 1999

2.3.0 11 de mayo de 1999 Versión de desarrollo

2.4.0 4 de enero de 2001

2.5.0 23 de noviembre de 2001 Versión de desarrollo

2.6.0 18 de diciembre de 2003

2.6.25 16 de abril de 2008

2.6.30 10 de junio de 2009

2.6.35 1 de agosto de 2010

3.0 22 de julio de 2011

3.0 27 de julio de 2012

Recuperado de: http://es.wikipedia.org/wiki/N%C3%BAcleo_Linux

http://www.monografias.com/trabajos6/sisop/sisop.shtml#versiones#ixzz3GolozwcC

...

Descargar como (para miembros actualizados) txt (55 Kb)
Leer 32 páginas más »
Disponible sólo en Clubensayos.com