Flowchart
Diagrama
Flowchart content
SOFTWARE LIBRE.
¿Qué es el software libre?
Es el software que 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.
Las 4 libertades esenciales
1. La libertad de ejecutar el programa como sea.
2. La libertad de estudiar como funciona el programa.
3. La libertad de distribuir copias para ayudar a su prójimo.
4.Libertad de distribuir copias de sus versiones modificadas.
Significa que cualquier tipo de persona u organización es libre de de usarlo en cualquier sistema de computación, para cualquier tipo de trabajo o finalidad, sin que exista obligación alguna de comunicarlo al programador ni a ninguna otra entidad.
La libertad 1 incluye la libertad de usar su versión modificada en lugar de la original. Si el programa se entrega unido a un producto diseñado para ejecutar versiones modificadas por terceros, pero rechaza ejecutar las suyas —práctica conocida como «tivoización» o «bloqueo», o (según la terminología perversa de quienes lo practican) «arranque seguro»—, la libertad 1 se convierte en una vana simulación más que una realidad práctica. Estos binarios no son software libre, aun cuando se hayan compilado a partir de un código fuente libre.
significa que usted tiene la libertad para redistribuir copias con o sin modificaciones, ya sea gratuitamente o cobrando una tarifa por la distribución, a cualquiera en cualquier parte. Ser libre de hacer esto significa, entre otras cosas, que no tiene que pedir ni pagar ningún permiso para hacerlo.
significa que usted tiene la libertad para redistribuir copias con o sin modificaciones, ya sea gratuitamente o cobrando una tarifa por la distribución, a cualquiera en cualquier parte. Ser libre de hacer esto significa, entre otras cosas, que no tiene que pedir ni pagar ningún permiso para hacerlo.
Reglas del empaquetamiento y la distribución.
Eventuales reglas sobre cómo empaquetar una versión modificada son aceptables si no limitan substancialmente su libertad para publicar versiones modificadas, o su libertad para hacer y usar versiones modificadas en privado. Así, es aceptable que una licencia le obligue a cambiar el nombre de la versión modificada, eliminar el logotipo o identificar sus modificaciones como suyas.
Normas de exportación.
En algunos casos las normas de control de exportación y las sanciones comerciales impuestas por el Gobierno pueden limitar la libertad de distribuir copias de los programas a nivel internacional. Los desarrolladores de software no tienen el poder de eliminar o pasar por alto estas restricciones, pero lo que sí pueden y deben hacer es rehusar imponerlas como condiciones para el uso del programa.
Consideraciones legales.
Para que estas libertades sean reales, deben ser permanentes e irrevocables siempre que usted no cometa ningún error; si el programador del software tiene el poder de revocar la licencia, o de añadir restricciones a las condiciones de uso en forma retroactiva, sin que haya habido ninguna acción de parte del usuario que lo justifique, el software no es libre.
Licencias basadas en contratos.
La mayoría de las licencias de software libre están basadas en el copyright, y existen límites en los tipos de requisitos que se pueden imponer a través del copyright. Si una licencia basada en el copyright respeta la libertad en las formas antes mencionadas, es poco probable que surja otro tipo de problema que no hayamos anticipado (a pesar de que esto ocurre ocasionalmente). Sin embargo, algunas licencias de software libre están basadas en contratos, y los contratos pueden imponer un rango mucho más grande de restricciones.
Código abierto y uso de términos adecuados.
Otro grupo emplea el término "código abierto" (del inglés "open source"), que significa algo parecido (pero no idéntico) a "software libre". Preferimos el término "software libre" porque una vez que ya se sabe qué se refiere a la libertad y no al precio, evoca la idea de libertad. La palabra "abierto" nunca se refiere a la libertad.
Ventajas y desventajas del uso de software libre.
Ventajas
Desventajas
-posibilidad de usarlo como mejor nos plazca.
-siempre tiene disponible su código fuente, por lo cual cualquier con el conocimiento necesario en programación puede modificarlo para adecuarlo a una necesidad específica.
-llevar excelente software a lugares en donde el software propietario no llega.
-formación de profesionales y el desarrollo de la industria y el comercio.
-los códigos fuente de dichas apps son públicos.
-incompatibilidades entre documentos de Word
- ya que por regla general las aplicaciones del software libre ofrecen multitud de características
- muy desinformado al respecto del software libre
-el software libre muchas veces ofrece mucho mejores programas que el mundo del software propietario
-servidores en donde es difícil descargar para el usuario común
Information
- Description
- Flowchart on Diagrama, created by Azael Santana on 11/03/2021.
- Created by
- Azael Santana · Mar 2021
- Updated
- Mar 11, 2021
- Views
- 1
- Rating