Nos primórdios do desenvolvimento em Java, a equipe do Green Project da Sun Microsystems criou sua primeira demonstração funcional – um controlador portátil interativo para dispositivos de entretenimento chamado Star7. No centro da interface de usuário animada da tela estava um personagem de desenho animado chamado Duke.
O Duke foi criado por um dos artistas gráficos da equipe, Joe Palrang. Joe trabalhou em filmes de animação famosos, como Shrek, Os Sem Floresta e Por Água Abaixo.
O Duke foi criado para representar um “agente de software” que executa tarefas para o usuário. Ele foi o host interativo que possibilitou um novo tipo de interface de usuário que vai além de botões, mouses e menus pop-up do mundo da computação baseada em desktop.
A ideia do Duke foi adotada na hora. Na verdade, mais ou menos na mesma época em que o Java foi apresentado pela primeira vez e o primeiro logotipo em forma de xícara foi encomendado, o Duke se tornou o mascote oficial da tecnologia Java. Em 2006, o Duke foi oficialmente desenvolvido em código aberto com uma licença BSD. Desenvolvedores e designers foram incentivados a experimentar o Duke e, pela primeira vez, tiveram acesso às especificações gráficas dele por meio de um projeto java.net. Os esforços em torno do Duke agora são hospedados como “Projeto Duke” no OpenJDK.
Na Oracle, também celebramos o Duke. Um Duke personificado e em tamanho real é uma das atrações em todas as conferências de desenvolvedores JavaOne. E todos os anos a Oracle lança uma nova faceta do Duke. No ano passado foi o Duke Surfista, que participou do Java Road Trip: Code to Coast. Esse ano é o Duke Futurista, levando o Java para novas áreas de tecnologia e plataformas.
Para obter mais informações sobre o Java, acesse Oracle.com/java.