Hola Amigos:
El JDK o Java Development Kit (Kit de Desarrollo de Java) es la plataforma de desarrollo de Java, necesitamos instalarla para desarrollar y ejecutar programas en JAVA. Básicamente existen dos versiones del JDK:
Algo de Historia:
a. El SUN JDK de Oracle: Plataforma que se volvió privativa con la compra de Sun MicroSystems (Original desarrolador de esta plaforma) por el gigante corporativo Oracle, este JDK era de especificaciones abiertas pero no la máquina virtual que la ejecuta, a esto Richard Stallman el gurú del Software Libre le llamó la trampa de JAVA.
b. El OpenJDK: Esta plataforma es la respuesta LIBRE, el año 2007 SUN MicroSystems ante la inminente absorción de Oracle liberó el JDK bajo licencia GPL versión 2 y la comunidad Open Source implementó las especificaciones abiertas al 97%, el porcentaje restante son componentes privativos que SUN no pudo liberar. La máquina virtual al principio se llamó HotSpot. Actualmente existe un proyecto llamado Iced Tea y ya se están implementando las librerías faltantes para que el OPENJDK sea 100% free.
En esta serie de How's To obviamente utilizaremos el OpenJDK que en Linux Debian es 100% estable, empecemos a instalarlo para empezar a programar en JAVA.