Sistema Operativo
Introducción al Sistema Operativo Linux
Linux, es un sistema operativo. Es la denominación de un sistema operativo tipo-Unix y el nombre de un núcleo. Es uno de los paradigmas más prominentes del software libre y del desarrollo del código abierto, cuyo código fuente está disponible públicamente, para que cualquier persona puedalibremente usarlo, estudiarlo, redistribuirlo y, con los conocimientos informáticos adecuados, modificarlo. Es una implementación de libre distribución UNIX para computadoras personales (PC), servidores y estaciones de trabajo.
El sistema operativo Linux se genera inspirándose en dos sistemas operativos, el sistema abierto UNIX creado en 1969 por Ken Thompson y Dennis Ritchie en los laboratorios deBell. De este sistema se toman sus características, especificaciones y funcionamiento. Mas el sistema educativo Minix creado en 1987 por Andrew S. Tanenbaum del cual se toma la estructura y código del núcleo. Con todo esto en 1991 Linus Torvalds crea Linus’s Unix = Linux Kernel, esto es crea solo el núcleo del sistema sin la capa de servidores, manejadores, aplicaciones graficas, etc que seráncreadas posteriormente por otros autores. El código del núcleo lo podemos encontrar en la dirección (www.kernel.org). El núcleo actual tiene aproximadamente 1,5 millones de líneas de código, y representa menos del 50 por ciento de todo el código del sistema.
Entre los sistemas operativos que había hace una década estaba Minix, un sistema operativo tipo Unix, de fuentes publicas, que se había escritoa modo didáctico para los estudiantes de ingeniería informática. Funcionaba en un 8086, por lo que era un poco limitado.
En 1983 Richard Stallman fundó el proyecto GNU, con el fin de crear sistemas operativos parecidos a UNIX y compatibles con POSIX. Dos años más tarde creó la "Fundación del Software Libre" y escribió la GNU General Public License para posibilitar el software libre en el sistemade copyright.
El software GNU se extendía muy de prisa y dentro de poco una multitud de programas fueron escritos, de manera que ya a principios de 1990 había bastantes software GNU como para hacer un sistema operativo propio, pero faltaba el Kernel.
Linux Benedit Torvalds nació en Helsinki, Finlandia, en el año de 1969.
Su abuelo, matemático y estadista le compró un Comodore en 1980 yfue quien "enganchó" a Linux al mundo de los computadores.
Como sistema operativo, Linux es muy eficiente y tiene un excelente diseño. Es multitarea, multiusuario, multiplataforma y multiprocesador; en las plataformas Intel corre en modo protegido; protege la memoria para que un programa no pueda hacer caer al resto del sistema; carga sólo las partes de un programa que se usan; comparte lamemoria entre programas aumentando la velocidad y disminuyendo el uso de memoria; usa un sistema de memoria virtual por páginas; utiliza toda la memoria libre para cache; permite usar bibliotecas enlazadas tanto estática como dinámicamente; se distribuye con código fuente; usa hasta 64 consolas virtuales; tiene un sistema de archivos avanzado pero puede usar los de los otros sistemas; y soporta redestanto en TCP/IP como en otros protocolos.
Es una implementación de libre distribución UNIX para computadoras personales (PC), servidores, y estaciones de trabajo. Fue desarrollado para el i386 y ahora soporta los procesadores i486, Pentium, Pentium Pro y Pentium II, así como los clones AMD y Cyrix.
Sistemas de ficheros de Linux
El sistema de ficheros fue desarrollado inicialmente por unestudiante (Linux Benedict Thorwald) según un diseño inspirado en Minix (un dialecto simplificado de UNIX diseñado por Andrew S. Tanenbaum). Posteriormente fue convertido por su creador en un SO "freeware" y rápidamente "adoptado" por la comunidad informática internacional, que le ha ido añadiendo infinidad de opciones, utilidades y mejoras. Es rápido, fiable y muy optimizado. El sistema de...
Regístrate para leer el documento completo.