Sun Announces
Availability
of Next Version
of the
PersonalJava
Platform

New Version Provides Graphical Toolkit for Building Consumer-Oriented User Interfaces

PALO ALTO, Ca. - Febuary 1,1999 -- Sun Microsystems, Inc. today announced the release of version 3.0 of the PersonalJava application environment. Version 3.0 includes features that simplify the construction of consumer-oriented graphical user interfaces. These features are delivered in the Truffle graphical toolkit.

Truffle contains a window system and a set of widgets, all written in the Java programming language for ease of portability. This new graphical toolkit allows the device manufacturer to establish a distinct product identity by customizing the look-and-feel of the user interface. Sun provides a reference look-and-feel called the "Touchable look-and-feel" for touch screen-based devices.

Compared to previous solutions on the market, Truffle allows device manufacturers to build graphical user interfaces that require significantly less memory. The release of the PersonalJava 3.0 application environment follows on the heels of the EmbeddedJava 1.0 application environment that was released last month.

Version 3.0 of the PersonalJava application environment and version 1.0 of the EmbeddedJava application environment will be the first versions of these technologies available under certain principles of Sun's recently announced community source licensing model. Under this model, any licensee will be able to access the source code for development purposes at no charge. It is expected that a community source license model will spur significant new efforts in the consumer and embedded device arena. The source code for both PersonalJava and EmbeddedJava technology is expected to be available to the public in February 1999.

"Version 3.0 of the PersonalJava application environment represents a significant advance in providing device manufacturers with a platform to build successful consumer devices," said Mark Tolliver, President of Consumer & Embedded at Sun Microsystems. "Truffle not only provides the key benefits of portability and customizability, but it does this in a more compact memory footprint. We're very excited to make PersonalJava technology available through a community source license model. We anticipate that even more developers will be able to benefit from PersonalJava technology, thereby adding to the wealth of PersonalJava technology-enabled devices and applications on the market."

"PersonalJava 3.0 is another major step in addressing the requirements of embedded developers designing consumer oriented devices," stated Curt Schacker, vice president of marketing for Wind River Systems. "Truffle, which provides the ability to customize the look and feel of a PersonalJava DEVICE, is an important technology for our customers. To address this need, Wind River has ported PersonalJava and Truffle to our VxWorks embedded real-time operating system. With PersonalJava 3.0, Truffle, and VxWorks, a complete ready-to-deploy solution with a small memory footprint is now available."

Industry Momentum

A large number of companies have licensed the PersonalJava platform to develop consumer devices. Products using PersonalJava technology have been demonstrated in the past year in devices ranging from web phones to set-top boxes to home audio equipment.

The PersonalJava specification has benefited from strong industry support over the course of the API review process and the result is a comprehensive specification that defines the use of Java technology for consumer devices. The completed version of the PersonalJava specification is posted on the Sun website at: http://java.sun.com/products/personaljava.

PersonalJava Technology

The PersonalJava Application Program Interface (API) provides developers with a unified way for programmers and manufacturers to create applications that run on a myriad of consumer devices. The PersonalJava API was created specifically for network-connectable consumer devices that people use for communications, entertainment and mobile computing. Manufacturers of consumer devices can use the PersonalJava platform to create network-connectable products that can access the vast array of applications and services on the Web.

EmbeddedJava Technology

The EmbeddedJava application environment is for embedded devices with dedicated functionality and severely limited memory. These devices do not require general purpose web browsing. Developers use the EmbeddedJava application environment to create a variety of products including low-end mobile phones, pagers, process controllers, instrumentation, office printers and peripherals, and networking routers and switches.

About Sun

Since its inception in 1982, a singular vision, "The Network Is The Computer" has propelled Sun Microsystems, Inc. (NASDAQ "SUNW") to its position as a leading provider of hardware, software and services for establishing enterprise-wide intranets and expanding the power of the Internet. With more than $10 billion in annual revenues, Sun can be found in more than 150 countries and on the World Wide Web at http://www.sun.com.

Sun, the Sun logo, Sun Microsystems, Java, EmbeddedJava, PersonalJava, Truffle, and The Network Is The Computer are all trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and in other countries.


@Macarlo, Inc.
@Macarlo's Shareware & Web
OS/2
Java Lobby Member
Java Site Accredited

[TOP] [HOME] [INDEX]