Modelos y plataformas de IA
Demanda de GitHub Copilot: GitHub gana el caso

Lanzado en 2021, GitHub Copilot se ha convertido en una herramienta útil para los desarrolladores. Es un generador de código de inteligencia artificial que sugiere fragmentos de código y autocompleta líneas. Desde su lanzamiento, Copilot ha mejorado dramáticamente la productividad y la calidad del código de los desarrolladores.
GitHub Copilot ha estado involucrado en un caso legal desde 2022. Un grupo de desarrolladores presentó la demanda porque creían que Copilot reutilizaba código de código abierto existente sin la debida atribución a los codificadores originales.
¿Cómo comenzó la demanda de GitHub Copilot, qué significa la sentencia actual y cuáles son las implicaciones más amplias de este caso? Explorémoslo.
Resumen de las reclamaciones iniciales y desestimaciones
En noviembre de 2022, un grupo de desarrolladores presentó una demanda colectiva contra GitHub, Microsoft (MSFT ) y OpenAI. La demanda inicialmente consistía en 22 reclamaciones. Se centraba principalmente en GitHub Copilot. GitHub entrenó a Copilot con datos de código abierto existentes para proporcionar fragmentos de código a los usuarios mientras codificaban.
Los demandantes afirmaron que estaba copiando fragmentos de código sin acreditar a los desarrolladores originales. Los desarrolladores también invocaron la Ley de Derechos de Autor Digital de Milenio (DMCA). La sección 1202(b)(2) de la DMCA y sus subsecciones abordan la infracción de la información de gestión de derechos de autor. Acusaron a GitHub de infracción de derechos de autor de la DMCA al eliminar información importante de los fragmentos de código, como la fuente del código.
El tribunal desestimó muchas de estas reclamaciones a lo largo de la duración de la demanda. El 9 de julio, desestimaron tres reclamaciones adicionales en una gran victoria para los demandados.
Según el tribunal, no hay suficientes pruebas de similitud de código entre la salida producida por GitHub y el código de código abierto en el que se entrenó el software. Por lo tanto, el juez también dictaminó en contra de cualquier violación de la DMCA.
Las modificaciones recientes de GitHub a Copilot influyeron significativamente en la decisión del tribunal. Los cambios en el asistente de programación garantizaron que la herramienta mostrara variaciones de fragmentos de código en lugar de copias exactas.
Además, las quejas incluyeron un estudio de inteligencia artificial para enfatizar la inevitabilidad de que el código se reutilice por parte de GitHub. El tribunal también rechazó este argumento, citando la falta de pruebas de plagio.
Sin embargo, el tribunal señaló un posible problema con el filtro de comprobación de duplicados de GitHub Copilot. Los usuarios pueden desactivar este filtro, que proporciona advertencias de similitud de código. La desaprobación del tribunal sugiere que este aspecto requiere un examen más cercano. Esto es una oportunidad para que los desarrolladores modifiquen y vuelvan a presentar sus quejas, centrándose más en este aspecto específico.
Las reclamaciones restantes contra GitHub Copilot
Aunque el tribunal ha desestimado la mayoría de las reclamaciones, el caso no ha terminado. Dos reclamaciones clave siguen en juego en la demanda colectiva de GitHub Copilot:
- Una violación de la licencia de código abierto.
- Una violación de la confianza entre GitHub y los proveedores de código abierto.
Estas reclamaciones critican a GitHub por utilizar código abierto de manera poco ética. Incluyen no reconocer el uso de datos públicos para entrenar a Copilot y no dar crédito a los codificadores originales. Como resultado, GitHub ha roto su acuerdo con sus socios.
Ambas partes también han debatido sobre la conducta de cada una durante el proceso de descubrimiento. Según los desarrolladores, los demandados no proporcionaron la información necesaria durante los procedimientos, como correos electrónicos relevantes. Esta acusación podría ser importante durante las etapas posteriores del caso.
¿Cuáles son las implicaciones más amplias de la demanda de GitHub Copilot?
Esta demanda en curso plantea preguntas sobre su impacto en el ecosistema de inteligencia artificial más amplio. Los resultados de estas reclamaciones restantes probablemente sentarán precedentes para el uso de código abierto en la capacitación de inteligencia artificial.
El éxito de GitHub al desestimar muchas de las reclamaciones de la demanda probablemente alentará a otras empresas a seguir utilizando inteligencia artificial en el desarrollo de software. Según GitHub, las tecnologías de inteligencia artificial como Copilot ayudan a los usuarios a codificar de manera más eficiente, lo que aumenta la productividad. Más y más empresas y desarrolladores buscarán lograr beneficios similares.
Este caso también ha aumentado la conciencia sobre las leyes de derechos de autor. Ha empoderado a los desarrolladores para que comprendan mejor sus derechos. Las empresas pueden utilizar nuevas políticas para garantizar que no violen las licencias de código abierto.
Por otro lado, esta mayor conciencia también puede aumentar la desconfianza de las herramientas de codificación de inteligencia artificial. Esta falta de confianza puede llevar a que los repositorios de código abierto sean menos extensos, ya que los desarrolladores retiren sus contribuciones. La falta de datos suficientes obstaculizará el aprendizaje efectivo del software de inteligencia artificial.
Los proyectos de código abierto también pueden revisar sus términos de licencia para proporcionar directrices más explícitas sobre el uso de su código en la capacitación de inteligencia artificial. Pueden adoptar licencias más restrictivas para proteger sus contribuciones.
La sentencia también no exoneró completamente a GitHub Copilot, subrayando la necesidad de marcos regulatorios más comprehensivos. La reducción de las posibles reclamaciones de infracción de derechos de autor puede alentar a las empresas de inteligencia artificial. Estas empresas pueden seguir utilizando código público para fines de capacitación. Sin embargo, este caso también exige directrices más claras para prevenir el mal uso de los datos de código abierto.
La necesidad de leyes actualizadas
La demanda de Copilot ha puesto de relieve la cuestión de los derechos de autor del código generado por inteligencia artificial. Ha enfatizado la necesidad de leyes actualizadas para proteger los derechos de los desarrolladores originales.
Los marcos legales actuales no pueden manejar las complejidades introducidas por el contenido generado por inteligencia artificial. Como resultado, las autoridades deben actualizar las leyes para garantizar el cumplimiento.
Por ejemplo, establecer un umbral en el que la similitud de código más allá de un cierto número no sea permitida podría ayudar a proteger los derechos de los desarrolladores originales. Las autoridades también pueden hacer que la visualización de la fuente de los datos de capacitación sea obligatoria.
Además, las autoridades deben regular el código público para prevenir el uso no autorizado. Exigir auditorías regulares de las herramientas de inteligencia artificial y su salida es otra iniciativa viable.
Esta demanda aumentará el escrutinio del uso de código público en la capacitación de inteligencia artificial. A medida que las herramientas de codificación de inteligencia artificial evolucionen, también deben evolucionar las leyes para su uso. Esta práctica garantizará que la innovación no entre en conflicto con los estándares éticos y legales.
Explore Unite.ai para obtener más recursos sobre GitHub y herramientas de codificación de inteligencia artificial.












