Sun Microsystems의 Green Project 팀은 Java 개발 초기 첫 번째 작업 데모를 만들었습니다. Star7이라는 대화형 핸드헬드 홈 엔터테인먼트 컨트롤러였죠. Star7의 애니메이션 터치스크린 사용자 인터페이스의 상징은 Duke라는 만화 캐릭터였습니다.
점프하고 수레바퀴를 굴리던 Duke는 팀의 그래픽 아티스트 중 한 명인 Joe Palrang에 의해 태어났습니다. Joe는 슈렉, 헷지, 플러쉬 등의 인기 애니메이션 영화에 참여한 아티스트입니다.
Duke는 사용자를 위해 작업을 수행하는 '소프트웨어 에이전트'를 상징하는 캐릭터로 설계되었습니다. Duke는 데스크톱 컴퓨팅 세계의 버튼, 마우스, 팝업 메뉴를 뛰어넘은 새로운 사용자 인터페이스를 구현한 인터랙티브 호스트였습니다.
Duke는 즉각적인 호응을 얻었습니다. Java가 처음 세상에 선보여지고 최초의 Java 머그컵 로고가 제작된 것과 거의 같은 시기에 Duke는 Java 기술의 공식 마스코트가 되었습니다. Duke는 2006년 BSD 라이선스에 따라 공식적으로 '오픈 소스'화 되었습니다. 개발자와 디자이너는 Duke를 자유롭게 사용해 볼 수 있었고, java.net 프로젝트를 통해 처음으로 Duke의 그래픽적 사양을 확인할 수 있었습니다. Duke와 관련된 다양한 정보는 OpenJDK의 'Project Duke'에서 열람 가능합니다.
Oracle 또한 Duke를 사랑합니다. 살아 움직이는 실물 크기의 듀크는 모든 JavaOne 개발자 컨퍼런스에서 인기를 끌고 있습니다. 그리고 Oracle은 매년 새로운 Duke 캐릭터를 선보입니다. 작년에는 Surfing Duke와 Java Road Trip: Code to Coast를 함께했습니다. 그리고 올해에는 Java를 새로운 기술 및 플랫폼 영역으로 인도해 줄 Future Tech Duke를 선보였습니다.
Java 관련 추가 정보는 Oracle.com/java 웹페이지를 참고하세요.