Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008...

28
Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González <[email protected]> Centro de Investigación en Energía UNAM Una alternativa en computación

Transcript of Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008...

Page 1: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

Linuxy Software Libre

Abril, 2008

Héctor Daniel Cortés González<[email protected]>

Centro de Investigación en EnergíaUNAM

Una alternativa en computación

Page 2: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

Motivación

● La computación es mucho más que Windows– Existe mucha oferta, lo cual disminuye el precio 

(salario)

● Existen otras formas de computación:– Macintosh, Unix, Linux

– Existe menor oferta, lo cual incrementa el precio (salario)

Page 3: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

Contenido

● Clasificación del Software● ¿Que es Linux?● Distribuciones de Linux● Servicios de Internet● Servicios de Intranet● Aplicaciones de Escritorio● Software Libre en los Negocios● Conclusiones

Page 4: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

Clasificacion del Sofware

● SW libre● SW de dominio público● SW semilibre● SW propietario● SW “copylefted”● SW comercial

Page 5: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

Software Libre

● La libertad de ejecutar el software, con cualquier propósito (libertad 0)

● La libertad de estudiar cómo funciona el programa, y adaptarlo a sus necesidades (libertad 1)

Page 6: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

Software Libre

● La libertad de distribuir copias del programa, de modo que usted pueda ayudar a su vecino (libertad 2).

● La libertad de mejorar el programa y proporcionar las mejoras al público, de modo que se beneficie a la comunidad completa (libertad 3)

Page 7: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

SW Copylefted

● El software "copylefted" es software libre cuyos términos de distribución no permiten la adición de ninguna restricción al redistribuir o modificar el software. Esto significa que cada copia de el software, aún si ha sido modificado, debe ser software libre.

Page 8: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

¿Que es Linux?

● Linux es un Sistema Operativo parecido a Unix, desarrollado en 1991 por un estudiante de Computación llamado Linus Torvalds de la Universidad Tecnológica de Finlandia con la colaboración de cientos de programadores en el mundo.

● Es un programa (software) libre.

Page 9: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

¿Que es Linux?

● Multitarea● Multiusuario● Redes y 

Telecomunicaciones● Internet● Interconectividad

● Ambiente de programación

● Portabilidad● Entorno Gráfico● Facilidad de Uso● Aplicaciones

Page 10: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

¿Que es Linux?

● x86● 68k● sparc● arm● powerpc● mips● pa­risc

● s/390● alpha axp● ia64● amd64● powerpc64● dragonball● PP5002

Page 11: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

¿Que es Linux?

● El núcleo del sistema (kernel)● Programas utilitarios (GNU)● Herramientas de desarrollo (GNU)● Entorno gráfico (Xorg)● Facilidad de Uso (GNOME)● Aplicaciones

Page 12: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

Distribuciones de Linux

● RedHat– CentOS, ScientificLinux

● Fedora– Spins: Live, Games, Developer, Electronic Lab

● Debian– Ubuntu

● Slackware● Suse

Page 13: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

El Inicio

● 1994● Licenciatura en Informática de la UAEM● Lic. Luis Fernández Guerrero● Dr. Rafael Morales Gamboa● Slackware 1.0● Acer i486DX, 16MB RAM, 40GB HD

Page 14: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

Crecimiento de Linux

● 1991. Linus Torvalds crea Linux 0.01● 1992. Linux 0.96, 1mil usuarios● 1994. Linux 1.0, 50 mil usuarios● 1995. Linux 1.2, 500 mil usuarios● 1997. Linux 2.1, 3.5 millones de usuarios● 1999. Linux 2.2, 12 millones de usuarios

Page 15: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

Explosión del WWW

● La explosión del WWW (World Wide Web) se debió en gran parte a la combinación Linux + Apache: excelente costo/beneficio.

● El 63% de los Servidores WWW en el mundo utilizan Apache.

Page 16: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

Servicios de Internet

● WWW (Apache)● Correo Electrónico (sendmail, pop3, imap)

– AntiSpam (spamassassin, clamav, RBL)

● Depósito de Archivos (WU­FTP)● Servicio de Nombres (BIND)● Conexiones Remotas (OpenSSH)● Cifrado de datos (OpenSSL)

Page 17: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

Servicios de Intranet

● FireWall● Caché/Aceleradores de WWW● Servidor de Aplicaciones● Bases de Datos● Sistemas Redundantes● Respaldos

Page 18: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

Redes Locales

● Redes Unix (NIS, NFS)● Redes Netware (NCP, LDAP)● Redes Macintosh (AppleTalk)● Redes Windows (SAMBA)

Page 19: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

Redes remotas

● Servicios de Acceso (dial­in, PPP, PPPoE)● Conexiones Inalámbricas (WiFi)● Conexiones de Larga Distancia (WAN)● Ruteadores● Control de Tráfico (LARTC)● Cortafuegos (FireWall)

Page 20: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

Desarrollo de Aplicaciones

● C● C++● FORTRAN● ADA● PASCAL● LISP● JAVA

● SMALLTALK● PERL● PHP● PYTHON● TCL/TK● XML● C#

Page 21: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

Entorno de Escritorio

● Xorg/OpenGL

● GTK+/GNOME

● QT/KDE

● XFCE

● Compiz/Beryl

Page 22: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

Aplicaciones de Escritorio

● Evolution (Groupware Suite Novell)● Firefox, Thunderbird, Seamonkey (mozilla)● OpenOffice (Sun)● Pidgin (MSN+gtalk+ICQ+GAIM+...)● Rhythmbox, XMMS● mplayer/mencoder, XINE, VLC

Page 23: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

Música Electrónica

● AUDACITY● ALSA● TIMIDITY++● ROSEGARDEN● WODIM● PLANET CCMRA ● FEDORA/MUSIC

Page 24: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

Efectos Especiales

● Titanic

● Shrek (DreamWorks)

● StarWars Trilogy (ILM)

● Buscando a Nemo (Pixar)

● Will­e (Disney)

Page 25: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

Juegos

● Propietarios– Quake3

– Quake4/Doom3

● Libres– TuxRacer, Chromium, Parsec, Wesnoth, SuperTux...

● Consolas– Indrema, GP2X, Pandora

Page 26: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

Linux por todas partes

● Analizadores de Red (fluke networks)● Entretenimiento en los Aviones (airfrance/klm)● PDAs (palm)● Teléfonos Celulares (nokia)● GPS ● Redes MESH

Page 27: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

Estrategia de Negocios

● VA Linux (LNUX)– SourceForge, Inc

● Red Hat (RHT)● Novell● IBM● Sun

● HP● nVidia● ATI● Dell● Google● Micro$oft

Page 28: Linux y Software Libre - cie.unam.mxhdcg/pub/Linux-FSW.pdf · Linux y Software Libre Abril, 2008 Héctor Daniel Cortés González  Centro de Investigación

Conclusiones

● Linux es una alternativa viable para el desarrollo profesional

● El campo de trabajo es amplio● Requiere de especialización● Cada vez más empresas están utilizando Linux y 

software libre● En México debe desarrollarse la industria del 

software libre