SlideShare una empresa de Scribd logo
1 de 19
Sistemas Operativos Libres


                                   Juan Antonio A˜el Cabanelas
                                                 n
                                       aetherlux@es.gnu.org
                                     aetherlux@member.fsf.org
                                        aetherlux@gulo.org



                                        http://es.gnu.org



                                       http://www.gulo.org




Juan Antonio A˜el Cabanelas ()
              n                         Sistemas Operativos Libres   1 / 19
Contenidos




                                        Contenidos

 Sistema Operativo: definici´n.
                           o
 Sistemas Operativos: evoluci´n hist´rica.
                             o      o
 Sistemas Operativos Libres.




Juan Antonio A˜el Cabanelas ()
              n                     Sistemas Operativos Libres   2 / 19
Sistema Operativo




                                          Sistema Operativo

Conjunto de programas destinados a permitir la comunicaci´n del usuario con un ordenador y
                                                          o
gestionar recursos de manera eficiente. Comienza a trabajar cuando se enciende el computador y
gestiona el hardware de la m´quina desde los niveles m´s b´sicos.
                            a                         a a
Objetivo principal: lograr un uso c´modo del hardware.
                                   o
Objetivo secundario: utilizaci´n eficiente del hardware.
                              o




    Juan Antonio A˜el Cabanelas ()
                  n                        Sistemas Operativos Libres                      3 / 19
Sistema Operativo




                                 Sistemas Operativos: evoluci´n hist´rica
                                                             o      o

 Necesidad de un sistema operativo.
 Arquitectura interna de los sistemas operativos.
       Kernel monol´ıtico.
       Microkernel.
       M´quinas virtuales.
        a
       Modelo cliente-servidor.




Juan Antonio A˜el Cabanelas ()
              n                               Sistemas Operativos Libres    4 / 19
Sistemas Operativos Libres




                                            Sistemas Operativos Libres
             Un Sistema Operativo es libre si cumple las cuatro libertades fundamentales.

La Free Software Foundation (http://www.fsf.org) mantiene la definici´n de Software Libre para
                                                                       o
mostrar claramente qu´ condiciones debe cumplir la distribuci´n de un software concreto para que
                      e                                      o
´ste pueda ser considerado Software Libre.
e
La definici´n consta de los siguientes cuatro puntos, que identifican los derechos o libertades
          o
considerados como fundamentales del consumidor de software:
1. El usuario de software libre dispone de la libertad               de ejecutar el programa, para realizar
cualquier actividad que desee, sin restricciones.
2. El usuario de software libre dispone de la libertad               de estudiar el funcionamiento del programa y
adaptarlo a sus necesidades.
3. El usuario de software libre dispone de la libertad               de redistribuir copias del programa, tal como
le fue distribuido, o bien modificado.
4. El usuario de software libre dispone de la libertad               de mejorar el programa y distribuir copias de
las modificaciones.
La disponibilidad del c´digo fuente es un prerrequisito para que estas libertades puedan
                       o
satisfacerse. Pero no es el fin.




    Juan Antonio A˜el Cabanelas ()
                  n                                Sistemas Operativos Libres                                  5 / 19
Sistemas Operativos Libres




                                        Sistemas Operativos Libres

 GNU/Linux
 GNU/Hurd
 GNU/Darwin
 BSD: OpenBSD, FreeBSD, NetBSD
 Plan9/Inferno
 radiOS
 SO3
 ReactOS
 Otras cosas




Juan Antonio A˜el Cabanelas ()
              n                                Sistemas Operativos Libres   6 / 19
Sistemas Operativos Libres




                                                    GNU/Linux




 Desarrollador: Proyecto GNU; Linus Torvalds; comunidad de hackers.
 Familia de SO: Unix.
 Kernel: Linux
 Tipo de kernel: molol´
                      ıtico
 P´gina web: http://www.gnu.org ; http://www.kernel.org
  a




Juan Antonio A˜el Cabanelas ()
              n                                Sistemas Operativos Libres   7 / 19
Sistemas Operativos Libres




Juan Antonio A˜el Cabanelas ()
              n                                Sistemas Operativos Libres   8 / 19
Sistemas Operativos Libres




                                                  GNU/HURD




 Desarrollador: Proyecto GNU; hackers HURD.
 Familia de SO: Hurd.
 Kernel: GNU Mach.
 Tipo de Kernel: microkernel.
 Microkernels: Mach; L4; Coyotos.
 P´gina web: http://www.gnu.org/software/hurd/hurd.html
  a




Juan Antonio A˜el Cabanelas ()
              n                                Sistemas Operativos Libres   9 / 19
Sistemas Operativos Libres




Juan Antonio A˜el Cabanelas ()
              n                                Sistemas Operativos Libres   10 / 19
Sistemas Operativos Libres




                                                   GNU-Darwin




 Desarrollador: Michael Love.
 Familia de SO: BSD.
 Kernel: Darwin.
 Tipo de Kernel: microkernel.
 P´gina web: http://www.gnu-darwin.org
  a




Juan Antonio A˜el Cabanelas ()
              n                                Sistemas Operativos Libres   11 / 19
Sistemas Operativos Libres




Juan Antonio A˜el Cabanelas ()
              n                                Sistemas Operativos Libres   12 / 19
Sistemas Operativos Libres




                                                     OpenBSD




 Desarrollador: Proyecto OpenBSD.
 Familia de SO: BSD.
 Kernel: OpenBSD.
 Tipo de Kernel: monol´
                      ıtico.
 P´gina web: http://www.openbsd.org/es/
  a




Juan Antonio A˜el Cabanelas ()
              n                                Sistemas Operativos Libres   13 / 19
Sistemas Operativos Libres




                                                     FreeBSD




 Desarrollador: Proyecto FreeBSD.
 Familia de SO: BSD.
 Kernel: FreeBSD.
 Tipo de Kernel: monol´
                      ıtico.
 P´gina web: http://www.es.freebsd.org/es/
  a




Juan Antonio A˜el Cabanelas ()
              n                                Sistemas Operativos Libres   14 / 19
Sistemas Operativos Libres




                                                      NetBSD




 Desarrollador: Fundaci´n NetBSD.
                       o
 Familia de SO: BSD.
 Kernel: NetBSD.
 Tipo de Kernel: monol´
                      ıtico.
 P´gina web: http://www.openbsd.org/es/
  a

                         Portado a 56 arquitecturas y un tostador de cocina
                                    (
                                    (Of course it runs NetBSD) )



Juan Antonio A˜el Cabanelas ()
              n                                Sistemas Operativos Libres     15 / 19
Sistemas Operativos Libres




                                                   Plan9/Inferno




  Desarrollador: Bell Laboratories (Ken Thompson, Dennis Ritchie, Brian Kernighan,...).
  Familia de SO: Plan.
  Kernel: Plan.
  P´gina web: http://plan9.bell-labs.com/plan9/
   a

UTF fue inventado por Ken Thompson para ser usado como codificaci´n nativa en Plan9
                                                                o




 Juan Antonio A˜el Cabanelas ()
               n                                Sistemas Operativos Libres                16 / 19
Sistemas Operativos Libres




Juan Antonio A˜el Cabanelas ()
              n                                Sistemas Operativos Libres   17 / 19
Sistemas Operativos Libres




                                                       reactos




 P´gina web: http://www.reactos.org
  a




Juan Antonio A˜el Cabanelas ()
              n                                Sistemas Operativos Libres   18 / 19
Sistemas Operativos Libres




                                                    Otras cosas

 DSLinux
 PS3 Debian GNU/Linux
 Telefon´ m´vil
        ıa o
 Supercomputaci´n
               o




Juan Antonio A˜el Cabanelas ()
              n                                Sistemas Operativos Libres   19 / 19

Más contenido relacionado

La actualidad más candente

Windows, linux, mac os, software libre y sofware propietario
Windows, linux, mac os, software libre y sofware propietarioWindows, linux, mac os, software libre y sofware propietario
Windows, linux, mac os, software libre y sofware propietariothoyz70
 
Sistemas operativos window y linux
Sistemas operativos window y linuxSistemas operativos window y linux
Sistemas operativos window y linuxnathalysepas
 
definicion de Linux
definicion de Linuxdefinicion de Linux
definicion de LinuxRASMILLE
 
Sistema Operativo Linux
Sistema Operativo LinuxSistema Operativo Linux
Sistema Operativo LinuxGafo Mendoza
 
Administrador De Archivo So[1]
Administrador De Archivo So[1]Administrador De Archivo So[1]
Administrador De Archivo So[1]SistemOper
 
Prueba conocimeinto sistemas operativos correcion
Prueba conocimeinto sistemas operativos correcionPrueba conocimeinto sistemas operativos correcion
Prueba conocimeinto sistemas operativos correcionAngelica Casas
 
Sistemas operativos presentacion
Sistemas operativos presentacionSistemas operativos presentacion
Sistemas operativos presentacionnone
 
Daisy cabello
Daisy cabelloDaisy cabello
Daisy cabelloDaisy1993
 

La actualidad más candente (15)

Windows, linux, mac os, software libre y sofware propietario
Windows, linux, mac os, software libre y sofware propietarioWindows, linux, mac os, software libre y sofware propietario
Windows, linux, mac os, software libre y sofware propietario
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos window y linux
Sistemas operativos window y linuxSistemas operativos window y linux
Sistemas operativos window y linux
 
definicion de Linux
definicion de Linuxdefinicion de Linux
definicion de Linux
 
Sistema Operativo Linux
Sistema Operativo LinuxSistema Operativo Linux
Sistema Operativo Linux
 
Administrador De Archivo So[1]
Administrador De Archivo So[1]Administrador De Archivo So[1]
Administrador De Archivo So[1]
 
sistemas operativos
sistemas operativos sistemas operativos
sistemas operativos
 
Prueba conocimeinto sistemas operativos correcion
Prueba conocimeinto sistemas operativos correcionPrueba conocimeinto sistemas operativos correcion
Prueba conocimeinto sistemas operativos correcion
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos presentacion
Sistemas operativos presentacionSistemas operativos presentacion
Sistemas operativos presentacion
 
Administracion de servicios
Administracion de serviciosAdministracion de servicios
Administracion de servicios
 
Daisy cabello
Daisy cabelloDaisy cabello
Daisy cabello
 
Sistemas operativos
Sistemas operativos Sistemas operativos
Sistemas operativos
 

Similar a Sistemas operativos libres (20)

Decreto 1014
Decreto 1014Decreto 1014
Decreto 1014
 
Administración básica de ubuntu server parte 1
Administración básica de ubuntu server   parte 1Administración básica de ubuntu server   parte 1
Administración básica de ubuntu server parte 1
 
Presentación Linux(2)
Presentación Linux(2)Presentación Linux(2)
Presentación Linux(2)
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
El proyecto lliurex
El proyecto lliurexEl proyecto lliurex
El proyecto lliurex
 
Decreto Presidencial
Decreto PresidencialDecreto Presidencial
Decreto Presidencial
 
El Software Libre en la Educación
El Software Libre en la EducaciónEl Software Libre en la Educación
El Software Libre en la Educación
 
X1. sistema operativo gnu linux
X1. sistema operativo gnu linuxX1. sistema operativo gnu linux
X1. sistema operativo gnu linux
 
¿Qué es Linux?
¿Qué es Linux?¿Qué es Linux?
¿Qué es Linux?
 
Que es linux?
Que es linux? Que es linux?
Que es linux?
 
Pres1
Pres1Pres1
Pres1
 
Software Libre
Software LibreSoftware Libre
Software Libre
 
Linux Intro
Linux IntroLinux Intro
Linux Intro
 
Linux Intro
Linux IntroLinux Intro
Linux Intro
 
Revolution OS (Documental)
Revolution OS (Documental)Revolution OS (Documental)
Revolution OS (Documental)
 
Apuntes so
Apuntes soApuntes so
Apuntes so
 
Presentación introducción gnu linux.odt
Presentación introducción gnu linux.odtPresentación introducción gnu linux.odt
Presentación introducción gnu linux.odt
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Que es linux 2018
Que es linux 2018Que es linux 2018
Que es linux 2018
 

Más de Prof. Javier Troya

Más de Prof. Javier Troya (7)

Gestiondered 100222091702-phpapp01
Gestiondered 100222091702-phpapp01Gestiondered 100222091702-phpapp01
Gestiondered 100222091702-phpapp01
 
Grupo f planificacion
Grupo f planificacionGrupo f planificacion
Grupo f planificacion
 
Fase Planificación FATLA - Grupo F
Fase Planificación FATLA - Grupo FFase Planificación FATLA - Grupo F
Fase Planificación FATLA - Grupo F
 
Fase planificacion
Fase planificacionFase planificacion
Fase planificacion
 
Administración de Memoria
Administración de MemoriaAdministración de Memoria
Administración de Memoria
 
Sistemas operativos por estructura
Sistemas operativos por estructuraSistemas operativos por estructura
Sistemas operativos por estructura
 
C3p3
C3p3C3p3
C3p3
 

Último

plan espacios inspiradores para nivel primaria
plan espacios inspiradores para nivel primariaplan espacios inspiradores para nivel primaria
plan espacios inspiradores para nivel primariaElizabeth252489
 
Kirpi-el-erizo libro descargar pdf 1 link
Kirpi-el-erizo libro descargar pdf 1 linkKirpi-el-erizo libro descargar pdf 1 link
Kirpi-el-erizo libro descargar pdf 1 linkMaximilianoMaldonado17
 
PPT Protocolo de desregulación emocional.pptx
PPT Protocolo de desregulación emocional.pptxPPT Protocolo de desregulación emocional.pptx
PPT Protocolo de desregulación emocional.pptxKarenSepulveda23
 
1ro Programación Anual D.P.C.C ACTUALIZADO
1ro Programación Anual D.P.C.C ACTUALIZADO1ro Programación Anual D.P.C.C ACTUALIZADO
1ro Programación Anual D.P.C.C ACTUALIZADODJElvitt
 
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍA
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍAPROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍA
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍAJoaqunSolrzano
 
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdfceeabarcia
 
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLA
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLAEL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLA
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...Unidad de Espiritualidad Eudista
 
U2_EA1_descargable TIC 2 SEM VIR PRE.pdf
U2_EA1_descargable TIC 2 SEM VIR PRE.pdfU2_EA1_descargable TIC 2 SEM VIR PRE.pdf
U2_EA1_descargable TIC 2 SEM VIR PRE.pdfJavier Correa
 
Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdfConcurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
SECUENCIA DIDÁCTICA Matemática 1er grado
SECUENCIA  DIDÁCTICA Matemática 1er gradoSECUENCIA  DIDÁCTICA Matemática 1er grado
SECUENCIA DIDÁCTICA Matemática 1er gradoAnaMara883998
 
Revista digital primer ciclo 2024 colección ediba
Revista digital primer ciclo 2024 colección edibaRevista digital primer ciclo 2024 colección ediba
Revista digital primer ciclo 2024 colección edibaTatiTerlecky1
 
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdf
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdfAnna Llenas Serra. El monstruo de colores. Doctor de emociones.pdf
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdfSaraGabrielaPrezPonc
 
Herbert James Drape. Erotismo y sensualidad.pptx
Herbert James Drape. Erotismo y sensualidad.pptxHerbert James Drape. Erotismo y sensualidad.pptx
Herbert James Drape. Erotismo y sensualidad.pptxArs Erótica
 
Ejemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREAS
Ejemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREASEjemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREAS
Ejemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREASJavier Sanchez
 
CARPETA PEDAGÓGICA 2024.docx para educacion
CARPETA PEDAGÓGICA 2024.docx para educacionCARPETA PEDAGÓGICA 2024.docx para educacion
CARPETA PEDAGÓGICA 2024.docx para educacionCarolVigo1
 
Presentación del tema: tecnología educativa
Presentación del tema: tecnología educativaPresentación del tema: tecnología educativa
Presentación del tema: tecnología educativaricardoruizaleman
 

Último (20)

plan espacios inspiradores para nivel primaria
plan espacios inspiradores para nivel primariaplan espacios inspiradores para nivel primaria
plan espacios inspiradores para nivel primaria
 
Kirpi-el-erizo libro descargar pdf 1 link
Kirpi-el-erizo libro descargar pdf 1 linkKirpi-el-erizo libro descargar pdf 1 link
Kirpi-el-erizo libro descargar pdf 1 link
 
Tema 6.- La identidad visual corporativa y el naming.pdf
Tema 6.- La identidad visual corporativa y el naming.pdfTema 6.- La identidad visual corporativa y el naming.pdf
Tema 6.- La identidad visual corporativa y el naming.pdf
 
PPT Protocolo de desregulación emocional.pptx
PPT Protocolo de desregulación emocional.pptxPPT Protocolo de desregulación emocional.pptx
PPT Protocolo de desregulación emocional.pptx
 
1ro Programación Anual D.P.C.C ACTUALIZADO
1ro Programación Anual D.P.C.C ACTUALIZADO1ro Programación Anual D.P.C.C ACTUALIZADO
1ro Programación Anual D.P.C.C ACTUALIZADO
 
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍA
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍAPROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍA
PROGRAMACIÓN CURRICULAR ANUAL DE CIENCIA Y TECNOLOGÍA
 
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf
21 MARZO DIA INTERNACIONAL DOS BOSQUES.pdf
 
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLA
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLAEL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLA
EL ECLIPSE DE LA PAZ (cuento literario). Autor y diseñador JAVIER SOLIS NOYOLA
 
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...
La Congregación de Jesús y María, conocida también como los Eudistas, fue fun...
 
U2_EA1_descargable TIC 2 SEM VIR PRE.pdf
U2_EA1_descargable TIC 2 SEM VIR PRE.pdfU2_EA1_descargable TIC 2 SEM VIR PRE.pdf
U2_EA1_descargable TIC 2 SEM VIR PRE.pdf
 
Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdfConcurso de Innovación Pedagógica  T2  FONDEP 2024 Ccesa007.pdf
Concurso de Innovación Pedagógica T2 FONDEP 2024 Ccesa007.pdf
 
SECUENCIA DIDÁCTICA Matemática 1er grado
SECUENCIA  DIDÁCTICA Matemática 1er gradoSECUENCIA  DIDÁCTICA Matemática 1er grado
SECUENCIA DIDÁCTICA Matemática 1er grado
 
Revista digital primer ciclo 2024 colección ediba
Revista digital primer ciclo 2024 colección edibaRevista digital primer ciclo 2024 colección ediba
Revista digital primer ciclo 2024 colección ediba
 
Conducta ética en investigación científica.pdf
Conducta ética en investigación científica.pdfConducta ética en investigación científica.pdf
Conducta ética en investigación científica.pdf
 
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdf
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdfAnna Llenas Serra. El monstruo de colores. Doctor de emociones.pdf
Anna Llenas Serra. El monstruo de colores. Doctor de emociones.pdf
 
Herbert James Drape. Erotismo y sensualidad.pptx
Herbert James Drape. Erotismo y sensualidad.pptxHerbert James Drape. Erotismo y sensualidad.pptx
Herbert James Drape. Erotismo y sensualidad.pptx
 
Ejemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREAS
Ejemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREASEjemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREAS
Ejemplo de trabajo de TIC´s CON VARIAS OPCIONES DE LAS TAREAS
 
Tema 5.- BASES DE DATOS Y GESTIÓN DE LA INF. PARA EL MARKETING.pdf
Tema 5.- BASES DE DATOS Y GESTIÓN DE LA INF. PARA EL MARKETING.pdfTema 5.- BASES DE DATOS Y GESTIÓN DE LA INF. PARA EL MARKETING.pdf
Tema 5.- BASES DE DATOS Y GESTIÓN DE LA INF. PARA EL MARKETING.pdf
 
CARPETA PEDAGÓGICA 2024.docx para educacion
CARPETA PEDAGÓGICA 2024.docx para educacionCARPETA PEDAGÓGICA 2024.docx para educacion
CARPETA PEDAGÓGICA 2024.docx para educacion
 
Presentación del tema: tecnología educativa
Presentación del tema: tecnología educativaPresentación del tema: tecnología educativa
Presentación del tema: tecnología educativa
 

Sistemas operativos libres

  • 1. Sistemas Operativos Libres Juan Antonio A˜el Cabanelas n aetherlux@es.gnu.org aetherlux@member.fsf.org aetherlux@gulo.org http://es.gnu.org http://www.gulo.org Juan Antonio A˜el Cabanelas () n Sistemas Operativos Libres 1 / 19
  • 2. Contenidos Contenidos Sistema Operativo: definici´n. o Sistemas Operativos: evoluci´n hist´rica. o o Sistemas Operativos Libres. Juan Antonio A˜el Cabanelas () n Sistemas Operativos Libres 2 / 19
  • 3. Sistema Operativo Sistema Operativo Conjunto de programas destinados a permitir la comunicaci´n del usuario con un ordenador y o gestionar recursos de manera eficiente. Comienza a trabajar cuando se enciende el computador y gestiona el hardware de la m´quina desde los niveles m´s b´sicos. a a a Objetivo principal: lograr un uso c´modo del hardware. o Objetivo secundario: utilizaci´n eficiente del hardware. o Juan Antonio A˜el Cabanelas () n Sistemas Operativos Libres 3 / 19
  • 4. Sistema Operativo Sistemas Operativos: evoluci´n hist´rica o o Necesidad de un sistema operativo. Arquitectura interna de los sistemas operativos. Kernel monol´ıtico. Microkernel. M´quinas virtuales. a Modelo cliente-servidor. Juan Antonio A˜el Cabanelas () n Sistemas Operativos Libres 4 / 19
  • 5. Sistemas Operativos Libres Sistemas Operativos Libres Un Sistema Operativo es libre si cumple las cuatro libertades fundamentales. La Free Software Foundation (http://www.fsf.org) mantiene la definici´n de Software Libre para o mostrar claramente qu´ condiciones debe cumplir la distribuci´n de un software concreto para que e o ´ste pueda ser considerado Software Libre. e La definici´n consta de los siguientes cuatro puntos, que identifican los derechos o libertades o considerados como fundamentales del consumidor de software: 1. El usuario de software libre dispone de la libertad de ejecutar el programa, para realizar cualquier actividad que desee, sin restricciones. 2. El usuario de software libre dispone de la libertad de estudiar el funcionamiento del programa y adaptarlo a sus necesidades. 3. El usuario de software libre dispone de la libertad de redistribuir copias del programa, tal como le fue distribuido, o bien modificado. 4. El usuario de software libre dispone de la libertad de mejorar el programa y distribuir copias de las modificaciones. La disponibilidad del c´digo fuente es un prerrequisito para que estas libertades puedan o satisfacerse. Pero no es el fin. Juan Antonio A˜el Cabanelas () n Sistemas Operativos Libres 5 / 19
  • 6. Sistemas Operativos Libres Sistemas Operativos Libres GNU/Linux GNU/Hurd GNU/Darwin BSD: OpenBSD, FreeBSD, NetBSD Plan9/Inferno radiOS SO3 ReactOS Otras cosas Juan Antonio A˜el Cabanelas () n Sistemas Operativos Libres 6 / 19
  • 7. Sistemas Operativos Libres GNU/Linux Desarrollador: Proyecto GNU; Linus Torvalds; comunidad de hackers. Familia de SO: Unix. Kernel: Linux Tipo de kernel: molol´ ıtico P´gina web: http://www.gnu.org ; http://www.kernel.org a Juan Antonio A˜el Cabanelas () n Sistemas Operativos Libres 7 / 19
  • 8. Sistemas Operativos Libres Juan Antonio A˜el Cabanelas () n Sistemas Operativos Libres 8 / 19
  • 9. Sistemas Operativos Libres GNU/HURD Desarrollador: Proyecto GNU; hackers HURD. Familia de SO: Hurd. Kernel: GNU Mach. Tipo de Kernel: microkernel. Microkernels: Mach; L4; Coyotos. P´gina web: http://www.gnu.org/software/hurd/hurd.html a Juan Antonio A˜el Cabanelas () n Sistemas Operativos Libres 9 / 19
  • 10. Sistemas Operativos Libres Juan Antonio A˜el Cabanelas () n Sistemas Operativos Libres 10 / 19
  • 11. Sistemas Operativos Libres GNU-Darwin Desarrollador: Michael Love. Familia de SO: BSD. Kernel: Darwin. Tipo de Kernel: microkernel. P´gina web: http://www.gnu-darwin.org a Juan Antonio A˜el Cabanelas () n Sistemas Operativos Libres 11 / 19
  • 12. Sistemas Operativos Libres Juan Antonio A˜el Cabanelas () n Sistemas Operativos Libres 12 / 19
  • 13. Sistemas Operativos Libres OpenBSD Desarrollador: Proyecto OpenBSD. Familia de SO: BSD. Kernel: OpenBSD. Tipo de Kernel: monol´ ıtico. P´gina web: http://www.openbsd.org/es/ a Juan Antonio A˜el Cabanelas () n Sistemas Operativos Libres 13 / 19
  • 14. Sistemas Operativos Libres FreeBSD Desarrollador: Proyecto FreeBSD. Familia de SO: BSD. Kernel: FreeBSD. Tipo de Kernel: monol´ ıtico. P´gina web: http://www.es.freebsd.org/es/ a Juan Antonio A˜el Cabanelas () n Sistemas Operativos Libres 14 / 19
  • 15. Sistemas Operativos Libres NetBSD Desarrollador: Fundaci´n NetBSD. o Familia de SO: BSD. Kernel: NetBSD. Tipo de Kernel: monol´ ıtico. P´gina web: http://www.openbsd.org/es/ a Portado a 56 arquitecturas y un tostador de cocina ( (Of course it runs NetBSD) ) Juan Antonio A˜el Cabanelas () n Sistemas Operativos Libres 15 / 19
  • 16. Sistemas Operativos Libres Plan9/Inferno Desarrollador: Bell Laboratories (Ken Thompson, Dennis Ritchie, Brian Kernighan,...). Familia de SO: Plan. Kernel: Plan. P´gina web: http://plan9.bell-labs.com/plan9/ a UTF fue inventado por Ken Thompson para ser usado como codificaci´n nativa en Plan9 o Juan Antonio A˜el Cabanelas () n Sistemas Operativos Libres 16 / 19
  • 17. Sistemas Operativos Libres Juan Antonio A˜el Cabanelas () n Sistemas Operativos Libres 17 / 19
  • 18. Sistemas Operativos Libres reactos P´gina web: http://www.reactos.org a Juan Antonio A˜el Cabanelas () n Sistemas Operativos Libres 18 / 19
  • 19. Sistemas Operativos Libres Otras cosas DSLinux PS3 Debian GNU/Linux Telefon´ m´vil ıa o Supercomputaci´n o Juan Antonio A˜el Cabanelas () n Sistemas Operativos Libres 19 / 19