Sun Java Solaris Communities My SDN Account Join SDN
 
Article

The Java Platform: Five Years in Review

 

Here we celebrate the fifth anniversary of the JavaTM platform by taking a look back at some key milestones. These achievements reflect the innovation and creativity of the entire Java technology community, which has continuously helped drive the Java platform forward and made it what it is today.

1995
    May 23, 1995
Javatechnology launched
  1996
January 23, 1996
JDKTM 1.0 software release day




   
    April 30, 1996
10 major OS vendors announce plans to embed Java technology in their products

May 29, 1996
The first JavaOne
developer conference is held; JavaBeans technology-based components are announced along with Java Media APIs, servlets and other technologies

   
    July 10, 1996
50,000 people attend Sun Java Day in Tokyo

August 16, 1996
Sun Microsystems and Addison-Wesley publish The Java Tutorial and the first Java Language Specification

   
   

September, 1996
83,000 Web pages have incorporated Java technology

September, 1996
Java Developer Connection Web site launched

   
    October 16, 1996
JavaBeans spec completed ahead of schedule

October 25, 1996
Sun announces first Just-In-Time (JIT) compiler for
Java platform

   
    October 29, 1996
Java Card API announced
December 9, 1996
JDK 1.1 beta software released
   
   

December 11, 1996
100% Pure Java initiative launched; 100 companies endorse it

December 11, 1996
Sun, IBM and Netscape embark on
40-city Java
Education World Tour

   
   

December 31, 1996
By year's end, virtually all major platform vendors
have licensed or announced intention to license Java technology

  1997  
January 11, 1997
Sun ships JavaBeans Development Kit release less than
eight months after defining the specification




   
    February 18, 1997
JDK 1.1 release ships
February 28, 1997
Netscape announces Communicator supports all Java APIs and Java platform-based applications
   
    March 4, 1997
Java Web Server beta and Java Servlet Developers Kit software released
March 10, 1997
Java Naming and Directory Interface
(JNDI) API introduced
   
    March 11, 1997
More than 220,000 downloads of JDK 1.1 software in just t
hree weeks
April 2, 1997
JavaOne conference draws 10,000 attendees, breaking
records and becoming the world's largest developer conference
   
    April 2, 1997
Sun announces Enterprise JavaBeans
technology
April 2, 1997
Java Foundation Classes technology to be included in next
rev of Java platform
   
    May 6, 1997
JavaBeans "Glasgow" software release available for public r
eview
June 5, 1997
Java Web Server 1.0 product ships; one month later
downloads top 6,300
   
    July 23, 1997
Java Accessibility API announced
July 23, 1997
Java Card 2.0 platform unveiled
   
    July 23, 1997
More than a dozen leading consumer devices to use
PersonalJavaTM platform for connecting devices
August 5, 1997
Java Media and Communication APIs released
   
    August 5, 1997
More than 100,000 downloads of JavaBeans Development Kit
software
August 12, 1997
More than 600 commercial Java technology-based
applications on the market and in Sun's online Java Solutions Guide
   
    September 23, 1997
Java Developer Connection program has 100,000+
members
    1998  
January 20, 1998
JDK 1.1 software release downloads top 2 million



   
    March, 1998
JFC/"Project Swing" ships
March 24, 1998
JavaOne conference draws 15,000; Java technology
embedded in rings worn by attendees
   
    March 24, 1998
Java
Jumpstart product announced
March 24, 1998
EmbeddedJava spec posted for public review
   
    March 31, 1998
Ericsson, Sony, Siemens, BEA, OpenTV and others license
Java technology
March 31, 1998
Sun announces WinCE port of PersonalJava technology
   
    April 20, 1998
Java Plug-in
TM product ships
April 6, 1998
Scientific-Atlanta to offer PersonalJava technology on
digital set-top box
   
    May 6, 1998
TCI selects PersonalJava environment as default
environment for advanced set-top boxes
June 3, 1998
Visa launches world's first smart card based on Visa's
Open Platform and Sun's Java Card technology
   
    July 22, 1998
JavaBlend
TM 1.0 software ship
September 16, 1998
Motorola announces Java platform-compatible set-top box design
   
    October 21, 1998
500,000+ downloads of JFC/Swing software in just six
months
November 5, 1998
Sun works with Linux Community on Java 2 software port to Linux
   
    November 5, 1998
EmbeddedJava spec complete
December 8, 1998
Java 2 platform ships; flexible licensing terms announced
   
    December 8, 1998
Java Community Process (JCP) program formalized
    1999  
January 13, 1999
Major consumer electronics manufacturers support Java
technology for digital television





   
    January 25, 1999
Jini
technology announced
February 1, 1999
PersonalJava 3.0 platform ships
   
    February 24, 1999
Java 2 platform source code released
February, 1999
Java Card 2.1 public specifications released
   
    March 4, 1999
XML support for Java platform unveiled
March 27, 1999
Java HotSpot
performance engine unveiled
   
    May 12, 1999
Java Card platform licensed to 30+ smart-card manufacturers representing 90% of the market; 1 million+ Java technology-enabled cards ship in Q1 '99
June 2, 1999
JavaServer Pages
technology unveiled
   
    June 15, 1999
JavaOne developer conference draws 20,000; attendees use
Palm Vs running newly released K virtual machine
June 15, 1999
Sun announces three editions of Java platform: J2SE
TM J2EE, J2ME
   
    June 15, 1999
AOL and Netscape to provide Java 2 platform client
support
June 15, 1999
Sun licenses JavaServer Pages framework to Apache
   
    June 15, 1999
Java TV
API specification delivered
June 29, 1999
J2EE Reference Implementation Alpha ships
   
    August 25, 1999
J2SE version 1.3 beta software released
August, 1999
Java Embedded Server
1.0 product (JES) ships for residential gateways
   
    August, 1999
OSGi incorporated and JES 1.0 IP contributed to OSGi
August, 1999
The JavaPhone API specification included in an approved GSM standard by the European Telecommunications Standards Institute
   
    September 30, 1999
J2EE beta software released
October 11, 1999
Java technology-powered phones arrive in Europe
   
    November 16, 1999
Java Card technology adopted as
worldwide standard
for mobile phones
November 22, 1999
DVB Selects Java technology for its digital
television broadcasting standard
   
    December 8, 1999
J2EE platform ships
December 8, 1999
New licensing terms: J2SE binary now free
   
    December 8, 1999
J2SE platform on Linux ships
    2000  
January, 2000
Sun announces "Connected Family" trials with GTE/Cisco


   
    February 8, 2000
Next versions of J2EE and J2SE platforms submitted to Java Community Process program
February 29, 2000
Java API for XML optional package ships
   
    April 6, 2000
Sun works with Blue Ribbon panel to revise JCP
April 19, 2000
J2EE platform licensed to Art Technology Group, BEA
Systems, Compaq, GemStone, Hitachi, InterWorld, SilverStream and Sybase
   
    May, 2000
Sun announces JES 2.0 software compliant with OSGi
May, 2000
Membership in Java Developer Connection program tops 1.5 million
   
    May 2, 2000
Sun and Metrowerks announce toolset for Java Card platform
May 8, 2000
Sun to work with Chinese TV industry to define interactive
digital TV spec for China TV
   
    May 8, 2000
J2SE v. 1.3 platform released
May 17, 2000
J2SE v 1.3 platform gains industry support from Apple with
Mac OS X
   
    May 26, 2000
Over 400 Java User Groups established worldwide