YOUR FEEDBACK
AMD Wants To Depose 486 People in Intel Case
AMD News Desk wrote: Contrary to what you may have read elsewhere, AMD has...


2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SYS-CON.TV
TOP THREE LINKS YOU MUST CLICK ON


Ten Years Ago This Month, Java Was 1000 Days Old
The Java platform was grown and evolved by a global community of developers on the World Wide Web

Digg This!

Ten years ago this month, Java was 1000 days old. Here we bring an article by the then Vice President of Marketing for Sun's Software Products and Platforms, George Paolini. Ten years on, we thought it might make interesting reading, since even back then Sun's community-focused position was clear: 'The Java platform was grown and evolved by a global community of developers on the World Wide Web,' wrote Paolini.

The article was titled: "
Java's First 1000 Days" - here it is in full:

It's been about 1000 days since the Java platform was introduced. By all measures, we've come a long way since then. The magazine you're holding, Java Developer's Journal, is proof of that.

Since the introduction of the Java platform, Sun's goals have been to provide platform completeness, platform ubiquity, business profitability and successful applications. These four criteria have been part of our game plan for making the Java platform successful and we're pursuing them for the long term.

From the start, we have singlemindedly focused on providing a comprehensive platform for developers, a broad environment to enable them to create rich applications. We have achieved this. And we didn't do it alone.

In the last 1,000 days, engineers at Sun, along with our partners and the Java community on the World Wide Web have been at work building the Java platform. JavaBeansª was built by Sun with help from Borland, IBM, Lotus, Symantec and many others. The Java Foundation Classes, the graphical user interface tool for the Java platform, was built with help from Netscape, IBM, Apple and others. There are many other examples of successful APIs: Remote Method Invocation, Java Database Connectivity and Enterprise JavaBeans are just a few.

There is tremendous intellectual property invested in the Java platform not only by Sun, but also by countless other companies and independent developers. The Java platform was grown and evolved by a global community of developers on the World Wide Web. And this community insists on open standards and technical excellence. The Java platform is a product of this unique, open, industry-participative development process.

We remain committed to this open process.

As we move forward, we're finding that the developer community, which first asked us for functionality, is now finding the Java platform is solidifying and becoming complete. And the Java platform is providing opportunities for developers to create applications for a wide spectrum of opportunities.

In the enterprise, developers can cash in on the Java platform's value proposition by writing new middle-tier business logic using the Java platform and Enterprise JavaBeans. The Java platform lets developers use enterprise Java application programming interfaces for accessing existing middleware services and applications. These applications can then be deployed on any server, running any operating system, with any installed base of middleware. So the APIs and runtime libraries that support these interfaces allow the new applications to access existing databases, TP monitors and directory servers. The Java platform gives developers a whole new level of flexibility and interactivity.

The Java platform provides a wide range of opportunities for developers in the consumer space as well. There is enormous market potential for Java developers to build applications for devices as small as smart cards. Projections by UBS Global Research show that this year there will be 500 million smart cards on the market with microchips embedded in them; by 2000, the number of smart cards which run Java applications will skyrocket to more than 1.2 billion. The story is the same in personal and embedded devices with an explosion of potential Java devices being forecast by all the major research houses.

This explosion provides a business opportunity for developers, fueled by the Java platform's ability to provide a standard development environment that allows devices to connect to the network.

Developers who are building network-ready enterprise applications need a consistent deployment environment upon which their applications will run. We have a technology code named Project Java Activator to help ensure a consistent deployment environment. This technology lets developers take full advantage of the latest Java platform capabilities on either Internet Explorer or Netscape Navigator by allowing the browser to utilize a fully compatible, up-to-date implementation of the Java platform rather than the one bundled with the browser. IS organizations, developers and end-users no longer need to worry about multiple Java platforms on each system. One can install a single Java Virtual Machine that is utilized by all the browsers. Project Java Activator even allows new, up-to-date implementation of the Java platform on old browsers.

So now developers have a rich platform and a consistent deployment environment. Our next focus is on providing developers with the performance they need to be successful.

A recent article published in February on the Web cites independent tests which show that performance of the Java platform is as fast as C++. The study tested the Java platform with a Symantec JIT against C++ with a JIT and found that the performance gap is closing. But JITs are not the whole performance story. We're working on a technology, code named HotSpot, which is a performance turbocharger. While these tests examined just loops, not complete applications, we expect that HotSpot will provide performance equal to natively compiled C++ code and close the performance gap entirely.

The Java platform presents enormous opportunities for developers. With our commitment to equipping developers for success "by providing a rich platform, a consistent deployment environment and a renewed commitment to performance, stability, completeness and ubiquity" we're laying the foundation for a new era of computing.

This article apperared originally in the March 1998 issue of Java Developer's Journal.

About George Paolini
George Paolini is executive vice president of Platform Ecosystems, SAP AG, and drives SAP's Enterprise Services Community Process. Prior to joining SAP, he was the founder of the Java Community Process, the widely renowned forum that energized a revolution in software programming that today has Java recognized as one of the most widely used technologies globally.

LATEST JAVA STORIES & POSTS
Sun Challenges Linux
Sun's mule train has finally pulled into Indiana after three years on the road. Indiana is the Linux-friendly Fedora-like OpenSolaris project meant to move the Solaris-shy Linux community off Linux and on to Solaris tempted by Solaris widgetry like the highly scalable, rollback-e
AJAX World - Sun Talks Up its Late-to-the-Party AIR-Silverlight Rival
At Java One this week Sun has been selling its year -old-but-still-upcoming - and definitely late-to-the-party - Adobe AIR- and Microsoft Silverlight-competitive JavaFX Rich Client environment as a potential revenue-generator capable of putting ads on mobile applications and JavaF
JavaOne Archives - Dvorak Comments on AMD Intel Lawsuit on SYS-CON.TV
Conference in San Francisco. Dvorak held forth on a number of topics, including the new AMD/Intel lawsuit, the viability of Java and Sun, the value of (or lack thereof) of corporate PR, and whether or not a new book about Silicon Valley is really worth reading.
Microsoft To Keynote 4th International Virtualization Conference & Expo
Mike Neil is general manager for virtualization strategy in the Windows Server Division at Microsoft. Mike is focused on the delivery of the Windows virtualization technology, including Windows Server 2008 Hyper-V, Microsoft Hyper-V Server and Virtual PC 2007. Mike also directs t
Borland Finally Dumps CodeGear Tools Division
It's only taken Borland two years but it's finally dumped its CodeGear tools division, responsible for Borland's hereditary JBuilder, Delphi and C++ Builder lines as well as its new web ventures into PHP and Ruby, said to be used by 7.5 million developers. Embarcadero Technologie
Sun Adds Comprehensive Video Capabilities to Java Platform With On2 Technologies
Sun Microsystems announced it has entered into a multi-year agreement with On2 Technologies to add comprehensive video capabilities, using On2 Technologies TrueMotion video codecs, to Sun's JavaFX, a family of products for creating Rich Internet Applications (RIAs) with immersive
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE
BREAKING JAVA NEWS
Day Software to Present at Henry Stewart DAM Show
Day Software (SWX:DAYN) (OTCQX:DYIHY), a leading provider of global content management