Asahi Linux abandona la licencia MIT y adopta la GPLv2 por el uso de IA en su código
El proyecto Asahi Linux, centrado en llevar Linux a los ordenadores con chips Apple Silicon, ha decidido cambiar la licencia de todos sus repositorios principales. El código, distribuido hasta ahora bajo la permisiva licencia MIT, pasa a publicarse bajo la GPLv2 después de detectar componentes reescritos con modelos de inteligencia artificial que no habían sido publicados.
La modificación afecta al conjunto de repositorios del proyecto y responde a una preocupación esencial para cualquier desarrollo de software libre: conocer con precisión el origen del código y garantizar que su distribución respeta las condiciones legales aplicables.
Un cambio motivado por la trazabilidad del código
Asahi Linux habría identificado código generado o transformado mediante herramientas de IA a partir de material que no estaba disponible públicamente. Aunque el resultado pueda parecer funcionalmente equivalente a una implementación conocida, la falta de acceso al código utilizado como referencia complica la comprobación de su licencia y de los derechos asociados.
Este tipo de situaciones introduce riesgos para los proyectos de código abierto. Los modelos de inteligencia artificial pueden producir fragmentos similares a programas existentes, pero no siempre ofrecen información suficiente sobre los datos empleados durante su entrenamiento ni sobre las fuentes que podrían haber influido en una respuesta concreta.
Ante esa incertidumbre, el equipo ha optado por aplicar una licencia más exigente. La decisión busca reforzar las obligaciones de quienes redistribuyan o modifiquen el código de Asahi Linux, además de establecer un marco más claro para las contribuciones futuras.
Qué implica pasar de MIT a GPLv2
La licencia MIT permite utilizar, modificar y redistribuir el software con pocas condiciones. Es habitual en bibliotecas y herramientas que se integran en proyectos de muy distinta naturaleza, incluidos productos privativos. La GPLv2, en cambio, incorpora el principio de copyleft.
En términos generales, cualquier persona o empresa que distribuya una versión modificada de un programa bajo GPLv2 debe conservar esa licencia y facilitar el código fuente correspondiente. El objetivo es asegurar que las libertades del software se mantienen también en las versiones derivadas.
- Las copias y modificaciones deben conservar las condiciones de la GPLv2.
- La redistribución de versiones modificadas exige ofrecer el código fuente correspondiente.
- La licencia limita la posibilidad de incorporar el código en productos cerrados sin cumplir sus obligaciones.
- Los proyectos que reutilicen componentes de Asahi Linux tendrán que revisar su compatibilidad legal.
El cambio no significa que Linux deje de poder utilizarse en los equipos compatibles con Apple Silicon ni que el proyecto abandone su actividad. La principal consecuencia se produce en la forma en que terceros pueden reutilizar, combinar y distribuir el código desarrollado por la comunidad.
Un precedente para el software abierto generado con IA
La decisión de Asahi Linux refleja un debate cada vez más presente en el desarrollo de software: cómo incorporar inteligencia artificial sin perder el control sobre la procedencia de las contribuciones. Las herramientas capaces de generar o reescribir código pueden acelerar el trabajo, pero también dificultan las revisiones de licencia y autoría cuando se utilizan sobre material cuya procedencia no está documentada.
Para un proyecto que trabaja en controladores, componentes del núcleo y soporte específico para hardware, la trazabilidad resulta especialmente relevante. Una dependencia con condiciones incompatibles o con un origen incierto puede obligar a revisar implementaciones completas y generar problemas durante la distribución del software.
La adopción de la GPLv2 funciona, por tanto, como una medida de protección y como una señal hacia los colaboradores. El proyecto establece que la publicación de código debe ir acompañada de información suficiente sobre su creación, revisión y licencia, especialmente cuando intervienen modelos de IA.
Qué deberán comprobar los desarrolladores
Quienes mantengan distribuciones, controladores o proyectos basados en Asahi Linux tendrán que revisar las nuevas condiciones antes de incorporar actualizaciones. También deberán comprobar si sus propios componentes cumplen las obligaciones de la GPLv2 y si pueden distribuir conjuntamente el código sin conflictos de licencia.
La transición puede requerir ajustes en documentación, avisos legales y procesos internos de revisión. Para los usuarios finales, el funcionamiento diario de Linux en los Mac con Apple Silicon no debería cambiar de forma inmediata, pero sí lo hará el marco legal que rodea al desarrollo y la redistribución del proyecto.
Con este movimiento, Asahi Linux sitúa la procedencia del código y la transparencia en el centro de su estrategia. El caso muestra que la expansión de la inteligencia artificial en la programación no solo plantea cuestiones técnicas: también obliga a replantear cómo se documenta, licencia y comparte el software libre.



