SlideShare uma empresa Scribd logo
1 de 29
Introduccion a GNU/Linux
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.
•                        ¿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
•
                         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
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.
La idea de OpenSource vino de la Free
                   Foundation

El 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.
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.
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
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 linux


Para este entonces exiten 100,000 usuarios de Linux

•   Mas informacion busquen Revolution OS en Youtube
1990’s
1993 El boom del internet comenzo, dandole la oportunidad a Linux de ofrecer
La primera opcion de comercializacion viable.
      Apache Web Server.
Para este entonces existen 500,000 usuarios de Linux


1997 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
Aparecieron Muchas Distros




                             11
Siguieron apareciendo




                        12
Finales 1990’s
1998
   – 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 Linux


1999
   – 1st Conferencia mundial de Linux – 6000 asistentes
   – Linus Fue el presentador.
   – Red Hat se vuelve publico
2000’s
2002
   – Red Hat se divide en 2 versiones
       • RHEL – Enfocada a Empresas y negocios, donde compras soporte.
       • Fedora – La version casera sin soporte


2003
   – 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
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.
•
            La linea de comando linux.
  El ambiente comun en todas las distribuciones de
• Exactamente igual en el 99% de las distribuciones




                                                      16
La interfaz de CL no es nueva
    Linux
BASH Shell




                      Windows
                   DOS Prompt
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
August 8, 2012   suse   19
KDE Desktop




A Linux graphical user interface

                                   20
GNOME Desktop
GNOME Desktop
GNOME Web Site




                 Http://www.gnome.org
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
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
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
Linux Acaba con el monopolio
Linux Hoy
2012
• Linux ya es competencia directa de Windows
Linux 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.
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

Mais conteúdo relacionado

Mais procurados (20)

Sistema operativo linux
Sistema operativo linuxSistema operativo linux
Sistema operativo linux
 
Tema a tratarse
Tema a tratarseTema a tratarse
Tema a tratarse
 
Presentacion ubuntu 20.04
Presentacion ubuntu 20.04Presentacion ubuntu 20.04
Presentacion ubuntu 20.04
 
Historia de linux y sus distribuciones
Historia de linux y sus distribucionesHistoria de linux y sus distribuciones
Historia de linux y sus distribuciones
 
Que es linux?
Que es linux? Que es linux?
Que es linux?
 
Historia De Linux
Historia De LinuxHistoria De Linux
Historia De Linux
 
MERCADEO Y SOFTWARE LIBRE UCV - VENEZUELA
MERCADEO Y  SOFTWARE LIBRE UCV - VENEZUELAMERCADEO Y  SOFTWARE LIBRE UCV - VENEZUELA
MERCADEO Y SOFTWARE LIBRE UCV - VENEZUELA
 
Historia Unix_Linux ESPOCH
Historia Unix_Linux ESPOCHHistoria Unix_Linux ESPOCH
Historia Unix_Linux ESPOCH
 
Linux
Linux Linux
Linux
 
Que es linux 2018
Que es linux 2018Que es linux 2018
Que es linux 2018
 
Linux
LinuxLinux
Linux
 
Linux
LinuxLinux
Linux
 
Linux2.2
Linux2.2Linux2.2
Linux2.2
 
Lpic linux
Lpic linux Lpic linux
Lpic linux
 
Linux basico 1
Linux basico 1Linux basico 1
Linux basico 1
 
Linux
LinuxLinux
Linux
 
Linux basico-1.PDF
Linux basico-1.PDFLinux basico-1.PDF
Linux basico-1.PDF
 
Linux
LinuxLinux
Linux
 
Dstribucion de linux
Dstribucion de linuxDstribucion de linux
Dstribucion de linux
 
Distribuciones de linux
Distribuciones de linuxDistribuciones de linux
Distribuciones de linux
 

Destaque

8 34 3401_2009-01_10285_1704611852_s_2puce
8 34 3401_2009-01_10285_1704611852_s_2puce8 34 3401_2009-01_10285_1704611852_s_2puce
8 34 3401_2009-01_10285_1704611852_s_2puceCLINICA INFES
 
