Reimplementación de IA de la Biblioteca chardet Plantea Cuestiones de Licencias Copyleft

✍️ OpenClawRadar📅 Publicado: 9 de marzo de 2026🔗 Source
Reimplementación de IA de la Biblioteca chardet Plantea Cuestiones de Licencias Copyleft
Ad

Qué pasó con chardet

Dan Blanchard, mantenedor de la biblioteca Python chardet utilizada por aproximadamente 130 millones de proyectos mensualmente, lanzó la versión 7.0 con cambios significativos. La nueva versión es 48 veces más rápida que su predecesora, soporta múltiples núcleos y fue rediseñada desde cero. Claude de Anthropic aparece como colaborador en esta versión.

La licencia cambió de LGPL a MIT. El enfoque de Blanchard consistió en proporcionar solo la API y el conjunto de pruebas a Claude, pidiéndole que reimplementara la biblioteca desde cero sin consultar directamente el código fuente existente. El análisis JPlag muestra que el código resultante comparte menos del 1.3% de similitud con cualquier versión anterior.

La disputa sobre licencias

Mark Pilgrim, autor original de la biblioteca, objetó mediante un issue en GitHub, argumentando que la LGPL requiere que las modificaciones se distribuyan bajo la misma licencia. Pilgrim sostiene que una reimplementación producida con amplia exposición al código original no puede considerarse un esfuerzo de "cuarto limpio".

Dos figuras prominentes del código abierto expresaron opiniones opuestas. Armin Ronacher, creador de Flask, celebró el cambio de licencia, afirmando que considera que "la GPL va en contra de ese espíritu al restringir lo que se puede hacer con ella". Salvatore Sanfilippo (antirez), creador de Redis, publicó una defensa más amplia de la reimplementación con IA basada en la ley de derechos de autor y la historia del proyecto GNU.

Ad

La pregunta central: legal vs legítimo

El artículo argumenta que tanto Ronacher como Sanfilippo evitan la pregunta central: ¿lo legal significa legítimo? El autor señala que, aunque la reimplementación asistida por IA ocupa el mismo terreno legal que las reimplementaciones históricas (como GNU reimplementando UNIX), hay una diferencia direccional crucial.

Cuando GNU reimplementó UNIX, el vector iba de software propietario a software libre, expandiendo el procomún. En el caso de chardet, el software protegido por una licencia copyleft (LGPL) ha sido reimplementado bajo una licencia permisiva (MIT) que no obliga a que las obras derivadas compartan su código fuente. El autor argumenta que esto elimina la barrera que protegía el procomún, ya que las obras derivadas basadas en chardet 7.0 no tienen obligación de compartir su código fuente.

El artículo aclara que la GPL no prohíbe mantener el código fuente en privado o modificar privadamente software GPL. Sus condiciones se activan solo con la distribución: si distribuyes código modificado o lo ofreces como servicio en red, debes hacer disponible el código fuente bajo los mismos términos. Esto crea una condición puesta en el compartir, más que una restricción al compartir.

📖 Read the full source: HN AI Agents

Ad

👀 Ver también

Claude-Code v2.1.84 agrega herramienta PowerShell, variables de entorno y múltiples correcciones.
Noticias

Claude-Code v2.1.84 agrega herramienta PowerShell, variables de entorno y múltiples correcciones.

Claude-Code v2.1.84 presenta una herramienta de PowerShell para Windows como vista previa opcional, añade variables de entorno para la configuración del modelo y tiempos de espera de transmisión, e incluye numerosas correcciones de errores y mejoras de rendimiento.

OpenClawRadar
Fable 5 gana en la detección de fraudes del mundo real: la familia Claude 4.x comparada con GPT-5.5
Noticias

Fable 5 gana en la detección de fraudes del mundo real: la familia Claude 4.x comparada con GPT-5.5

Cinco modelos frontera (Fable 5, Opus 4.8, Sonnet 4.6, Haiku 4.5, GPT-5.5-high) recibieron la misma instrucción en frío para auditar campañas de crowdfunding en vivo en zooid.fund. Solo Fable 5 verificó afirmaciones contra la web abierta, detectando creadores duplicados y eventos del mundo real.

OpenClawRadar
El error de actualización automática de OpenClaw deja directorios preflight huérfanos que llenan /tmp
Noticias

El error de actualización automática de OpenClaw deja directorios preflight huérfanos que llenan /tmp

El mecanismo de actualización automática de OpenClaw crea copias de pre-vuelo en /tmp que persisten cuando las actualizaciones fallan, lo que puede llenar el espacio en disco y bloquear futuras actualizaciones. Un usuario encontró 9 directorios huérfanos que sumaban 6.5GB en un VPS de 38GB.

OpenClawRadar
OpenClaw en GPT-5.5: usuarios informan que el límite de 5 horas se agotó en 3 consultas, código roto
Noticias

OpenClaw en GPT-5.5: usuarios informan que el límite de 5 horas se agotó en 3 consultas, código roto

Un usuario de Reddit informa que GPT-5.5 en OpenClaw consumió el límite de 5 horas en 3 avisos e introdujo errores; DeepSeek V4 Pro solucionó el desastre.

OpenClawRadar