Categories
- Chronicles (59)
- Community and Society (91)
- Ecology & Environment (12)
- Essays (32)
- Events (25)
- Gourmet (30)
- Info & Biz Technology (290)
- Linux & Open Source (103)
- Linux Journal Index (14)
- Mobility (20)
- Multimedia (17)
- OpenDocument Format (64)
- Web 2.0 (68)
- Linux & Open Source (103)
- Metaphysics (32)
- Misc (8)
- Music & Podcasts (39)
- Podcast: brazilian jazz (8)
- Podcast: general (13)
- Travels (67)
- Central Asia 2007 (29)
- Vegetarianism (10)
Short updates
A Sun abriu o código fonte de sua implementação do Java.
Teria muitas coisas positivas para falar sobre isso, mas o Kov já disse boa parte, e o Simon Phipps também.
Faltava no mundo Open Source uma linguagem/tecnologia de desenvolvimento universal, madura, altamente padronizada com portabilidade em mente, e com ecossistema vigoroso em toda a indústria. Java tem todos estes atributos.
Essa carência, somado ao fato de Java não ser instalado automaticamente quando se instalava qualquer Linux (por questões de lincenciamento), fervilhava o idealismo da comunidade Open Source fazendo os programadores lançarem mão de outras linguagens/tecnologias que ou tem portabilidade questionável (como C, C++, por causa de suas bibliotecas), ou que ainda não se estabeleceram com maturidade, performance e ecossistema industrial (como PHP, Perl, Python, Ruby), ou ambos (como C#, Mono). O resultado na indústria é uma descentralização de skill de desenvolvimento de software de negócio.
Java entrando no cenário Open Source muda tudo isso. Será benéfico para o ecossistema de Computação Aberta, e principalmente para o de Linux como plataforma de negócio.
Minha previsão agora, é que as JVMs da IBM, Bea etc serão também abertas em breve para logo depois se fundir numa JVM/JDK única de alta performance, portável, modular, facilmente instalável, e de bem estabelecido ecossistema.
É a maior notícia do ano para TI. Talvez da década.