في الأيام الأولى لتطوير Java، أنشأ فريق Sun Microsystems من Sun Project أول عرض توضيحي يعمل—وهو جهاز تحكم تفاعلي في الترفيه المنزلي يُسمى Star7. في قلب واجهة مستخدم الرسوم المتحركة التي تعمل باللمس كانت شخصية رسوم متحركة باسم Duke.
تم إنشاء Duke القافزة المتشقلبة من أحد فناني الجرافيك للفريق، جو بالرنج. انتقل جو للعمل على أفلام الرسوم المتحركة الشائعة مثل Shrek، Over the Hedge، وFlushed Away.
تم تصميم Duke بحيث يمثل "وكيل برنامج" أدى مهامًا للمستخدم. كان Duke هو المضيف التفاعلي الذي مكّن نوعًا جديدًا من واجهة المستخدم تجاوزت الأزرار والماوس والقوائم المنبثقة لعالم حوسبة سطح المكتب.
تم تبني Duke على الفور. في الواقع، في الوقت نفسه تقريبًا تم تقديم Java لأول مرة وتم تكليف أول شعار لكأس Java، أصبح Duke الرمز الرسمي لتقنية Java. في عام 2006، كان Duke رسميًا "مفتوح المصدر" بموجب ترخيص BSD. تم تشجيع المطورين والمصممين على التلاعب بـ Duke ولأول مرة على الوصول إلى المواصفات الرسومية لـ Duke من خلال مشروع java.net. تتم الآن استضافة الجهود المبذولة حول Duke باسم "Project Duke" على OpenJDK.
في Oracle، نحتفل Duke أيضًا. يعد Duke الحي بحجم طبيعي ميزة شائعة في كل مؤتمر مطوري JavaOne. في كل عام، تصدر Oracle شخصية Duke جديدة. في العام الماضي، كان Surfing Duke، الذي وضع علامة على الطريق في رحلة Java Road Trip: Code to Coast. لهذا العام، لدينا Future Tech Duke، مما يدفع Java إلى الأمام في مجالات التكنولوجيا والمنصة الجديدة.
لمزيد من المعلومات حول Java، تفضل بزيارة Oracle.com/java.