Linked by Eugenia Loli on Tue 15th Jul 2003 18:26 UTC
OpenStep, GNUstep Every so often I have this urge (maybe more of an itch) to spend hours and hours on the web trying to find information about old, obsolete computers of the past. I am intrigued by the XEROX Alto and Star ('70s-'82), the Apple Lisa ('83) and, of course, CRAYs ('75-ish). These were revolutionary machines indeed, they wrote golden pages in the history of computing. In the end of the 1980s, a new innovative product was ready to ship, created by a bunch of people coming from Apple: The NeXT platform.
Permalink for comment
To read all comments associated with this story, please click here.
by Nicolas Roard on Tue 15th Jul 2003 20:34 UTC

Excuse me, but why do you mention that GNUstep only implements 75% of the API ? that's totally untrue. Most (if not all) OpenStep widgets and classes are implemented. The only widgets missing are some like NSDrawers, which aren't OpenStep but MacOS X, and even for them, somebody started to add them (but frankly, NSDrawers don't fit well with NeXT UI and anyway it's really easy with the OO framework to just put what was in the drawer in a panel). Check this page

It's true that there is "always something to do" on GNUstep, but it's enoughly complete to be able to port MacOS X or OpenStep applications (,, NeXTGo, etc.)

For more informations and a presentation about NeXT,OpenStep, GNUstep and Objective-C programming, you could read this article : ... More docs are available on .

By the way, NeXT didn't created Objective-C, Brad Cox did it before NeXT. It was "just" the OO language choosen by NeXT (because it was the most really OO "C" language).