GNOME prohíbe extensiones generadas por IA de la tienda de shell

La tienda de extensiones de GNOME Shell ha actualizado sus directrices para prohibir las extensiones generadas por IA ante el aumento de envíos de baja calidad. Los desarrolladores aún pueden usar IA como herramienta para el aprendizaje y desarrollo, pero el código escrito principalmente por IA será rechazado. Esta medida busca mantener la calidad del código y reducir los retrasos en las revisiones.

A principios de este mes, la tienda de extensiones de GNOME Shell revisó sus directrices de revisión para declarar explícitamente que las extensiones no deben ser generadas por IA, según informes de It's FOSS y Phoronix. Este cambio aborda el creciente flujo de envíos con código mal escrito producido por herramientas de IA, a menudo presentados por desarrolladores que no comprenden completamente la salida.

Javad Rahmatzadeh, un desarrollador que revisa extensiones para GNOME, detalló el problema en una entrada de blog. Destacó que el uso de IA ha resultado en paquetes que contienen muchas líneas innecesarias y malas prácticas. Rahmatzadeh pasa hasta seis horas al día revisando más de 15.000 líneas de código e interactuando con la comunidad. En los últimos dos meses, el número de nuevas extensiones ha aumentado, lo cual es positivo para el crecimiento de la comunidad, pero los envíos problemáticos han prolongado los tiempos de revisión. Como explicó: «Esto ha llevado a recibir paquetes con muchas líneas innecesarias y malas prácticas. Y una vez que se introduce una mala práctica en un paquete, puede crear un efecto dominó, apareciendo en otras extensiones».

Las extensiones de GNOME realizan diversas funciones, incluidas personalizaciones esenciales como el popular Dash to Dock, que mejora el control sobre el muelle de aplicaciones. Las directrices permiten el uso de IA como ayuda para el aprendizaje o herramienta de desarrollo, siempre que los desarrolladores comprendan el código que envían. A principios de este año, el Consejo de Fedora adoptó medidas similares contra el llamado 'vibe coding' con IA, aunque sin una prohibición total.

Esta política busca garantizar altos estándares en el entorno de escritorio Linux, previniendo la propagación de código de baja calidad que podría afectar la experiencia del usuario y la fiabilidad de las extensiones.

Artículos relacionados

La IA Gemini de Google está generando código de baja calidad para un nuevo script de ayuda dirigido al desarrollo en Ubuntu. La herramienta, destacada por Phoronix, ha suscitado preocupaciones sobre su fiabilidad para producir código Linux limpio y funcional. Se aconseja a los desarrolladores revisar con cuidado las salidas.

Reportado por IA

Linus Torvalds, creador del kernel de Linux, ha criticado los esfuerzos por establecer reglas para envíos de código generado por IA, llamándolos inútiles. En un correo electrónico reciente, argumentó que dichas políticas no disuadirían a contribuyentes maliciosos y urgió enfocarse en la calidad del código. Esta postura destaca las tensiones continuas en el desarrollo de código abierto respecto a herramientas de inteligencia artificial.

Wikipedia ha prohibido el uso de modelos de lenguaje extenso para crear o reescribir contenido de artículos, citando violaciones a sus políticas fundamentales. Las ediciones básicas, como corregir errores tipográficos y ciertas traducciones de artículos, están permitidas bajo condiciones estrictas. Los detalles sobre la implementación de la política siguen sin estar claros.

Reportado por IA

La tienda de juegos para PC GOG ha recibido críticas por emplear IA generativa para crear arte promocional para una oferta. Durante un AMA reciente en Reddit, el director gerente de la empresa abordó la controversia pero no se comprometió a abandonar la tecnología. GOG enfatizó que prueba herramientas de IA para apoyar su misión de preservación, prometiendo una aplicación más cuidadosa.

 

 

 

Este sitio web utiliza cookies

Utilizamos cookies para análisis con el fin de mejorar nuestro sitio. Lee nuestra política de privacidad para más información.
Rechazar