0 évaluation0% ont trouvé ce document utile (0 vote)
17 vues25 pages
El documento presenta información relacionada con la conceptualización del software libre (definición, características, libertades, ventajas, desventajas)
El documento presenta información relacionada con la conceptualización del software libre (definición, características, libertades, ventajas, desventajas)
Droits d'auteur :
Attribution Non-Commercial (BY-NC)
Formats disponibles
Téléchargez comme PPTX, PDF, TXT ou lisez en ligne sur Scribd
El documento presenta información relacionada con la conceptualización del software libre (definición, características, libertades, ventajas, desventajas)
Droits d'auteur :
Attribution Non-Commercial (BY-NC)
Formats disponibles
Téléchargez comme PPTX, PDF, TXT ou lisez en ligne sur Scribd
Superior Industrial Libre Tecnología e Informática Grado 11° Definición de software
Es un ingrediente indispensable para el funcionamiento del
computador. Está formado por una serie de instrucciones y datos, que permiten aprovechar todos los recursos que el computador tiene. Un computador en si, es sólo un conglomerado de componentes electrónicos; el software hace que sus componentes funcionen de forma ordenada. Conceptos Técnicos Archivo de texto escrito en un lenguaje de Código programación, que contiene las instrucciones que realiza la computadora. Fuente • Es entendido por el programador • No lo entiende la computadora
Programa-herramienta que traduce el código fuente,
Compilador generando el código objeto.
Archivo en lenguaje binario que resulta de compilar el
Código código fuente. Objeto • No puede ser leído por el humano • La computadora lo entiende y ejecuta. Conceptos Técnicos
Sin acceso al código fuente,
NO PODEMOS SABER QUÉ HACE EL PROGRAMA. Tipos de software Software del sistema: Es un conjunto de programas que administran los recursos de la computadora. Ejemplos: Procesador, mouse, teclado, monitor, etc.
Software de aplicaciones: Programas que son escritos para realizar
una tarea especifica en la computadora. Ejemplo: software para procesar un texto, para generar una hoja de calculo, aplicaciones de correo electrónico y mensajería, etc. Software de usuario final: Es el software que permiten el desarrollo de algunas aplicaciones directamente por los usuarios finales, el software del usuario final con frecuencia tiene que trabajar a través del software de aplicación y finalmente a través del software del sistema. El Software Libre
Es aquel que otorga la libertad a los usuarios para
ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. No es una noción tecnológica, ni un asunto de costo, no se refiere a la simple entrega de código abierto: Es un asunto de derechos o LIBERTADES de que dispone el utilizador. Cualquier esquema de licenciamiento que provea las cuatro libertades hace que el software sea libre. Historia del Software Libre I En los inicios de la informática todo el software era libre. El sistema de referencia era UNIX, cuyo código era distribuido libremente por un precio simbólico. En 1984, UNIX comenzó a comercializarse y se cerró su código. Las empresas obligaron a sus programadores a firmar acuerdos de no revelación. En ese año, Richard Matthew Stallman inició el proyecto de crear un sistema operativo similar a UNIX, pero con una licencia que permitiese el acceso al código fuente, además de la libre distribución y copia. Historia del Software Libre II
Stallman llamó a su proyecto GNU (GNU is Not
Unix) y su emblema sería un ñú. Para proteger al nuevo sistema se creó la licencia GNU/GPL y el copyleft. En 1985 Stallman creó la Free Software Fundation (FSF) para dar cobertura legal al proyecto y canalizar las ayudas económicas. En 1994, GNU se combinó con el kernel de Linux, resultando un sistema operativo libre completo cuyo nombre es GNU/Linux. Libertades del Software Libre Libertad 1: Ejecutar el programa para cualquier propósito. Fijar restricciones al uso del Software Libre, tales como restricciones de tiempo («30 días de período de prueba», «la licencia expira el 1º de enero de 2004»), de propósito («se otorga permiso para investigación y uso no comercial» o «no se puede usar para compararlo con otros productos») o de áreas geográficas («No debe ser usado en el país X») hace que un programa no sea libre. Libertad 2: Estudiar cómo funciona el programa y de adaptarlo a sus necesidades. Fijar restricciones legales o prácticas sobre la comprensión o modificación de un programa, como la obligación de comprar licencias especiales, la firma acuerdos de no divulgación, añadir dificultades a la comprensión y edición de un programa (del código fuente) con el objetivo de que sea inaccesible, también hace que el software sea privativo. Sin la libertad de modificar un programa, los usuarios continuarán a merced de un único proveedor. Libertad 3: redistribuir copias, para que pueda ayudar al prójimo. El software puede ser copiado y distribuido virtualmente sin coste. Si a no se le permite dar un programa a quien lo necesite, entonces ese programa no es libre. Eso puede hacerse por un precio, si así lo desea. Libertad 4: Mejorar el programa y poner las mejoras a disposición del público, para que toda la comunidad se beneficie. No todos los programadores son igual de buenos en todos los campos. Y algunas personas no saben programar. Esta libertad permite a aquellos que no tienen el tiempo o las habilidades para resolver un problema, puedan acceder indirectamente a la libertad de modificación. Esto puede hacerse por un coste. Un Software es LIBRE cuando El Software NO LIBRE se llama cumple con las 4 libertades PRIVATIVO ó PROPIETARIO
No confundir SOFTWARE LIBRE El SOFTWARE GRATUITO se
con SOFTWARE GRATUITO llama FREEWARE Atributos del Software Libre Costo accesible ó gratuito. Productos sólidos, robustos, confiables, estables. Adecuados a las necesidades del usuario. Menos ataques e intrusiones que los sistemas privativos. Seguridad informática gracias al código abierto. Solución inmediata a vulnerabilidades. Consumen menos recursos de hardware que los sistemas privativos Falsos Mitos del Software Libre
Si es gratis… seguro es malo.
Difícil de manejar… sólo para expertos. Incompatible con otras plataformas. No hay aplicaciones… No hay servicio de ayuda al usuario… Mito: es gratis… seguro es malo Mito: Difícil de manejar, sólo para expertos Mito: Incompatible con otras plataformas Mito: No hay servicio de ayuda Fuentes