Instalador do IRPF2008v1.0 não funciona com futuro Java 7, da Sun

Alexandre Oliva lxoliva en fsfla.org
Mar Dic 18 20:11:32 UTC 2007


Usando icedtea, que a Sun deve lançar como Java 7 no início de
Janeiro, java-1.7.0-icedtea-1.7.0.0-0.19.b21.snapshot.fc8 no Fedora
8/x86_64, o instalador apresenta o seguinte erro:

  java -jar IRPFJava2008v1.0_Teste.jar
  The wizard cannot continue because of the following error: could not
  load wizard specified in /wizard.inf (104)

O mesmo erro ocorre usando o GNU Interpreter for Java:

  $ gij -jar IRPFJava2008v1.0_Teste.jar 
The wizard cannot continue because of the following error: could not load wizard specified in /wizard.inf (104)

O instalador para GNU/Linux também não funciona, na mesma máquina, em
que só estas duas máquinas virtuais Java estão instaladas:

$ ./IRPFJava2008linuxv1.0_Teste.bin 
Assistente InstallShield

Initializing Assistente InstallShield...

Searching for Java(tm) Virtual Machine...
....................................
...................................
...................................
...................................
....................................
.................................
....................................
...................................
..................................
...................................
...................................
...................................
...................................
...................................
...................................
...................................
...................................
.......................................
...............................
...................................
...................................
...................................
....................... e continua assim indefinidamente


Será que tem como publicar o software sem esse instalador
desnecessário, como foi feito no ano passado?  Não consigo testar mais
nada sem isso, e não vou conseguir instalar a versão final, se ela
vier com essas incompatibilidades :-(

Alguém para quem a instalação tenha funcionado poderia por favor me
enviar a árvore instalada, em aoliva en oliva.athome.lsd.ic.unicamp.br?


Mesmo sem passar do instalador, já verifiquei vários outros problemas,
alguns de documentação, outros de licenciamento:

- o instalador dito "para Linux" só funciona em GNU/Linux para
  processador x86 de 32 bits.  Não funciona em GNU/Linux correndo em
  máquinas x86_64, PowerPC, IA64, s390, ARM, SH, MN10300 ou qualquer
  outro processador, embora existam máquinas virtuais Java para essas
  plataformas.  Favor apontar na documentação que o instalador .bin é
  para processador x86, e não para qualquer plataforma GNU/Linux.

- o instalador dito "para Mac" talvez tenha o mesmo problema de falta
  de especificação do tipo de processador, já que MacOS roda tanto em
  PowerPC quanto x86, tanto 32 quanto 64 bits.  Não tenho como
  verificar se é o caso.

- o instalador para GNU/Linux contém código da GNU libc, mas
  desrespeita seus termos de licenciamento (GNU LGPL v2.1).  Estou
  informando a Free Software Foundation, titular dos direitos autorais
  sobre esta biblioteca, sobre a infração de direito autoral, que já
  foi reportada à Receita Federal na versão anterior.

- em IRPFJava2008v1.0_Teste.jar, o arquivo
  24e0af7e7c6b50c903d6405e96f5efdb/linuxppk/launcher apresenta a mesma
  violação de licença

- supondo que esta versão ainda utilize o Jasper Reports, como fazia a
  versão 2007, continua a violação dos termos da LGPL sob a qual ele
  está distribuído: o link para download dos fontes, a partir do site
  do SERPRO, continua não funcionando.

  Em http://www.serpro.gov.br/servicos/downloads/jasper-reports
  quando é solicitado o download do arquivo jasperreports-0.6.4-src.jar
  de
  http://www.serpro.gov.br/servicos/downloads/jasper-reports/jasperreports-0.6.4-src.jar
  o resultado do download é um arquivo texto, não um .jar
  (conteúdo anexo).

- a licença de uso é excessivamente restritiva e inefetiva, e a forma
  de distribuição só vai nos dar um pouquinho mais de trabalho para
  fazer legalmente a engenharia reversa das modificações, a fim de
  criar uma versão Livre baseada no IRPF2007-Livre.

  Será que não daria pra SRF parar de violar a constituição e os
  direitos dos cidadãos, evitar as dificuldades técnicas e jurídicas a
  que insistir nesse caminho proprietário vai levar, e publicar o
  software sob uma licença de Software Livre de uma vez, conforme
  política governamental?


------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : jasperreports-0.6.4-src.jar
Tipo       : application/x-java-archive
Tamaño     : 239 bytes
Descripción: no disponible
Url        : http://www.fsfla.org/pipermail/softwares-impostos/attachments/20071218/7e72c415/jasperreports-0.6.4-src.jar
------------ próxima parte ------------
  
-- 
Alexandre Oliva         http://www.lsd.ic.unicamp.br/~oliva/
FSF Latin America Board Member         http://www.fsfla.org/
Red Hat Compiler Engineer   aoliva@{redhat.com, gcc.gnu.org}
Free Software Evangelist  oliva@{lsd.ic.unicamp.br, gnu.org}


Más información sobre la lista de distribución Softwares-impostos