Introducción al Mundo GNU/Linux



Documentos relacionados
SISTEMAS OPERATIVOS. Instalación de los sistemas operativos basado en UNIX- LINUX TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN MSC.

Ing. Andrés Bustamante

Curso de Administración de Servidores GNU/Linux

Herramientas de Programación: Introducción a Unix

Unidad 5. Software libre: un poco de historia Ejercicios de autoevaluación

Administración UNIX: Introducción

Funcionamiento de los Computadores:

Software libre. El software libre provee la libertad de: Documentación (guías, wikis, faqs, etc.). Programa ejecutable. Código fuente del programa.

Sistemas Operativos de Red

Introducción a la Administración de Sistemas Unix/Linux

Sistema Operativo Linux

IES Abyla. Departamento de Informática. Sistemas Operativos

4.- Fundamentos del software

Introducción a GNU/Linux

c) Porqué comprar software comercial si puede conseguir mejor software gratis?

Linux: Historia, estado actual y su futuro. Alexis Maldonado H. Juan Ignacio Del Valle G. Facultad de Ingeniería, UCR

OpenSource. Alternativas para la Empresa. Universidad Católica de Temuco Facultad de Ciencias Escuela de Informática. Profesor:

Sistemas Operativos Libres

Tema 1: Introducción. Generador del proyecto GNU, Richard Stallman es principalmente conocido por el establecimiento de un.

TEMA 1: SISTEMAS INFORMÁTICOS. Parte 3: sistemas operativos

Conceptos Generales. sobre Software Libre. Grupo de Estudio en Software Libre [GLUC-GEC] Copyright Ulises Hernandez. FDL

Software Libre. José Antonio Martínez Torres. 26 de abril de 2008

José Mariscal Prieto. Curso de.

laboratorio de sistemas operativos y redes

Software libre: historia y ventajas

UNIVERSIDAD NACIONAL SAN ANTONIO ABAD DEL CUSCO CARRERA PROFESIONAL DE INGENIERIA ELECTRONICA LINUX AVID ROMAN GONZALEZ

FP BÁSICA Ofimática y archivo de Documentos

INFORMÁTICA 4º ESO

Licencias en el Software Libre

Campaña Antipiratería: Software Libre, Software Legal

MANUAL TÉCNICO DE IMPLEMENTACIÓN PROYECTO SOCIAL COMPUESCUELA. Elaborado por: Julián A. Hernández M.

Software libre y estándares abiertos

Software Libre. Guillermo Valdés Lozano. 28 de noviembre de 2007

Modelos de licenciamiento GNU/Linux Distribuciones Características. GNU/Linux. Colaboratorio de Computación Avanzada (CNCA)

Instructivo para descarga del código fuente

REPÚBLICA BOLIVARIANA DE VENEZUELA. MINISTERIO DEL PODER PUPALAR PARA LA EDUCACIÓN. U.E.C NICOLÁS MEZA

Software Libre. Ing. Ernesto Pérez Estévez

Linux una opción para la empresa

Introducción a la Administración de Sistemas Unix/Linux

Pimeef Software Libre en la empresa

Personajes, Iconos y Filosofía del Software Libre

Introducción al Linux y software libre. Marcelino Vicens Universidad de Valencia

Introducción. Linux es un sistema operativo basado en UNIX. Fue creado Linus Torvalds, estudiante filandes en 1991.

Introducción al Software Libre

Administración y Seguridad de Redes ALUMNA: NANCY NALLELY TIZAPANTZI JIMÉNEZ

Es el corazón del ordenador. En el procesador se realizan todas y cada una de las tareas que los programas ordenan cumplir.

SGME Documento Adjunto. Prerequisitos y requerimientos para la instalación del sistema. Andrés Moschini

Introducción a GNU/Linux Basado en el curso de GNU/Linux para seres humanos dictado por el BBLUG en 2007

Análisis de aplicación: Geany

