Meta presentó en julio de 2023 su modelo de lenguaje Llama 2 con la etiqueta de «open source» y disponibilidad para uso comercial, como argumento diferenciador frente a los modelos GPT-3.5 y GPT-4 de OpenAI. El problema es que la licencia de uso no cumple con los criterios que define la Open Source Initiative (OSI), y eso hace que el reclamo no sea exactamente lo que parece.
Qué dice la licencia de Llama 2
La licencia incluye una cláusula específica: si un servicio supera los 700 millones de usuarios activos mensuales en el momento del lanzamiento de Llama 2, no puede usar el modelo sin solicitar a Meta una licencia especial. Eso excluye de forma directa a compañías como Google, Microsoft o Amazon de la categoría de usuarios autónomos. Llama 1 tampoco permitía libre uso comercial, pero Meta no lo publicitó como tal; en el caso de Llama 2, la palabra “open source” sí aparece de forma explícita en la comunicación oficial.
Por qué la OSI dice que no cumple
La OSI define diez criterios para que un software sea considerado de código abierto. Entre ellos: redistribución libre, no discriminación contra personas ni campos de actividad, y que los derechos del programa se apliquen a todos por igual. Llama 2 falla en al menos dos de estos puntos: discrimina según el volumen de usuarios y obliga a ciertos actores a solicitar una licencia aparte, lo que rompe el principio de aplicación universal.
La propia cuenta de Twitter de la Open Source Initiative también lo dejó claro al poco de publicarse la licencia:
Más abierto que GPT, pero no open source
Llama 2 ofrece más libertad que los modelos de OpenAI en cuanto a modificación y redistribución, lo que lo sitúa en una posición diferente en el mercado. Pero eso no equivale a cumplir la definición de open source. Hay un espacio intermedio que algunos llaman “acceso abierto” o “modelo de código disponible” (available source), que describe mejor lo que Meta ha puesto sobre la mesa. La brecha entre quién puede usar los modelos de IA más potentes y quién no puede pagarlos o acceder a ellos bajo ciertas condiciones sigue siendo un debate abierto en el sector, y las licencias de modelos como Llama son parte central de ese debate.
Vía: Genbeta
Preguntas frecuentes
¿Por qué Llama 2 no se considera open source?
Porque su licencia incluye restricciones comerciales que incumplen al menos dos de los diez criterios de la Open Source Initiative: no discriminar por campo de actividad y aplicar los mismos derechos a todos los usuarios. La cláusula de los 700 millones de usuarios activos mensuales excluye a las grandes plataformas.
¿Cuál es la diferencia entre open source y acceso abierto en modelos de IA?
Open source implica libertad total de uso, modificación y redistribución para todos, sin restricciones comerciales. Acceso abierto (o available source) permite ver y usar el modelo bajo ciertas condiciones, pero puede incluir cláusulas que limiten quién puede usarlo y cómo.
¿Cuál es la diferencia entre Llama 1 y Llama 2 en cuanto a licencia?
Llama 1 no permitía uso comercial libre y no se presentó como open source. Llama 2 sí permite uso comercial para la mayoría de los actores, pero excluye a quienes superen los 700 millones de usuarios activos mensuales sin licencia especial.
¿Qué empresas no pueden usar Llama 2 libremente?
Las que superen los 700 millones de usuarios activos mensuales en el momento del lanzamiento del modelo, lo que prácticamente limita a Google, Microsoft, Amazon y otros gigantes tecnológicos. Para ellos, el uso requiere una licencia comercial negociada directamente con Meta.












