What is the relationship between OpenStep and the Rhapsopdy OS that Apple announced in 1997?
According to the Developer FAQ published by Apple Computer at the time when Rhapsody was originally announced, “The modern application environment for Rhapsody will consist of a superset of today’s OpenStep APIs, so applications written today on OpenStep will run on Rhapsody in addition to OpenStep for NT, Mach, and Solaris. We intend to continue to drive the evolution of OpenStep across multiple platforms.” In mid-1998, the official name of Rhapsody was announced as MacOS X Server. Initially, Apple dropped support for other processor architectures (e.g. Intel), leaving that work to the OpenSource developers working on Darwin, who proceeded to build an x86 version. Then in mid-2005, Apple announced that they were no longer going to use PowerPC architecture and would be moving to Intel architecture. Mac OSX is built around Mach 3.0 and FreeBSD (4.4) UNIX. It incorporates application environments that use a Java virtual machine (e.g. interpreter), Objective-C (Cocoa), C and C++ (Carbon),