sábado, 23 de junio de 2012

Qt Contributor Summit 2012

Pues aquí estoy sentado en el salón del Qt Contributor Summit escuchando a música de cuando jlayt estaba en el insituto y haciendo dos simples parches para qtbase. Han sido un buen par de días de discusiones técnicas, mis puntos fuertes:
* RIM pondrá las librerías Qt completas en BlackBerry 10 y la próxima versión de QNX que aún esta por anunciar
* Por fin ha quedado claro que los QML Components son una necesidad obvia y han habido como mínimo 4 diferentes charlas sobre ello
* Hay muchas grandes compañías usando Qt como HP en plotters o Scania en grúas de construcción, por lo que hay un gran futuro a la vista :-)
* La gente de Nokia/Qt están preocupados sobre su futuro pero nadie realmente sabe nada que sea cierto o sea que todo lo que hay es miedo apareciendo de la mente humana
Y ahora unas fotos
https://twitter.com/tsdgeos/status/215727012717924352/photo/1
https://twitter.com/tsdgeos/status/216176177910530050/photo/1
https://twitter.com/tsdgeos/status/216176177910530050/photo/1

martes, 12 de junio de 2012

Software Libre - Libre para pagar

Hace unos meses un profesor del departamento de matemática de la FU Berlin informó de algunos errores de Okular y poppler sobre la reproducción de vídeo que no estaba totalmente implementada/libre de bugs.

Después de algunos intercambios de correo electrónico quedó claro que dados los siempre escasos recursos de los proyectos de software libre sus errores no serian corregidos/implementados en un tiempo prudencial ya que las prioridades de poppler/Okular y las suyas no estaban alineadas.

Entonces ocurrió lo inesperado, en lugar de quejarse o darse por vencido, dijo: "Bueno, tengo un poco de dinero por aquí" y rápidamente le sugerí unas cuantas empresas/particulares que podrían estar interesados ​​en hacer el desarrollo y ¡voilá! algún tiempo después las características estaban desarrolladas

Una de las características a menudo pasada por alto de Software Libre es que no hay lock-in de proveedor, en el mundo del software no-libre, si la empresa que crea el software que utilizas creo que tu funcionalidad es interesante pero no lo suficientemente importantes como para desarrollarla, ya puedes esperar sentado, que nunca va a suceder, en cambio en el mundo del software libre puedes hacer que un tercero lo desarrolle para ti y conseguir que entre en los proyectos upstream de forma relativamente fácil.