Founded in 1988 by 6 compiler designers, Apogee Software is a well established provider of
Java Runtime Environemts (JREs) for deployment of JavaTM
applications targeted at embedded systems. Apogee also offers an extensive
Java Development Environemts (JDE) for developing, testing, and debugging
the Java applications targeted at JREs.
Apogee completed its first product, the optimizing C/C++ and FORTRAN compilers for Intergraph's
Clipper, Motorola's M88K, and Sun's SuperSPARC processors, in less than 4 years after founded. Then,
Apogee gradually developed and brought to the market the optimizing C/C++ cross-compilers for various
types of embedded processors (PowerPC in 1995, MIPS32/64 in 1997, ARM32 in 2001, StrongARM/XScale in
2003, and ARM16 (Thumb) in 2004).
Designed from the start for high reliability, outstanding runtime performance, and easy
retargetability at various RISC architectures, Apogee compiler technology was licensed by several
vendors of software tools (for example, Embedded Software Division of Mentor Graphics) for their
toolkits, and by a number of hardware OEMs (Cirrus Logic, Chromatic Research, Infinite Technology
Corporation, NEC Electronics, Palm, Philips Semiconductors, Proceler, Silicon Graphics, ST
Microelectronics, and Telairity Semiconductors) for their new types of RISC processors.
In 1996, Apogee started a major effort to create a programming environment for developing and
deploying Java applications targeted at embedded systems. This effort resulted in
AphelionTM, a comprehensive software offering for embedded systems that was comprised of
JREs based on the Java technologies licensed from Sun Miccrosystems and JDE based on the ObjectADA IDE
licensed from Aonix. However, after Sun significantly increased in early 2003 the annual licensing
fees for its Java technologies, Apogee decided to switch to IBM's J2ME compatible Java technologies
for use in Aphelion JREs and IBM's WebSphere Studio Device Developer for use as a base for Aphelion
JDE, both of which were licensed from IBM in middle of 2003.
Then, Apogee gradually added to its JRE technology carefully selected Java technologies from various
providers of open-source Java software, as well as several key technologies created by Apogee. This
resulted in the current Aphelion offering, which has been exceptionally well received by the "embedded
systems industry", because its JREs facilitate reliable and high performance deployments of Java
applications targeted at many types of devices based on embedded processors, and its JDE facilitates
productive development of such Java applications.
Today, Apogee is a leading provider of JREs targeted at embedded systems used in many types of devices,
including wireless communication devices, electronic consumer appliances, Internet devices, industrial
monitors and controllers, factory-floor automation systems, RFID readers and premises servers,
point-of-sales terminals, and telematics and infotainment devices, etc.
In addition to its close partnership with IBM, Apogee is a partner of leading RTOS vendors, such as
Wind River Systems, MontaVista Software, LynuxWorks, and Green Hills Software, with respect to
providing to their customers advanced JREs for the embedded systems running their RTOSs.
In middle of 2007, Apogee decided to concentrate its development and marketing efforts on JREa and
JDEs, and sold the intellectual property of its entire compiler technology to a major Japanese
corporation.
Based in Campbell, one of the cities in California's "Silicon Valley", Apogee is a privately held
California corporation owned by 3 of the original founders, the original "angel" investor, and the key
employees. Apogee has a subsidiary Apogee.cz in Prague, Czech Republic.