Está en la página 1de 52

Andrs Santiago Cisneros Barahona

Propiedades del LINUX Potente, flexible y verstil xito creciente Multiusuario y multitarea Buen entorno para redes Portabilidad Potentes entornos grficos

Qu es el Linux?

Es un Sistema Operativo Est formado por: Ncleo ( kernel) Ncleo Shell Sistema de archivos Utilidades

Qu es el Linux?
Programas de Aplicacin Shell

Ncleo
Componentes del Compilador Compilador

Hardware

Sistema Operativo
Un sistema operativo es un programa que acta como intermediario entre un usuario de una computadora y el hardware de esa computadora

Sistema Operativo
Un sistema operativo es un programa, que nos provee de una abstraccin al hardware subyacente de una computadora

Sistema Operativo Propiedades

Kernel. Administracin de procesos. Sistema de permisos y privilegios. Manejo de FileSystems. Dispositivos de entrada y salida Manejo de shells. Administracin de paquetes. Proceso de booteo.

El ncleo Interacta directamente con el hardware Funciones: Gestin memoria Control de acceso al ordenador y permisos Mantenimiento sistema de archivos

El ncleo Manejo interrupciones Manejo Errores Servicios I/O Asignacin de recursos entre usuarios Control de procesos y comunicaciones entre procesos

El ncleo
Libreras del sistema: A travs de ellas las aplicaciones interactan con el kernel. Utilidades del sistema: Ellas realizan tareas especializadas y son operadas por los usuarios

El ncleo Un kernel personalizable, dando servicio a libreras del sistema comunes que interactan con un gran conjunto de pequeas utilidades para conformar grandes y verstiles aplicaciones

La Shell Intrprete de rdenes (equivale al COMMAND.COM de MS-DOS) Incluye un lenguaje de programacin para procesamiento por lotes Existen distintos tipos de shell: Sh C-shell, k-shell, tc-shell bash-shell (LINUX por defecto)

Sistema de archivos

Archivo: unidad bsica organizacin de la informacin. Mtodo lgico Sistema de archivos jerrquico Archivos locales o en transparentes (NFS)

de

red

Utilidades

Diferencias notables entre el Linux y otros Sistemas Operativos Fcil instalacin de nuevos programas La shell conoce dnde debe buscar las rdenes

Utilidades

Edicin y procesamiento de texto Gestin de informacin Comunicaciones electrnicas y para redes Clculos, etc.

Status legal de Linux El kernel de Linux es distribuido bajo licencia GPL (General Public License) Esto implica que los autores han liberado el copyright sobre el software No han liberado el copyright sobre el cdigo fuente del programa

Status legal de Linux


Linux es un software free.

Esto implica que la gente puede copiarlo, modificarlo, usarlo en la manera que quiera y distribuir copias sin ninguna restriccin

Status legal de Linux


Linux es un software free.

Cualquiera que use o cree su propio derivado de Linux , no puede hacer este producto propietario.

Status legal de Linux


Linux es un software free.

El software liberado bajo GPL, no puede ser redistribuido como un producto solo binario

Status legal de Linux


Linux es un software free.

Si alguien distribuye software con algn componente GPL, entonces debe asegurarse que el cdigo fuente sea tambin distribuido.

Status legal de Linux


Linux es un software free.

Estas restricciones no prohben realizar o vender distribuciones solo binarias, dando la oportunidad de vender tambin los fuentes por un precio razonable.

Status legal de Linux RESUMEN


Linux es gratuito en la versin actual y seguir sindolo en el futuro. Debido a la naturaleza del copyright de GNU, al que Linux est sujeto, sera ilegal no hacerlo as. No obstante es importante saber que es perfectamente legal cobrar por distribuir Linux, mientras se incluya el cdigo fuente (GPL).

Variantes de Linux Qu es una distribucin? Una aplicacin Qu contiene una distribucin? Un sistema Linux bsico, un sistema amigable de instalacin y un conjunto de aplicaciones.

Variantes de Linux SOLARIS Sistema Operativo Microsystems

de

Sun

IRIX Para estaciones de trabajo ordenadores de Silicon Graphics.

Variantes de Linux HP-UX Sistema Operativo de ordenadores Hewlett-Packard La ltima versin es HP-UX 11.0 DEC OSF/1 El sistema en uso por Digital (Compaq-ahora HP). Soporte de 64 bits.

Variantes de Linux Difusin libre y gratuita. Para mltiples plataformas. Muy potente y muy bien adaptado a los estndares de Linux. Gran cantidad de aplicaciones.

Comparacin de Linux con otros Sistemas Operativos

DOS
Desarrollado por Microsoft Sistema mono-usuario No existen control de permisos de ficheros.

Comparacin de Linux con otros Sistemas Operativos

DOS
Programas pueden quedar residentes. No existen el concepto de procesos. Slo para procesadores Intel.

Comparacin de Linux con otros Sistemas Operativos

Comparacin de Linux con otros Sistemas Operativos Windows NT/2000/XP Desarrollado por Microsoft Sistema mono-usuario Control de recursos, permisos y usuarios

Comparacin de Linux con otros Sistemas Operativos Windows NT/2000/XP Multitarea Altas prestaciones Permite aplicaciones en modo servidor Para procesadores Intel, Alpha y MIPS

Estadsticas

Estadsticas La Linux Fundation public un interesante informe sobre el estado del desarrollo del kernel de Linux, con estadsticas en las que puede verse qu empresas aportan ms cdigo al kernel y qu desarrolladores han creado ms lneas de cdigo, o qu jefes de grupo controlan mayores porciones del ncleo del sistema.

Estadsticas En cuanto a empresas, un 18 por ciento de las lneas de cdigo han sido creadas o corregidas por programadores particulares, no afiliados a ninguna empresa concreta. A continuacin, se encuentran Red Hat (12 por ciento), IBM (7.6 por ciento), Novell (con casi idntico porcentaje) e Intel (con un 5.3 por ciento).

Estadsticas

Estadsticas Tambin se recogen en el informe datos reveladores sobre el tamao que tiene ya el kernel. Con crecimiento neto de 7000 lneas al da, y 2800 ms modificadas, el ncleo supera ya los 11 millones de lneas de cdigo.

Estadsticas

Estadsticas

Estadsticas

Estadsticas

Estadsticas

Estadsticas

Distribuciones Linux
UBUNTU Distribucin basada en Debian, 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.

Distribuciones Linux
REDHAT ENTERPRISE Esta es una distribucin 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

Distribuciones Linux
FEDORA Esta es una distribucin patrocinada por RedHat y soportada por la comunidad. Fcil de instalar y buena calidad.

Distribuciones Linux
DEBIAN Otra distribucin con muy buena calidad. El proceso de instalacin es un poco mas complicado, pero sin mayores problemas. Gran estabilidad.

Distribuciones Linux
OpenSuSE Fcil de instalar. Versin libre de la distribucin comercial SuSE.

Distribuciones Linux
SuSE LINUX ENTERPRISE 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.

Distribuciones Linux
GENTOO Esta distribucin es una de las nicas que incorporaron un concepto totalmente nuevo en Linux.

Distribuciones Linux
KUBUNTU Distribucin 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.

Distribuciones Linux
MANDRIVA Esta distribucin fue creada en 1998 con el objetivo de acercar el uso de Linux a todos los usuarios, en un principio se llamo Mandrake Linux. Facilidad de uso para todos los usuarios.

Aplicaciones Linux TALLER Comparaciones de utilitarios Linux vs Windows vs Windows vs Mac OS