Initialement, en 1991, Sun Microsystems lance un projet nommé Green dont l'objectif est de créer un langage de programmation léger et portable pour l'électronique grand public (télécommandes, fonctionnement d'appareils électroménagers, appareils portables...). James Gosling et son équipe créent alors un langage orienté objet inspiré du C++ dénommé Oak (le chêne). Le projet serait tombé aux oubliettes sans Bill Joy, cofondateur de Sun, qui estime nécessaire de promouvoir un langage portable et léger à un moment où le Web décolle, avec ses environnements matériels hétérogènes et ses débits de...