Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Software libre GRUPO #5
2
Orígenes del Software Libre
La primera generación de computadoras aparece a finales de la década de Eran de enormes dimensiones y muy costosas. El poder computacional era muy pobre comparado con las computadoras de la actualidad
3
La relación entre el hardware y el software era demasiado estrecha, los programas se escribían de una manera bastante especializada (lenguaje de máquina) y por lo tanto, el concepto de software como una parte “independiente” del hardware se veía todavía muy lejano.
4
En ese entonces no existían los usuarios convencionales, todos eran usuarios especializados, en su gran mayoría científicos o ingenieros.
5
Entre esos usuarios expertos, era muy común que se diera el intercambio de programas así como el compartir mejoras hechas a los mismos. A estas mejoras en el software se les conoce como hacks y a estos primeros expertos o gurús de la programación se les empezó a llamar hackers.
6
En los inicios de la computación, 40s y 50s, no existían las licencias de software. El software era libre y los programas se intercambiaban como se hace con las recetas de cocina.
7
Posteriormente, el software se empezó a ver más como una gran colección de pequeños fragmentos de código, susceptible de ser modificado y adaptado. Las computadoras de escritorio empezaban a volverse cada vez más populares y accesibles a un número mayor de personas.
8
Había una importante limitante, la gran mayoría del software que se utilizaban en ese momento era propietario y venía protegido por licencias que regulan su uso y distribución.
9
Con el surgimiento del ARPANET (AdvancedResearchProjects Agency Network,)(precursor del Internet) a finales de la década de los 60s --la cual permitía la interconexión entre redes de computadoras de las diversas universidades-- empezó el surgimiento de la primera comunidad global que se alzaba sobre los valores y principios del software libre.
10
La aportación de UNIX al software libre
Los orígenes del sistema operativo UNIX se remontan a finales de los años 60s. UNIX en sus inicios fue un proyecto de investigación por parte de los laboratorios Bell de AT&T. Febe Gómez
11
El propósito era desarrollar un sistema operativo simple y elegante, además se quería evitar que estuviera completamente escrito en ensamblador, lo que motivó el nacimiento del lenguaje de programación C.
12
Algunas de las versiones de UNIX y sus empresas comercializadoras eran: AIX de IBM, HP-UX de Hewlett-Packard, Solaris y SunOS de Sun Microsystems, IRIX de Silicon Graphics, entre otras.
13
¿QUE ES UN SOFTWARE LIBRE
¿QUE ES UN SOFTWARE LIBRE?:El término software libre refiere el conjunto de software (programa informático) que por elección manifiesta de su autor, puede ser copiado, estudiado, modificado, utilizado libremente con cualquier fin y redistribuido con o sin cambios o mejoras.
14
Proviene del término en inglés free software, que presenta ambigüedad entre los significados «libre» y «gratuita» asociados a la palabra free.Por esto que suele ser considerado como software gratuito y no como software que puede ser modificado sin restricciones de licencia.
15
El software libre suele estar disponible gratuitamente, o al precio de coste de la distribución a través de otros medios. no hay que asociar «software libre» a «software gratuito» (denominado usualmente freeware),
16
Tampoco debe confundirse software libre con «software de dominio público». Este último es aquel que no requiere de licencia, pues sus derechos de explotación son para toda la humanidad, porque pertenece a todos por igual.
17
Este software sería aquel cuyo autor lo dona a la humanidad o cuyos derechos de autor han expirado. Si un autor condiciona su uso bajo una licencia, por muy débil que sea, ya no es del dominio público.
18
LICENCIAS DE SOFTWARE LIBRE
pueden dividirse las licencias de software libre en dos grandes familias: Licencias permisivas: no imponen condiciones especiales en la segunda redistribución. Solo especifican que el software se puede redistribuir o modificar sin imponer condiciones especiales. Stemberg Reyes
19
Las licencias BSD modificada10, MIT11 o Apache12 son de este tipo.
• Licencias copyleft o robustas. Son las que imponen condiciones en caso de que se quiera redistribuir el software, forzando a que se sigan cumpliendo las condiciones de la licencia después de la primera redistribución. Las licencias GPL13 y LGPL14 son de este tipo.
20
VENTAJAS DE SOFTWARE LIBRE
Libre Uso. Cualquier persona puede disponer del software libre bajo las condiciones de la licencia. Bajo costo. Es gratuito. Rápida corrección de errores facilitado por el trabajo comunitario a través de Internet y de su libre acceso al código fuente.
21
Facilidad para personalizar el software de acuerdo a las necesidades del usuario.
Fácil acceso por parte del sector educativo público y privado.
22
Elimina el sistema operativo mono usuario
Elimina el sistema operativo mono usuario. Ya que permite el uso y trabajo de varios usuarios al mismo tiempo. Elimina el derecho exclusivo de la innovación.
23
DESVENTAJAS DE SOFTWARE LIBRE
Desconocimiento. El usuario común está muy familiarizado con los soportes de Microsoft, lo que hace elevar el costo de aprendizaje. Ausencia de garantía. El software libre no se hace responsable por los daños.
24
Para su configuración se requieren conocimientos previos de funcionamiento del sistema operativo.
Se debe monitorear en forma constante la corrección de errores por Internet.
25
No existe un control de calidad previo.
En ambientes de red todavía hay software propietario con mejores desempeños.
26
CARACTERÍSTICAS DEL SOFTWARE LIBRE
No tienes que pedir ni pagar permisos. No tienes que hacer público a ninguna entidad que has llevado a cabo modificaciones de un determinado programa. Flexibilidad y adaptabilidad: Debe de incluirse el código fuente, para hacer las modificaciones y publicaciones. Crista Martínez
27
Es ilegal distribuir un software libre como “no libre”, va en contra de la licencia GPL.
Rapidez y desarrollo: Los ajustes y actualizaciones se realizan más rápidamente gracias a la existencia de Internet y a la variedad de herramientas y librerías.
28
Es un recurso que puede combatir en contra de la piratería.
Otras de las características son: privacidad, libertad, colaboración, competitividad, eficiencia, no discriminación, mayor protección contra los virus.
29
EJEMPLOS DE SOFTWARE LIBRE
Ares: programa del tipo P2P (peer to peer) para buscar y descargar de la Web todo tipo de archivos, incluso desde varias fuentes (lo que será posible si el archivo es compartido simultáneamente por varios usuarios), con lo que se puede reducir el tiempo de descarga.
30
Mozilla Firefox: es un navegador con numerosas funcionalidades y posibilidad de personalización, suele ser especialmente valorada su capacidad para proteger la vida privada del usuario.
31
Moodle: es muy usado en el ámbito de la enseñanza, ya que permite ‘subir’ diversos contenidos (videos, imágenes, textos), incluso la comunicación y el trabajo en red o realizar exámenes en línea.
32
Notepad ++ : es un programa de edición que permite hacer notas rápidas y que trabaja con lenguaje C++ Downloader: es una plataforma abierta escrita en Java, simplifica la descarga de archivos de servidores del tipo Rapid share o Mega upload. Ofrece descargas múltiples paralelas y reconocimiento de catches.
33
WordPress: también sirve para la publicación de blogs y bases de datos.
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.