SISTEMA OPERATIVO LINUX Sistema Operativo como MacOS
veriuska_06Tarea5 de Diciembre de 2016
3.720 Palabras (15 Páginas)276 Visitas
INSTITUTO UNIVERSITARIO DE TECNOLOGÍA DR. “CRISTÓBAL MENDOZA”
EXTENSIÓN MÉRIDA
SISTEMA OPERATIVO LINUX
Integrante
Veriuska Sosa
C.I 26373714
Informática III
Mérida, octubre 2016[pic 1]
INDICE
PP | |
Introducción | |
Sistema operativo Linux | 4 |
Antecedentes | 4 |
Características | 6 |
Distribuciones de Linux | 7 |
Boot manager(gestor de arranque) | 8 |
Interfaces de usuario | 8 |
Aplicaciones de Linux | 10 |
Licencias de software libre | 13 |
Terminal de Linux | 15 |
Conclusión | 16 |
Bibliografía | 17 |
[pic 2]
INTRODUCCIÓN
Linux es un sistema operativo, básicamente es una implementación la cual tiene una libre distribución UNIX para las computadoras personales, servidores y estaciones de trabajo de Linux, este sistema operativo fue creado por Linus Torvalds en 1991, en la Universidad de Helsinki, en Finlandia, dicho sistema fue creado con la finalidad de traer libertad a los usuarios, independizarlo de los intereses del sector comercial y por consecuente traer un software funcional, robusto y que realmente atienda las necesidades de los usuarios. Ahora bien, el significado de GNU/LINUX, es que, uno como anteriormente se dijo es muy eficiente y tiene un excelente diseño a parte de ser multitarea, multiusuario, multiplataforma y multiprocesador, en cambio GNU es el nombre del proyecto que creó a la licencia GPL. El cual significa "GNU is Not UNIX”, siendo un acrónimo muy ingenioso.
Concernientemente a lo antes expuesto, en la presente investigación se dará a conocer lo que respecta a la introducción del sistema operativo Linux, lo cual es: sistema operativo Linux, antecedentes, características, distribuciones, boot manager (gestor de arranque), interfaz de usuario, aplicaciones, licencias de software libre y por último, el terminal del sistema operativo Linux.
SISTEMA OPERATIVO LINUX
Según Martínez, R (2006). El rincón de Linux [documento en línea]. Disponible http://www.linux-es.org/sobre_linux [consulta: 2016, octubre 22], expresa que:
LINUX (o GNU/LINUX, más correctamente) es un Sistema Operativo como MacOS, DOS o Windows. Es decir, Linux es el software necesario para que el ordenador permita utilizar programas como: editores de texto, juegos, navegadores de Internet, etc. Linux puede usarse mediante un interfaz gráfico al igual que Windows o MacOS, pero también puede usarse mediante línea de comandos como DOS.
El sistema lo forman el núcleo del sistema (kernel) más un gran número de programas / bibliotecas que hacen posible su utilización. Muchos de estos programas y bibliotecas han sido posibles gracias al proyecto GNU, por esto mismo, muchos llaman a Linux, GNU/Linux, para resaltar que el sistema lo forman tanto el núcleo como gran parte del software producido por el proyecto GNU.
De acuerdo a lo antes expuesto, el sistema Linux es uno de los modelos más sobresalientes del software libre a parte de ser uno de los progresos del código abierto, este sistema también posee un código fuente el cual está disponible públicamente, para que cualquier ente pueda utilizarlo libremente, además de estudiarlo, redistribuirlo.
ANTECEDENTES
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 GNUF.1. 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 disquette. 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. Esta versión ya podía ejecutar dos herramientas básicas de GNU: el intérprete de órdenes (bash) y el compilador de C (gcc). Linux no tenía aún nada sobre soporte a usuarios, distribuciones, documentación ni nada parecido (aún hoy la comunidad de Linux trata estos asuntos de forma secundaria; lo primero sigue siendo el desarrollo del kernel). Linus siguió trabajando hasta que Linux llegó a ser un producto realmente útil. Dió los fuentes de Linux para que cualquiera pudiese leerlo, modificarlo y mejorarlo. Seguía siendo la versión 0.02 pero ya ejecutaba muchas aplicaciones GNU (bash, gcc, gnu-make, gnu-sed, compress, etc.). Tras la versión 0.03, Linus salto a la versión 0.10, al tiempo que más gente empezaba a participar en su desarrollo. Después de numerosas revisiones, alcanzó la versión 0.95, reflejando la esperanza de tener lista muy pronto una versión estable (generalmente, la versión $1.0$ de los programas es la primera teóricamente completa y sin errores). Esto sucedía en marzo de 1992. Año y medio después, en diciembre del 93, nacía Linux 1.0.
CARACTERÍSTICAS
- Multitarea: Todos los procesos en ejecución corren independientemente unos de otros.
- Acceso multiusuario: Linux permite el acceso simultáneo de diferentes usuarios al mismo ordenador.
- Multiprocesador: Desde la versión 2.0 del núcleo, Linux soporta múltiples procesadores, distribuyendo las tareas en distintos procesadores.
- Independencia de arquitectura: Existen distintas versiones de Linux para distintas arquitecturas, desde Amiga hasta PC, pasando por DEC Alpha y Macs. Esta característica es exclusiva de Linux, de momento.
- Páginas: A pesar del esfuerzo para la optimización del uso de la memoria, puede ocurrir que el sistema se quede sin esta. Cuando esto ocurre, Linux busca páginas de memoria de 4Kb que puedan ser liberadas (las páginas cuyo contenido ya esté almacenado en disco son descartadas). Una vez se han seleccionado son copiadas al disco, liberando así, memoria. Si éstas fueran a ser necesitadas de nuevo, se recargan a la memoria. Este procedimiento difiere del swapping en que no se vuelca toda la memoria usada por un proceso, lo cual es menos eficiente.
- Librerías compartidas: Las librerías contiene rutinas usadas por distintos procesos, los cuales al ser lanzados, no vuelven a cargar estas librerías si ya han sido cargadas por algún otro proceso, aprovechando así mejor la memoria
- Diferentes sistemas de ficheros: Linux es capaz de soportar distintos sistemas de ficheros, como pueden ser: FAT 16, FAT 32, ISO, HPFS, etc., y, por supuesto el suyo propio Ext2.
DISTRIBUCIONES DE LINUX
- UBUNTU: Distribución basada en Debian, con lo que esto conlleva y centrada en el usuario final y facilidad de uso. Muy popular y con mucho soporte en la comunidad. El entorno de escritorio por defecto es GNOME.
- REDHAT ENTERPRISE: Esta es una distribución que tiene muy buena calidad, contenidos y soporte a los usuarios por parte de la empresa que la distribuye. Es necesario el pago de una licencia de soporte. Enfocada a empresas.
- FEDORA: Esta es una distribución patrocinada por Red Hat y soportada por la comunidad. Fácil de instalar y buena calidad
- DEBIAN: Es otra distribución con muy buena calidad. El proceso de instalación es quizás un poco más complicado, pero sin mayores problemas. Gran estabilidad antes que últimos avances.
- OpenSuSE: Otra de las grandes. Fácil de instalar. Versión libre de la distribución comercial SuSE.
- SuSE LINUX ENTERPRISE: Otra de las grandes distribuciones. Muy buena calidad, contenidos y soporte a los usuarios por parte de la empresa que la distribuye, Novell. Es necesario el pago de una licencia de soporte. Enfocada a empresas.
- SLACKWARE: Esta distribución es de las primeras que existió. Tuvo un periodo en el cual no se actualizo muy a menudo, pero eso es historia. Es raro encontrar usuarios de los que empezaron en el mundo Linux hace tiempo, que no hayan tenido esta distribución instalada en su ordenador en algún momento.
- GENTOO: Esta distribución es una de las únicas que incorporaron un concepto totalmente nuevo en Linux. Es una sistema inspirado en BSD-ports No es recomendable adentrarse en esta distribución sin una buena conexión a internet, un ordenador medianamente potente y cierta experiencia en sistemas Unix.
- KUBUNTU: Distribución basada en Ubuntu, con lo que esto conlleva y centrada en el usuario final y facilidad de uso. La gran diferencia con Ubuntu es que el entorno de escritorio por defecto es KDE.
- MANDRIVA: Esta distribución fue creada en 1998 con el objetivo de acercar el uso de Linux a todos los usuarios, en un principio se llamó Mandrake Linux. Facilidad de uso para todo el usuario.
BOOT MANAGER (GESTOR DE ARRANQUE)
Un cargador de arranque, también llamado gestor de arranque, es un pequeño programa que carga el sistema operativo de un ordenador en la memoria. Cuando el ordenador se enciende o se reinicia, el sistema básico de entrada y salida (BIOS) realiza algunas pruebas iniciales y transfiere el control al registro de arranque master (MBR) donde se aloja el cargador de arranque. En Linux existen 2 tipos de gestores de arranque los cuales son: como LILO (LInux LOader) y LOADLIN (LOAD LINux). También consta un cargador alternativo llamado GRUB (GRand Unified Bootloader), que se usa con Red Hat Linux. LILO es el cargador más conocido entre los usuarios que usan Linux como único, o principal sistema operativo. La ventaja fundamental de LILO es el hecho de que permite un arranque muy rápido, en el caso de LOADLIN es más utilizado por los usuarios que tienen varios sistemas operativos instalados y no dedican mucho tiempo al uso de Linux. LOADLIN también suele ser utilizado como cargador de arranque de seguridad por si acaso LILO fallase, en el caso de GRUB es la opción preferida por los usuarios de Red Hat Linux, ya que es el cargador de arranque por defecto de esta distribución.
...