Facultad de Ciencias del Hombre y la Naturaleza SISTEMAS OPERATIVOS DE REDES CICLO II Materia: Sistemas Operativos de Redes Tema:

Conceptos Básicos de Software. Clase III

USO DE SOFTWARE LIBRE, UNA EXPERIENCIA EXITOSA. Sonia Muñoz Chacón Jefe División Informática

Asuntos legales y profesionales INTRODUCCIÓN A LA INGENIERÍA DE SISTEMAS

Nociones Fundamentales sobre Derechos de Autor y Licenciamiento de Software Libre. Andrés Gazsó Abogado Gazsó Dolányi & Fernández Abogados

LINUX. GNU/Linux. Cuatro características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado:

Curso sobre software libre Licencias de software libre

Módulo 2. Inicio con Java

Campaña Antipiratería: Software Libre, Software Legal

Informática 1 Grado en Matemáticas

Utilización del sistema operativo GNU/ Linux en las netbooks

Qué es el Software Libre?

Instituto Tecnológico Superior de Lerdo

Sistema Operativo GNU/Linux Nivel básico. Contexto histórico y generalidades de UNIX y GNU/Linux

Administración de GNU/Linux

El Sistema Operativo Linux

UNIVERSIDAD ALBERT EINSTEIN FACULTAD DE INGENIERIA

Software. Fernando Santolaya F.

Concepto de sistema operativo

Informática 4º ESO Tema 1: Sistemas Informáticos. Sistemas Operativos (Parte 2)

Entre los más conocidos editores con interfaz de desarrollo tenemos:

Capítulo 6 Introducción a los Sistemas Operativos de Redes (NOS)

Trabajo TICO Unidad 2: Sistemas Operativos. Guillermo Jarne Bueno.

INSTALACIÓN Y UTILIZACIÓN DEL COMPILADOR GFORTRAN

Ministerio de Educación Base de datos en la Enseñanza. Glosario

Módulos: Módulo 1. Hardware & Arquitectura de sistemas - 20 Horas

Capítulo 5. Sistemas operativos. Autor: Santiago Felici Fundamentos de Telemática (Ingeniería Telemática)

Software Libre y Software propietario

Unidad 4: Software Libre. Aspectos Profesionales UNPA-UARG

Esquema Presentación

Guía para realizar trabajos universitarios

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN

Unidad 0. Preparación del material. Implantación y administración remota y centralizada de Sistemas Operativos. Manuel Morán Vaquero

Transcripción:

Pequeña Introducción a algunas características del Mundo GNU/Linux y el Software Libre Slide 1

Nota de Copyright 2005 Diego Chaparro. Algunos derechos reservados. Este trabajo se distribuye bajo la licencia Creative Commons Attribution-ShareAlike. Para obtener la licencia completa, véase http://creativecommons.org/licenses/by-sa/2.1/es Slide 2

Windows vs. Linux? Linux es multitarea real, multiusuario y posee un esquema de seguridad basado en usuarios y permisos establecidos a los ficheros y directorios Cada usuario es dueño de sus archivos y no pueden ser modificados por otros usuarios La diferencia fundamental es que GNU/Linux es software libre. El software libre se puede definir en base a 4 libertades: Libertad de uso Libertad de redistribución Libertad de modificación Libertad de redistribución de las modificaciones Slide 3

Unix vs. Linux? Linux es igual que Unix? Si y no. Linux es un SO tipo Unix, pero con algunas diferencias. Unix empezó a crearse en 1969 por Ken Thompson en Bell Labs[1], pronto se unió Dennis Ritchie. Estuvieron tiempo creando el sistema (Version 6 en 1976), así como escribir parte del lenguaje C En 1978 el proyecto fue asumido por USG dentro de AT&T[2], organización superior a Bell Labs. Versión 9 en 1989. Otras universidades y organizaciones realizan sus propias investigaciones de Unix, como por ejemplo la Universidad de California en Berkeley crean la familia BSD. Sistema V: es otra familia de distribuciones para universidades y Gobierno. Slide 4