Material De Laboratorio
Material De LaboratorioMaterial De Laboratorio
Material De Laboratorioguest12be2d8
 
La anorexia. vera
La anorexia. veraLa anorexia. vera
La anorexia. verarosayago
 
Apuntes sobre el cuestionario 2011
Apuntes sobre el cuestionario 2011Apuntes sobre el cuestionario 2011
Apuntes sobre el cuestionario 2011Rosa Rivero
 
ForeverGreen, la gran oportunidad!!!
ForeverGreen, la gran oportunidad!!!ForeverGreen, la gran oportunidad!!!
ForeverGreen, la gran oportunidad!!!JULIA DIAZ
 
C:\Fakepath\Derivadasppt(Nuevo Curso)
C:\Fakepath\Derivadasppt(Nuevo Curso)C:\Fakepath\Derivadasppt(Nuevo Curso)
C:\Fakepath\Derivadasppt(Nuevo Curso)UNEFM
 
25 nov. malala
25 nov. malala25 nov. malala
25 nov. malalarosayago
 
la obesidad y sobrepeso en jalisco
la obesidad y sobrepeso en jaliscola obesidad y sobrepeso en jalisco
la obesidad y sobrepeso en jaliscoalondra
 
Una Clase Para Escuela
Una Clase Para EscuelaUna Clase Para Escuela
Una Clase Para EscuelaMaría Ortega
 
LOS ECOSISTEMAS
LOS ECOSISTEMASLOS ECOSISTEMAS
LOS ECOSISTEMASrosayago
 
Introduccion poo2
Introduccion poo2Introduccion poo2
Introduccion poo2ayreonmx
 

Destaque (20)

8 34 3401_2009-01_10285_1704611852_s_2puce
8 34 3401_2009-01_10285_1704611852_s_2puce8 34 3401_2009-01_10285_1704611852_s_2puce
8 34 3401_2009-01_10285_1704611852_s_2puce
 
Material De Laboratorio
Material De LaboratorioMaterial De Laboratorio
Material De Laboratorio
 
Presentación1
Presentación1Presentación1
Presentación1
 
La anorexia. vera
La anorexia. veraLa anorexia. vera
La anorexia. vera
 
Casasco Gpel
Casasco GpelCasasco Gpel
Casasco Gpel
 
Prueba De Diagnostico
Prueba De DiagnosticoPrueba De Diagnostico
Prueba De Diagnostico
 
La basura
La basuraLa basura
La basura
 
Informacion para blog
Informacion para blogInformacion para blog
Informacion para blog
 
Apuntes sobre el cuestionario 2011
Apuntes sobre el cuestionario 2011Apuntes sobre el cuestionario 2011
Apuntes sobre el cuestionario 2011
 
Exito
ExitoExito
Exito
 
ForeverGreen, la gran oportunidad!!!
ForeverGreen, la gran oportunidad!!!ForeverGreen, la gran oportunidad!!!
ForeverGreen, la gran oportunidad!!!
 
C:\Fakepath\Derivadasppt(Nuevo Curso)
C:\Fakepath\Derivadasppt(Nuevo Curso)C:\Fakepath\Derivadasppt(Nuevo Curso)
C:\Fakepath\Derivadasppt(Nuevo Curso)
 
25 nov. malala
25 nov. malala25 nov. malala
25 nov. malala
 
la obesidad y sobrepeso en jalisco
la obesidad y sobrepeso en jaliscola obesidad y sobrepeso en jalisco
la obesidad y sobrepeso en jalisco
 
Una Clase Para Escuela
Una Clase Para EscuelaUna Clase Para Escuela
Una Clase Para Escuela
 
Jan van eyck
Jan van eyckJan van eyck
Jan van eyck
 
LOS ECOSISTEMAS
LOS ECOSISTEMASLOS ECOSISTEMAS
LOS ECOSISTEMAS
 
