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

ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxnandoapperscabanilla
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVGiustinoAdesso1
 

Último (20)

ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCV
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 

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