SOFTWARE LIBRE

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
SOFTWARE LIBRE por Mind Map: SOFTWARE LIBRE

1. ISRAEL ALEXANDER LAGUA LAGUA

1.1. INGENIERIA EN SOFTWARE

2. ¿Que es?

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

2.2. Es decir, el «software libre» es una cuestión de libertad, no de precio.

3. Caracteristicas

3.1. Desarrollo distribuido basado en la comunidad

3.1.1. En un software libre típico, inicialmente un individuo o pocos voluntarios participan en el proyecto.

3.2. Diseño modular

3.2.1. la arquitectura del software se divide en componentes llamados módulos

3.3. Reutilización

3.3.1. puede ser utilizado de nuevo para agregar nuevas funcionalidades

3.4. Distribución y licencias

3.4.1. Internet es el medio de distribución de Free and Open Software de origen.

3.5. Mecanismos de recompensa

3.5.1. El modelo de negocio de software libre está teniendo éxito.

4. Ventajas

4.1. Autonomia

4.1.1. Desarrollar un software a medida que se adapta a tus necesidades

4.2. colaboración

4.3. compartir y copiar

4.3.1. ejecutar un número ilimitado de instalaciones

4.4. Sin Bloqueos

4.4.1. proporcionan más opciones en proveedores de servicios.

4.5. Reutilizar Código

4.5.1. proporciona la libertad de reutilizar el código para otros proyectos

4.6. Innovación

4.6.1. fomenta la innovación para tu software.

4.7. Competencia

4.7.1. resiste a la monopolización y mejora la competencia.

4.8. Seguridad

4.8.1. permite controles de seguridad independientes que ayudan a cerrar los agujeros de seguridad más rápido.

5. Desventajas

5.1. Un problema es cuando la licencia requiere que a un programa se le cambia el nombre con el cual será invocado por otros programas.

6. Tipos de licencias

6.1. Licencias GPL

6.1.1. licencia de código abierto más popular que existe. Richard Stallman creó la GPL para proteger el software GNU de convertirse en propietario

6.2. Licencias estilo BSD

6.2.1. permite modificar y distribuir libremente el código del software en el formato fuente o binario siempre que conserve una copia del aviso de derechos de autor

6.3. Licencias estilo MPL y derivadas

6.3.1. licencia pública de Microsoft

6.3.1.1. Tiene la libertad de reproducir y distribuir trabajos originales o derivados de cualquier software con licencia de MPL.

6.3.2. La MPL

6.3.2.1. protege a los autores al no ofrecer explícitamente ninguna garantía

6.3.3. Copyleft

6.3.3.1. Cuando un autor lanza un programa bajo una licencia copyleft, hace un reclamo sobre los derechos de autor del trabajo y emite una declaración de que otras personas tienen el derecho de usar, modificar y compartir el trabajo siempre que se mantenga la reciprocidad de la obligación.

7. http://scielo.sld.cu/scielo.php?script=sci_arttext&pid=s1024-94352005000600009

8. Software libre

8.1. Sistema Operativo Linux.

8.2. Ubuntu.

8.3. Lenguajes de programación Java y PHP.

8.4. Base de datos MySQL.

8.5. Open Office.

8.6. Mozilla Firefox.

9. http://www.expe.edu.uy/expe/adjuntos.nsf/0/E4238DE0311DF9EB03257BAB00688B77/$File/Dist.%20500.13.pdf