Blackdown Java - Blackdown Java

Blackdown Java era un Linux puerto de Sun Microsystems 's de la máquina virtual de Java , desarrollado por un grupo de voluntarios dirigidos por Juergen Kreileder, Steve Byrne, y Karl Asha, e incluyó un equipo de voluntarios de todo el mundo. La primera versión, 1.0.2, fue lanzada en octubre de 1996, anterior al puerto oficial de Linux de Sun.

Blackdown Java admitía Linux en arquitecturas que la versión oficial no admitía , incluidas SPARC y PowerPC . El proyecto Blackdown finalizó en agosto de 2007, después de que Sun lanzara una versión de código abierto de HotSpot JVM como parte de OpenJDK ; OpenJDK está disponible bajo la Licencia Pública General GNU gratuita . El propio software de Java todavía existe en muchos espejos.

Al cierre, Blackdown admitía las versiones 1.4.2 de J2SE en i386 y AMD64, 1.4.1 en SPARC y 1.3.1 en PowerPC. Se anunció el trabajo en la compatibilidad con J2SE 1.5.x para x86, AMD64, SPARC y PowerPC, pero nunca se lanzó.

En 1999, Sun Microsystems e Inprise anunciaron un puerto de Java a Linux. El puerto se basó en el trabajo de Blackdown, pero el equipo de Blackdown no fue reconocido ni se le dio ningún crédito por el lanzamiento. Después de cierta controversia, Sun se disculpó públicamente con los desarrolladores de Blackdown. El incidente reveló que había problemas de larga data entre Sun y Blackdown.

A pesar de la confusión generalizada, Blackdown no era ni software libre ni software de código abierto ; esto se debió a restricciones de licencia de Sun Microsystems. Su política de redistribución binaria permitió que fuera preinstalado o incluido con muchas distribuciones de Linux (por ejemplo, Gentoo Linux ), mientras que en ese momento, la política de redistribución binaria de Sun Java no lo permitía . Desde Java 5, la Licencia de distribuidor del sistema operativo para Java (DLJ) cumplió con los requisitos de muchas distribuciones de Linux, lo que redujo la demanda de la JVM Blackdown más antigua.

El equipo de Blackdown fue pionero en la participación de Sun en esfuerzos voluntarios externos. Steve Byrne, que estaba trabajando en Sun en ese momento, trabajó con Sun legal para establecer un acuerdo para licenciar el conjunto de pruebas de Java para algunos participantes de Blackdown sin costo, y esto se utilizó para certificar que la implementación de Blackdown Java es 100% Java. compatible.

El equipo de Blackdown recibió un reconocimiento en la conferencia JavaOne en 1998 por el trabajo que había estado haciendo.

Notas