THE JAVA ECOSYSTEM Platform for Web & Mobile Games Kent Åberg Business Development Manager Education & Research Central & Northern Europe Sun Microsystems
Open Communities Always Win Some brands: 2
Started in 1982 by Student Entrepreneurs Based on: Innovation Open Standards Sharing 3 SUN = Stanford University Network
Our Vision: The Network is the Computer 1 billion+ people on the Net today 390 gigabytes of data created every second 50% new data growth 1.5 Billion Internet Users TIME 1995 2000 2005 2010 Everyone and everything participates on the network 4
What is Driving Infrastructure Demand? New Consumers. New Content. New Devices. New Services. On the Network... Drives Infrastructure Demand. Sun Network Computing Infrastructure 5
The Global Power of Sun *As of Q2FY08 **FY07 Global Business Presence in 160 Countries Fortune 187 33,350 employees* Business Strength $13.8 billion annual revenue** $4.67 billion cash* Innovation 11,000+ patents $2 billion annual R&D Communities 11.5 million Solaris licenses 6+ million Java developers 5.5+ billion Java devices 6
SPARC 64 Servers Software Open Network Computing Infrastructure A Systems Company Services Storage Managed Services Professional Services Learning Services Global Financial Services 7
Our Strategy to Deliver the Industry s Best Network Computing Infrastructure Invest in R&D Delivering Innovation Sharing Technology Building Open and Free Communities Delivering the Most Network Computing Infrastructure Choice Building Alliances to Broaden Solutions SPARC 64 $2 billion annually Multi-platform 8
Technology and Programs Across the Portfolio Java Client Platform Application Platform Web 2.0 Distro's Composite Identity Application Software Management Infrastructure Platform Sun Developer Network Developer Tools Virtualization Availability Community Programs Sun Connection Storage 9
Sun: The World's Largest Commercial Open Source Contributor Flexible and Heterogeneous with Zero Barrier to Exit Database Platform Application Infrastructure Virtualization Java Enterprise System Composite Application Platform Sun xvm Operating System Partners Architecture 10
Sun's Complete Platform for the Web Server Desktop Affirms Sun as the Platform for the Web Economy 11
Sharing Creates Communities that Use Technology Communities Create Markets for Solutions on Sun 12
Sun is Committed to Communities Building Open and Free Communities Java Solaris SPARC Building a Vibrant Ecosystem: Sun is the Largest Commercial Contributor to Open Source Communities Community Infrastructure java.net The Source for Java Technology Collaboration Ecosystem 13
Developers and Communities Bet on Sun Sun Microsystems is the #1 Contributor to Open Source Software* Sun Developer Network 9,700,000+ 385,000 Licensed Downloads 130,000 System Administrators Subscribe to BigAdmin Newsletter 925+ Supported Hardware Systems 3,820,000 Tools Downloads yearto-date for FY07 416,000 Active Tools Users Total Java.net members 46,500 Code Submissions and 3,000 Unique External Code Submitters for Java.net 5,000+ Applications shipping on Solaris 5,500,000,000 4,400+ Java.net projects *According to the European Commission report published http://ec.europa/eu/enterprise/ict/policy/doc/2006-11-20-flossimpact.pdf Total Java Devices 2,520,000 SDN Registrations 200,000 Developer event attendees 391,000,000 JRE Downloads from java.com 8,750,000 Java SDK Downloads for 1st half of FY07 (SE,ME, EE) 14
We Make it Try out today s latest technology before you cut a P.O. The cost of infrastructure software is as low as it goes 60 Days Risk-Free Free! Try and Buy Download Software Join a Community Go to sun.com Easy Sun Developer Network Sun Advisory Panel Inner Circle Executive Boardroom Promotions Customer Stories Sun Store Jonathan s Blog 15
Java Technologies 16
Vision Connected services and content everywhere 17
Mission Enable the creation and distribution of services and content (incl. games!) that can be accessed anywhere, anytime, from anything by anyone. 18
Java Platforms Optional Packages Optional Packages Java Platform, Micro Edition (Java ME) Optional Packages Personal Profile (PP) Advanced GUI (AGUI) Java PersonalBasis Profile Platform, Java (PBP) Enterprise Platform, Active and Growing Community: Foundation Profile (FP) Edition (Java 13.3EE) MillionStandard downloads Edition Connected (7.7M in last 2 years!) (Java SE) Device lists 500K+ subscribers to email Configuration (CDC) 82 bloggers (in 9 languages) Optional Packages JTWI/MSA Mobile Information Device Profile (MIDP) Connected Limited Device Configuration (CLDC) Java Card 19
The Java Business Model 1200 Java Powered Handset models 6m+ Developers Consumers $3B+ 180+ Carriers Increased ARPU Source: Sun, Ovum
Java in the Operator Environment Java EE Enterprise Software/ Servers Java SE Applications/ Desktop Software Java ME & Card Client Deployed Services 21
Java Momentum Java Everywhere 5.5 Billion Java-Enabled Devices 1.8 Billion Java-Enabled Phones ** 3.0 Billion Java Card 12 Million Java Set-top Boxes 800 Million Java Desktops 180 Operators Deploying Java Content 6 Million Developers 6.4M Java EE Downloads 22 * Source: Sun, July 2005 - July 2007 ** Source: Ovum
JavaOne 2008 - http://java.sun.com/javaone/ JavaOne held in San Francisco the week of May 6-9 > Single most important Java developer conference Focus 2008: > > > > Java Platform, Standard Edition (Java SE) Java Platform, Standard Edition (Java SE) Java Platform, Enterprise Edition (Java EE) Java Platform, Micro Edition (Java ME) > Rich Internet applications > Compatibility and interoperability > Scripting languages > Open source > Web 2.0 > E-commerce collaboration > Developer Tools > And much, much more 23
Conclusion: The Java Ecosystem is There $0 Cost to Enter for You! 24
Sun Support s Your Future Career! 25
STAR: Tools & Resources for ICT Capacity Skills Building Java Enterprise System Data Management Developers Partners Management Services 26
Recommended Actions - 1: http://www.sun.com/edu
Recommended Action - 2: Join Sun Developer Network (SDN) Student Developer Program Empowering Student Developers through sharing, collaboration and open innovation http://www.sun.com/edu
Recommended Actions - 3: C Fr eri Sw ee fica ed for tio is S n C h tu o U de s ni n t: ve ts rs a iti t es Join Sun Academic Initiative (SAI) Sun Certified Programmer for the Java Platform, Standard Edition 6 (CX-310-065) - NEW! Sun Certified Programmer for the Java Platform, Standard Edition 6 Upgrade Exam (CX-310-066) - NEW! Sun Certified Associate for the Java Platform, Standard Edition Sun Certified Programmer for the Java 2 Platform, Standard Edition Sun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition Sun Certified Mobile Application Developer for the Java 2 Platform, Micro Edition Sun Certified System Administrator for the Solaris Operating System Sun Certified Network Administrator for the Solaris Operating System http://www.sun.com/edu http://se.sun.com/edu
Java Programming Contest 30
Excitera Swedish Game Awards 2008 Mobile Games / Mobilspel http://www.gameawards.se Java on Mobile Devices Mobile Application Development with NetBeans IDE 6.0 for Java ME Devices http://www.netbeans.org & http://www.java.com/en/mobile & http://developers.sun.com/students Java ME Sun's Complete Platform for the Web and Java Driven Services: Tools to Use: - NetBeans IDE 6.0 - Mobility Pack - Wireless Toolkit (emulator)
Developer Tools Full-Featured Integrated Development Environment for Java Developers Multi-platform, 100% Java development environment Create mobile, desktop, web and enterprise applications with one single tool Free and Open Source Active and Growing Community: 13.3 Million downloads (7.7M in last 2 years!) 500K+ subscribers to email lists 82 bloggers (in 9 languages) 32
Thank You 33
Sun Campus Ambassadors to KTH Alper Celik Gokhan Dogan alper.celik@sun.com gokhan.dogan@sun.com http://sunkth.wordpress.com 34
Kent Åberg kent.aberg@sun.com +46 8 631 11 01