El Grupo Clarín SIGUE violando la licencia AGPL de Status.net [Actualizado]

En el día de ayer el sitio Tipete (un clon de Taringa! perteneciente al Grupo Clarín) avisaba de que estaba disponible su nuevo servicio de microblogging llamado Mublet. La noticia pasó sin penas ni glorias por Internet, hasta que Charly Maiz (y quien más, sino) publicó un RT en su cuenta de Twitter diciendo si era necesario que Clarín sacara otro CLON más. Me llamó la atención y entré al link. Y más aún me sorprendió notar que a simple vista estaba hecho con Status.net, software libre para la creación de servicios de microblogging. Hasta ahí, todo perfecto

Al segundo de leer ese tweet, mi amigo Sebastián comenta que estaban usando el código de Status.net sin informarlo en su sitio, lo que representa una violación a la licencia GNU Affero General Public License (AGPL) . Algo así como las licencias Creative Commons las cuales exigen que si usamos contenido de otro, debemos poner una mínima referencia (un link al articulo original). Esto derivo en un largo debate en Identi.ca el cual pueden leer completo aquí.

Intentamos comunicarnos con algunos usuarios de Mublet y al hacerlo les preguntamos si conocían a alguno de los administradores del sitio o de Tipete. La respuesta fue bastante evasiva y el día ya se estaba terminado, así que dejamos todo para el nuevo amanecer.

Hoy a la mañana se incorporó Ezequiel Aristan a la discusión, quien aporto datos más precisos sobre la AGPL y realizó una traducción (mediante Google Traslate y algunas correcciones propias) de los puntos más importantes de la licencia, quedando demostrado que han sido violados, así que vamos punto por punto:

4. Transmitir copias literales.

Puede transmitir copias literales del código fuente del Programa de código como lo has recibido, en cualquier medio, siempre que, de forma adecuada y bien visible, publique en cada copia una nota de copyright, mantenga intactos todos los avisos que indica que esta licencia y cualquier no-permisivo añadido en términos de acuerdo con el punto 7 del código, mantenga intactos todos los avisos de la ausencia de cualquier garantía, y dar a todos los destinatarios una copia de esta Licencia junto con el Programa.

En ninguna parte de Mublet se nombra a la licencia AGPL, ni siquiera hacen mención de Status.net.

5. De transporte Versiones fuente modificado. […]

b) El trabajo debe llevar anuncios prominentes indicando que es liberado bajo esta licencia […]. Este requisito se modifica el requisito de la sección 4 de “mantener intactos todos los avisos”.
c) Usted debe obtener la licencia de toda la obra, como un todo, bajo esta licencia a cualquier persona que entre en posesión de una copia. Esta Licencia se aplicará por lo tanto, junto con cualquier sección aplicable 7 términos adicionales, a la totalidad de la obra, y todas sus partes, independientemente de cómo se envasan ellos. Esta licencia no da permiso para la licencia de la obra de cualquier otra forma, pero no invalida dicha autorización si se ha recibido por separado.

Una compilación de una obra amparada con otras obras separadas e independientes, que no son por su propia naturaleza de las extensiones de obra, y que no se combinan con él, como para formar un programa más amplio, en o sobre un volumen de almacenamiento o distribución medio, se llama un “agregado” si la recopilación y sus derechos de autor derivados no se utilizan para limitar el acceso o los derechos legales de los usuarios de la compilación más allá de lo que las obras individuales lo permitan. La inclusión de una obra amparada en un agregado no causa esta licencia se aplique a las otras partes del total.

Nuevamente, en ninguna parte de Mublet indican que esta liberado bajo una licencia AGPL. Pero sigamos con los dos últimos puntos que son los definitorios.

9. No es necesario aceptar la licencia para tener una copia del programa

Usted no está obligado a aceptar esta Licencia para recibir o ejecutar una copia del Programa. […]. Sin embargo, nada más que esta licencia le concede permiso para propagar o modificar cualquier obra amparada. Estas acciones violan los derechos de autor si no acepta esta Licencia. Por lo tanto, si modifica o multiplicación de una obra amparada, usted indica su aceptación de esta Licencia para hacerlo.

Yo puedo no aceptar la licencia para usar el programa, pero si decido modificarlo y publicar mi trabajo, automáticamente estoy aceptando la licencia y estoy obligado proveer el código fuente correspondiente, cosa que Mublet no esta haciendo. Y ahora si, el último punto.

12. No renunciar a la libertad de los demás.

[…]Si no puede transmitir una obra amparada de manera que se satisfagan simultáneamente sus obligaciones bajo esta licencia y cualquier otra obligación pertinente entonces, como consecuencia, no puede transmitir en absoluto. Por ejemplo, si usted está de acuerdo con los términos que obligará a cobrar un canon para el transporte de más de aquellos a quienes usted transmite el programa, la única manera en que podría satisfacer tanto a los términos y esta Licencia sería evitar completamente la transmisión del programa.

Más claro echale agua. Simple, si no podes distribuir software bajo esta licencia, no lo hagas y punto, cosa que Mublet no entendió o se les paso por alto. ¿Ustedes creen que realmente se les pudo «olvidar» esta situación? Pensemos un poquito. Cualquier desarrollador que busque en el software libre una solución para sus proyectos, sabe con que esta tratando. Si lo sabemos nosotros los simples mortales, ¿como no lo va a saber un grupo económico como Clarín, que posee cientos de medios y empresas?

Disculpen si desconfió pero no creo que se hayan pasado por alto el detalle, creo que se quieren llevar el crédito de un desarrollo que no es suyo, que pertenece pura y exclusivamente a Status.net y su hermosa comunidad de usuarios que apuesta al software libre como alternativa viable.

Espero que esto se solucione pronto, yo y otras personas intentamos (algunos sin éxito) mandar un mensaje a la gente de Tipete para que solucionen esta situación. Pero voy a seguir sosteniendo que no se trata de un pequeño error por desconocimiento.

_________________________________________________

Actualización: Por más que hayan agregado un footer donde aclaran que usan el código base de Status.net, aún siguen infringiendo la licencia, ya que esta exige que si modifican el software original y publican su nueva creación, innegablemente deben dar a conocer el código fuente del software resultante.

Deja un comentario

This site uses Akismet to reduce spam. Learn how your comment data is processed.