SISTEMAS

Páginas: 5 (1082 palabras) Publicado: 7 de abril de 2014
¿Quién fue el creador de Linux?

finales de los 80, Linus Torvalds tomó contacto con los computadores IBM/PC compatibles y en 1991 adquirió un 80386. A la edad de 21 años, con 5 años de experiencia programando (uno en C), ya conocía lo bastante del sistema operativo (S.O.) Minix como para tomarle algunas ideas prestadas y empezar un proyecto personal. Basándose en Design of the Unix OperatingSystem, publicado por Maurice J. Bach en 1986, y modificando gradualmente el núcleo del Minix, crearía una adaptación del potente S.O. que ejecutara el software creado por el proyecto GNU, pero sobre una arquitectura IBM/PC.

Este proyecto personal desembocó en octubre de 1991 con el anuncio de la primera versión de Linux capaz de ejecutar BASH (Bourne Again Shell) y GCC (GNU CompilerCollection). Poco tiempo después, en enero de 1992 se adoptó la GPL (Licencia Pública General) para Linux. Ésta añade libertades de uso a Linux totalmente opuestas a las del software no libre, permitiendo su modificación, redistribución, copia y uso ilimitado. Este modelo de licenciamiento facilita lo que es conocido como el modelo de desarrollo de bazar, que ha dado estabilidad y funcionalidad sinprecedentes a éste.



5.- Mencione 9 características importantes del sistema Linux.

Es uno de los sistemas operativos más robustos, estables y rápidos
Es austero: Linux funciona hasta en un 386
El manejo de la memoria de Linux evita que los errores de las aplicaciones detengan el kernel. (no se pasma)
Linux es multitarea y multiusuario, ideal para servidores
Linux es libre:Gratuito y modificable.
Cada vez las distribuciones de Linux se vuelven más amigables "tipo windows"

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 encargadode ceder tiempo de microprocesador a cada programa.

Multiusuario: Muchos usuarios usando la misma maquina al mismo tiempo.

Multiplataforma: Las plataformas en las que en un principio se puede utilizar Linux son 386-, 486-. Pentium, Pentium Pro, Pentium II, Amiga y Atari, también existen versiones para su utilización en otras plataformas, como amd64, Alpha, ARM, MIPS, PowerPC ySPARC.

Multiprocesador: Soporte para sistemas con mas de un procesador esta disponible para Intel, AMD y SPARC.

Funciona en modo protegido 386.

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 usadasactualmente.

Política de copia en escritura para la compartición de páginas entre ejecutables: esto significa que varios procesos pueden usar la misma zona de memoria para ejecutarse. Cuando alguno intenta escribir en esa memoria, la página (4Kb de memoria) se copia a otro lugar. Esta política de copia en escritura tiene dos beneficios: aumenta la velocidad y reduce el uso de memoria.Memoria virtual usando paginación (sin intercambio de procesos completos) a disco: A una partición en el sistema de archivos, con la posibilidad de añadir más áreas de intercambio sobre la marcha.

La memoria se gestiona como un recurso unificado para los programas de usuario y para el caché de disco, de tal forma que toda la memoria libre puede ser usada para caché y ésta puede a su vez serreducida cuando se ejecuten grandes programas.

Librerías compartidas de carga dinámica (DLL's) y librerías estáticas.

Se realizan volcados de estado (core dumps) para posibilitar los análisis post-mortem, permitiendo el uso de depuradores sobre los programas no sólo en ejecución sino también tras abortar éstos por cualquier motivo.

Compatible con POSIX, System V y BSD a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas
  • Sistemas
  • Sistema
  • Sistemas
  • Sistemas
  • Sistemas
  • Sistemas
  • El sistema

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS