Amiram Hayardeny's My China Experience

« Previous day (Nov 12, 2006) | Main | Next day (Nov 14, 2006) »

http://blogs.sun.com/ChinaExperience/date/20061114 Tuesday November 14, 2006

Java Goes OpenSource

Java is going OpenSource.  This is a global event, which has the potential to change the way we, human beings around the globe, work, play and communicate.  I know, you may say that this is an overstatement, that this is just another piece of software going OpenSource.  But is it?  If you look around and read, you very quickly realize that Java has ALREADY changed a lot in the way we do business, get entertained and communicate.  You may find the following link interesting: http://www.java.com/en/javahistory/

With Java going OpenSource, the large variety of devices which support Java, what will be the global effect?  I would speculate that the amount of applications developed for Java will grow by orders of magnitude, and deployed to millions of people - for cellular phones, desktop or laptop computers, game consoles, cars, PDAs, home appliances, and who knows what other devices in the future.  During the Sun Techdays, I have seen how easy it is to develop, and deploy a Java application to a mobile phone.  It is phenomenal.  In less than five minutes, on stage, two developers showed the process and deployed the application.  So this is what I am seeing: billions of devices, hundreds of thousands of active community members, collaborating on thousands of projects.  Java is becoming standard for devices used by mankind.

And the inevitable question: how will Sun benefit from it?  And the answer is simple: participation and collaboration will drive the business.  Sun is, and will be more so, The Internet company.  Sun has a large variety of hardware, software, storage, and services to offer for this age of participation.  Java going OpenSource is in my mind the most exciting news in the Information Age today.  And it will, indeed, change the way we conduct business, play and communicate.  I am sure of it.

This is the Java story as it is told by Sun Microsystems:

  • Java technology was invented by Sun Microsystems and celebrated its 10-year Birthday in March 2005
  • The Java platform specifications and compatibility standards are controlled by the independent industry members of the Java Community Process
  • Java software runs on more types of consumer and embedded devices, smart cards, ATMs, thin clients, PCs, servers, and mainframes than any other software
  • Java applications are more resistant to viruses than any other popular programming language
  • Today's five million Java developers are the largest community of software developers
  • The annual JavaOne Developers Conference has been the largest gathering of software developers for over 10 years
  • Sun estimates the total Java Economy to be more than $100 billion in sales annually driving an additional $110 billion in related IT spending
  • The Java economy includes 1.65 billion smart cards, 800 million PCs shipped with Java, 1.2 billion Java Powered phones (source: Ovum), and over 180 telecom providers who deploy Java technology
Java Community
  • Consumers and Business Customer Community
    • You are the Java community that matters the most. Your preference for Java applications and products that run them is the reason we're all here -- developers, licensees, providers, and partners. Now, Java software is running on your PC, printer, game console, TV, mobile phone, PDA, home thermostat, dishwasher, and car. And you keep asking for more. Join your online community of 15 million visitors a month who check out the boldest and newest Java applications at java.com. It's your marketplace. While you're there, download the latest Java Runtime Environment for your PC or Mac to run those apps faster. Additional software from Sun's software partners can be found at the Sun Partner Advantage Products catalog.
    • Java.com Applications for Consumers and Businesses. Attracting 15 million consumer and business visitors a month looking for Java applications, java.com is a powerful market channel for your products, as well as a great place to get development tools and go-to-market advice
  • Developer Community
    • As a Java developer, you're part of the largest community of software engineers on the planet, now four million strong. Take advantage of Sun's vast developer resources and connections to other developers.
    • java.sun.com: The Source for Java Developer Products and Technologies
      The Java industry's central resource for development, from the people who invented Java technology
    • java.net: The Source for Java Technology Collaboration. Over 260,000 members collaborating on 3,000 Java software projects
    • jcp.org - Java Community Process: Community Development of Java Technology Specifications
      An open, independent organization of 1,100 corporate and individual members who develop and revise the Java platform specifications, reference implementations, and test suites
    • developers.sun.com: Advice, Best Practices, and Resources for Sun Developers
      Advice, products, and news for all Sun technology developers, including Solaris and Linux operating systems
  • Partner Community
    • The Sun Partner Advantage community is a network of partners who share Sun's technology, marketing, and sales resources.
  • Licensee Community
    • See descriptions of Java technology licensees for each platform edition. These licensees offer Java technology specification compatibility and have met the requirements to display the Java brand logo.


Valid HTML! Valid CSS!

This is a personal weblog, I do not speak for my employer.