Linux 1ntroducc1on

309 views

Published on

Published in: Investor Relations
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
309
On SlideShare
0
From Embeds
0
Number of Embeds
36
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Free Software == ne one can use Examine the source code No restriction of redistributing Ne one can change n modify the source code according to their need Licensing = opposite to most, Its free
  • Linux 1ntroducc1on

    1. 1. Introduccion a GNU/Linux
    2. 2. Bienvenido a Linux• Linux es un clon de Unix.• Fue creado por Linus Torvalds en 1991• Las PC’s existian, pero normalmente ejecutaban MS-DOS, ademas usaban chips INTEL que no eran soportados por UNIX – DOS no siempre cumplia las necesidades que se buscaban – Por que Linus usaba Minix en la Universidad – Miniux es un sistema unix con el kernel mas pequeño y compatible con procesadores Intel, usado por las universidades para enseñar unix. – El buscaba las mismas caracteristicas para usarlo en la PC de su casa, pero sin pagar los altos costos de Unix – Asi que empezo a modificar el codigo del Miniux y liberando el codigo para que otra gente aportara.• 1991 – Linus Torvalds creo el kernel de linux.
    3. 3. • ¿Que es Unix? Unix es un sistema operativo – Existen muchos tipos diferentes de Unix. – Pero todos cuentan con el mismo background.• El internet corre sobre UNIX. – TCP/IP es un protocolo nativo de UNIX. – Actualmente el 95% de los servidores del mundo funcionan con Linux.• Unix ha existido desde siempre. – Fue creado en 1969 – Muchisimo antes que Microsoft existiera. – Fue el primer sistema operativo que existio a nivel mundial.• Unix siempre se ha usado principalmente en MainFrames.• Linux actualmente se ejecuta en servidores y pcs normales. 3
    4. 4. • Ventajas de Unix Unix ha tenido su exito debido a muchos factores• Puede ser ejecutado en diferentes tipos de CPU’s – Antes de Unix, las empresas programaban sus propios Sistemas Operativos. – Que solo podian ejecutarse en su propio Hardware. – Unix fue echo para ejecutar en cualquier CPU’s• Unix fue el primer sistema operativo en tener: 1. Un lenguaje de programacion simple 2. Una interfaz de usuario sencilla 3. Simples utilerias y comandos que podian mezclarse para hacer procesos mas complejos 4. Un sistema de jerarquia de archivos bastante robusto 5. Una interfaz sencilla para conectar cualquier dispositivo al SO 6. Funciones para multiples usuarios 7. Funciones para multiples procesadores 8. Que podian ser independientes de sus arquitecturas 9. Lo anterior quedaba bastante transparente para el usuario. Linux+ Guide to Linux Certification, 2e 4
    5. 5. Linux Penguin 1991 – Creacion de linux• Linus Torvalds NO escribio todo el sistema operativo.• El escribio una version completa del Kernel.– Al que llamo Linux. • El fue el que escogio a un pinguino para simbolizar el kernel– Su principal ventaja fue - Compatibilidad para los sistemas Intel. Esto significo que podia ejecutarse en cualquier PC Generica. El kernel de Linux, fue escrito y publicado como opensource.• Linus Torvals forma parte de la comunidad Open Source Y como es logico es fiel creyente de la filosofia Open Source Desde entonces el Kernel de Linux ha ido creciendo muchisimo a travez de desarrolaldores de todo el mundo.• La filosofia de OpenSource basicamente es que todo software debe de publicar su codigo fuente para asi mejorar las aplicaciones.
    6. 6. La idea de OpenSource vino de la Free FoundationEl que inicio todo fue Richard Stallman…• Free Software Foundation• FSF es una empresa no lucrativa que defiende la libre distribucion del software: Libertad tanto para los usuarios como para las industrias. – El termino de FREE se refiere al H/S, No el precio. – Libertad de distribucion, no significa que sea gratis.Filosofia Basica:• Las personas ponen su software como GPL por que cree en ‘Free Distribution’• Esto significa que el codigo fuente no debe de ser retenido.• No significa que las empresas no puedan cobrar por el.
    7. 7. Richard Stallman Tambien inicio GPL Software License• El Software que se pone bajo GPL, se le conoce como “openSource”• El software de GPL le da el derecho a las personas de: • Recibir el codigo fuente, o el derecho de tenerlo si asi se desea. • Puede modificar el servicio o la funcionalidad. • Los usuarios pueden cambiar o modificar el codigo para que se ajuste a sus necesidades. • O incluso usar piezas o partes del codigo o diseño. • Pero como el codigo inicio en GPL o posee alguna pequeña parte, se ve obligado a publicar su codigo tambien en GPL.
    8. 8. Open Source Software (FLOSS)• Este tipo de software usa licencias GPL o opensource.• ¿Que es lo que te da? – Libertad de usar – Libertad de examinar – Libertad de distribuir – Libertad de modificar• ¿Que es lo que no te da? – El derecho de negarle los puntos anteriores a quien sea
    9. 9. 1990 Richard Stallman GNU/Linux• Una de las personas que inicio la filosofia “open”• Casi completo su GNU basado en Unix. – Tenia casi todos los modulos pero le faltaba una parte ! El kernel.1991 Linus Torvalds desarrollo el Kernel y lo publico en un servidor FTP para escuchar las opiniones de todos. – Cuando se completo el Kernel de linux se libero bajo GPL . – El desarrollo del Kernel ha seguido avanzando desde entonces.1992 El kernel de linux se combino con muchas otras funcionalidades y nacio un sistema operativo estable – Comenzaron las distribuciones de linuxPara este entonces exiten 100,000 usuarios de Linux• Mas informacion busquen Revolution OS en Youtube
    10. 10. 1990’s1993 El boom del internet comenzo, dandole la oportunidad a Linux de ofrecerLa primera opcion de comercializacion viable. Apache Web Server.Para este entonces existen 500,000 usuarios de Linux1997 Eric Raymond Escribio un WhitePaper llamado ‘Catheral & Baazar’ En el cual se analizan los modelos economicos del software propietario y el OpenSource. –Este articulo hizo mucho eco en la industria. –Eric Raymond Se convierte en el frente del movimiento opensource. –El director de Netscape, despues de leer este articulo, libero el codigo fuente • Netscape fue la primer gran compañia en volverse opensource. Para este entonces habia 800,000 Usuarios de Linux
    11. 11. Aparecieron Muchas Distros 11
    12. 12. Siguieron apareciendo 12
    13. 13. Finales 1990’s1998 – Linus, Linux y movimiento opensource Se empezaron a volver de conocimiento general. – Linus aparecio en TV – En la portada de la revista FORBES. – IBM, Oracle, Compaq, SAP y otras, anunciaron soporte para Linux. Para este entonces existen 1.5 millones de usuarios Linux1999 – 1st Conferencia mundial de Linux – 6000 asistentes – Linus Fue el presentador. – Red Hat se vuelve publico
    14. 14. 2000’s2002 – Red Hat se divide en 2 versiones • RHEL – Enfocada a Empresas y negocios, donde compras soporte. • Fedora – La version casera sin soporte2003 – Novell compra SuSe por $210 milliones – IBM se convierte en el respaldo mas grande de Linux. • IBM invierte 150 millones en la empresa Novel para apoyar Linux. • SuSE Se convierte en el principal competidor de RedHat. • SLES - La distribucion para empresas donde se adquiere el soporte • opensuse – La version casera, sin soporte
    15. 15. Usando Linux El Kernel original de linux, usa linea de comando CLI CLI ( Command Line Interface )  Interfaz universal ( Herramienta administrativa )  Muchos comandos, no tan sencillo de aprender GUI ( Graphical User Interface )  Luce diferente en cada version de Linux  Todos los escritorios son altamente personalizables  Muy facil de dominar por cualquier usuario  Herramientas y aplicaciones faciles de aprender  Facilita mucho el contenido multimedia  Existen muchisimas aplicaciones GUI de mucha calidad.
    16. 16. • La linea de comando linux. El ambiente comun en todas las distribuciones de• Exactamente igual en el 99% de las distribuciones 16
    17. 17. La interfaz de CL no es nueva LinuxBASH Shell Windows DOS Prompt
    18. 18. Ambiente GUI de Linux• La mayoria de las distribuciones vienen con un GUI• Muchas veces pueden variar muchas una de otra.• Las 2 interfaces que mas compiten: – GNU Object Model Environment (GNOME) – Kommon Desktop Environment (KDE)• El nucleo core de cualquier GUI se llama XWindows – XWindows Es el engine de la interfaz grafica que permite al GUI trabajar• Los GUI’s son realmente una interfaz Xwindow, con modulos y templates para cambiar su aspecto 18
    19. 19. August 8, 2012 suse 19
    20. 20. KDE DesktopA Linux graphical user interface 20
    21. 21. GNOME Desktop
    22. 22. GNOME Desktop
    23. 23. GNOME Web Site Http://www.gnome.org
    24. 24. Actualmente practicamente todas las empresas usan Linux para todos sus servicios internos.• Los servicios de red que ofrece Linux• La mayoria estan incluidas en la mayoria de distros – Roaming user profiles – Shared network locations for file sharing – Network Printing – Mail – Web – Proxy – DNS – DHCP – FTP – Firewall 24
    25. 25. Aplicaciones de escritorio• Linux cuenta con muchisimas aplicaciones disponibles• Muchas de ellas se incluyen con la distribucion• Procesadores de texto (OpenOffice, Koffice, LibreOffice)• Programacion (C, C++, Perl, Python, Java, PHP)• Graficos (GIMP)• Web browsers (Mozilla, Konquerer)• Email (Evolution, Mozilla, KMail)• Audio (amarok)• Juegos (MAME y pronto Steam) – En http://sourceforge.net existe muchisimo software OpenSource
    26. 26. Openoffice• Muchas empresas estan empezando a migrar a OpenOffice o LibreOffice que son de Oracle:• Las aplicaciones que incluye OpenOffice • Writer = word processing • Calc = spreadsheets • Impress = slide show’s • Base = database 26
    27. 27. Linux Acaba con el monopolio
    28. 28. Linux Hoy2012• Linux ya es competencia directa de WindowsLinux crecio de ser un sistema operativo para desarrolladores y Hackes a un sistema operativo aceptado en todo el mundo – Lo usa y lo recomiendan en practicamente todas las empresas grandes. – Muchos lugares ya lo usan como software general para la oficinas. Lactualmente Linux cuenta entre 30-60 millones de usuarios en el mundo y contando.
    29. 29. Linux a futuro• Muchos paises/gobiernos se estan volviendo OpenSource• Especialmente los paises en desarrollo• El gobierno de EUA es actualmente opensource al igual que la NASA• En Estados unidos se llevan regularmente conferencias y reuniones de como el codigo abierto afecta y mejora los procesos.• Todas las empresas grandes de TI usan Linux.• Microsoft es la unica empresa en ignorar el opensource.• Actualmente Microsoft asiste a estas conferencias.• Actualmente Microsoft cuenta con un stand en las conferencias de OpenSource

    ×