Click here to close now.

Welcome!

Cloud Expo Authors: Adrian Bridgwater, Liz McMillan, Carmen Gonzalez, Ian Khan, Jason Bloomberg

Related Topics: Java, AJAX & REA

Java: Article

Sun’s JavaOne 2009: Business As Usual

New product announcements this year included JavaFX 1.2

In the wake of Oracle's acquisition of Sun Microsystems, many of us questioned whether we would actually see the company's annual JavaOne developer conference and exhibition take place.

Industry commentators and analysts have been postulating over possible the emergence of a new and more commercially driven iteration of the Java programming language and platform. Initial signs of this becoming a reality have come with the announcement of a new Java Store to showcase applications in front the 800 million desktop Java technology users worldwide. So it seemed that overall, it's business at usual at Sun.


Larry Ellison & Scott McNealy at JavaOne 2009 (Photographer: John Todd / Don Feria)

According to the company, the Java Store will contain personal productivity, business and entertainment software presented in an simple user interface that allows users to install applications by dragging them directly onto their computer desktop. Consumers can visit http://store.java.com to sign up for a chance to participate in the Java Store private beta program and developers can visit http://java.sun.com/warehouse to submit applications for the Java Warehouse.

"Java is one of the most ubiquitous and widespread technology platforms the world has ever seen - and its future has never been brighter," said Sun President and CEO Jonathan Schwartz. "The innovations that will be unveiled today, in particular the Java Store, will represent the beginning of a new era for the Java community - one defined by technical brilliance, market innovation and new business opportunities."

The reach of the Java platform now includes: more than 6.5 million Java developers worldwide and more than 7 billion Java devices, including more than 2.6 million mobile devices, 40 million TV set-top boxes and 800 million Java desktops.

Sun's consumer-facing storefront has been brought to light in direct response to what Sun describes as the increasing number of Java developers who have embraced its technology, but have been frustrated at the lack of a clear route to monetization of their work. Built to house Java SE (standard edition) and JavaFX rich Internet applications, Sun hopes that both corporate Java shops and small software startups alike will be able to reach a widening customer audience through this new channel. The Java Store will begin life as a private beta program before its full international roll out. Developers can submit applications to the store's 'Java Warehouse' and, if selected by Sun, their software can progress upward for distribution in the Java Store where it can be delivered to end users via the Java Runtime Environment (JRE).

Frank Cohen, CEO and Founder of PushToTest, produced an excellent set of show comments over the period of the week. Among Cohen's highlighted notes was the fact that Sun Chairman Scott McNealy told the audience "All the way to Mars and the four corners of the world, I'm proud of what you have done with Java."

Cohen himself notes that, "Java is the front-end and middleware in BlueRay video disc players. Demonstrations of JavaFX technology showed very good integration between the user experience and the media delivered on the disc. The BlueRay experience is headed towards what we experience on the desktop: multiple applications open at the same time, alerts, windows, and what looks like a file system."

New product announcements this year included JavaFX 1.2, which includes new cross platform User Interface (UI) controls, faster application start-up, streaming media support and other performance enhancements across desktop, browser and mobile. In addition, JavaFX TV and the Java FX Authoring Tool were previewed at the show. Sun says this is extending the JavaFX vision to bring rich and expressive interactive content to the TV and set-top box environments and allow designers and web developers to visually create JavaFX applications.

"The latest version of JavaFX, combined with updates to Java SE, delivers an enhanced user experience for JavaFX applications," said Jeet Kaul, senior vice president of Java technologies at Sun. "JavaFX opens a vast global market for developers and content authors who want to deploy rich, expressive applications, services and experiences across all the screens of their customers' lives. We continue to strengthen the JavaFX ecosystem by helping to enable more people to create content across more device types and establishing a channel, the Java Store, for developers and ISVs to directly deploy JavaFX applications to hundreds of millions of worldwide Java technology users."

