Sistemas Operativos
25 de Octubre de 2014
8.115 Palabras (33 Páginas)243 Visitas
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
UNIX.
Es un sistema operativo portable, multitarea y multiusuario; desarrollado, en principio, en 1969, por un grupo de empleados de los laboratorios Bell de AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y Douglas McIlroy.
Recuperado de: http://es.wikipedia.org/wiki/Unix
Historia.
En 1969, Ken Thompson, uno de los investigadores de los Laboratorios Bell de AT&T, ayudado por Dennis Ritchie desarrolla un nuevo sistema operativo sobre el PDP-7, utilizando la estructura de un sistema de archivos que habían diseñado Thompson, Ritchie y Rudd Canaday. Crearon un sistema operativo multitarea que podía soportar dos usuarios simultáneamente y que incluía un sistema de archivos, un intérprete de órdenes y algunas utilidades para el PDP-7. Este nuevo sistema operativo que se denominó UNICS posteriormente en 1970 pasó a denominarse UNIX y es el nombre que se mantiene en la actualidad. En 1973, Ritchie y Thompson reescriben el núcleo del sistema utilizando el lenguaje C lo que hacía más fácil su mantenimiento y portabilidad a otras máquinas. La popularidad de UNIX crece debido a sus innovaciones y a que estaba escrito compactamente en un lenguaje de alto nivel con código que permitía ser modificado de acuerdo a las preferencias individuales. AT&T no ofreció comercialmente el sistema UNIX porque en ese tiempo no estaba en el negocio de la informática. Sin embargo, permitió la disponibilidad de UNIX a universidades, firmas comerciales y al gobierno por un coste simbólico. El número de máquinas que ejecutaban UNIX en 1977 ascendía a 600, fundamentalmente en los Laboratorios Bell y en las universidades. En 1979 aparece la séptima versión del sistema y es el ascendiente directo del sistema actual. El sistema III de UNIX, basado en la versión séptima, se convirtió en 1982 en la primera versión comercial del sistema UNIX de AT&T. El sistema III de UNIX, las diferentes ediciones de investigación y las versiones experimentales se distribuyeron a escuelas universitarias y a otros laboratorios de investigación. Con frecuencia resultaba imposible para los informáticos saber si una característica particular formaba parte de la estructura principal del sitema UNIX o era sólo parte de una de sus versiones. Para eliminar esta confusión sobre las variedades del sistema UNIX, AT&T introdujo en 1983 el UNIX Sistema V versión 1. Con esta versión AT&T se compromete por primera vez a mantener compatibilidad con futuras versiones. La versión 4 unifica varias versiones del sistema UNIX que han sido desarrolladas dentro y fuera de AT&T.
Recuperado de: http://nereida.deioc.ull.es/~pcgull/ihiu01/cdrom/unix/unix1/contenido/node3.html
Características.
• Muchas herramientas de software (compiladores, editores, utilitarios para muchas tareas).
• Reutiliza el software, a través
...