36
Linux y Software Libre Ciudad de México, 1-5 Agosto del 2011 Héctor Daniel Cortés González <[email protected]> Centro de Investigación en Energía UNAM Taller de Cientometría

Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

  • Upload
    haminh

  • View
    233

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Linuxy Software Libre

Ciudad de México, 1­5 Agosto del 2011

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

Centro de Investigación en EnergíaUNAM

Taller de Cientometría

Page 2: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Contenido

� Clasificación del Software� ¿Que es Linux?� Distribuciones de Linux� Servicios de Internet� Servicios de Intranet� Linux está en todas partes� Linux en tu futuro� Conclusiones

Page 3: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Clasificacion del Sofware

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

Page 4: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Software Libre

Definición de la Free Software Foundation:� 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 5: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

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 6: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Clasificacion del Sofware

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

Page 7: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

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.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

¿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.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

¿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.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

¿Que es Linux?

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

� s/390� alpha axp� ia64� amd64� powerpc64

Page 11: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

¿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.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Distribuciones de Linux

� RedHat� ScientificLinux, CentOS

� Fedora� Spins: Live, Games, Developer, Electronic Lab

� Debian� Ubuntu

� Slackware

Page 13: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

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.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

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.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

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.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

netcraft survey

Page 17: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

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 18: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Servicios de Intranet

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

Page 19: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Redes Locales

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

Page 20: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

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 21: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Desarrollo de Aplicaciones

� C� C++� FORTRAN� ADA� PASCAL� LISP� JAVA

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

Page 22: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Entorno de Escritorio

� Xorg/OpenGL

� GTK+/GNOME

� QT/KDE

� XFCE

� Sugar

Page 23: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Aplicaciones de Escritorio

� Evolution (Groupware Suite Novell)� Firefox, Thunderbird, Seamonkey (mozilla)� LibreOffice (The Document Foundation)� Pidgin (MSN+gtalk+ICQ+GAIM+...)� Rhythmbox, XMMS� mplayer/mencoder, XINE, VLC

Page 24: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Música Electrónica

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

Page 25: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Efectos Especiales

� Titanic (1997)

� Shrek (DreamWorks)

� StarWars Trilogy (ILM)

� Up (Pixar)

� Rango (Nickedoleon)

Page 26: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Juegos

� Propietarios� Quake3

� Quake4/Doom3

� Libres� TuxRacer, Chromium, Parsec, Wesnoth, SuperTux...

� Consolas� Indrema, GP2X, Pandora

Page 27: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Linux está en todas partes

� Analizadores de Red (fluke networks)� Entretenimiento en los Aviones (airfrance/klm)� Entretenimiento en los Autobuses� GPS � Redes MESH� PDAs (palmos / hp)� Teléfonos Celulares (nokia, palm/hp, android)

Page 28: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Linux está en todas partes

� Televisores

� Reproductores Blu­Ray

� Refrigeradores

� Hornos de Microondas

� Lavadoras/Secadoras de Ropa

Page 29: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Linux está en todas partes

� Thinkgeek� Yahoo� Facebook� Google

� gtalk

� gmail

� y aún más...

Page 30: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Android

� Sistema Operativo basado en Linux � Dispositivos móviles 

� teléfonos inteligentes

� tablets

� reproductores MP3

� netbooks

� televisores.

Page 31: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Arquitectura Android

Page 32: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Dispositivos Android

� Google� Intel� Motorola� Qualcomm� Texas Instruments� Samsung� LG

� HTC� Huawei� Dell� nVidia� Acer� Viewsonic� Sharp

Page 33: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Participación del Mercado

����������������

Page 34: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Aplicaciones Android

� Android Market (+250,000)� Amazon, Samsung, Motorola ...

� Crecimiento del Mercado� 862% (2009­2010)

� Licencias de desarrollo� Libres, Propietarias

� Aplicaciones� Comerciales, Gratis

Page 35: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Software Wars

Page 36: Linux y Software Libre - cie.unam.mxarp/Mineria/Linux-FSW.pdf · Clasificacion del Sofware SW libre SW de dominio público ... Teléfonos Celulares (nokia, palm/hp, android) Linux

���������������� ���

Conclusiones

� Linux es una alternativa viable para el desarrollo profesional

� Cada vez más empresas están utilizando Linux y software libre

� Llegando al momento de la “democratización”  de Linux

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