Reações Adversas

Eu não sou um grande admirador do estilo gratuitamente ofensivo e bobo de escrever do Marc Fleury, mas neste último post ele se mostra bastante coerente.

Bea e IBM estão propondo um novo padrão para SOA, e não submeteram este ao JCP. Ora, que mal tem? O JCP não é o único nem o melhor órgão de padrões, não é mesmo?

Claro, mas os produtos mais importantes de IBM/Bea são em Java. O que eles estão fazendo é criar um comitê paralelo. E por que?

Veja quem está no pacote: BEA, IBM, SAP, Oracle e Siebel. Todas empresas de software proprietário. Será uma tentativa de evitar a concorrência do software livre?

Se for, isso já não deu certo diversas vezes. Geralmente o que acontece é que surge uma opção livre melhor e/ou mais acessível que toma o mercado.

Se realmente eles estiverem apenas querendo um órgão não ligado diretamente a paltaforma Java (já que estamso falando de SOA puro), pode ser interessante, mas como serão estes padrões? Quem poderá implementar?

Hoje eu posso ir no site do JCP, baixar uma especificação e implementála. Se eu quiser poder dizer que meu projeto é compatível eu pego uma licença do TCK (Technology Compatibility Kit) que pode ser adquirida com a Sun e geralmente é concedida gratuitamente para projetos livres. Pronto. Exceto o gasto com o TCK, meu produto implementando os padrões está pronto para ser vendido ou disponibilizado gatuitamente.

Será que esse novo comitê vai ter essa liberdade?

Considerando que as reais inovações em Java nos últimos tempos vieram de projetos livres como Hibernate e Spring, essa manobra é perigosa. Você não possui os melhores técnicos do mundo na sua empresa, nem a IBM, Bea ou SAP possuem. Existem pessoas que não trabalhariam para a IBM por dinheiro nenhum (ou quase…), mas aceitariam estar numa mesma JSR.

Eu não sei onde isso vai e atualmente nem está me preocupando tanto. Me parece que é mais um movimento furado para manter os modelos antigos de licenciamento de software.

Como o Fleury mencionou na entrada anterior a que comentei no início, a Sun anunciou ha dois anos que seria um BigPlayer no ramo de osftware proprietário. Acaba de anunciar que vai tornar open-source a grande grande mairia dos seus softwares. O mundo da voltas. E pára no mesmo lugar.