Printer Friendly
The Free Library
5,671,888 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Cygnus Solutions Releases Open Source GNU Compiler and Libraries That Support the Java Language.


SUNNYVALE, Calif.--(BUSINESS WIRE)--April 7, 1999--

Provides Java Application A Java program that is run stand alone. The Java Virtual Machine in the client or server is interpreting the instructions. Contrast with Java applet. See servlet.  Developers Access to High Performance,

Open Source Java Development Tools for Linux and Embedded Systems Embedded systems

Computer systems that cannot be programmed by the user because they are preprogrammed for a specific task and are buried within the equipment they serve.


Cygnus Solutions Cygnus Solutions, originally Cygnus Support, was founded in 1989 by John Gilmore, Michael Tiemann and David Henkel-Wallace to provide commercial support for free software. Its tagline was: Making free software affordable. , the leader in open source software, today announced the immediate availability the Cygnus GNU gnu (n) or wildebeest (wĭl`dəbēst'), large African antelope, genus Connochaetes.  Compiler Java(tm) Edition (GCJ GCJ Google Code Jam ) complete with open source Java libraries.

Now all Java application developers can take advantage of the significant performance gains offered by GCJ, a Java compiler A compiler for the Java language that converts source code into native machine code. Although this makes the program platform dependent since it only runs in one CPU family, it also runs the fastest when compiled into native machine language.  built with GNU compiler technology that allows Java source code and Java byte codes to be compiled to native instructions. The Java libraries (java.lang, java.util, java.io, java.text, and java.net) and compiler are available in source form on http://sourceware.cygnus.com.

GCJ allows developers to write applications in the Java programming language for Linux and Solaris. By compiling to machine code rather than bytecode, Cygnus Java Compiler technology enhances application performance more than twenty times than an interpreted application. This Java technology is also ideal for embedded systems developers, who are seeking the best tradeoffs in performance, memory footprint Memory footprint refers to the amount of main memory that a program uses or references while running. This includes all sorts of active memory regions like code, static data sections (both initialized and uninitialized), heap, as well as all the stacks, plus memory required to hold , and cost.

"As continued proof of our commitment to open source software, Cygnus is delivering our libraries for the Java language to the software development community on Sourceware.cygnus.com," said Kevin Phillips There are several people called Kevin Phillips
  • Kevin Phillips, American political commentator and writer
  • Kevin Phillips, England and West Bromwich Albion football player
  • Kevin Phillips, British hockey player who plays for the Hull Stingrays
, Java product manager at Cygnus. "The libraries, along with the previously released compiler, provide a Java development environment for high performance and cost effective Java solutions for a wide range of applications."

Cygnus' GNU Compiler Java Edition

Cygnus GCJ technology was developed using the Cygnus GNUPro(tm) framework and allows Java source code and byte codes to be compiled to native code. GCJ-compiled applications, when running native, are not subject to many of the performance and memory management challenges that embedded developers face when using the interpreted or just-in-time models.

Today's update of Cygnus' GCJ compiler will enable the same high-performance compilation of the Java language as offered for C/C C/C Center to Center
C/C Combustion Chamber
C/C Command/Control
C/C Crew Chief
C/C cabin cruiser (US DoD)
C/C chief complaint (medical)
C/C Channel-to-Channel
C/C Communication and Collaboration
++ and Embedded C++. Cygnus has modified the GNU toolchain The GNU toolchain is a blanket term given to the programming tools produced by the GNU project. These projects form an integrated system, or toolchain, that is used for programming both applications and operating systems.  to provide a complete Java language compiler, linker/loader, libraries, and binary utilities. Cygnus' technological innovations with GNU for the Java language provide software developers the following advantages: -0-
--   Speed -- Code compiled with Cygnus' GCJ is proven to be up to
     twenty times faster than the traditional interpreted
     implementations.

--   Integrates Legacy C/C++ Code Seamlessly -- Cygnus' GCJ is a clean
     room implementation of a Java language compiler that provides
     developers the flexibility to seamlessly link C/C++ functions to
     the Java programming language.

--   Breadth of Targets -- By using the open standard GNUPro compiler,
     Cygnus can offer faster time-to-market options as a result of
     rapid ports to new host/target combinations.


-0-

About Sourceware(tm)

"Sourceware" is a collection of free software infrastructure technologies that provide a common level of functionality to benefit developers, commercial entities, and end users worldwide. For embedded software Instructions that permanently reside in a ROM or flash memory chip. Embedded software may be immediately available to the CPU or, for faster execution, may be transferred to RAM first and then executed.  developers, this infrastructure focuses on basic technologies that all developers require such as compilers, debuggers, and RTOS (1) (RealTime Operating System) An operating system designed for use in a real time computer system. See real time system, embedded system, process control and OS-9.  kernels and is non-differentiating for end products.

Cygnus is committed to enabling innovation in the software market at large, and believes that in order for infrastructure to flourish it cannot be controlled by a single, proprietary vendor. Cygnus' Sourceware initiative is intended to establish open, industry-wide standards in the software development marketplace. Projects currently available on Sourceware include EGCS EGCS Enhanced Gnu Compiler System
EGCS Environmental Generation & Control System
 compilers, CYGWIN32 cross platform porting tools, GCJ, and the recently launched Mauve project featuring a Java Test Suite project for clean-room implementations.

Pricing and availability

GCJ and the libraries are immediately available for Linux and Solaris at http://sourceware.cygnus.com. Embedded developers who wish to use GCJ may contact Cygnus for availability on the more than 125 host/target combinations in the Cygnus product matrix. The Cygnus business model includes ports to industry leading chips and platforms, robust and comprehensive product releases, and subscription support.

For more information on Cygnus' software development technologies, client services, and Sourceware, contact Cygnus at +1-800-CYGNUS1 (outside the U.S. call +1-408-542-9600) or visit the Web site at www.cygnus.com.

About Cygnus Solutions

The market leader in open source software, Cygnus Solutions offers development tools and 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.  based on an open source model.

From GNUPro Toolkit to eCos(tm), the Embedded Cygnus Operating System, Cygnus' open source and royalty-free software benefits Linux, Windows NT/95, and UNIX systems developers in a wide variety of market segments, including consumer electronics, Internet, telecommunications, office automation, networking, aerospace and automotive.

Cygnus' products, custom engineering services, and Developer Support services support services Psychology Non-health care-related ancillary services–eg, transportation, financial aid, support groups, homemaker services, respite services, and other services  enable customers to bring products to market faster at reduced system development costs.

Founded in 1989, with headquarters in Sunnyvale, Cygnus has sales and engineering offices throughout North America, Japan, and the United Kingdom.

Note to Editors: Cygnus is a registered trademark, and Sourceware, Cygnus GNUPro Toolkit and Cygnus Source-Navigator are trademarks of Cygnus Solutions. Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. Cygnus Solutions is independent of Sun Microsystems, Inc. Open Source is a trademark of the Open Source Initiative. All other company and product names are trademarks of their respective owners.
COPYRIGHT 1999 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 1999, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Geographic Code:1USA
Date:Apr 7, 1999
Words:846
Previous Article:Tech Laboratories Completes Financing.
Next Article:Northwest Health System selects SRC Software's Advisor Series for Budgeting and Financial Reporting.
Topics:



Related Articles
Cygnus to Deliver GNUPro Software Development Tools for Oracle Database Development On Linux.
Cygnus Launches Open Source Java Test Suite Project for Clean-Room Implementations on Sourceware.cygnus.com.
Cygnus Agreement With Dell Broadens Linux Software Distribution; Industry Leading Software Development Tools Now Available From Gigabuys.com.
Cygnus to Release Source Code for Insight Debugger; Open-Source Leader to Offer Robust Graphical User Interface for Linux and Other Platforms.
Cygnus to Deliver GNUPro Software for Solaris; Provides Developers Leading Multi-Platform Software Development Environment for Delivering Compelling...
Metrowerks Releases CodeWarrior with PersonalJava Support; New Version of CodeWarrior Supports Java Technology Aimed at High-End Consumer Devices and...
NIST FORM-BASED HANDPRINT RECOGNITION SYSTEM.(Evaluation)
Mac OS X 10.3 "Panther": Apple.(Focus: presentation systems & curriculum)
Open source migration guide.(DATABASE AND NETWORK INTELLIGENCE)
Java programming language.(TEACH -IN)

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles