All'inizio dello sviluppo di Java, il team Green Project di Sun Microsystems ha creato la sua prima demo di lavoro: un controller di home entertainment interattivo palmare chiamato Star7. Al centro dell'interfaccia utente animata e touchscreen c'era un personaggio dei cartoni animati chiamato Duke.
Duke, questa mascotte che saltava e faceva la ruota, è stato creato da uno degli artisti grafici del team, Joe Palrang. Joe ha continuato a lavorare su film d'animazione popolari come Shrek, La gang del bosco e Giù per il tubo.
Duke era stato progettato per rappresentare un "agente software" che eseguiva attività per l'utente. Duke è stato l'host interattivo che ha permesso un nuovo tipo di interfaccia utente che andava oltre i pulsanti, i mouse e i menu pop-up del mondo del desktop computing.
Duke è stato amato fin da subito. Infatti, più o meno nello stesso periodo in cui Java veniva presentato per la prima volta e veniva commissionato il primo logo della tazzina, Duke diventava la mascotte ufficiale della sua tecnologia. Nel 2006, Duke è stato ufficialmente reso open source sotto una licenza BSD. Gli sviluppatori e i design sono stati incoraggiati a giocherellare con Duke e per la prima volta hanno avuto accesso alle sue specifiche grafiche attraverso un progetto java.net. Gli sforzi effettuati con Duke sono ora ospitati come "Project Duke" nell'OpenJDK.
Anche noi di Oracle celebriamo Duke. Un Duke in carne e ossa e a grandezza naturale è presente a ogni conferenza degli sviluppatori JavaOne. E ogni anno, Oracle rilascia una nuova personalità di Duke. L'anno scorso è stato il turno di Surfing Duke, che si è unito al viaggio Java Road Trip: Code to Coast. Quest'anno tocca a Future Tech Duke, che ha fatto progredire Java in nuove aree tecnologiche e di piattaforma.
Per ulteriori informazioni su Java, visita il sito Oracle.com/java.