Sun and Netscape Offer Developer Release of Java Foundation Classes; IBM, Apple Also Make Significant Contributions to Java Foundation Class Development.MOUNTAIN VIEW, Calif.--(BUSINESS WIRE)--July 8, 1997--Sun Microsystems, Inc. (NASDAQ NASDAQ
in full National Association of Securities Dealers Automated Quotations
U.S. market for over-the-counter securities. Established in 1971 by the National Association of Securities Dealers (NASD), NASDAQ is an automated quotation system that reports on :SUNW SUNW Sun Microsystems, Inc (former stock symbol; now JAVA)
SUNW Stanford University Network Workstation (Sun Microsystems, Inc) ) and Netscape Communications Corp. (NASDAQ:NSCP NSCP National Schistosomiasis Control Program
NSCP National Space Communications Program
NSCP Native (Mode) Service Control Point (Tandem) ) today announced the developer release of the Java(TM) Foundation Classes (JFC (Java Foundation Classes) A class library from Sun that provides an application framework and graphical user interface (GUI) routines for Java programmers. Sun, Netscape, IBM and others contributed to JFC, which combines Sun's Abstract Windowing Toolkit (AWT) and ), a comprehensive set of GUI (Graphical User Interface) A graphics-based user interface that incorporates movable windows, icons and a mouse. The ability to resize application windows and change style and size of fonts are the significant advantages of a GUI vs. a character-based interface. components and foundation services designed to simplify development of Internet, Intranet and desktop applications.
The Java Foundation Classes See JFC. 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 Running Java programs under the Java Virtual Machine (JVM). Java "platform" refers to the running of Java programs versus Java itself, which is a programming language. Java programs are machine independent and run intact on any hardware platform that has a Java interpreter (JVM). , the Java Foundation Classes provide the building blocks that enable developers to easily create a rich graphical environment for commercial-quality 100% Pure Java Refers to initiatives from Sun that specify 100% compliance with its Java specification. The goal is to maintain a consistent, single interface for Java so that all Java Virtual Machines can run all Java programs. See Holy Grail. applications. The Java Foundation Classes provide developers with enormous flexibility in user interface design. Developers can create an application that reflects the operating system operating system (OS)
Software that controls the operation of a computer, directs the input and output of data, keeps track of files, and controls the processing of computer programs. 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 Sun Microsystems, Inc. (NASDAQ: JAVA) is an American vendor of computers, computer components, computer software, and information-technology services, founded on 24 February 1982. , 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 Operating systems can be categorized by technology, ownership, licensing, working state, usage, and by many other characteristics. In practice, many of these groupings may overlap. , 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 (International Business Machines Corporation, Armonk, NY, www.ibm.com) The world's largest computer company. IBM's product lines include the S/390 mainframes (zSeries), AS/400 midrange business systems (iSeries), RS/6000 workstations and servers (pSeries), Intel-based servers (xSeries) 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 In computing, Java 2D is an API for drawing two-dimensional graphics using the Java programming language. Every Java 2D drawing operation can ultimately be treated as filling a shape using a paint and compositing the result onto the screen. 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 Storing and/or running applications in servers in a network. See cloud computing and network computer. ," said Rod Smith Rod or Roderick Smith can refer to more than one person:
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 (1) A subscription-based online music service from RealNetworks that gives users unlimited access to a vast library of major and independent label music. Within a single interface, Rhapsody provides access to streaming music, Internet radio and extensive music information and . 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 See IFC.
(language, library, programming, standard) Internet Foundation Classes - (IFC) A library of classes used in the creation of Java applets with GUIs. , and is an extension of Sun's original foundation classes, the Abstract Windowing Toolkit See AWT.
Abstract Windowing Toolkit - Abstract Window Toolkit (AWT (Abstract Windowing Toolkit) A class library from Sun that provides an application framework and graphical user interface (GUI) routines for Java programmers. AWT was the first user interface development system included in the Java Foundation Classes (JFC). ).
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.
-- Drag and Drop A graphical user interface (GUI) capability that lets you perform operations by moving the icon of an object with the mouse into another window or onto another icon. For example, files can be copied or moved by dragging them from one folder to another. . Drag and Drop (D&D) functionality is designed to allow users to drag text or images between Java and native applications.
Developers can use today's Java Foundation Classes release, which consists of new JFC components, to begin developing applications to be deployed on platforms that support JDK (Java Development Kit) A Java software development environment from Sun. It includes the JVM, compiler, debugger and other tools for developing Java applets and applications. Each new version of the JDK adds features and enhancements to the language. 1.1. After collecting data from developers during this early release period, Sun, the JFC Advisory Council and other developers throughout the industry will work together to further refine the APIs for the JFC beta, due this fall, which will include today's components as well as new foundation services and APIs like Accessibility, Java 2D and Drag & Drop. The final version of the Java Foundation Classes will be included in the next edition of the Java Development Kit (language, compiler) Java Development Kit - (JDK) A free Sun Microsystems product which provides the environment required for programming in Java. The JDK is available for a variety of platforms, but most notably Sun Solaris and Microsoft Windows.
http://java.sun. (TM) (JDK(TM)), due later this year.
More information on the Java Foundation Classes can be found on Sun's JFC Web Page at http://java.sun.com/products/jfc.
Netscape Communications Corporation (company) Netscape Communications Corporation - (Formlerly "Mosaic Communications Corporation", MCC) A company set up in April 1994 by Dr. James H. Clark and Marc Andreessen <marca@netcom. is a leading provider of open software for linking people and information over enterprise networks and the Internet. The company offers a full line of clients, servers, development tools and commercial applications to create a complete platform for next-generation, live online applications. Traded on NASDAQ under the symbol "NSCP," Netscape Communications Corporation is based in Mountain View, Calif.
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 $8 billion in annual revenues, Sun can be found in more than 150 countries and on the World Wide Web at http://www.sun.com . -0-
NOTE TO EDITORS: Netscape and Netscape Navigator An earlier Web browser for Windows, Macintosh and X Windows from Netscape that provided secure transmission over the Internet. Soon after its introduction in 1994, Navigator, or just "Netscape," as it was commonly called, quickly became the leading browser on the Web. are registered trademarks of Netscape Communications Corporation in the United States United States, officially United States of America, republic (2005 est. pop. 295,734,000), 3,539,227 sq mi (9,166,598 sq km), North America. The United States is the world's third largest country in population and the fourth largest country in area. and other countries. Netscape's logos and Netscape product and service names are also trademarks of Netscape Communications Corporation, which may be registered in other countries.
Additional information on Netscape Communications Corporation is available on the Internet at http://home.netscape.com, by sending email to email@example.com. Corporate customers can call 415/937-2555 while consumers can call 415/937-3777 for more information. Press announcements and other information about Sun Microsystems are available on the Internet via the World Wide Web. Type http://www.sun.com at the URL URL
in full Uniform Resource Locator
Address of a resource on the Internet. The resource can be any type of file stored on a server, such as a Web page, a text file, a graphics file, or an application program. prompt.
Sun, the Sun logo, Sun Microsystems, JavaSoft, The Network is the Computer, JavaBeans, Java Development Kit, the Java logo and Java are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries.
For reader inquiries about JavaSoft products and programs, call 800/JAVASOFT, 512/434-1591 for international callers. -0-
SUN DELIVERS JAVA FOUNDATION CLASSES
Quotes From Companies Contributing to Development of JFC:
Corel Corporation (company) Corel Corporation - A software publisher best known for the CorelDraw application. Founded in June 1985 by Dr. Michael Cowpland, Corel Corporation was originally a systems integration company.
"We are pleased to be supporting Sun in the early access release of the Java Foundation Classes," said Dr. Michael Cowpland Michael Cowpland (born April 23, 1943) is a Canadian entrepreneur, businessman, and the founder and one-time president, chairman and CEO of Corel, a Canadian software company.
Cowpland was born in Bexhill, Sussex, England and obtained a BSc. , president and chief executive officer of Corel Corporation. "The Java Foundation Classes promise to significantly reduce the degree of programming required for our developers by providing many reusable and cross-platform UI components. The JFC are also JavaBeans components so they will be able to take advantage of the benefits JavaBeans have to offer. We are certainly looking forward to supporting the JFC in upcoming ventures."
Contact: Shannon Murray, Media Relations Corel Corporation Email: ShannonM@corel.ca
"Java Foundation Classes are a great step forward for network computing solutions, providing richer user interfaces for thin clients," said Beatriz Infante in·fan·te
A son of a Spanish or Portuguese king other than the heir to the throne.
[Spanish and Portuguese, both from Latin , senior vice president of Oracle's Application Server Division. "JFC clearly illustrates that Java continues to mature as an open development platform and Oracle will continue to support Java across all tiers of the corporate enterprise."
Contact: Paige O'Neill, Public Relations public relations, activities and policies used to create public interest in a person, idea, product, institution, or business establishment. By its nature, public relations is devoted to serving particular interests by presenting them to the public in the most Oracle Corp. Email: PONEILL@us.oracle.com
"It is with great pleasure that we endorse the Java Foundation Classes," said Marizio Gianola, VP Engineering of @Large. "We see this announcement as a tremendous step forward towards truly cross-platform computing and look forward to releasing @Large Expense, which will support JFC."
Contact: Steven Kishi, Public Relations Phone: 510/596-2051 Email: firstname.lastname@example.org
"Applix is dedicated to delivering cross-platform enterprise solutions for the Java platform and supports the efforts of Sun and JavaSoft to deliver an open, extensible and standard suite of Java Foundation Classes (JFC)," said Barry Burke Barry Burke is a footballer for Monaghan United. He has previously played for Dublin City F.C., Kildare County and Shelbourne F.C. , vice president of product marketing. "We are pleased to be actively working with JavaSoft and our peer ISVs to assure that the JFC truly reflect and support the needs of platform independent applications development and delivery. We expect that a rich, open and ubiquitous standard will serve to accelerate the growth of the Java-based, thin-client- computing market that we target and serve."
Contact: Jillian Harvey-Asquith 508/870-0300 x. 261 Email: email@example.com
Leah Goldman/Lisa Melsted Neva Group 617/441-4000 x. 222/245 firstname.lastname@example.org / email@example.com
"Borland, working with JavaSoft, has made important contributions to making Java, JavaBeans, and the most robust x-platform development solution. Jbuilder (TM) delivers on the promise of develop once and deploy anywhere, with pure Java code and full support for Java Beans See JavaBeans. and JFC," said Rick LeFevre, Chief Technology Officer, Borland International.
Contact: Steve Curry, Public Relations Phone: 408-431-4863 Email: firstname.lastname@example.org
Digerati The "digital elite." People who are extremely knowledgeable about computers. It often refers to the movers and shakers in the industry. Digerati is the high-tech equivalent of "literati," which refers to scholars and intellectuals, or "glitterati," the rich and famous. Corporation
"JFC is a major step in making Java the platform of choice for the growing intranets/enterprise development community," said Arun Rao of Digerati Corporation. "We look forward to supporting JFC in future releases of our superMail! and Discussor products"
Contact: Arun Rao, Public Relations Digerati Corporation Phone: 214-365-9111 Email: email@example.com
"The Java Foundation Classes provide a critical open standard undergirding the global convergence of PCs, NCs, minis, mainframes and intelligent devices," said Kim Cooper, Chairman and CEO (1) (Chief Executive Officer) The highest individual in command of an organization. Typically the president of the company, the CEO reports to the Chairman of the Board. of Digital Harbor, L.C. "We are anxiously embracing the JFC initiative in our efforts to produce a new generation of open, platform independent components, like WAV."
Contact: Roger Bell, Public Relations Phone: 801.224.0768 E-mail: firstname.lastname@example.org
"EarthWeb endorses the Java Foundation Classes as a positive step forward for standardization of the Java libraries," said Andrew Breen, Software Engineering Director of EarthWeb Inc. "We will make great use of them in our next generation collaboration software product."
Contact: Andrew Breen, Software Engineering Director Email: email@example.com
Informix Software, Inc.
"Informix enthusiastically supports Sun's Java Foundation Classes, which allow our customers to exploit the strengths of Java when developing their Enterprise applications," said Russ Henry, director of tools and connectivity marketing at Informix. "In addition to helping customers achieve their cross-platform computing goals, Informix-Data Director for Java's support for JFC will deliver easier to use Java applications through more effective user interfaces."
Contact: Jeff Lettes, Public Relations Phone: 415/926-6326 Email: firstname.lastname@example.org
ISA (1) (Instruction Set Architecture) See instruction set.
(2) (Interactive Services Association) See Internet Alliance.
(3) (Internet Security and Acceleration) See .NET. Services, Inc.
"As developers of Java-based enterprise applications, we are eagerly anticipating the release of the Java Foundation Classes", says Ron Repking, a Principal Consultant with ISA Services, Inc. "The JFC provides a vital piece in the development of rich GUI interfaces, a necessity for building enterprise applications for our clients. We have already started integrating the JFC into our complimentary product, the Athens Architectural Components, and expect to begin deploying applications using Athens and the JFC by the end of year."
Contact: Ron Repking, Principal Consultant Phone: 708/386-8497 E-mail: email@example.com
Lotus Development Corporation (company) Lotus Development Corporation - A software company who produced Lotus 1-2-3, the Symphony spreadsheet and Lotus Notes for the IBM PC.
Disliked by the League for Programming Freedom on account of their lawsuits.
Quarterly sales $224M, profits $10M (Aug 1994).
"Lotus is very pleased to support Sun's announcement of the Java Foundation Class (JFC)," said Joe Forgione, Vice President, Business Development for Internet Applications Division, Lotus Development Corporation. "Lotus is building a set of Java applets and a Java-based NC Desktop operating environment. We believe that Java platform advances, such as the Java Foundation Classes, move the industry ahead in delivering the robust, cross-platform solutions that customers require."
Contact: Adam Banker, Public Relations Phone: 617/693-0424 Email: firstname.lastname@example.org
"The JFC API will be a big win for developers. We are pleased that Sun and Netscape are cooperating to ensure the success of a great foundation upon which developers can write 100% Pure Java software. MageLang Institute expects the JFC to be adopted quickly and, therefore, we are incorporating the JFC into our courses by the end of July."
Contact: Dr. Terence Parr, President and Lead Mage Phone: 415/346 1070 Email: email@example.com
Marimba marimba: see xylophone.
Xylophone with resonators under each bar. The original African instrument uses tuned calabash resonators. In Mexico and Central America, where it was brought by African slaves, the wooden bars may be affixed to a , Inc.
"Java Foundation Classes are great extension to the existing AWT foundation," said Arthur van Hoff, chief technology officer for Marimba, Inc. "Together with JavaBeans, JFC provides a tremendous leverage for cross platform Java application development. We anticipate full support for the JFC components in our future releases of Castanet The initial name given to Java-based content delivery software for the Internet and intranets from Marimba. Renamed Desktop/Mobile Management, the software provides application updates and other published content for client machines. and Bongo."
Contact: Beth Johnson, Public Relations Phone: 415/328-5295 Email: firstname.lastname@example.org
"It is with great pleasure that we endorse the Java Foundation Classes," said Eric Ly, Chief Technical Officer and Chairman of the Board of Netmosphere. "We see this announcement as a tremendous step forward towards truly cross-platform computing and look forward to releasing our ActionPlan project collaboration application, which will support JFC."
Contact: Heather Rose, Public Relations Phone: 415/655-2031 Email: email@example.com
"It is with great pleasure that we endorse the Java Foundation Classes," said Darrell Trimble, Senior Vice President of Neuron Data. "We see this announcement as a tremendous step forward towards truly cross-platform computing and look forward to releasing Elements Presenter/J, which will support JFC."
Contact: Hans Swildens, Director of Marketing Phone: 415/943-2560 Email: firstname.lastname@example.org
"We at Object/FX heartily endorse JFC, and we look forward to using it to provide highly optimized JavaBean components. The flexibility of JFC will allow us to provide a customized 'look and feel' to our interactive geospatial components, thus making it easier for our clients to understand and use the new capabilities our products offer. Being able to provide this customized look across all platforms is the real value that JFC provides to component vendors such as ourselves."
Contact: John Peterson, Vice President Technology Planning Phone: 612/644-6064 ext. 233 Email: email@example.com
Penumbra penumbra (pĭnŭm`brə): see eclipse; sunspots. Software, Inc.
"We wholeheartedly whole·heart·ed
Marked by unconditional commitment, unstinting devotion, or unreserved enthusiasm: wholehearted approval.
whole endorse Java Foundation Classes," said Fereydoun Taslimi CTO (Chief Technical Officer) The executive responsible for the technical direction of an organization. See CIO and salary survey. at Penumbra Software, the developers of Super Mojo the first 100% Java RAD tool. "This allows us to concentrate our effort on developing solution oriented components for developers rather than having to build the nuts and bolts nuts and bolts
The basic working components or practical aspects: "[proposing] first, and we look forward to releasing Super Mojo with JFC support."
Contact: Michael Mittel, President Phone: 770/352-0100, Ext 180 Email: firstname.lastname@example.org
"We see this announcement as a tremendous step forward towards truly cross-platform computing, with Java as the new programming platform," said Fred Krueger, President and CEO of RandomNoise. "We are fully committed to supporting JFC with the release of Coda 2.0."
Contact: Daria Winter, Marketing Programs Manager Phone: 415/241-7041 ext.192 Email: email@example.com
"Based on the Java Foundation Classes our R/3 client software will become fully hardware and operating system independent," said Guenther Tolkmit, VP Corporate Marketing SAP AG. "JFC is in line with SAP's offering to allow any R/3 end-user device including Network Computers while keeping the administration effort at a minimum."
Contact: Ingo Helbig, Sr. Software Engineer Phone: 415/287-3940 Email: firstname.lastname@example.org
SPSS A statistical package from SPSS, Inc., Chicago (www.spss.com) that runs on PCs, most mainframes and minis and is used extensively in marketing research. It provides over 50 statistical processes, including regression analysis, correlation and analysis of variance. , Inc.
"Cross-platform development has always been expensive and disappointing," said Jack Noonan, president and CEO of SPSS Inc. "With tools like the Java Foundation Classes, we can now build great products without sacrificing our users' right to choose their platform."
Contact: Susan Kalell, Public Relations Manager Phone: 312/467-5245 Toll free: 800/525-4980 E-mail: email@example.com
"The Java Foundation Classes will provide a powerful framework for Java application development," said Rob Veitch General Manager of Powersoft Languages Products. "We are pleased to endorse JFC in an upcoming release of PowerJ."
Contact: Tina Lorentz, Product Marketing Email: CPITTS@watcom.on.ca
"We are looking forward to an advanced component architecture that allows us to support our customers on multiple platforms with the same interface in a much more robust way than the AWT," said Ward Mullins, president of Thought, Inc.
Contact: Dan Wilson, Public Relations Phone: 415/928-4229 Email: firstname.lastname@example.org
Visual Numerics, Inc.
"Visual Numerics is pleased to endorse the Java Foundation Classes," said James Phillips, Chief Technologist of Visual Numerics, Inc. "We see this announcement as a step forward towards a truly cross-platform computing environment. Our JWAVE product was one of the first shipping products to make full use of the Internet Foundation Classes, and we look forward to releasing a version which will support JFC."
Contact: Christina Bech, Public Relations Phone: 415/491-1880 Email: email@example.com
VNP VNP Video Network Platform
VNP Valovoi Nacional'nyi Produkt (Russian: Gross National Product) Software, Inc.
"We fully endorse the Java Foundation Classes," said Van Simmons, President of VNP Software, Inc. "We intend to use JFC as the underlying UI layer in our Financial Object Framework and in our future products. This announcement will enable us to vastly expand the environments in which our software runs and will move us towards truly cross-platform computing, which is critical in the high performance financial environments in which operate."
Contact: Van Simmons, President Phone: 617/252-9203 Email: firstname.lastname@example.org
WebMan Technologies, Inc.
"We are pleased to endorse the Java Foundation Classes," said Dr. Wenwey Hseush, CEO of WebMan Technologies, Inc. "We see this announcement as a positive step towards a truly open-ended computing solution and look forward to porting our 100% Pure Java productivity/ groupware and event management tool -- Timecruiser to JFC."
Contact: Allen Wang Phone: 201/244-7856 Email: email@example.com
Other companies and organizations that contributed to the Java Foundation Classes Advisory Council include: Baan, Claris, JustSystems, Microsoft, Nomura, PeopleSoft, Productivity Works, RogueWave Software, Sarrus Software, Inc., SAS (1) (SAS Institute Inc., Cary, NC, www.sas.com) A software company that specializes in data warehousing and decision support software based on the SAS System. Founded in 1976, SAS is one of the world's largest privately held software companies. See SAS System. , Silverstream and the University of Toronto Research at the University of Toronto has been responsible for the world's first electronic heart pacemaker, artificial larynx, single-lung transplant, nerve transplant, artificial pancreas, chemical laser, G-suit, the first practical electron microscope, the first cloning of T-cells, .
CONTACT: Sun Microsystems, Inc.
Andrew Shikiar, 408/343-1813
Netscape Communications Corporation
Andrea Cook, 415/937-6711