Licenciamiento de Open Source

Description

Mapa Mental sobre el Propósito de Licencias y lo Relacionado con la Open Source, creado por Jose Manuel De Jesus 27.597.127
Jose Manuel De Jesus
Mind Map by Jose Manuel De Jesus, updated more than 1 year ago
Jose Manuel De Jesus
Created by Jose Manuel De Jesus over 5 years ago
4
0

Resource summary

Licenciamiento de Open Source
  1. Entorno de Copyleft
    1. Es una práctica legal que consiste en el ejercicio del derecho de autor
      1. con el objetivo de propiciar el libre uso y distribución de una obra
        1. y exigir que todas las versiones del mismo, modificadas o ampliadas, también lo sean.
      2. Impide que otra personas sin interés cooperativo
        1. convierta el programa en software privativo
      3. Tipos de licencias en el software libre
        1. GNU General Public License (GPL)
          1. Con esta licencia el desarrollador conserva los derechos de autor, pero permite su libre distribución, modificación y uso
            1. Está considerada la primera licencia copyleft
              1. el software licenciado bajo GPL es totalmente gratuito, pudiendo pagar únicamente por gastos de copiado y distribución.
          2. GNU Affero General Public License (AGPL)
            1. Cumple con las cláusulas propias de una GNU GPL
              1. Está destinada a aquellos proyectos que se esperan colaborativos en red
                1. ya que se permite la distribución de código bajo exigencia por redes.
                  1. es decir, si se quiere usar como parte del desarrollo de un nuevo software, éste quedaría obligado a su libre distribución.
            2. Berkeley Software Distribution (BSD)
              1. Es una licencia permisiva que casi no impone condiciones sobre lo que un usuario puede hacer con el software.
                1. Un software con BSD permite que otras versiones puedan tener otros tipos de licencias, tanto libres como propietarias
                  1. un buen ejemplo de ello es el conocido sistema operativo Mac OS X
              2. Apache
                1. Permite al usuario distribuir, modificar, y distribuir versiones modificadas de un software pero debe conservar el copyright y el disclaimer.
                  1. No exige que las obras derivadas se distribuyan usando la misma licencia, solo exige que se informe a los receptores que en la distribución se ha usado código con la licencia Apache
                2. Licencias Creative Commons
                  1. Su definición se basa en cuatro condiciones
                    1. Atribución: con la cual se puede distribuir, exhibir, representar… siempre y cuando se reconozca y se cite a su autor.
                      1. No comercial: que no permite usar el software con fines comerciales.
                        1. No derivadas: con la cual no se puede modificar dicha obra.
                          1. Compartir igual: que incluye la creación de obras derivadas siempre que mantengan la licencia original.
                      2. Movimiento Open Source
                        1. El software open source es un código diseñado de manera que sea accesible al público
                          1. todos pueden ver, modificar y distribuir el código de la forma que consideren conveniente.
                          2. Se desarrolla de manera descentralizada y colaborativa
                            1. así que depende de la revisión entre compañeros y la producción de la comunidad.
                            2. Además, suele ser más económico, flexible y duradero que sus alternativas propietarias,
                              1. ya que las encargadas de su desarrollo son las comunidades y no un solo autor o una sola empresa.
                            3. Free/Libre Open Source Software
                              1. Es un software que es a la vez software libre y de código abierto
                                1. Está licenciado de tal manera que los usuarios pueden estudiar, modificar y mejorar su diseño mediante la disponibilidad de su código fuente.
                                2. Beneficios pueden incluir costos de software reducidos, mayor seguridad y estabilidad, proteger la privacidad , la educación y brindar a los usuarios más control sobre su propio hardware.
                                  1. Un ejemplo seria los sistemas operativos gratuitos y de código abierto como Linux
                                    1. Los descendientes de BSD se utilizan ampliamente hoy en día, alimentando millones de servidores , computadoras de escritorio , teléfonos inteligentes (por ejemplo, Android ) y otros dispositivos.
                                  Show full summary Hide full summary

                                  Similar