Curso ADempiere

sexta-feira, setembro 15, 2006

Portabilidade para o Linux

Esses dias, através do site www.compierebrasil.com.br, me escreveram:

"Sou estudante de informática e funcionário de uma estatal em São Paulo, gostaria de mais informações sobre o projeto e a portabilidade para Linux."

A questão da portabilidade para o Linux merece uma longa discussão por si só mas vou falar apenas com relação ao Compiere.

O Compiere para funcionar, precisa de três elementos básicos:

  • Java
  • PostgreSQL
  • PL/Java, para executar java dentro do banco de dados

Java

Java é uma tecnologia multiplataforma, embora existam controvérsias. Para o Java da Sun, posso dizer que o Compiere funciona bem nas distribuições que testei, conforme post abaixo. Agora, se for considerar outras versões de java, não posso dizer o mesmo. Fiz teste com uma chamada Blackdown e não funcionou.

PostgreSQL

O PostgreSQL por ser um projeto de software livre funciona perfeitamente em todas as distribuições Linux que eu conheço. É claro que isso, no meu caso, não passa de 10 distribuições, mas posso dizer que são as mais usadas.

PL/Java

O PL/Java também é um projeto de código aberto, e por isso, teoricamente funciona nas distribuições Linux em geral. A dificuldade que tive foi apenas no Suse 64 bits, onde ela não funcionou de jeito nenhum. Em todo caso, devido a pressão do prazo do projeto, não gastei mais do que dois dias tentando resolver. Acho que se tentasse mais daria certo.

Assim sendo, posso dizer que o Compiere pode ser perfeitamente usado no Linux. É claro que a dificuldade de instalação vai depender da combinação dos fatores (distribuição, versão de java, versão do postgresql, etc) mas acho que isso também se aplica no mundo Windows, onde o simples "Next Next Next" não funciona em 100% dos casos.

Nenhum comentário: