SlideShare une entreprise Scribd logo
1  sur  19
CECYTEM
Plantel Tecámac
Administra Sistemas Operativos
Ing. René Domínguez Escalona
Software libre, Open Source, Historia
de Linux
Técnico en programación
Nava González Brenda Arlett
Objetivo.
 El objetivo de este trabajo es poder conocer, aprender y
analizar sobre los temas que se exponen a continuación;
así como reforzar y explotar nuestros conocimientos al
máximo ya que la información que se encuentra aquí es
importante e interesante.
Introducción.
En esta investigación podremos encontrar definiciones,
características y un poco de la historia tanto de Open
Source, Linux y el software libre.
En este trabajo como ya se mencionó anteriormente se
encontraran versiones de software libre y algunas
características para que podamos aprender sobre ellos y
quizá elegir una versión que cubra nuestras necesidades.
Software libre
Es el software que respeta la libertad de los usuarios y la comunidad. En grandes
líneas, significa que los usuarios tienen la libertad para ejecutar, copiar,
distribuir, estudiar, modificar y mejorar el software. Es decir, el “software libre”
es una cuestión de libertad, no de precio. Para entender el concepto, piense en
“libre” como en “libre expresión”, no como en “barra libre”.
Un programa es software libre si los usuarios tienen las cuatro libertades
esenciales:
 La libertad de ejecutar el programa como se desea, con cualquier propósito
(libertad 0).
 La libertad de estudiar cómo funciona el programa, y cambiarlo para que haga
lo que usted quiera (libertad 1). El acceso al código fuente es una condición
necesaria para ello.
 La libertad de redistribuir copias para ayudar a su prójimo (libertad 2).
 La libertad de distribuir copias de sus versiones modificadas a terceros
