Re:frothkit - Objective-C Web Application Framework
by mikeash on Sunday December 02, 2012 @12:27PM
(#4861810)
Wasn't Cocoa available for exactly those four platforms as well?
Re:frothkit - Objective-C Web Application Framework
by yoda_sl on Sunday December 02, 2012 @02:33PM
(#4862209)
No Cocoa was not available on those platform. OpenStep was running on NeXT OS, and was available from NeXT on the Windows platform.
NeXT and Sun worked on getting OpenStep running on Solaris but Sun did drop the ball and switched direction by going with Java.
OpenStep was never available on HP-UX, only WebObjects and PDO were truly cross platform before the switch to Java. PDO=Portable Distributed Objects which was an alternative to Corba back when Corba was such a big trends.
Re:frothkit - Objective-C Web Application Framework
by mikeash on Sunday December 02, 2012 @03:47PM
(#4862438)
Odd, Apple lists patches for OpenStep on both Solaris and HP-UX: http://support.apple.com/kb/TA45376?viewlocale=en_US
Re:frothkit - Objective-C Web Application Framework
by yoda_sl on Sunday December 02, 2012 @04:33PM
(#4862604)
I think the Apple doc is slightly inaccurate: the OpenStep part which include a graphic user interface was not available on HP-UX but the non graphic part: WebObjects, Enterprise Objects Framework, and Portable Distributed Objects was available.
Looks like Wikipedia has avoid history of OpenStep:
http://en.wikipedia.org/wiki/OpenStep
Apple moved away from different binaries per platform by switching everything to Java which solve the portability question, and additionally solved the database connectivity issues since by bring a java solution any JDBC driver available to talk to a DB will work with WebObjects.
Overall the move to java was a good move, but Apple stopped the investment in the software that NeXT created and went back to focus on desktop and devices... But they kept WebObjects internally for their own benefits I think.