El software de código fuente disponible es aquel que se distribuye mediante un modelo que incluye acuerdos que permiten visualizar el código fuente y, en algunos casos, modificarlo, pero sin que necesariamente cumpla los criterios para ser considerado de código abierto . [ 1 ] Las licencias asociadas a estas ofertas abarcan desde permitir la visualización del código como referencia hasta permitir su modificación y redistribución con fines comerciales y no comerciales. [ 2 ]
Algunas licencias de software de código abierto, clasificadas como licencias de no competencia , son licencias de software de código cerrado que se han creado modificando una licencia de software de código abierto para incluir una restricción que prohíbe usar el software licenciado para competir con el desarrollador. [ 3 ] Estas restricciones anticompetitivas crean un efecto de dependencia del proveedor al inducir a los usuarios a establecer un acuerdo por separado con el desarrollador para el uso comercial del software. [ 4 ]
Distinción del software libre y de código abierto.
Cualquier software es de código abierto en sentido amplio siempre que su código fuente se distribuya junto con él, incluso si el usuario no tiene derechos legales para usarlo, compartirlo, modificarlo o incluso compilarlo . Es posible que un software sea a la vez de código abierto y propietario (por ejemplo, Doom de id Software ).
En cambio, las definiciones de software libre y software de código abierto son mucho más restrictivas. El software libre y/o de código abierto siempre es software de código abierto , pero no todo software de código abierto es también software libre y/o de código abierto. Esto se debe a que las definiciones oficiales de estos términos exigen derechos adicionales considerables sobre lo que el usuario puede hacer con el código fuente disponible (incluido, por lo general, el derecho a utilizar dicho software, con la debida atribución, en productos comerciales derivados). [ 5 ]
En sentido amplio, cualquier licencia FOSS es una licencia de código fuente disponible . En sentido estricto, [ 1 ] el término código fuente disponible excluye específicamente el software FOSS.
Licencias no libres
Las siguientes licencias de software de código abierto se consideran licencias no libres porque tienen limitaciones que impiden que sean de código abierto según la Open Source Initiative y gratuitas para la Free Software Foundation .
Cláusula de los Comunes
La Cláusula de Derechos Comunes, creada por Fossa, Inc., es un anexo a una licencia de software de código abierto que restringe a los usuarios la venta del software. Bajo la licencia combinada, el software está disponible en su código fuente, pero no es de código abierto. [ 6 ] [ 7 ]
El 22 de agosto de 2018, Redis Labs cambió algunos módulos de Redis de la Licencia Pública General Affero de GNU [ 8 ] [ 9 ] a una combinación de la Licencia Apache 2.0 y la Cláusula Commons. [ 7 ] [ 10 ]
En septiembre de 2018, Matthew Garrett criticó la Cláusula de los Bienes Comunes, calificándola de "una forma antigua de hacer las cosas" y diciendo que "no ayuda a los bienes comunes ". [ 11 ]
Licencia de Business Source
La licencia Business Source License fue introducida por MariaDB Corporation en 2016 y rápidamente se convirtió en una de las licencias de "código abierto diferido" más adoptadas. [ 12 ] Prohíbe el uso del código en entornos de producción, donde se requiere una licencia comercial. [ 13 ]
Licencia de código fuente funcional
Sentry introdujo la Licencia de Código Funcional en noviembre de 2023 como una alternativa más sencilla a la Licencia de Código Comercial. [ 14 ] Prohíbe cualquier uso "competitivo" del código, para preservar los derechos del autor a explotarlo económicamente, pero se aplica por un tiempo limitado, después del cual el código se considera disponible bajo la Licencia Apache o la Licencia MIT . [ 15 ]
Licencia de GitLab Enterprise Edition (Licencia EE)
La licencia de GitLab Enterprise Edition se utiliza exclusivamente en la oferta comercial de GitLab . [ 16 ] GitLab Inc. declara abiertamente que la licencia EE convierte su producto Enterprise Edition en "código fuente propietario y cerrado". [ 17 ] GitLab también publica una Community Edition de código abierto bajo la licencia MIT . [ 18 ] Esto convierte a GitLab en un ejemplo de empresa de código abierto .
Licencia de revisión de código de Mega Limited
En 2016, Mega Ltd. publicó el código fuente de sus clientes Mega bajo la Licencia de Revisión de Código Limitada de Mega, que solo permite el uso del código "con fines de revisión y comentarios". [ 19 ] El código fuente se publicó antes de que el exdirector Kim Dotcom declarara que "crearía un competidor de Mega que fuera completamente de código abierto y sin fines de lucro" tras su salida de Mega Ltd. [ 20 ] [ 21 ]
Iniciativa de código compartido de Microsoft
La Iniciativa de Código Compartido de Microsoft , lanzada en mayo de 2001, comprende 5 licencias, 2 de las cuales son de código abierto y 3 de las cuales son restringidas. Las licencias restringidas bajo este esquema son la Licencia Pública Limitada de Microsoft (Ms-LPL), [ 22 ] la Licencia Recíproca Limitada de Microsoft (Ms-LRL), [ 23 ] y la Licencia de Código Fuente de Referencia de Microsoft (Ms-RSL). [ 24 ]
Licencia antigua de Scilab
Antes de la versión 5, Scilab se describía a sí mismo como "la plataforma de código abierto para computación numérica " [ 25 ] , pero tenía una licencia [ 26 ] que prohibía la redistribución comercial de versiones modificadas. Las versiones 5 y posteriores se distribuyen bajo la licencia CeCILL, compatible con la GPL .
Licencia pública del lado del servidor
La Licencia Pública del Lado del Servidor (SSPL) es una modificación de la Licencia Pública General Affero de GNU creada por el proyecto MongoDB . Modifica una cláusula relativa al uso de la obra licenciada en una red, estableciendo que si el software con licencia SSPL se incorpora a un "servicio" ofrecido a otros usuarios, el código fuente de la totalidad del servicio (incluyendo, sin limitación, todo el software y las API que un usuario necesitaría para ejecutar una instancia del servicio) debe publicarse bajo la SSPL. [ 27 ] La Open Source Initiative , Debian y Red Hat consideran que la licencia no es libre , ya que contiene condiciones indebidamente discriminatorias hacia el uso comercial del software. [ 28 ] [ 29 ]
Licencia de token de compensación abierta
La Licencia de Token de Compensación Abierta [ 30 ] es una licencia de software comercial de código abierto. La idea clave es mantener el software extensible por todos y combinar esto con una remuneración justa. Los usos comerciales del software requieren una licencia comercial y los fondos se distribuyen a los colaboradores mediante medios técnicos. La empresa alemana iunera [ 31 ] creó la licencia durante un proyecto para optimizar el uso del transporte público. [ 32 ] La licencia funciona registrando artefactos de código fuente como tokens de código en la cadena de bloques. Cada desarrollador que se basa en software previo debe registrar las dependencias que utiliza a través de la cadena de bloques. Esto garantiza que se reconozca el trabajo previo de otros desarrolladores. Las aplicaciones comerciales requieren la obtención de una licencia a través de la cadena de bloques. El costo de la licencia se calcula como un porcentaje de las horas de trabajo invertidas. Los fondos de la licencia se distribuyen en función de las dependencias a los propietarios de los tokens de código a través de la cadena de bloques. Cualquiera que extienda el código fuente licenciado con la Licencia de Token de Compensación Abierta debe usar la misma licencia. La página web de la licencia [ 33 ] indica explícitamente que no es de código abierto .
Licencia pública de SugarCRM
En 2007, Michael Tiemann , presidente de OSI, criticó [ 34 ] a empresas como SugarCRM por promocionar su software como "de código abierto" cuando, de hecho, no contaba con una licencia aprobada por OSI. En el caso de SugarCRM, esto se debía a que el software era conocido como " badgeware " [ 35 ] , ya que especificaba una "badge" que debía mostrarse en la interfaz de usuario. La versión de código abierto de SugarCRM fue re-licencidada bajo la GPL versión 3 en 2007, [ 36 ] y posteriormente bajo la GNU Affero GPL versión 3 en 2010. [ 37 ]
Licencia TrueCrypt
La licencia TrueCrypt fue utilizada por la utilidad de cifrado de disco TrueCrypt . [ 38 ] Cuando TrueCrypt fue descontinuado, la bifurcación VeraCrypt cambió a la licencia Apache , pero conservó la licencia TrueCrypt para el código heredado de TrueCrypt. [ 39 ]
La Open Source Initiative rechaza la licencia TrueCrypt, ya que «tiene elementos incompatibles con la OSD ». [ 40 ] La Free Software Foundation critica la licencia por restringir quién puede ejecutar el programa y por imponer una condición de marca registrada. [ 41 ]
Acuerdo de licencia de usuario final de BeeGFS
El EULA de BeeGFS es la licencia del sistema de archivos paralelo distribuido BeeGFS, excepto el cliente para Linux, que está licenciado bajo GPLv2 . [ 42 ]
El código fuente de BeeGFS está disponible públicamente en su sitio web, [ 43 ] y por ello afirman que BeeGFS es un software de "código abierto"; [ 44 ] en realidad no lo es, ya que esta licencia prohíbe distribuir versiones modificadas del software o utilizar ciertas características del mismo sin autorización. [ 45 ]
Véase también
- Comparación de licencias de software libre y de código abierto
- Software gratuito
- Licencia de software libre
- Lista de videojuegos comerciales con código fuente disponible
- Lista de software propietario disponible como código fuente
- Lista de videojuegos disponibles en su fuente
- Modelo de núcleo abierto
- Licencia de código abierto
- Software de código abierto
- lavado a cielo abierto
- Iniciativa de fuente compartida
Referencias
- 1 2 "Preguntas frecuentes sobre software de código abierto (OSS) del Departamento de Defensa: ¿Existe un nombre para el software cuyo código fuente está disponible públicamente, pero que no cumple con la definición de software de código abierto?" . Director de Información . Departamento de Defensa de EE. UU. Archivado del original el 24 de julio de 2018. Recuperado el 23 de julio de 2018 .
- ↑ Laura Fortunato ; Mark Galassi (29 de marzo de 2021). "El caso del software libre y de código abierto en la investigación y la erudición" . Philosophical Transactions of the Royal Society A. 379 ( 2197): 7–8, 10. Bibcode : 2021RSPTA.37900079F . doi : 10.1098/RSTA.2020.0079 . ISSN 1364-503X . OSTI 1836982. PMID 33775148. Wikidata Q111919147 . Recuperado el 5 de febrero de 2026 – vía OSTI .
- ↑ Riehle, Dirk (16 de noviembre de 2023). "El futuro de la definición de código abierto" . Computer . Vol. 56, n.º 12, págs. 95–99 . doi : 10.1109/MC.2023.3311648 . ISSN 1558-0814 . Consultado el 5 de febrero de 2026 .
- ↑ Kshetri, Nir (8 de enero de 2025). "Economía del software de código abierto y modelos de IA" . Computer . Vol. 58, n.º 1, págs. 134–141 . doi : 10.1109/MC.2024.3488974 . ISSN 1558-0814 . Consultado el 5 de febrero de 2026 .
- ↑ "La definición de código abierto | Iniciativa de código abierto" . opensource.org .
- ↑ Kabakoff, Stephen E.; Petrella, Nicholas D. (noviembre-diciembre de 2019). "Por qué las licencias de código abierto con una cláusula de uso común podrían volverse menos comunes" . Landslide . Vol. 12, n.º 2. American Bar Association . Recuperado el 5 de febrero de 2026 – vía Finnegan .
- 1 2 "Licencia de cláusula de derechos comunes" . Licencia de cláusula de derechos comunes . Consultado el 24 de agosto de 2018 .
- ↑ Shoolman, Yiftach (5 de julio de 2016). "Por qué los módulos de Redis Labs tienen licencia AGPL" . Redis Labs . Recuperado el 24 de agosto de 2018 .
- ↑ Claburn, Thomas. "Redis tiene licencia para matar: el creador de bases de datos de código abierto convierte parte de su código en propietario" . The Register . Consultado el 24 de agosto de 2018 .
- ↑ Asay, Matt. "Por qué Redis Labs cometió un gran error al cambiar su estrategia de licencias de código abierto" . TechRepublic . Consultado el 24 de agosto de 2018 .
- ↑ La cláusula de los bienes comunes no ayuda a los bienes comunes. Blog de Matthew Garrett.
- ↑ "Publicación de código abierto retrasada" . Iniciativa de código abierto . Consultado el 25 de febrero de 2024 .
- ↑ "Adopción y desarrollo de software BSL" . MariaDB . Consultado el 25 de febrero de 2024 .
- ↑ "Presentamos la Licencia de Código Fuente Funcional: Libertad sin aprovecharse de los demás" . Blog de Sentry . 17 de noviembre de 2023. Consultado el 25 de febrero de 2024 .
- ↑ "FSL - Licencia de código fuente funcional" . Licencia de código fuente funcional . Consultado el 25 de febrero de 2024 .
- ↑ "La licencia de GitLab Enterprise Edition (EE) (la "Licencia EE")" . GitLab . GitLab Inc. 16 de mayo de 2018. Consultado el 23 de julio de 2018 .
- ↑ Sijbrandij, Sid (20 de julio de 2016). "GitLab es de código abierto, GitHub es de código cerrado" . GitLab . GitLab Inc. Recuperado el 23 de julio de 2018 .
- ↑ "Archivo LICENSE de GitLab Community Edition" . GitLab . GitLab Inc. 15 de mayo de 2018. Consultado el 23 de julio de 2018 .
- ↑ "meganz/MEGAsync" . GitHub . 7 de septiembre de 2017. Consultado el 24 de agosto de 2018 .
- ↑ "Entrevistas: Kim Dotcom responde a tus preguntas - Slashdot" . yro.slashdot.org . 30 de julio de 2015. Consultado el 24 de agosto de 2018 .
- ↑ "Kim Dotcom promete lanzar un competidor de código abierto para Mega (actualizado)" . Engadget . 31 de julio de 2015. Consultado el 24 de agosto de 2018 .
- ↑ "Licencia pública limitada de Microsoft (Ms-LPL)" . Microsoft .
- ↑ "Licencia recíproca limitada de Microsoft (Ms-LRL)" . Microsoft .
- ↑ "Licencia de código fuente de referencia de Microsoft" . Microsoft. 6 de julio de 2016. Consultado el 6 de julio de 2016.
"Uso de referencia" significa el uso del software dentro de su empresa como referencia, en formato de solo lectura, con el único propósito de depurar sus productos, mantener sus productos o mejorar la interoperabilidad de sus productos con el software, y excluye específicamente el derecho a distribuir el software fuera de su empresa.
- ↑ "La plataforma de código abierto para la computación numérica" . INRIA . Consultado el 4 de enero de 2008 .
- ↑ "Licencia SCILAB" . INRIA. Archivado del original el 12 de diciembre de 2005. Consultado el 4 de enero de 2008 .
- ↑ Redacción, Ars (16 de octubre de 2019). "En 2019, varias empresas de código abierto cambiaron de rumbo: ¿fue la decisión correcta?" . Ars Technica .
- ↑ Vaughan-Nichols, Steven J. "Rechazada la licencia pública del servidor de código abierto de MongoDB" . ZDNet . Archivado del original el 16 de enero de 2019. Consultado el 17 de enero de 2019 .
- ↑ "Los cambios en la licencia de MongoDB llevaron a Red Hat a eliminar la base de datos de la última versión de su sistema operativo de servidor" . GeekWire . 16 de enero de 2019. Archivado del original el 17 de enero de 2019. Consultado el 17 de enero de 2019 .
- ↑ "Repositorio de texto de licencia OCT" . GitHub . Consultado el 24 de marzo de 2025 .
- ↑ "Cómo los NFT y la IA pueden resolver los desafíos del transporte público" . Blog de la empresa iunera . 24 de marzo de 2025.
- ↑ "Künstliche Intelligenz basierte Belegungsoptimierung im ÖPNV – Fahrbar20" . Ministerio Federal de Digital y Transporte de Alemania . 24 de marzo de 2025.
- ↑ "Sitio web del proyecto de licencia OCT" . Consultado el 24 de marzo de 2025 .
- ↑ Tiemann, Michael (21 de junio de 2007). "¿Se pondrá de pie el verdadero CRM de código abierto?" . Open Source Initiative . Recuperado el 4 de enero de 2008 .
- ↑ Berlind, David (21 de noviembre de 2006). "¿Están SugarCRM, Socialtext, Zimbra, Scalix y otros abusando del término "código abierto"?"" . ZDNet . Archivado del original el 1 de enero de 2008 . Consultado el 4 de enero de 2008 .
- ↑ Vance, Ashlee (25 de julio de 2007). "SugarCRM cambia el software con insignias por GPL 3" . The Register . Consultado el 8 de septiembre de 2008 .
- ↑ Junta Directiva de OSI (19 de enero de 2021). "La SSPL no es una licencia de código abierto" . Open Source Initiative . Consultado el 23 de enero de 2021 .
- ↑ "truecrypt-archive/License-v3.1.txt en master · DrWhax/truecrypt-archive" . GitHub . 28 de marzo de 2014. Consultado el 23 de julio de 2018 .
- ↑ "root/License.txt" . VeraCrypt . Fundación TrueCrypt. 17 de octubre de 2016. Consultado el 23 de julio de 2018 .
- ↑ Phipps, Simon (15 de noviembre de 2013), ¿ TrueCrypt o falso? Un proyecto que aspira a ser de código abierto debe mejorar sus prácticas , InfoWorld , consultado el 20 de mayo de 2014.
- ↑ "Varias licencias y comentarios sobre ellas" . Sistema Operativo GNU . Fundación del Software Libre . Consultado el 23 de julio de 2018 .
- ↑ "Acuerdo de licencia de usuario final de BeeGFS - Documentación - BeeGFS" . BeeGFS . Consultado el 8 de junio de 2020 .
- ↑ "GitLab" . BeeGFS . Consultado el 8 de junio de 2020 .
- ↑ "Preguntas frecuentes (FAQ)" . Wiki de BeeGFS . Consultado el 8 de junio de 2020 .
- ↑ "Acuerdo de licencia de usuario final" (texto sin formato) . 10 de septiembre de 2019. Consultado el 26 de enero de 2021 .
- Licencias de software