sábado, 5 de mayo de 2018

software libre

¿QUE ES?
La definición de software libre estipula los criterios que se tienen que cumplir para que un programa sea considerado libre. De vez en cuando modificamos esta definición para clarificarla o para resolver problemas sobre cuestiones delicadas. Más abajo en esta página, en la sección Historial,  se puede consultar la lista de modificaciones que afectan la definición de software libre, también respeta la libertad de los usuarios y la comunidad. A grandes rasgos, significa que los usuarios tienen la libertad de 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

libertades:

-La libertad de redistribuir copias para ayudar a otros

-La libertad de estudiar cómo funciona el programa, y cambiarlo para que haga lo que usted quiera. El acceso al código fuente es una condición necesaria para ello.

 -La libertad de ejecutar el programa como se desee, con cualquier propósito 

-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.


se preguntaran cuales son las App de Sotfware libre, las App mas reconocidas de sotfware libre que quizás ya las conozcas pero no tienes ni idea que son de sotfware libre:

Linux









Ares















GIMP














DESVENTAJAS DEL SOTFWARE LIBRE
-Dificultad en el intercambio de archivos (doc. de texto), dan errores o se pierden datos.
-Mayor dificultad en la instalación y migración de datos para el usuario común
-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.
-Para su configuración se requieren conocimientos previos de funcionamiento del sistema operativo.
-Por lo general para su implementación se necesitan conocimiento previo de programación.









No hay comentarios.:

Publicar un comentario