1. clase loge 2012
1. clase loge 20121. clase loge 2012
1. clase loge 2012
 
Introduccion poo2
Introduccion poo2Introduccion poo2
Introduccion poo2
 
Informática
InformáticaInformática
Informática
 

Semelhante a Linux 1ntroducc1on (20)

Presentación1
Presentación1Presentación1
Presentación1
 
Linux VS Windows
Linux VS WindowsLinux VS Windows
Linux VS Windows
 
¿Que es linux?
¿Que es linux?¿Que es linux?
¿Que es linux?
 
Parte 1.ppt
Parte 1.pptParte 1.ppt
Parte 1.ppt
 
Historia De Linux
Historia De LinuxHistoria De Linux
Historia De Linux
 
Linux
LinuxLinux
Linux
 
Curso basico de linux(guadalinex)
Curso basico de linux(guadalinex)Curso basico de linux(guadalinex)
Curso basico de linux(guadalinex)
 
Unix y linux
Unix y linuxUnix y linux
Unix y linux
 
Modulo 7.3 linux
Modulo 7.3  linuxModulo 7.3  linux
Modulo 7.3 linux
 
evolucion del sistema operativo linux
evolucion del sistema operativo linuxevolucion del sistema operativo linux
evolucion del sistema operativo linux
 
Topicos
TopicosTopicos
Topicos
 
HISTORIA DE LINUX Y UNIX
HISTORIA DE LINUX Y UNIXHISTORIA DE LINUX Y UNIX
HISTORIA DE LINUX Y UNIX
 
Sistema operativo linux
Sistema operativo linuxSistema operativo linux
Sistema operativo linux
 
Sistema Operativo Linux
Sistema Operativo LinuxSistema Operativo Linux
Sistema Operativo Linux
 
Sistema Operativo Linux
Sistema Operativo LinuxSistema Operativo Linux
Sistema Operativo Linux
 
Nucleo o kernel de Linux
Nucleo o kernel de LinuxNucleo o kernel de Linux
Nucleo o kernel de Linux
 
Cronología de los sistemas operativos
Cronología de los sistemas operativosCronología de los sistemas operativos
Cronología de los sistemas operativos
 
Linux
LinuxLinux
Linux
 
Linux es el futuro
Linux es el futuroLinux es el futuro
Linux es el futuro
 
S.O Linux
S.O LinuxS.O Linux
S.O Linux
 

Mais de ayreonmx

Presentation1
Presentation1Presentation1
Presentation1ayreonmx
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidosayreonmx
 
Clase 6 sistemas raid
Clase 6   sistemas raidClase 6   sistemas raid
Clase 6 sistemas raidayreonmx
 
Sistemas operativos procesos
Sistemas operativos   procesosSistemas operativos   procesos
Sistemas operativos procesosayreonmx
 
Tratamiento de seguridad en aplicaciones
Tratamiento de seguridad en aplicacionesTratamiento de seguridad en aplicaciones
Tratamiento de seguridad en aplicacionesayreonmx
 
Maquinas virtuales
Maquinas virtualesMaquinas virtuales
Maquinas virtualesayreonmx
 
Presentacion 3
Presentacion 3Presentacion 3
Presentacion 3ayreonmx
 
1 fundamentos java
1 fundamentos java1 fundamentos java
1 fundamentos javaayreonmx
 
Intro to the arduino
Intro to the arduinoIntro to the arduino
Intro to the arduinoayreonmx
 
Introducción a los microprocesadores vi
Introducción a los microprocesadores viIntroducción a los microprocesadores vi
Introducción a los microprocesadores viayreonmx
 
Programacion de microcontroladores
Programacion de microcontroladoresProgramacion de microcontroladores
Programacion de microcontroladoresayreonmx
 
Presentacion3
Presentacion3Presentacion3
Presentacion3ayreonmx
 
Presentacion2
Presentacion2Presentacion2
Presentacion2ayreonmx
 
Manual del proteus
Manual del proteusManual del proteus
Manual del proteusayreonmx
 
