At the 1992 CeBIT show in Germany, Ditek International announced it would release DynaCADD 3 for the NeXT computer. The 3D CAD software would make use of NeXTstep's RenderMan libraries. The company also planned to port its software to Macs and Windows. Since 1985, the Canadian CAD company had sold 100,000 copies of DynaCADD running on Atari and Amiga, 70% in Germany.
Ditek President Oren Asher said he has wanted to develop for the NeXT machine since it was introduced, but waited until he received assurances from NeXT that his product would receive full support from the company. After refusing for two years, NeXT recently signed a written contract with Ditek, promising undisclosed commitments in return for the port, according to Asher.
Source: simson.net/nextworld
Quiz
1. Where is Ditek now?
2. How are NeXt and RenderMan connected?
3. What OS was NeXTstep based on?
4. Which hardware design decision caused the NeXTcube to fail in the market?
I can't answer #1 and #2, but I'll take a stab at #3 and #4.
The OS for NeXTSTEP is based on FreeBSD, which is also the OS for Mac OS X (not surprising since OS X is a reincarnation of NeXTSTEP).
As for the bad design in the cube, are you thinking of the optical drives that would fail because of dust? I also think they used a lot of magnesium which made it costly (and not really required from what I understand).
Why do I know so much? I spent my summers in college developing on NeXT machines for our mechnical engineering department. It was a great platform.
Posted by: Dave Borzillo | Jun 14, 2005 at 07:19 AM
Next and Renderman are related by Steve Jobs. Jobs was CEO of NEXT and Renderman was used/produced by Pixar where the Steve is CEO.
Posted by: Miles Archer | Jun 14, 2005 at 08:07 AM
This is interesting...the old NeXTSTEP programming environment for the web (selling for as much as $50,000) is now free:
http://www.macworld.co.uk/news/index.cfm?NewsID=11860
Posted by: Dave Borzillo | Jun 17, 2005 at 08:31 AM
Quiz
1. Where is Ditek now?
In 2000, it tried to become a dot-com. I think that it went the way of most dot-com'ers.
2. How are NeXt and RenderMan connected?
As someone said above, Steve Jobs. Steve started Pixar to take advantage of the RenderMan engine.
Steve Jobs started NeXt and Pixar. He then did a reverse take over of Apple. Brought in the NeXt hardware designer, who was instrumental in the iMac development. Then Steve had the NeXt OS ported to the Mac.
3. What OS was NeXTstep based on?
As stated above, it was a version of BSD UNIX - with a very elegant UI on top of it.
Note that at one time OpenStep (the last version of the NeXt OS) ran on both the Intel and NeXt machines (which were Motorola based). Very interesting considering that Apple is now moving to Intel chip sets.
4. Which hardware design decision caused the NeXTcube to fail in the market?
No floppy drive.
There really wasn't any cost effective, viable, writable, removable media for the NeXt.
Posted by: Kirk | Jun 27, 2005 at 08:01 AM
One correction.
The actual operating system was Mach, which was a microkernel developed at Carnegie Mellon. Sitting on top of Mach was a layer that was merely compatable with Unix 4.3BSD.
The display system was something called Display Postscript. Because the OS contained the license and did the work for the postscript interpreter, you could get a postscript laser printer for around $400. Which was very, very cheap at that time.
Posted by: kirk | Jun 27, 2005 at 10:46 AM
NeXTSTEP is the mach microkernel 2.95 with BSD 4.3 Filesystem and custom NeXT specific additions.
We at NeXT carried this through to Openstep 4.2.
When we merged with Apple and demoed in-house versions of Openstep never released that helped seal the deal we quickly moved to what was by then a BSD 4.4 based system for Rhapsody and that in turn evolved into a soup mix of FreeBSD/OpenBSD/NetBSD pieces here and there, plus all the additions added by Apple which are given back under Darwin.
www.opendarwin.org
PIXAR's Renderman was built-in as part of NeXTSTEP. Once hardware was scrapped the work on PRMan was haulted.
WebObjects 5.3 which is being referred to as the Old NeXTSTEP Programming environment for the Web is current and leverages Tiger OS X 10.4.x.
It is at present written for Java. Whether it is transformed back into Cocoa/ObjC is up-in-the-air, for future revisiting.
If you want to know more become a Select or Premiere member of ADC at apple.com.
Buy your Dev Disks which includes the DVDs on the 2005 WWDC conferences and learn more.
A very solid CAD Modeling tool that was originally written for NeXTSTEP, by Gestel is solidThinkingModeler.
http://www.solidthinking.com/
Since it's creators left to work at PIXAR it has grown on the Windows platform and recently returned to OS X.
Posted by: Marc Driftmeyer | Jul 11, 2005 at 09:15 PM