(libertad 3). Esto le permite ofrecer a toda la comunidad la oportunidad de
beneficiarse de las modificaciones. El acceso al código fuente es una condición
necesaria para ello.
'Software libre' no significa 'no comercial'. Un programa libre debe estar
disponible para uso comercial, desarrollo comercial y distribución
comercial. El desarrollo comercial del software libre ha dejado de ser
inusual; el software comercial libre es muy importante.
Pero el software libre sin `copyleft' también existe. Creemos que hay
razones importantes por las que es mejor usar 'copyleft', pero si tus
programas son software libre sin ser 'copyleft', los podemos utilizar de
todos modos.
Open Source
Código abierto es la expresión con la que se conoce
al software distribuido y desarrollado libremente. Se focaliza más en los
beneficios prácticos (acceso al código fuente) que en cuestiones éticas o
de libertad que tanto se destacan en el software libre.
Se utilizó por primera vez en 1990 las comunidades de software libre
tratando de usarlo como reemplazo al ambiguo nombre original en inglés
del software libre (free software), "software que podemos usar, escribir,
modificar y redistribuir gratuitamente" (software gratuito) y,
además, software libre, según la acepción española de libertad.
Entre 1998 y 2000 se observó un gran crecimiento en la popularidad de
GNU/Linux y de la formación de muchas empresas "pro software de
código abierto". El movimiento también capturó la atención de la
principal industria del software, llevando al software de código
abierto las ofertas de compañías de software consolidadas como Sun
Microsystems con StarOffice e IBM con OpenAFS.
En la actualidad el código abierto se utiliza para definir un movimiento
nuevo de software (la Iniciativa Open Source), diferente al movimiento
del software libre, incompatible con este último desde el punto de vista
filosófico, y completamente equivalente desde el punto de vista
práctico, de hecho, ambos movimientos trabajan juntos en el desarrollo
práctico de proyectos.
La idea bajo el concepto de código abierto es sencilla: cuando los
programadores (en Internet) pueden leer, modificar y redistribuir el
código fuente de un programa, éste evoluciona, se desarrolla y mejora.
Los usuarios lo adaptan a sus necesidades, corrigen sus errores con un
tiempo de espera menor a la aplicada en el desarrollo de software
convencional o cerrado, dando como resultado la producción de un mejor
software.
La idea del código abierto se centra en la premisa de que al compartir el
código, el programa resultante tiende a ser de calidad superior al
software propietario, es una visión técnica. Por otro lado, el software
libre tiene tendencias filosóficas e incluso morales: el software
propietario, al no poder compartirse, es "antiético" dado que prohibir
compartir entre seres humanos va en contra del sentido común.
Al igual que el software libre, el código abierto tiene una serie de
requisitos necesarios para que un programa pueda considerarse dentro de
este movimiento, éstos son:
 Libre redistribución: el software debe poder ser regalado o vendido
libremente.
 Código fuente: el código fuente debe estar incluido u obtenerse
libremente.
 Trabajos derivados: la redistribución de modificaciones debe estar
permitida.
 Integridad del código fuente del autor: las licencias pueden requerir
que las modificaciones sean redistribuidas sólo como parches.
 Sin discriminación de personas o grupos: nadie puede dejarse fuera.
 Sin discriminación de áreas de iniciativa: los usuarios comerciales no
pueden ser excluidos.
 Distribución de la licencia: deben aplicarse los mismos derechos a
todo el que reciba el programa
 La licencia no debe ser específica de un producto: el programa no
puede licenciarse solo como parte de una distribución mayor.
 La licencia no debe restringir otro software: la licencia no puede
obligar a que algún otro software que sea distribuido con el software
abierto deba también ser de código abierto.
 La licencia debe ser tecnológicamente neutral: no debe requerirse la
aceptación de la licencia por medio de un acceso por clic de ratón o
de otra forma específica del medio de soporte del software.
Como podemos observar todos estos requisitos son compatible con las 4
libertades del Software libre.
Historia de
Linux.
Linux, es un sistema operativo. Es una implementación de libre
distribución UNIX para computadoras personales (PC), servidores y
estaciones de trabajo.
Es uno de los paradigmas más prominentes del software libre y del
desarrollo del código abierto, cuyo código fuente está disponible
públicamente, para que cualquier persona puede libremente usarlo,
estudiarlo, redistribuirlo y, con los conocimientos informáticos
adecuados, modificarlo.
En 1983 Richard Stallman fundó el proyecto GNU, con el fin de crear
sistemas operativos parecidos a UNIX y compatibles con POSIX. Dos años
más tarde creó la "Fundación del Software Libre" y escribió la GNU
General Public License para posibilitar el software libre en el sistema de
copyright.
A principios de los años 1990, no había un sistema operativo libre
completo. A pesar de que el proyectoGNU era desarrollado
constantemente, no disponía sin embargo de ningún buen Kernel basado
en UNIX, por el contrario era un número de proyectos de software libres
que podían ser traducidos en las variantes UNIX mediante el compilador
de GNU.
En 1988 Linus Torvalds entra a la Universidad. Linus entró a formar parte
de la comunidad de usuarios Minix. Andy Tannenbaum cometió un error
en su sistema operativo. Era demasiado limitado, tanto técnicamente
como políticamente. Su primer error fue ceder todos sus derechos
a Prentice Hall, que empezó a cobrar 150 dólares por licencia.
Así, Linus tomó la decisión de cambiar esta política debido a que el
sistema Minix era ideal para los estudiantes de sistemas operativos, y su
precio era considerablemente alto.
El núcleo creado por Linus Torvalds, llenó el hueco final que el sistema
operativo GNU exigía.
El 5 de octubre de 1991, Linus anuncio la primera versión "Oficial" de
Linux, - versión 0.02.
Características:
 Multitarea.
 Multiusuario.
 Multiplataforma.
 Multiprocesador.
 Funciona en modo protegido 386.
 Protección de la memoria entre procesos, de manera que uno de ellos
no pueda colgar el sistema.
 Carga de ejecutables por demanda: Linux sólo lee del disco aquellas
partes de un programa que están siendo usadas actualmente.
 Política de copia en escritura para la compartición de páginas entre
ejecutables.
 Memoria virtual usando paginación (sin intercambio de procesos
completos) a disco duro.
 La memoria se gestiona como un recurso unificado para los programas
de usuario y para el caché de disco.
 Librerías compartidas de carga dinámica (DLL's) y librerías estáticas.
 Se realizan volcados de estado (core dumps) para posibilitar los
análisis post-mortem.· Compatible con POSIX, System V y BSD a nivel
fuente.
 Emulación de iBCS2.
 Todo el código fuente está disponible.
 Control de tareas POSIX.
 Pseudo-terminales (pty's).
 Emulación de 387 en el núcleo.
 Soporte para muchos teclados nacionales o adaptados y es bastante
fácil añadir nuevos dinámicamente.
 Consolas virtuales múltiples.
 Soporte para varios sistemas de archivo comunes, incluyendo minix-1,
Xenix y todos los sistemas de archivo típicos de System V.
 Acceso transparente a particiones MS-DOS (o a particiones OS/2 FAT)
mediante un sistema de archivos especia.
 Un sistema de archivos especial llamado UMSDOS que permite que
Linux sea instalado en un sistema de archivos DOS.
 Soporte en sólo lectura de HPFS-2 del OS/2 2.1
 Sistema de archivos de CD-ROM que lee todos los formatos estándar
de CD-ROM.
 TCP/IP, incluyendo ftp, telnet, NFS, etc.
 Appletalk.
 Software cliente y servidor Netware.
 Lan Manager / Windows Native (SMB), software cliente y servidor.
 Diversos protocolos de red incluidos en el kernel: TCP, IPv4, IPv6,
AX.25, X.25, IPX, DDP, Netrom, etc.
Conclusión.
Al realizar este proyecto pude aprender sobre la historia de
Linux, sobre lo que es un software libre, y lo que es Open
Source y cuál es el objetivo de cada uno de ellos, los
beneficios de este tipo de software libres ayudan mucho a la
comunidad ya que con las diferentes versiones que existen
por ejemplo de Linux podemos satisfacer nuestras
necesidad, dependiendo de cada persona y de las
actividades que desempeñan.
Fuentes de información.
 http://hispalinux.es/SoftwareLibre
 https://www.gnu.org/philosophy/free-sw.es.html
 http://es.wikipedia.org/wiki/C%C3%B3digo_abierto
 http://www.cad.com.mx/historia_de_linux.htm
 http://www.iuma.ulpgc.es/users/jmiranda/docencia/libr
o_ada/libro_ada_html/node133.htm

Contenu connexe

Tendances

Exposicion De Software Libre
Exposicion De Software LibreExposicion De Software Libre
Exposicion De Software Libre
Hilemar
 
Software libre exposición chota
Software libre exposición chotaSoftware libre exposición chota
Software libre exposición chota
Eleiser Marrufo
 
Free software
Free softwareFree software
Free software
pomoysan
 

Tendances (20)

Presentación software libre
Presentación   software librePresentación   software libre
Presentación software libre
 
SOFTWARE LIBRE
SOFTWARE LIBRESOFTWARE LIBRE
SOFTWARE LIBRE
 
El Software Libre
El Software LibreEl Software Libre
El Software Libre
 
Filosofía del Software Libre
Filosofía del Software LibreFilosofía del Software Libre
Filosofía del Software Libre
 
¿Que es Software Libre? - v3.9.4
¿Que es Software Libre? - v3.9.4¿Que es Software Libre? - v3.9.4
¿Que es Software Libre? - v3.9.4
 
Software Libre
Software LibreSoftware Libre
Software Libre
 
Software Libre en el Mundo
Software Libre en el MundoSoftware Libre en el Mundo
Software Libre en el Mundo
 
Linux
LinuxLinux
Linux
 
Exposicion De Software Libre
Exposicion De Software LibreExposicion De Software Libre
Exposicion De Software Libre
 
Introduccion al Software Libre
Introduccion al Software LibreIntroduccion al Software Libre
Introduccion al Software Libre
 
Cuando el Pinguino aprendio a volar
Cuando el Pinguino aprendio a volarCuando el Pinguino aprendio a volar
Cuando el Pinguino aprendio a volar
 
Software libre exposición chota
Software libre exposición chotaSoftware libre exposición chota
Software libre exposición chota
 
Exposicion sobre el software libre..
Exposicion sobre el software libre..Exposicion sobre el software libre..
Exposicion sobre el software libre..
 
DIAPOSITIVAS DE SOFTWARE LIBRE
DIAPOSITIVAS DE SOFTWARE LIBREDIAPOSITIVAS DE SOFTWARE LIBRE
DIAPOSITIVAS DE SOFTWARE LIBRE
 
El software libre.ppt
El software libre.pptEl software libre.ppt
El software libre.ppt
 
Sflibre
SflibreSflibre
Sflibre
 
Actividad de ambientes virtuales
Actividad de ambientes virtualesActividad de ambientes virtuales
Actividad de ambientes virtuales
 
CC De linux y los derechos de copyleft
CC De linux y los derechos de copyleftCC De linux y los derechos de copyleft
CC De linux y los derechos de copyleft
 
Free software
Free softwareFree software
Free software
 
Software Libre
Software LibreSoftware Libre
Software Libre
 

En vedette

Open Source
Open SourceOpen Source
Open Source
fjellul
 
Historia de linux y sus distribuciones
Historia de linux y sus distribucionesHistoria de linux y sus distribuciones
Historia de linux y sus distribuciones
saraelizabethgutierrez
 

En vedette (12)

Open Source
Open SourceOpen Source
Open Source
 
Historia de linux
Historia de linuxHistoria de linux
Historia de linux
 
Historia de linux y sus distribuciones
Historia de linux y sus distribucionesHistoria de linux y sus distribuciones
Historia de linux y sus distribuciones
 
Exposición 20 aniversario linux
Exposición 20 aniversario linuxExposición 20 aniversario linux
Exposición 20 aniversario linux
 
Herramientas de software libre y código fuente abierto
Herramientas de software libre y código fuente abiertoHerramientas de software libre y código fuente abierto
Herramientas de software libre y código fuente abierto
 
Software Libre y Código Fuente Abierto Hacia Una Sociedad Abie
Software Libre y Código Fuente Abierto Hacia Una Sociedad AbieSoftware Libre y Código Fuente Abierto Hacia Una Sociedad Abie
Software Libre y Código Fuente Abierto Hacia Una Sociedad Abie
 
Licencias De Software
Licencias De SoftwareLicencias De Software
Licencias De Software
 
Aproximaciones a los Datos Abiertos Enlazados en Archivos
Aproximaciones a los Datos Abiertos Enlazados en ArchivosAproximaciones a los Datos Abiertos Enlazados en Archivos
Aproximaciones a los Datos Abiertos Enlazados en Archivos
 
Análisis de Modelos de Evaluación de Calidad de Software Libre
Análisis de Modelos de Evaluación de Calidad de Software LibreAnálisis de Modelos de Evaluación de Calidad de Software Libre
Análisis de Modelos de Evaluación de Calidad de Software Libre
 
Linux en el mundo digital de hoy
Linux en el mundo digital de hoyLinux en el mundo digital de hoy
Linux en el mundo digital de hoy
 
La historia de linux
La historia de linuxLa historia de linux
La historia de linux
 
Importancia del software Libre
Importancia del software LibreImportancia del software Libre
Importancia del software Libre
 

Similaire à 8.Software libre, Open Source, historia de Linux.

Software libre, open source e historia de linux
Software libre, open source e historia de linuxSoftware libre, open source e historia de linux
Software libre, open source e historia de linux
Ezmee XD
 
8 software, source, linux
8 software, source, linux8 software, source, linux
8 software, source, linux
platadrk
 
8. softare libre , open source
8. softare libre , open source8. softare libre , open source
8. softare libre , open source
Arleth Beta
 
8 software, source, linux
8 software, source, linux8 software, source, linux
8 software, source, linux
plata17
 
Historia linux, software libre, Open source
Historia linux, software libre, Open sourceHistoria linux, software libre, Open source
Historia linux, software libre, Open source
Uriieel NamiikaZee
 

Similaire à 8.Software libre, Open Source, historia de Linux. (20)

Software libre, open source, linux
Software libre, open source, linux Software libre, open source, linux
Software libre, open source, linux
 
8.software libre,open source y historia de linux
8.software libre,open source y historia de linux8.software libre,open source y historia de linux
8.software libre,open source y historia de linux
 
Software libre, open source e historia de linux
Software libre, open source e historia de linuxSoftware libre, open source e historia de linux
Software libre, open source e historia de linux
 
Software libre, open source y historia de linux
Software libre, open source y historia de linuxSoftware libre, open source y historia de linux
Software libre, open source y historia de linux
 
8.- Software libre, Open source y Historia de Linux
8.- Software libre, Open source y Historia de Linux8.- Software libre, Open source y Historia de Linux
8.- Software libre, Open source y Historia de Linux
 
8 software, source, linux
8 software, source, linux8 software, source, linux
8 software, source, linux
 
8. softare libre , open source
8. softare libre , open source8. softare libre , open source
8. softare libre , open source
 
8 software, source, linux
8 software, source, linux8 software, source, linux
8 software, source, linux
 
Softwaresourcelinux
SoftwaresourcelinuxSoftwaresourcelinux
Softwaresourcelinux
 
Software libre
Software libreSoftware libre
Software libre
 
Martinez molina kevin alexander 1gb.evaluacion 1
Martinez molina kevin alexander 1gb.evaluacion 1Martinez molina kevin alexander 1gb.evaluacion 1
Martinez molina kevin alexander 1gb.evaluacion 1
 
Martinez molina kevin alexander 1gb.evaluacion1p4
Martinez molina kevin alexander 1gb.evaluacion1p4Martinez molina kevin alexander 1gb.evaluacion1p4
Martinez molina kevin alexander 1gb.evaluacion1p4
 
Martinez kevin 1gb_evaluacion1p4
Martinez kevin 1gb_evaluacion1p4Martinez kevin 1gb_evaluacion1p4
Martinez kevin 1gb_evaluacion1p4
 
Martinez kevin 1gbeva1p4
Martinez kevin 1gbeva1p4Martinez kevin 1gbeva1p4
Martinez kevin 1gbeva1p4
 
Kevin alexander martinez molina 1gb
Kevin alexander martinez molina 1gbKevin alexander martinez molina 1gb
Kevin alexander martinez molina 1gb
 
Martinez kevin 1gb_eva1p4_habilitacion laboral.
Martinez kevin 1gb_eva1p4_habilitacion laboral.Martinez kevin 1gb_eva1p4_habilitacion laboral.
Martinez kevin 1gb_eva1p4_habilitacion laboral.
 
Ensayo
EnsayoEnsayo
Ensayo
 
Historia linux, software libre, Open source
Historia linux, software libre, Open sourceHistoria linux, software libre, Open source
Historia linux, software libre, Open source
 
Introducción a GNU/Linux
Introducción a GNU/LinuxIntroducción a GNU/Linux
Introducción a GNU/Linux
 
El Software Libre
El Software LibreEl Software Libre
El Software Libre
 

Plus de arlett09

Plus de arlett09 (20)

Motor a pasos
Motor a pasosMotor a pasos
Motor a pasos
 
Control
ControlControl
Control
 
15.Servidor PHP
15.Servidor PHP15.Servidor PHP
15.Servidor PHP
 
Recopilación ASO
Recopilación ASORecopilación ASO
Recopilación ASO
 
15.Distribuciones Linux mexicanas
15.Distribuciones Linux mexicanas15.Distribuciones Linux mexicanas
15.Distribuciones Linux mexicanas
 
Recopilación ICAS
Recopilación ICASRecopilación ICAS
Recopilación ICAS
 
17.Red wi-fi
17.Red wi-fi17.Red wi-fi
17.Red wi-fi
 
14.Servidor MySQL
14.Servidor MySQL14.Servidor MySQL
14.Servidor MySQL
 
13.Servidor HTTP
13.Servidor HTTP13.Servidor HTTP
13.Servidor HTTP
 
12. Servidor FTP
12. Servidor FTP12. Servidor FTP
12. Servidor FTP
 
11.Servidor DHCP
11.Servidor DHCP11.Servidor DHCP
11.Servidor DHCP
 
10.Protocolos de enrutamiento
10.Protocolos de enrutamiento10.Protocolos de enrutamiento
10.Protocolos de enrutamiento
 
9.Subneteo
9.Subneteo9.Subneteo
9.Subneteo
 
8.Estandares ieee y ansi
8.Estandares ieee y ansi8.Estandares ieee y ansi
8.Estandares ieee y ansi
 
7.Red punto a punto, de estrella, clasificacion de direcciones ip
7.Red punto a punto, de estrella, clasificacion de direcciones ip7.Red punto a punto, de estrella, clasificacion de direcciones ip
7.Red punto a punto, de estrella, clasificacion de direcciones ip
 
6.Cable cruzado, directo, rollover
6.Cable cruzado, directo, rollover6.Cable cruzado, directo, rollover
6.Cable cruzado, directo, rollover
 
5.Dispositivos de expansiòn
5.Dispositivos de expansiòn5.Dispositivos de expansiòn
5.Dispositivos de expansiòn
 
4.Topologias
4.Topologias4.Topologias
4.Topologias
 
3.Medios de transmisión.
3.Medios de transmisión.3.Medios de transmisión.
3.Medios de transmisión.
 
2.Clasificación de redes
2.Clasificación  de redes2.Clasificación  de redes
2.Clasificación de redes
 

Dernier

Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
JonathanCovena1
 
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
Francisco158360
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 

Dernier (20)

Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.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
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
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
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
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
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
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
 
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.
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
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
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
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
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 

8.Software libre, Open Source, historia de Linux.

  • 1. CECYTEM Plantel Tecámac Administra Sistemas Operativos Ing. René Domínguez Escalona Software libre, Open Source, Historia de Linux Técnico en programación Nava González Brenda Arlett
  • 2. Objetivo.  El objetivo de este trabajo es poder conocer, aprender y analizar sobre los temas que se exponen a continuación; así como reforzar y explotar nuestros conocimientos al máximo ya que la información que se encuentra aquí es importante e interesante.
  • 3. Introducción. En esta investigación podremos encontrar definiciones, características y un poco de la historia tanto de Open Source, Linux y el software libre. En este trabajo como ya se mencionó anteriormente se encontraran versiones de software libre y algunas características para que podamos aprender sobre ellos y quizá elegir una versión que cubra nuestras necesidades.
  • 5. Es el software que respeta la libertad de los usuarios y la comunidad. En grandes líneas, significa que los usuarios tienen la libertad para ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software. Es decir, el “software libre” es una cuestión de libertad, no de precio. Para entender el concepto, piense en “libre” como en “libre expresión”, no como en “barra libre”. Un programa es software libre si los usuarios tienen las cuatro libertades esenciales:  La libertad de ejecutar el programa como se desea, con cualquier propósito (libertad 0).  La libertad de estudiar cómo funciona el programa, y cambiarlo para que haga lo que usted quiera (libertad 1). El acceso al código fuente es una condición necesaria para ello.  La libertad de redistribuir copias para ayudar a su prójimo (libertad 2).  La libertad de distribuir copias de sus versiones modificadas a terceros (libertad 3). Esto le permite ofrecer a toda la comunidad la oportunidad de beneficiarse de las modificaciones. El acceso al código fuente es una condición necesaria para ello.
  • 6. 'Software libre' no significa 'no comercial'. Un programa libre debe estar disponible para uso comercial, desarrollo comercial y distribución comercial. El desarrollo comercial del software libre ha dejado de ser inusual; el software comercial libre es muy importante. Pero el software libre sin `copyleft' también existe. Creemos que hay razones importantes por las que es mejor usar 'copyleft', pero si tus programas son software libre sin ser 'copyleft', los podemos utilizar de todos modos.
  • 8. Código abierto es la expresión con la que se conoce al software distribuido y desarrollado libremente. Se focaliza más en los beneficios prácticos (acceso al código fuente) que en cuestiones éticas o de libertad que tanto se destacan en el software libre. Se utilizó por primera vez en 1990 las comunidades de software libre tratando de usarlo como reemplazo al ambiguo nombre original en inglés del software libre (free software), "software que podemos usar, escribir, modificar y redistribuir gratuitamente" (software gratuito) y, además, software libre, según la acepción española de libertad. Entre 1998 y 2000 se observó un gran crecimiento en la popularidad de GNU/Linux y de la formación de muchas empresas "pro software de código abierto". El movimiento también capturó la atención de la principal industria del software, llevando al software de código abierto las ofertas de compañías de software consolidadas como Sun Microsystems con StarOffice e IBM con OpenAFS.
  • 9. En la actualidad el código abierto se utiliza para definir un movimiento nuevo de software (la Iniciativa Open Source), diferente al movimiento del software libre, incompatible con este último desde el punto de vista filosófico, y completamente equivalente desde el punto de vista práctico, de hecho, ambos movimientos trabajan juntos en el desarrollo práctico de proyectos. La idea bajo el concepto de código abierto es sencilla: cuando los programadores (en Internet) pueden leer, modificar y redistribuir el código fuente de un programa, éste evoluciona, se desarrolla y mejora. Los usuarios lo adaptan a sus necesidades, corrigen sus errores con un tiempo de espera menor a la aplicada en el desarrollo de software convencional o cerrado, dando como resultado la producción de un mejor software.
  • 10. La idea del código abierto se centra en la premisa de que al compartir el código, el programa resultante tiende a ser de calidad superior al software propietario, es una visión técnica. Por otro lado, el software libre tiene tendencias filosóficas e incluso morales: el software propietario, al no poder compartirse, es "antiético" dado que prohibir compartir entre seres humanos va en contra del sentido común. Al igual que el software libre, el código abierto tiene una serie de requisitos necesarios para que un programa pueda considerarse dentro de este movimiento, éstos son:  Libre redistribución: el software debe poder ser regalado o vendido libremente.  Código fuente: el código fuente debe estar incluido u obtenerse libremente.  Trabajos derivados: la redistribución de modificaciones debe estar permitida.  Integridad del código fuente del autor: las licencias pueden requerir que las modificaciones sean redistribuidas sólo como parches.  Sin discriminación de personas o grupos: nadie puede dejarse fuera.
  • 11.  Sin discriminación de áreas de iniciativa: los usuarios comerciales no pueden ser excluidos.  Distribución de la licencia: deben aplicarse los mismos derechos a todo el que reciba el programa  La licencia no debe ser específica de un producto: el programa no puede licenciarse solo como parte de una distribución mayor.  La licencia no debe restringir otro software: la licencia no puede obligar a que algún otro software que sea distribuido con el software abierto deba también ser de código abierto.  La licencia debe ser tecnológicamente neutral: no debe requerirse la aceptación de la licencia por medio de un acceso por clic de ratón o de otra forma específica del medio de soporte del software. Como podemos observar todos estos requisitos son compatible con las 4 libertades del Software libre.
  • 13. Linux, es un sistema operativo. Es una implementación de libre distribución UNIX para computadoras personales (PC), servidores y estaciones de trabajo. Es uno de los paradigmas más prominentes del software libre y del desarrollo del código abierto, cuyo código fuente está disponible públicamente, para que cualquier persona puede libremente usarlo, estudiarlo, redistribuirlo y, con los conocimientos informáticos adecuados, modificarlo. En 1983 Richard Stallman fundó el proyecto GNU, con el fin de crear sistemas operativos parecidos a UNIX y compatibles con POSIX. Dos años más tarde creó la "Fundación del Software Libre" y escribió la GNU General Public License para posibilitar el software libre en el sistema de copyright. A principios de los años 1990, no había un sistema operativo libre completo. A pesar de que el proyectoGNU era desarrollado constantemente, no disponía sin embargo de ningún buen Kernel basado en UNIX, por el contrario era un número de proyectos de software libres que podían ser traducidos en las variantes UNIX mediante el compilador de GNU.
  • 14. En 1988 Linus Torvalds entra a la Universidad. Linus entró a formar parte de la comunidad de usuarios Minix. Andy Tannenbaum cometió un error en su sistema operativo. Era demasiado limitado, tanto técnicamente como políticamente. Su primer error fue ceder todos sus derechos a Prentice Hall, que empezó a cobrar 150 dólares por licencia. Así, Linus tomó la decisión de cambiar esta política debido a que el sistema Minix era ideal para los estudiantes de sistemas operativos, y su precio era considerablemente alto. El núcleo creado por Linus Torvalds, llenó el hueco final que el sistema operativo GNU exigía. El 5 de octubre de 1991, Linus anuncio la primera versión "Oficial" de Linux, - versión 0.02.
  • 15. Características:  Multitarea.  Multiusuario.  Multiplataforma.  Multiprocesador.  Funciona en modo protegido 386.  Protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema.  Carga de ejecutables por demanda: Linux sólo lee del disco aquellas partes de un programa que están siendo usadas actualmente.  Política de copia en escritura para la compartición de páginas entre ejecutables.  Memoria virtual usando paginación (sin intercambio de procesos completos) a disco duro.  La memoria se gestiona como un recurso unificado para los programas de usuario y para el caché de disco.
  • 16.  Librerías compartidas de carga dinámica (DLL's) y librerías estáticas.  Se realizan volcados de estado (core dumps) para posibilitar los análisis post-mortem.· Compatible con POSIX, System V y BSD a nivel fuente.  Emulación de iBCS2.  Todo el código fuente está disponible.  Control de tareas POSIX.  Pseudo-terminales (pty's).  Emulación de 387 en el núcleo.  Soporte para muchos teclados nacionales o adaptados y es bastante fácil añadir nuevos dinámicamente.  Consolas virtuales múltiples.  Soporte para varios sistemas de archivo comunes, incluyendo minix-1, Xenix y todos los sistemas de archivo típicos de System V.
  • 17.  Acceso transparente a particiones MS-DOS (o a particiones OS/2 FAT) mediante un sistema de archivos especia.  Un sistema de archivos especial llamado UMSDOS que permite que Linux sea instalado en un sistema de archivos DOS.  Soporte en sólo lectura de HPFS-2 del OS/2 2.1  Sistema de archivos de CD-ROM que lee todos los formatos estándar de CD-ROM.  TCP/IP, incluyendo ftp, telnet, NFS, etc.  Appletalk.  Software cliente y servidor Netware.  Lan Manager / Windows Native (SMB), software cliente y servidor.  Diversos protocolos de red incluidos en el kernel: TCP, IPv4, IPv6, AX.25, X.25, IPX, DDP, Netrom, etc.
  • 18. Conclusión. Al realizar este proyecto pude aprender sobre la historia de Linux, sobre lo que es un software libre, y lo que es Open Source y cuál es el objetivo de cada uno de ellos, los beneficios de este tipo de software libres ayudan mucho a la comunidad ya que con las diferentes versiones que existen por ejemplo de Linux podemos satisfacer nuestras necesidad, dependiendo de cada persona y de las actividades que desempeñan.
  • 19. Fuentes de información.  http://hispalinux.es/SoftwareLibre  https://www.gnu.org/philosophy/free-sw.es.html  http://es.wikipedia.org/wiki/C%C3%B3digo_abierto  http://www.cad.com.mx/historia_de_linux.htm  http://www.iuma.ulpgc.es/users/jmiranda/docencia/libr o_ada/libro_ada_html/node133.htm