Code want to be free

6
Mayo
2009

Como comentaba hace unas semanas TwitterFon parece que ha dejado de ser GPL, lo que parece confirmarse en esta entrada del desarrollador en su blog, que parece que quiere hacer una versión Pro de pago.

Pero por suerte, cualquier codigo publicado bajo la GPL no puede “cerrarse” retroactivamente, así que he decidido publicar la última versión del código de la que disponía. Como extra he decidio también añadir el parche que proporcioné al desarrollador en su día y crear una rama con mi código de reverse geocoding integrado.

Obviamente mi elección para compartir el código era GitHub, pero antes de hacerlo me he decidido a hacer una búsqueda rápida a ver si alguien tenía revisiones más modernas o más antiguas que la revisión que yo tuve la suerte de descargar del repositorio (maldita la hora que decidí descargarlo con el cliente de Subversion en vez de utilizar git-svn), y para mi sorpresa he encontrado que en el mismo GitHub había una persona que tiene una copia de todo el repositorio hasta más o menos Enero de este año (una pena que no siguiera actualizandolo). Así que ha sido forkear, clonar en local, copiar mi versión encima, y reenviar. No es la mejor historia del código, pero al menos está una de las revisiones más recientes del código (revisión 1726, del 15 de Marzo).

Personalmente no me voy a dedicar a mantenerlo, aunque quizá le haga el par de cambios que le propuse al desarrollador hace unos meses, pero si alguién tiene interés, sería un gran punto de partida para el infinitésimo cliente de Twitter en la App Store (o quizá modificarlo para que sea utilizable en identi.ca y otros sitios basados en Laconica).

PD: No se lo digaís al desarrollador del TwitterFon oficial, pero si algún día decide aplicarle el parche que le envié (y que debe tener en el correo), me da la impresión que su código quedaría manchado de GPL y tendría que al menos liberar esa versión ¿no creéis?

PD: Por si alguien quiere ayudar, las propuestas que le hice al desarrollador era permitir utilizar el texto de la localización (sobre todo la versión textual que se consigue con el reverse geocoding) como texto del tweet en sí; y la segunda era que en vez de recoger todos los tweets hasta el último conocido por Twitterfon se detuviera en el primer tweet del usuario (suponiendo que ha leído todos hasta el punto en el qué envió algo por última vez).


Los comentarios están cerrados.

Tu servidor sin límites: 20GB de espacio, 1TB de transferencia, 1 dominio gratuito. Por 1.5€ al mes utilizando el código "RUIDOBLANCO" en DreamHost. Más información.