While the Java ecosystem has certainly grown in recent times, there are still areas where Java is comparatively at a standstill. For example, there is no Java on iPhone. PushToTest's Cohen noted that Sun tried to put a positive, even an aggressive, spin on the situation. "For example, Jonathan Schwartz told delegates that JavaFX is available on mobile platforms. To prove the point Schwartz had an executive at RIM talk about the Java experience on Blackberry. In a cleverly crafted statement Schwartz said the top selling smartphone - Blackberry - is a Java phone. He said JavaFX runs on Sony Ericsson, Orange and LG phones." Schwartz also told delegates, "We're shooting for 100s of millions, not 10s of millions," as he took a dig at the iPhone.

Microsoft used its session at JavaOne to talk about its work with the Apache Stonehenge project, which is made up of companies and individual developers who share an interest in testing and establishing interoperability of web standards implementations. The company says it is now extremely focused on server side interoperability to connect heterogeneous systems and made its first contributions to Apache at the start of 2009. As the presenters said, "Middleware is really hard to demo, everybody wants the plumbing fixed but nobody wants to meet the plumber."

Microsoft's contribution to Apache was a sample application called StockTrader 2.0 designed to implement WS-* standards and was designed to demonstrate service-oriented architecture design principles. The company says that, "Interoperability work doesn't stop at the end of the standardization process. In fact, that is where it really starts." Microsoft says that it recognizes that customers want to be able to deploy multiple implementations standards and have the ability to choose the best ones for their scenarios and requirements. This in itself will arguably encourage competition, innovation and ensure the production of better quality software in response to real world market forces.

Making much of the deployment flexibility Sun claims is inherent in OpenSolaris, the company detailed its suitability for running on anything from a single core, right up through to a variety of multi-core environments. As well as a re-architecture of its networking components with technology developed out of Sun's Project Crosbow, the new OpenSolaris release will reportedly feature enterprise-level support that is said to put it on an equal footing with Solaris 10. There is also the addition of Sparc processor support, improved storage technology interfacing, virtualization enhancements and "dozens" of enhancements for developers.

Also making headlines at JavaOne was DTrace, Sun's dynamic tracing framework for the Solaris Operating Environment. Although already in existence for half a decade, DTrace is said to "instrument" software applications dynamically. The instrumentation process (or examination and subsequent configuration management driven analysis of code structure if you prefer) once complete allows an application to be explored at its various different layers (if multi-threaded) so that bottlenecks can be identified and latency issues can be addressed. This can all be done live as the application runs and so is playing a higher role in OpenSolaris 2009.06 in terms of its associated developer tools.

Sun used the JavaOne event to reaffirm its position on the Java landscape and make various product level announcements including several technology updates to the its GlassFish Portfolio. This open source, high-performance web application platform is argued to be the industry's most downloaded application server. Built on leading open source projects, Sun says that the GlassFish Portfolio speeds time to market and improves productivity by offering a pre-integrated and fully-tested open source web application platform. Additionally, Sun used the JavaOne show to announced early access of GlassFish v3 containing a full preview of the forthcoming Java Platform Enterprise Edition 6 (Java EE 6) specification.

"Sun offers virtually the most comprehensive software infrastructure solutions for creating and deploying secure and scalable web and enterprise applications. With GlassFish Portfolio, Sun brings additional simplicity and lower TCO to customers by delivering the highest-scaling and best price-performance application platform. Plus, the early access of GlassFish v3 offers developers a head-start on working with all of the new features of the upcoming Java EE 6 specification, including capabilities for profiles, pruning, extensibility and ease of development," said Karen Tegan Padir, vice president, MySQL and Software Infrastructure at Sun.

Finally, Oracle's Larry Ellison did make an appearance at JavaOne 2009 alongside Scott McNealy himself and if you were wondering what Larry's thoughts are on the future for Java this is what he said. "Oracle has invested more in Java (in terms of dollars) than anybody else. I am determined to expand the Java community and to encourage the Open Office group to build rapidly now. If you want to know more about the future for Java - then just look at its past. I expect very few changes apart from an expanded level of enthusiasm for Java from Oracle."

More Stories By Adrian Bridgwater

Adrian Bridgwater is a freelance journalist and corporate content creation specialist focusing on cross platform software application development as well as all related aspects software engineering, project management and technology as a whole.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


@CloudExpo Stories
SYS-CON Media named Andi Mann editor of DevOps Journal. DevOps Journal is focused on this critical enterprise IT topic in the world of cloud computing. DevOps Journal brings valuable information to DevOps professionals who are transforming the way enterprise IT is done. Andi Mann, Vice President, Strategic Solutions, at CA Technologies, is an accomplished digital business executive with extensive global expertise as a strategist, technologist, innovator, marketer, communicator, and thought lea...
Even though it’s now Microservices Journal, long-time fans of SOA World Magazine can take comfort in the fact that the URL – soa.sys-con.com – remains unchanged. And that’s no mistake, as microservices are really nothing more than a new and improved take on the Service-Oriented Architecture (SOA) best practices we struggled to hammer out over the last decade. Skeptics, however, might say that this change is nothing more than an exercise in buzzword-hopping. SOA is passé, and now that people are ...
You often hear the two titles of "DevOps" and "Immutable Infrastructure" used independently. In his session at DevOps Summit, John Willis, Technical Evangelist for Docker, will cover the union between the two topics and why this is important. He will cover an overview of Immutable Infrastructure then show how an Immutable Continuous Delivery pipeline can be applied as a best practice for "DevOps." He will end the session with some interesting case study examples.
Docker is becoming very popular--we are seeing every major private and public cloud vendor racing to adopt it. It promises portability and interoperability, and is quickly becoming the currency of the Cloud. In his session at DevOps Summit, Bart Copeland, CEO of ActiveState, discussed why Docker is so important to the future of the cloud, but will also take a step back and show that Docker is actually only one piece of the puzzle. Copeland will outline the bigger picture of where Docker fits a...
There is little doubt that Big Data solutions will have an increasing role in the Enterprise IT mainstream over time. 8th International Big Data Expo, co-located with 17th International Cloud Expo - to be held November 3-5, 2015, at the Santa Clara Convention Center in Santa Clara, CA - has announced its Call for Papers is open. As advanced data storage, access and analytics technologies aimed at handling high-volume and/or fast moving data all move center stage, aided by the cloud computing bo...
"People are a lot more knowledgeable about APIs now. There are two types of people who work with APIs - IT people who want to use APIs for something internal and the product managers who want to do something outside APIs for people to connect to them," explained Roberto Medrano, Executive Vice President at SOA Software, in this SYS-CON.tv interview at Cloud Expo, held Nov 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA.
The 5th International DevOps Summit, co-located with 17th International Cloud Expo – being held November 3-5, 2015, at the Santa Clara Convention Center in Santa Clara, CA – announces that its Call for Papers is open. Born out of proven success in agile development, cloud computing, and process automation, DevOps is a macro trend you cannot afford to miss. From showcase success stories from early adopters and web-scale businesses, DevOps is expanding to organizations of all sizes, including the...
Discussions about cloud computing are evolving into discussions about enterprise IT in general. As enterprises increasingly migrate toward their own unique clouds, new issues such as the use of containers and microservices emerge to keep things interesting. In this Power Panel at 16th Cloud Expo, moderated by Conference Chair Roger Strukhoff, panelists will address the state of cloud computing today, and what enterprise IT professionals need to know about how the latest topics and trends affec...
The 17th International Cloud Expo has announced that its Call for Papers is open. 17th International Cloud Expo, to be held November 3-5, 2015, at the Santa Clara Convention Center in Santa Clara, CA, brings together Cloud Computing, APM, APIs, Microservices, Security, Big Data, Internet of Things, DevOps and WebRTC to one location. With cloud computing driving a higher percentage of enterprise IT budgets every year, it becomes increasingly important to plant your flag in this fast-expanding bu...
Compute virtualization has been transformational, yet security policy implementation and enforcement has lagged behind in agility and automation. There are a number of key considerations when implementing policy in private and hybrid clouds. In his session at 15th Cloud Expo, Malcolm Rieke, the Director of Product Management at Catbird, discussed the impact of this new paradigm and what organizations can do today to safely move to software-defined network and compute architectures, including: ...
There has been a lot of discussion recently in the DevOps space over whether there is a unique form of DevOps for large enterprises or is it just vendors looking to sell services and tools. In his session at DevOps Summit, Chris Riley, a technologist, discussed whether Enterprise DevOps is a unique species or not. What makes DevOps adoption in the enterprise unique or what doesn’t? Unique or not, what does this mean for adopting DevOps in enterprise size organizations? He also explored differe...
Cloud Foundry open Platform as a Service makes it easy to operate, scale and deploy application for your dedicated cloud environments. It enables developers and operators to be significantly more agile, writing great applications and deliver them in days instead of months. Cloud Foundry takes care of all the infrastructure and network plumbing that you need to build, run and operate your applications and can do this while patching and updating systems and services without any downtime.
An effective way of thinking in Big Data is composed of a methodical framework for dealing with the predicted shortage of 50-60% of the qualified Big Data resources in the U.S. This holistic model comprises the scientific and engineering steps that are involved in accelerating Big Data solutions: problem, diagnosis, facts, analysis, hypothesis, solution, prototype and implementation. In his session at Big Data Expo®, Tony Shan focused on the concept, importance, and considerations for each of t...
T-Mobile has been transforming the wireless industry with its “Uncarrier” initiatives. Today as T-Mobile’s IT organization works to transform itself in a like manner, technical foundations built over the last couple of years are now key to their drive for more Agile delivery practices. In his session at DevOps Summit, Martin Krienke, Sr Development Manager at T-Mobile, will discuss where they started their Continuous Delivery journey, where they are today, and where they are going in an effort ...
Cloud and Big Data present unique dilemmas: embracing the benefits of these new technologies while maintaining the security of your organization's assets. When an outside party owns, controls and manages your infrastructure and computational resources, how can you be assured that sensitive data remains private and secure? How do you best protect data in mixed use cloud and big data infrastructure sets? Can you still satisfy the full range of reporting, compliance and regulatory requirements? In...
The cloud is everywhere and growing, and with it SaaS has become an accepted means for software delivery. SaaS is more than just a technology, it is a thriving business model estimated to be worth around $53 billion dollars by 2015, according to IDC. The question is - how do you build and scale a profitable SaaS business model? In his session at 15th Cloud Expo, Jason Cumberland, Vice President, SaaS Solutions at Dimension Data, discussed the common mistakes businesses make when transitioning t...
Are your Big Data initiatives resulting in Big Impact or Big Mess? In her session at Big Data Expo, Penelope Everall Gordon, Emerging Technology Strategist at 1Plug Corporation, shared her successes in improving Big Decision outcomes by building stories compelling to the target audience – and her failures when she lost sight of the plotline, distracted by the glitter of technology and the lure of buried insights. The cast of characters includes the agency head [city official? elected official?...
In their session at @ThingsExpo, Shyam Varan Nath, Principal Architect at GE, and Ibrahim Gokcen, who leads GE's advanced IoT analytics, focused on the Internet of Things / Industrial Internet and how to make it operational for business end-users. Learn about the challenges posed by machine and sensor data and how to marry it with enterprise data. They also discussed the tips and tricks to provide the Industrial Internet as an end-user consumable service using Big Data Analytics and Industrial C...
Big Data is amazing, it's life changing and yes it is changing how we see our world. Big Data, however, can sometimes be too big. Organizations that are not amassing massive amounts of information and feeding into their decision buckets, smaller data that feeds in from customer buying patterns, buying decisions and buying influences can be more useful when used in the right way. In their session at Big Data Expo, Ermanno Bonifazi, CEO & Founder of Solgenia, and Ian Khan, Global Strategic Positi...
Storage administrators find themselves walking a line between meeting employees’ demands to use public cloud storage services, and their organizations’ need to store information on-premises for security, performance, cost and compliance reasons. However, as file sharing protocols like CIFS and NFS continue to lose their relevance, simply relying only on a NAS-based environment creates inefficiencies that hurt productivity and the bottom line. IT wants to implement cloud storage it can purchase a...