[Gvsig_usuarios] Fwd: ECW SDK, gvSIG y GNU/GPL

Enrique Lorenzo enrique.lorenzo en geodilab.org
Lun Feb 14 01:51:04 CET 2011


Me olvidé una referencia:

Enero de 2010: En este post el arquitecto de soluciones empresariales de
ERDAS Australia explica por qué ya no se puede descargar el SDK v3.3, que
tenía la licencia "GPL Style":
http://blog.webmapper.com.au/2010/02/17/prohibitively-difficult-vs-protecting-ip/

En resumen, dice que lo retiran por frecuente desprecio a los términos de la
licencia, y que hay que escribir al Manager de producto para pedirlo
explicando para qué lo quieres y cómo lo vas a usar. A eso lo llamaban
"Licencia pública GPL Style".

Tenía razón Tim Sutton en desconfiar...


---------- Mensaje reenviado ----------
De: Enrique Lorenzo <enrique.lorenzo en geodilab.org>
Fecha: 14 de febrero de 2011 01:27
Asunto: ECW SDK, gvSIG y GNU/GPL
Para: Lista de Usuarios de gvSIG <gvsig_usuarios en listserv.gva.es>


Supongo que es un tema que estará claro para la gente que conoce los
entresijos jurídicos de las licencias, pero yo lo planteo aquí en forma de
interrogantes porque me surgen algunas dudas.

Como ya no existe el producto "ER Mapper ECW JPEG2000 SDK", que tenía allá
por 2006 una licencia pública llamada por la desaparecida Er-Mapper
"Licencia Pública GPL Style", pues me pregunto si la lectura de imágenes en
formato ECW seguirá siendo posible en el futuro en software GNU/GPL y en
sistemas operativos libres. Tampoco en aquel momento estaba nada clara la
compatibilidad, a la vista del debate en Debian del año 2005 que indico en
en historial que he recopilado. Ahora lo que hay es el "ERDAS ECW JPEG2000
SDK (Read-Only)", Version 4.1 (pronto la 4.2, ¡qué impaciencia!), sin
licencia "GPL Style" y por supuesto sin código fuente.

Desde ERDAS se puede descargar, previo registro de usuario o usuaria y
aceptación de la licencia, el "ERDAS ECW JPEG2000 SDK (Read-Only)", que
permite integrar la lectura (no escritura) de ECW y JPEG2000 en aplicaciones
de escritorio (no de servidor) y sólo en Windows. Anteriormente se podía
hacer lo mismo desde ER Mapper, antes de la compra de esa compañía por ERDAS
el 21-5-2007 (que a su vez pertenece a Leica Geosystems).

