Blackdown Java - Blackdown Java

Blackdown Java era um Linux porta da Sun Microsystems 's máquina virtual Java , desenvolvido por um grupo de voluntários liderados por Juergen Kreileder, Steve Byrne, e Karl Asha, e incluiu uma equipe de voluntários de todo o mundo. A primeira versão, 1.0.2, foi lançada em outubro de 1996, antes do porte oficial da Sun para Linux.

Blackdown Java suportava Linux em arquiteturas que a versão oficial não, incluindo SPARC e PowerPC . O projeto Blackdown terminou em agosto de 2007, depois que a Sun lançou uma versão de código aberto do HotSpot JVM como parte do OpenJDK ; O OpenJDK está disponível sob a GNU General Public License gratuita . O próprio software Java ainda existe em muitos espelhos.

No final, o Blackdown suportava as versões J2SE 1.4.2 em i386 e AMD64, 1.4.1 em SPARC e 1.3.1 em PowerPC. O trabalho no suporte J2SE 1.5.x para x86, AMD64, SPARC e PowerPC foi anunciado, mas nunca foi lançado.

Em 1999, a Sun Microsystems e a Inprise anunciaram um porte de Java para Linux. A porta foi baseada no trabalho do Blackdown, mas a equipe do Blackdown não foi reconhecida ou recebeu qualquer crédito pelo lançamento. Após alguma polêmica, a Sun pediu desculpas publicamente aos desenvolvedores do Blackdown. O incidente revelou que havia problemas de longa data entre a Sun e a Blackdown.

Apesar da confusão generalizada, Blackdown não era nem software livre nem software de código aberto ; isso se deveu a restrições de licenciamento da Sun Microsystems. Sua política de redistribuição binária permitia que ele fosse pré-instalado ou incluído em muitas distribuições Linux (por exemplo, Gentoo Linux ), enquanto na época a política de redistribuição binária da Sun Java não permitia . Desde o Java 5, a Licença de distribuição do sistema operacional para Java (DLJ) atendeu aos requisitos de muitas distribuições Linux, reduzindo a demanda pela JVM Blackdown mais antiga.

A equipe Blackdown foi pioneira no envolvimento da Sun com esforços voluntários externos. Steve Byrne, que estava trabalhando na Sun na época, trabalhou com o departamento jurídico da Sun para estabelecer um acordo para licenciar o conjunto de testes Java para alguns participantes do Blackdown sem nenhum custo, e isso foi usado para certificar a implementação do Blackdown Java como sendo 100% Java compatível.

A equipe Blackdown recebeu reconhecimento na conferência JavaOne em 1998 pelo trabalho que vinha fazendo.

Notas