Oracle prohíbe el código generado por IA en OpenJDK a pesar del uso interno de LLM

Oracle ha prohibido el código generado por IA en las contribuciones a OpenJDK. La política, reportada por The Register y agregada por Dealroom, prohíbe explícitamente enviar material generado por IA a repositorios, solicitudes de extracción u otros canales del proyecto. Los desarrolladores aún pueden usar LLMs para depuración privada y revisión de código, pero cualquier cosa destinada al proyecto de código abierto Java debe ser escrita por humanos.
Detalles de la política
- Alcance: Se aplica a todas las contribuciones de OpenJDK, incluidos código, documentación y pruebas.
- Razón: Oracle cita riesgos de seguridad, protección y propiedad intelectual (PI) asociados con contenido generado por IA.
- Uso permitido: Los LLMs pueden usarse de forma privada para depurar y revisar código, pero la salida no debe ingresar directamente al proyecto.
La contradicción
La política contrasta fuertemente con las prácticas internas de Oracle. El cofundador Larry Ellison ha declarado públicamente que los modelos de IA ahora escriben el código de Oracle. El co-CEO Mike Sicilia atribuye a las herramientas de IA el permitir que equipos de ingeniería más pequeños entreguen más rápido. Esta dependencia interna de la IA hace que la prohibición de OpenJDK parezca inconsistente.
Oracle no está deteniendo las inversiones en IA. La compañía planea gastar 70 mil millones de dólares este año en expansión de centros de datos para apoyar cargas de trabajo de IA. Ese gasto ha llamado la atención de la agencia de crédito S&P, que rebajó la calificación de Oracle a BBB- — un escalón por encima del estatus de basura — citando retornos de inversión inciertos.
Qué significa para los desarrolladores
Si contribuyes a OpenJDK, tus solicitudes de extracción deben estar libres de código generado por IA. Usar un LLM para ayudarte a entender un código o detectar errores está bien, pero no puedes pegar salida de LLM directamente en una PR. Para todos los demás, esto resalta una tensión creciente entre la adopción corporativa de IA y la gobernanza del código abierto. Espera que más proyectos formalicen políticas similares.
📖 Lee la fuente completa: HN AI Agents
👀 Ver también

Claude-Code v2.1.105 Lanzamiento: Mejoras en Worktree, Monitores de Complementos y Correcciones de Interfaz de Usuario
Claude-Code v2.1.105 añade un parámetro de ruta a la herramienta EnterWorktree para cambiar a worktrees existentes, introduce soporte para monitores en segundo plano para plugins mediante una clave de manifiesto de monitores, y corrige más de 30 problemas incluyendo problemas de visualización de la interfaz, manejo de servidores MCP y compatibilidad de terminal.

Claude Code v2.1.154: Opus 4.8, Flujos de Trabajo Dinámicos y Principales Correcciones
Nueva versión añade Opus 4.8 con predeterminados de alto esfuerzo, flujos de trabajo dinámicos que orquestan decenas a cientos de agentes, modo rápido al doble de tarifa por 2.5 veces la velocidad, y más de una docena de correcciones de errores.

Claude Code v2.1.153 incluye Skip LFS, correcciones de MCP y Autocompletado de Agente
Claude Code v2.1.153 añade la opción skipLfs para evitar Git LFS, corrige bucles de reconexión del servidor MCP y mejora el autocompletado de comandos en el agente.

Wikipedia Prohíbe el Contenido Generado por IA, Permite Uso Limitado de IA con Revisión Humana
Wikipedia ha prohibido oficialmente a sus 260.000 editores usar IA como ChatGPT para escribir artículos, citando preocupaciones sobre precisión y fiabilidad. Los editores aún pueden usar IA para traducción y corrección de estilo con aprobación humana.