Unix vs. Linux? El desarrollo paralelo de Sistema V y BSD da origen a la diversidad de sistemas UNIX: Sun crea: SunOS para SPARC, Solaris para Spart/UltraSparc Silicon Graphics crea: IRIX IBM crea: AIX y la familia BSD: FreeBSD, OpenBSD y NetBSD Hewlett Packard crea: HPUX Apple crea: Mac OS X Linux no comparte ni origen ni código con ningún UNIX. Pero su filosofía de diseño está influenciada directamente por Minix[3]. Linux es de código abierto y no tiene secretos para proteger. Slide 5

Origen de Linux. Quién es Linus Torvalds? En 1991 un estudiante finlandés empieza a hacer su tesis, con la intención de implementar un núcleo para sistema operativo Estaba inspirado en Minix (escrito por Andrew Tanenbaum) No anunció la versión 0.01 (agosto 1991) porque no era ejecutable, necesitaba de Minix para poder compilarse El 5 de Octubre de 1991 anuncia la primera versión oficial de Linux, la 0.02, en la que se podía ejecutar una shell y el gcc Desde ese momento muchos programadores se unieron a su desarrollo y avanzaron hasta la versión 0.95 en Marzo de 1992 En diciembre de 1993 la versión 0.99 y la versión 1.0 llegó en el 14 de marzo de 1994. Slide 6

Proyecto GNU. Free Software Fundation Cuando el núcleo es usable muchos programadores empiezan a desarrollar aplicaciones, y en ese momento entra en juego el proyecto GNU[4], iniciado en 1984 por la FSF (creada por Richard M. Stallman) que pretendía crear un sistema operativo libre. Como ya existían muchas aplicaciones GNU, se empezó a unir el sistema operativo (Linux) con las aplicaciones y es lo que se conoce hoy como GNU/Linux, o Linux como se suele llamar equivocadamente. Slide 7

Distribuciones GNU/Linux Linux es solo el SO, las distribuciones se encargan de reunir ese núcleo con un conjunto de aplicaciones, eso son las distribuciones: Caldera: Basada en sistemas de paquetes rpm Herramienta de instalación: Lizard Versiones para servidores y escritorio Conectiva: Otro clon de Red Hat, todavía se nota en la herramienta de instalación Slide 8

Distribuciones GNU/Linux Corel Pretendía servir de plataforma para sus aplicaciones: Corel Office y Corel Draw. Basada en Debian Instalación para principiantes, usa KDE Debian[5] No desarrollada por ninguna empresa, voluntarios de todo el mundo Completamente libre, todo el software es software libre Sistema de paquetes deb GNU Hard: Distribución basada en un kernel no Linux. Slide 9

Distribuciones GNU/Linux Mandrake // Mandriva Inicialmente clon de Red Hat, pero integrando KDE con la instalación de Red Hat Ha avanzado mucho, gracias a sus herramientas de administración y su herramienta de Instalación RedHat // Fedora [6] Es de las más populares y origen de muchas otras Sencillo instalador, buena autodetección de dispositivos, instalador gráfico y algunas aplicaciones comerciales Slide 10

Distribuciones GNU/Linux Slackware Es una de las primeras en aparecer Su debilidad era la gestión de paquetes, no tenía control de versiones ni dependencias Suse[7] Distro alemana que combina la gestión de paquetes rpm con una organización derivada de slackware Herramienta Yast: meta herramienta de configuración del sistema Sus desarrollos son protegidos con licencias restrictivas Slide 11

Referencias [1] Bell Labs: http://www.bell labs.com/ [2] AT&T: http://www.att.com/ [3] Minix: http://www.cs.vu.nl/~ast/minix.html [4] GNU/FSF: http://www.gnu.org/ [5] Debian: http://www.debian.org/ [6] RedHat: http://www.redhat.com/ [7] Suse: http://www.suse.com/ Linux: http://www.linux.org Slide 12