Business Services Industry
Sun and Netscape Offer Developer Release of Java Foundation Classes; IBM, Apple Also Make Significant Contributions to Java Foundation Class Development
Business Wire, July 8, 1997
MOUNTAIN VIEW, Calif.--(BUSINESS WIRE)--July 8, 1997--Sun Microsystems, Inc. (NASDAQ:SUNW) and Netscape Communications Corp. (NASDAQ:NSCP) today announced the developer release of the Java(TM) Foundation Classes (JFC), a comprehensive set of GUI components and foundation services designed to simplify development of Internet, Intranet and desktop applications.
The Java Foundation Classes are available for public download initially through the Java Developer Connection (Sun's support network for Java developers) at http://java.sun.com/jdc, and can be used to begin building JFC-based applications immediately.
Core to the Java Platform, the Java Foundation Classes provide the building blocks that enable developers to easily create a rich graphical environment for commercial-quality 100% Pure Java applications. The Java Foundation Classes provide developers with enormous flexibility in user interface design. Developers can create an application that reflects the operating system on which the application runs; for example, it could look like an application written for the Macintosh, Solaris, or Windows platform. In addition, the Java Foundation Classes enable developers to create a custom user interface for applications and also allows developers to enable computer users to switch the "look and feel" of JFC-based applications "on the fly," a feature that is unique to applications developed with the Java Foundation Classes.
"We're delighted to deliver to Java developers the most comprehensive GUI toolkit for the Java Platform -- the Java Foundation Classes," said Jon Kannegaard, vice president of software products at JavaSoft, a business unit of Sun Microsystems, Inc. "The Java Foundation Classes were built with Netscape and other partners in the industry and are designed to simplify the development of Java programs with a rich user interface. With today's release, we expect developers to evaluate the Java Foundation Classes and give us lots of feedback so that we can create class libraries that will enable them to begin building dynamic JFC-based applications."
"By providing developers with early access to the Java Foundation Classes, developers can start creating 100% Pure Java crossware applications, a new class of applications that span operating systems, networks and enterprises, for Intranets and Extranets," said Rick Schell, senior vice president of the client and platform product division at Netscape. "The Java Foundation Classes make it easier to write 100% Pure Java and speed the development cycle."
IBM and Apple Computer, Inc. have also been actively involved in the development of the Java Foundation Classes. IBM has contributed to the design of the Java 2D API.
"This first release of the Java Foundation Classes to developers marks another key step in the rapid progress of Java as a core part of network computing," said Rod Smith, distinguished engineer and director of Internet Technology, IBM. "IBM is pleased to be working with Sun, Netscape and Apple on the evolution of the JFC to support our customers' needs for dynamic, mission-critical applications."
Jim Gable, vice president platforms and technology marketing for Apple Computer stated, "This preview release of the JFC is an exciting announcement for developers. Apple supports the effort by using JFC on both Mac OS and our next-generation OS, code-named Rhapsody. At Apple, we aim to make Mac OS and Rhapsody pre-eminent platforms for the development and deployment of Java technology. We believe the continued evolution of JFC strengthens the developer proposition for Java on Apple's platforms."
Key Features of the Java Foundation Classes
The comprehensive set of GUI components and foundation services in the Java Foundation Classes is being developed by Sun, Netscape and Java developers throughout the industry. More than 50 companies are participating in the JFC Advisory Council, hosted by Sun. The Council is helping define the Java Foundation Classes (see addendum), which incorporate many of the best features of the Netscape Internet Foundation Classes, and is an extension of Sun's original foundation classes, the Abstract Windowing Toolkit (AWT).
The Java Foundation Classes include a rich set of GUI components, such as view options, tool bars, choosers, buttons, menus and many others. In addition, since the Java Foundation Classes have an open architecture, and all JFC components are JavaBeans(TM) components, developers can easily bring in other JavaBeans GUI components to enhance their JFC applications. The Java Foundation Classes also include key foundation services like: -0-
-- Accessibility. The Java Accessibility API, which will ship with the Java Foundation Classes, are designed to make Java applications accessible to people with disabilities through devices such as screen readers, screen magnifiers, Braille terminals, and others.
-- Java 2D. The Java 2D API is designed to allow for sophisticated visual applications for scientific, engineering and business users.
Most Recent Business Articles
- Multiple criteria evaluation and optimization of transportation systems
- Multi-criteria analysis procedure for sustainable mobility evaluation in urban areas
- A two-leveled multi-objective symbiotic evolutionary algorithm for the hub and spoke location problem
- Multi-criteria analysis for evaluating the impacts of intelligent speed adaptation
- The development of Taiwan arterial traffic-adaptive signal control system and its field test: a Taiwan experience
Most Recent Business Publications
Most Popular Business Articles
- 7 tips for effective listening: productive listening does not occur naturally. It requires hard work and practice - Back To Basics - effective listening is a crucial skill for internal auditors
- FAS 109: a primer for non-accountants - Financial Accounting Standards Board's "Statement 109: Accounting for Income Taxes"
- LIFO vs. FIFO: a return to the basics
- Too Young to Rent a Car? - 25-years-old the minimum age for car renting - Brief Article
- Design a commission plan that drives sales - Sales Commissions



