Difference between revisions of "QuickHistory"

From GNUstepWiki
Jump to navigation Jump to search
m (Add Deeks last comment (this page needs some formatting still))
Line 1: Line 1:
<WorkerII> tarzeau: I don't quite understand .. there is 3 steps .. First was
+
=== A Quick History about GNUstep, NeXTSTEP and OpenStep ===
  proprietary NeXT STeP, I guess.  Then GNUstep?  Then OSI repsonse
+
 
  OpenStep ?
+
NeXTStep was the start. Later NeXT Computer, trying to broaden the
<Deek> hmm?
+
acceptance of their object tech, tried licensing it to IBM and others
<Deek> NeXTStep was the start. Later NeXT Computer, trying to broaden the
+
as NextStep (while keeping their OS still, with the same capitalization
      acceptance of their object tech, tried licensing it to IBM and others
+
NeXTStep). Later they renamed the OS NeXTSTEP, but still the object
      as NextStep (while keeping their OS still, with the same capitalization
+
technology that they still hoped to license to other vendors was called
      NeXTStep). Later they renamed the OS NeXTSTEP, but still the object
+
NextStep. About this time, some people wanted to port a program from
      technology that they still hoped to license to other vendors was called
+
NeXT to, I believe, Solaris, writing a lib called libobjcX which developed into GNUstep.
      NextStep. About this time, some people wanted to port a program from
+
 
      NeXT to, I believe, Sol
+
Through this time frame, NeXT developed a primeval Foundation Kit, and
<Deek> aris, writing a lib called libobjcX which developed into GNUstep.
+
the Enterprise Objects Framework (EOF) to replace their aging Database
*** WindowsUninstall (CENSORED) has joined
+
Kit (dbkit). Sun was really interested in EOF, and through this
    channel #gnustep
+
interest NeXT (now NeXT Software) managed to get them interested in an
<Deek> Through this time frame, NeXT developed a primeval Foundation Kit, and
+
updated version of their tech.
      the Enterprise Objects Framework (EOF) to replace their aging Database
+
 
      Kit (dbkit). Sun was really interested in EOF, and through this
+
Together in October 1994, NeXT Software and Sun Microsystems published
      interest NeXT (now NeXT Software) managed to get them interested in an
+
the OpenStep specification, which was co-designed but at this point not
      updated version of their tech.
+
implemented by anyone.
<tarzeau> WorkerII: i'd install gnustep gnustep-devel gnustep-games
+
 
<Deek> Together in October 1994, NeXT Software and Sun Microsystems published
+
The next versions of Solaris and NeXTSTEP, renamed to OPENSTEP 4.0,
      the OpenStep specification, which was co-designed but at this point not
+
contained the new system.
      implemented by anyone.
+
 
<Deek> The next versions of Solaris and NeXTSTEP, renamed to OPENSTEP 4.0,
+
There are a TON of names for the damn things.
      contained the new system.
+
 
<Deek> There are a TON of names for the damn things.
+
However, OpenStep is not compatible with NextStep in either
*** WindowsUninstall (CENSORED) has quit:
+
direction. OpenStep was a brand-new thing, only based loosely on the
    "General protection fault"
+
old "appkit" library.
<tarzeau> OMG gnustep-back 0.9.6 is there!
+
 
<Deek> However, OpenStep is not compatible with NextStep in either
+
Anyway, in '96 Apple Computer merged with NeXT Software with Apple
      direction. OpenStep was a brand-new thing, only based loosely on the
+
paying $400 million in cash (and, IIRC, stock). Soon after, NeXT people
      old "appkit" library.
+
took over key positions inside Apple, thus completing the "inverse
<tarzeau> -gui 0.9.6 can't be far
+
takeover". Apple released the in-progress OPENSTEP v4.2 as a "Prelude
<Deek> WorkerII: Enough (too much?) history? :)
+
to Rhapsody".
*** llama32 (CENSORED) has quit: "Leaving"
+
 
<Deek> Anyway, in '96 Apple Computer merged with NeXT Software with Apple
+
Through all this, the OS itself remained a pretty-crappy BSD with a
      paying $400 million in cash (and, IIRC, stock). Soon after, NeXT people
+
nice, but rather different, GUI sitting on top of it. The BSD itself
      took over key positions inside Apple, thus completing the "inverse
+
was bolted into Mach, which was almost used as nothing but a bootloader.
      takeover". Apple released the in-progress OPENSTEP v4.2 as a "Prelude
 
      to Rhapsody".
 
*** Boomer (CENSORED) has quit:
 
    Read error: 110 (Connection timed out)
 
<WorkerII> Deek: Still reading.
 
<Deek> Through all this, the OS itself remained a pretty-crappy BSD with a
 
      nice, but rather different, GUI sitting on top of it. The BSD itself
 
      was bolted into Mach, which was almost used as nothing but a bootloader.
 
<WorkerII> Lets f. this up on a wiki?
 
<Deek> Go ahead.
 
<Deek> there's one at wiki.gnustep.org :)
 
<WorkerII> Need login or?
 
<Deek> hell if I know.
 

Revision as of 18:29, 10 May 2005

A Quick History about GNUstep, NeXTSTEP and OpenStep

NeXTStep was the start. Later NeXT Computer, trying to broaden the acceptance of their object tech, tried licensing it to IBM and others as NextStep (while keeping their OS still, with the same capitalization NeXTStep). Later they renamed the OS NeXTSTEP, but still the object technology that they still hoped to license to other vendors was called NextStep. About this time, some people wanted to port a program from NeXT to, I believe, Solaris, writing a lib called libobjcX which developed into GNUstep.

Through this time frame, NeXT developed a primeval Foundation Kit, and the Enterprise Objects Framework (EOF) to replace their aging Database Kit (dbkit). Sun was really interested in EOF, and through this interest NeXT (now NeXT Software) managed to get them interested in an updated version of their tech.

Together in October 1994, NeXT Software and Sun Microsystems published the OpenStep specification, which was co-designed but at this point not implemented by anyone.

The next versions of Solaris and NeXTSTEP, renamed to OPENSTEP 4.0, contained the new system.

There are a TON of names for the damn things.

However, OpenStep is not compatible with NextStep in either direction. OpenStep was a brand-new thing, only based loosely on the old "appkit" library.

Anyway, in '96 Apple Computer merged with NeXT Software with Apple paying $400 million in cash (and, IIRC, stock). Soon after, NeXT people took over key positions inside Apple, thus completing the "inverse takeover". Apple released the in-progress OPENSTEP v4.2 as a "Prelude to Rhapsody".

Through all this, the OS itself remained a pretty-crappy BSD with a nice, but rather different, GUI sitting on top of it. The BSD itself was bolted into Mach, which was almost used as nothing but a bootloader.