Java – ejercicio 3
Java – ejercicio 3Java – ejercicio 3
Java – ejercicio 3ayreonmx
 
Java – ejercicio 2
Java – ejercicio 2Java – ejercicio 2
Java – ejercicio 2ayreonmx
 
Presentacion 4
Presentacion 4Presentacion 4
Presentacion 4ayreonmx
 
Java ejercicio 1
Java   ejercicio 1Java   ejercicio 1
Java ejercicio 1ayreonmx
 

Mais de ayreonmx (20)

Raid
RaidRaid
Raid
 
Presentation1
Presentation1Presentation1
Presentation1
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Clase 6 sistemas raid
Clase 6   sistemas raidClase 6   sistemas raid
Clase 6 sistemas raid
 
Sistemas operativos procesos
Sistemas operativos   procesosSistemas operativos   procesos
Sistemas operativos procesos
 
Tratamiento de seguridad en aplicaciones
Tratamiento de seguridad en aplicacionesTratamiento de seguridad en aplicaciones
Tratamiento de seguridad en aplicaciones
 
Maquinas virtuales
Maquinas virtualesMaquinas virtuales
Maquinas virtuales
 
Presentacion 3
Presentacion 3Presentacion 3
Presentacion 3
 
1 fundamentos java
1 fundamentos java1 fundamentos java
1 fundamentos java
 
Intro to the arduino
Intro to the arduinoIntro to the arduino
Intro to the arduino
 
Introducción a los microprocesadores vi
Introducción a los microprocesadores viIntroducción a los microprocesadores vi
Introducción a los microprocesadores vi
 
Programacion de microcontroladores
Programacion de microcontroladoresProgramacion de microcontroladores
Programacion de microcontroladores
 
Presentacion3
Presentacion3Presentacion3
Presentacion3
 
Presentacion2
Presentacion2Presentacion2
Presentacion2
 
Cli unix2
Cli unix2Cli unix2
Cli unix2
 
Manual del proteus
Manual del proteusManual del proteus
Manual del proteus
 
Java – ejercicio 3
Java – ejercicio 3Java – ejercicio 3
Java – ejercicio 3
 
Java – ejercicio 2
Java – ejercicio 2Java – ejercicio 2
Java – ejercicio 2
 
Presentacion 4
Presentacion 4Presentacion 4
Presentacion 4
 
Java ejercicio 1
Java   ejercicio 1Java   ejercicio 1
Java ejercicio 1
 

Linux 1ntroducc1on

  • 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. ¿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. 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. 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. La idea de OpenSource vino de la Free Foundation El 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. 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. 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. 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 linux Para este entonces exiten 100,000 usuarios de Linux • Mas informacion busquen Revolution OS en Youtube
  • 10. 1990’s 1993 El boom del internet comenzo, dandole la oportunidad a Linux de ofrecer La primera opcion de comercializacion viable. Apache Web Server. Para este entonces existen 500,000 usuarios de Linux 1997 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
  • 13. Finales 1990’s 1998 – 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 Linux 1999 – 1st Conferencia mundial de Linux – 6000 asistentes – Linus Fue el presentador. – Red Hat se vuelve publico
  • 14. 2000’s 2002 – Red Hat se divide en 2 versiones • RHEL – Enfocada a Empresas y negocios, donde compras soporte. • Fedora – La version casera sin soporte 2003 – 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. 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. La linea de comando linux. El ambiente comun en todas las distribuciones de • Exactamente igual en el 99% de las distribuciones 16
  • 17. La interfaz de CL no es nueva Linux BASH Shell Windows DOS Prompt
  • 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. August 8, 2012 suse 19
  • 20. KDE Desktop A Linux graphical user interface 20
  • 23. GNOME Web Site Http://www.gnome.org
  • 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. 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. 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. Linux Acaba con el monopolio
  • 28. Linux Hoy 2012 • Linux ya es competencia directa de Windows Linux 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. 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

Notas do Editor

  1. 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