La licencia del "ERDAS ECW JPEG2000 SDK (Read-Only) v. 4.1" es, obviamente,
opuesta a licencias libres. Son curiosas las pistas que da ERDAS en el
folleto del SDK (
http://www.erdas.com/Libraries/Brochures/ERDAS_ECW_JPEG2000_SDK_Brochure.sflb.ashx)
sobre los tipos de licencia ("Simple no-hassle licensing", "Pick the
licensing approach that best suites you", texto arrastrado tal cual desde
los folletos en los que en 2006 Er-Mapper se refería a las tres formas de
licencia, una de ellas "GPL Style" que no limitaba la compresión y daba el
código fuente). También sobre los sistemas operativos soportados, es cómico
ver que dar soporte a Windows de 32 bits y a Windows de 64 bits lo llame "no
support hassles", o sea, sin problemas de soporte para sistemas operativos.

Unos pequeños hitos:

- 2003: Cómo era el modelo de licencias del SDK v. 2.6 en 2003 (curiosamente
Er Mapper continúa en su web en Corea del Sur publicando este documnento):
http://www.ermapper.co.kr/data/doc5.pdf

- 2004: Continúa igual el modelo de licencias del SDK 3,0 en 2004:
http://www.gdms-1.com/software/ERMapper/ECW.pdf

- 2005: La licencia pública "ECW SDK PUBLIC USE LICENSE AGREEMENT" del SDK
de 2005:
http://ttmaps.free.fr/licence_ecw.txt

- 2005: Discusión en Debian sobre la licencia pública:
http://lists.alioth.debian.org/pipermail/pkg-grass-general/2005-August/001082.html

- 2006: Sobre el SDK Open Source de 2006:
https://svn.zib.de/lenne3d/lib/libecw/current/Build.txt

- 2007: Tim Sutton (QGis) sugiere ser pruedentes ante la falta de claridad
de la licencia del ECW SDK "GPL Like" del año 2006 (parece que se olía lo
que ocurriría pocos años después):
http://www.mail-archive.com/qgis-user@lists.qgis.org/msg00323.html

- 2008: Lo que comentaba ER Mapper en 2008:
http://osgeo-org.1803224.n2.nabble.com/Loading-big-images-in-QGIS-Erdas-img-vs-ecw-vs-bigtiff-tp2036996p2036999.html

- 2011: Sobre FWTools y el "ERDAS ECW JPEG2000 SDK (Read-Only????)". No
tengo claro por ahora cómo está el tema con FWTools respecto a la nueva
versión del SDK.
http://field-guide.blogspot.com/2010/12/erdas-ecw-jpeg2000-sdk-v41-another-gdal.html

- 2011: Quantum GIS actualmente se distribuye sin las librerías del "ERDAS
ECW JPEG2000 SDK (Read-Only)", según parece debido a que esos archivos no
son "redistributables", sino que es necesario que cada persona se registre
en ERDAS, los descargue junto con el "ERDAS ECW JPEG2000 SDK (Read-Only)", y
copie los archivos necesarios en el lugar apropiado de su ordenador, siempre
que utilice Windows. ¿Ocurriría lo mismo con gvSIG, o es que afecta
solamente a versiones actuales? ¿Si es así,

Así las cosas, algunas preguntas para quien sepa del tema:

1. ¿Al distribuir e instalar gvSIG habría que advertir de las condiciones
impuestas por ERDAS, por si afectan al SDK anterior, que ha sido heredado
por la empresa? Según parece, para obtener el anterior SDK, habría que
escribir a Paul Beaty, Product Manager de ERDAS, en Georgia, para solicitar
el SDK versión 3.3 que tenía la licencia GPL Style, y él la enviará caso por
caso.

2. ¿Sigue siendo el paquete binario de instalación de gvSIG libre (libre
según GNU/GPL) si incluye las librerías del SDK que ya no tiene las
condiciones "GPL Style"?

3. ¿Se podría añadir al artículo de la Wikipedia sobre ECW la aplicación
gvSIG como uno de los paquetes de software que lo soportan?
http://en.wikipedia.org/wiki/ECW_%28file_format%29

4. ¿Por qué puede ser que Quantum GIS no distribuye soporte para ECW ya
desde las versiones de 2007, y solamente se puede instalar en Windows?:
http://www.surfaces.co.il/?p=793

5. ¿Deberían las administraciones dejar de publicar productos en formato ECW
para promover la neutralidad tecnológica en los formatos?

Entre tanto me aclare un poco de este lío, he pensado aprender de la
desconfianza de Tim Sutton respecto a las licencias que esconden algo, y
mejor usar un formato más abierto, probando lo siguiente:

- TIFF con referenciación interna (GeoTIF)
- con compresión interna JPEG del 70%
- con tiles de 256x256
- con overviews internas (o piŕamides) en escalones de divisor
4,8,16,32,64,128
- se obtienen con un par de comandos GDAL
- ocupan casi el mismo espacio que ECW
- van igual de rápido en gvSIG que ECW
- se ven casi igual que ECW (en ciertos casos se ven mejor, depende del tipo
de escena y las preferencias personales sobre el ruido de la imagen)
- no son compatibles con algunas versiones de programas antiguos, aunque
este formato viene de atrás, no se planteaban un formato así ¡...seguramente
porque estaba ECW!
- parece que persiste alguna pequeña incoherencia en detalles internos del
formato, que se pueden solventar ya que la estructura es abierta y
documentada.

Perdón por el rollo, no esperaba que quedara tan largo :D.

Enrique Lorenzo
www.geogilab.org
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20110214/c5432749/attachment.htm 


Más información sobre la lista de distribución gvSIG_usuarios