Home > OpenStep, GNUstep > Steve Jobs demos NeXTSTEP 3.0 Steve Jobs demos NeXTSTEP 3.0 Submitted by Joacim Melin 2005-01-28 OpenStep, GNUstep 69 Comments Back in the golden days of NeXT, Steve Jobs himself decided to do a demo video (mirror, mirror), about 30 minutes long, where he demonstrates the applications, networking abilities and development tools in NeXTSTEP 3.0. About The Author Eugenia Loli Ex-programmer, ex-editor in chief at OSNews.com, now a visual artist/filmmaker. Follow me on Twitter @EugeniaLoli 69 Comments 2005-01-28 9:13 pm Link is deader than my TurboStation after I tried to use a floppy for the first time in years. 2005-01-28 9:18 pm …no response from linked website. 2005-01-28 9:22 pm Shouldn’t the icon be a next cube or something? 2005-01-28 9:27 pm That would be a crazy idea, or? 2005-01-28 9:31 pm It was dead because of a posting to macslash. Now it is going to be even deader than dead, now it’s posted here :/ 2005-01-28 9:34 pm So why didn’t you post a Coralized link instead‽ (http://www.openstep.se.nyud.net:8090/jobs/ , although seems like it hasn’t reached the Coral Cache…) 2005-01-28 9:50 pm too bad, I really loves Steve’s demos 😉 There’s a very famous NeXT development video that you can watch if you want to see how easy was the development on NeXTSTEP, someone transferred it in realmedia (I think it was on http://next.z80.org , but this site seems also to be quite dead at the moment..) On the other hand, you could check the flash demo I posted to osnews (next story 😉 — it’s an example of GNUstep dev, which of course looks really similar to NeXTSTEP or Cocoa dev (for obvious reasons). 2005-01-28 9:55 pm “There’s a very famous NeXT development video that you can watch if you want to see how easy was the development on NeXTSTEP, someone transferred it in realmedia (I think it was on http://next.z80.org , but this site seems also to be quite dead at the moment..)” http://next.z80.org is http://www.openstep.se/ New address. It’s also the new home of The Rhapsody Project. hylas 2005-01-28 10:08 pm I probably still have it in storage some where, but I have/had a video of basically a shoot out between a Next programmer and a Sun programmer using Openlook (I think). They gave them each some specs, locked them in a room with a cameraman and off they went. But I also remember a Steve Demo of NSMail. I thought it was pretty clever to send a Purchase Order request to him in the mail, he double clicked on it, “approved it” via typing in his password, and moving it on. Demonstrated how commodity email can be a great enabler. 2005-01-28 10:13 pm If you find this video and can put it online, that’d be really cool ! I really love theses things, and imho a lot of people love them too 😉 2005-01-28 10:33 pm yeah, those kind of videos are really cool I was barely one year old when the announced the macintosh, so I missed a whole lot of stuff from the “pioneering days”. I would love to see how it was like in the old days. 2005-01-28 10:45 pm Does anyone have a bittorrent available? It would be much appreciated. 2005-01-28 11:00 pm A new mirror is now available at .mac. The address is: http://homepage.mac.com/joacimmelin/steve_jobs_NS30_demo_30mins.avi Costed me 90 euros or so to register it but what the hell… Thanks everyone for the interest. Sorry about the lack of bandwith… 2005-01-28 11:04 pm Maybe they’ll post a torrent next time 2005-01-28 11:13 pm I wish it was the 80’s again so that I could have Steve’s hair. 2005-01-28 11:55 pm NeXT was really ahead of its time.. I wish I had more space in my office to put back up my NeXTStation machine. 2005-01-29 12:23 am i find it soo funny when he talks about macs 2005-01-29 1:03 am Buy a new Mac instead and run OS X. Looks a little different but it’s the same thing in the end. In fact, buy a new mini! 2005-01-29 1:06 am Well, honestly, there are quite a lot of differences. Really, NeXSTEP/OPENSTEP felt a lot “cleaner” than OSX. And I miss Digital Librarian ! 🙂 (and yes, I have a mac. I’m typing that on 10.3) 2005-01-29 1:17 am I do have Macs (in plural). What I want to re-taste is NeXTSTEP. 2005-01-29 1:21 am Anyone tried NeXTStep in bochs? I don’t have a CD, otherwise I’d try it (it doesn’t support any newer hardware from what I read) 2005-01-29 1:33 am How dare you NOT put the machine up on your desk. I remember being soooooo jealous of you when you got it. 2005-01-29 1:36 am http://whatsoever.mine.nu/files/steve_jobs_NS30_demo_30mins.avi 2005-01-29 1:44 am Has anyone been able to play beyond the 18 minute mark yet? No one i’ve talked to has been able to. (Using VLC on OS X 10.3.7) 2005-01-29 2:30 am That release should be ::nuked:: … Missing Minutes … Out of Sync … Horrible encode Other than that… damnit, I miss NeXTSTEP… I have my install cd just a foot or so away… no … must resist. 🙂 2005-01-29 3:21 am We’re hosting a torrent of the “incomplete but only one available” version here: http://haikunews.org:6969/torrents/steve_jobs_NS30_demo_30mins.avi…. I’ll add a new version if available, later. -Chris Simmons, Haiku News http://haikunews.org 2005-01-29 3:26 am Sure looks a lot like it… I’d never actually seen NeXTSTEP.. it’s quite remarkable to see how much OS X is indebted to it… 2005-01-29 4:31 am Keith Ohlfs to finally take the many job offers to work at Apple and move OS X forward, beyond NeXTSTEP’s elegant UI and Menu System. An option (dwrite) to have the NeXTSTEP/Openstep Menu System for OS X. Not that it is there by default, by a system-wide option to switch in Preferences. Including the damn NeXTKeyboard Layout. 2005-01-29 5:33 am Wow, my first time seeing NeXT in action, and amazing how much it resembles OS X! Sooo ahead of its time, i didn’t realize this was in the X486 era. It’s GUI is ugly i think, but very powerful. cool stuff! 2005-01-29 5:35 am Couldn’t agree more. My concern was rather that it was hard to relate what he’s saying to the (very) blurred screen. So i put it off. A waste of bandwidth right now IMO but i’d love to see a high-quality version. 2005-01-29 8:16 am torrent? 2005-01-29 8:20 am OS X is so much similar to NeXT that most of the OS X api still contains the NS prefix to the functions they evolved from. OS X IS NeXT, basically. if i recall, ProjectBuilder also had the same NeXT icons; back before Xcode was released. 2005-01-29 9:55 am OPENSTEP still is way ahead of its time, just like GNUstep. It is not just about Look but Look AND Feel (and Feel is the more important). Yes I rather use OPENSTEP or GNUstep NOW and in 10 years, than that other “great” desktops they call KDE, GNOME, Windows. http://www.linuks.mine.nu/openstep/ And yes, if I had the choice between Mac OS X or OPENSTEP, my preference is OPENSTEP. 2005-01-29 10:04 am The demo seems quite fast for its time, and I wonder what the specs for that machine could be? 2005-01-29 10:08 am Anybody have this as an mpg? For some reason, the way this was encoded leads Media Player (or not player as the case may be) to only play the audio. Anybody have an idea what is happening. It seems like a codec problem with media player 9. If someone can convert that to mpg or quicktime that would be much appreciated. 2005-01-29 10:32 am you just need to install the k-litemegapack with bsplayer. then you would be able to view any kind of video, no matter the format. 2005-01-29 10:50 am “you just need to install the k-litemegapack with bsplayer. then you would be able to view any kind of video, no matter the format.” What the hell is bsplayer? I googled it. I’d really rather not install extra softare. Esp. since this isn’t my computer. Besides…I hate AVI. I find them to be bloated. 2005-01-29 10:58 am Thanks for your feedback here at osnews. I’ve spent the morning re-ripping the video again and are currently saving it in a DV format to import to iMovie and from there I will try to save it to quicktime. Please check http://www.openstep.se/jobs/ for updates on the new version (and yes, it will be 30 minutes long this time.. ) Sorry for the inconvenience. 2005-01-29 11:25 am Please use a codec that is available on all plattforms. I don’t think that the container (quicktime, avi, ogg) matters much. Have a look at http://slashdot.org/article.pl?sid=05/01/01/2349202&tid=152&tid=97 for a recent discussion of video codecs. Using a better audio codec than mp3 might also be worth a thought. 2005-01-29 11:28 am Ok,,,,the Torrent: http://bgta.net:6969/torrents/steve_jobs_NS30_demo_30mins.avi.torre… Have a nice day 2005-01-29 12:10 pm Motorola 68040 33Mhz Processor with 128MB RAM. It included the Motorola DSP56001. Complete information: http://www.channelu.com/NeXT/History/NeXTPub/1M4711.1.92/TOC.html I can’t tell you how much fun the IT Industry was when I worked at NeXT. Walking into the office at Chesapeake Drive in Redwood Shores one felt very spoiled. Seeing every system running Openstep was sweet. And Yes Form n’ Function on Openstep is superior to that of OS X. Before I left Apple the wars about UI Design was nothing but one big compromise. Here is to hoping for the future at Apple. 2005-01-29 1:56 pm NeXT brought up so much. Obviously the OS X dock was taken straight from it. But it looks like Digital Librarian presaged Spotlight. The NeXT finder actually looks better than the OS X one, though they seem to have copped to that one by adding the “favourites” strip to the side (NeXT had it on top). Then there’s just the sheer power of the thing in the time it was written. No outline window moving. Drag and drop. “My Computer” and a network. Wysiwyg word-processors that have the same fancy features that new ones have. The image moving bit was an almost word for word copy of what was said at the Expo in relation to Pages. Facinating! That’s a real piece of history right there. 2005-01-29 1:58 pm A genius at work. This video showed why Steve was the only person who could revive Apple. The future for Apple looks very good indeed. 2005-01-29 2:13 pm I have an athlon box with OPENSTEP 4.2 on it sitting 4 feet away from the G5 OSX machine I am writing this on. OPENSTEP was and still is amazing, and as much as I am in love with OSX the NeXT experience elicits nostalgia and fond memories in a way the mac probably never will. But it wasn’t perfect: 1. Lack of apps. 2. Non-posix environment made porting unix apps problematic. 3. Lack of good web browser. Thank god for Omniweb, but on NeXT OS it was dog slow and lacked compatibility. 4. All things being equal, OPENSTEP felt slower on same hardware than other x86 os’es. Nitpicks aside, I still use this os and it is brilliant 8 years after being officially dead. In many ways OSX is better and thank god for apple, because the alternatives are a mess. 2005-01-29 5:39 pm i hate next because they choose it instead of BeOS. beos was neater apple have should bought beOS! By the way… the last part of the movie, the “how to make an enterprise app”, is too diferent from the GNUstep flash demo posted a while later? 2005-01-29 5:55 pm Besides…I hate AVI. I find them to be bloated. AVI is just Audio Video Interleave, an AVI file can have any mix of codecs in it so you can’t really just hate AVI. 2005-01-29 5:58 pm No, BeOS was not 🙂 Actually, I fully agree that BeOS was extremely cool, and had some very nice thing (the file system..). But NeXTSTEP was a much better Operating System on different levels; first, it could print 😉 — in fact everything was PostScript, the display included, so it was really wysiwyg, the same way that now MacOSX use a DisplayPDF (but DisplayPS was neater). Second, it had much better development tools and a much better refined API (take a look at Cocoa.. or GNUstep). And finally it was a robust system, based on BSD, and already deployed a lot in real industry applications, with already lots of existing applications, and used since years. I think BeOS had the potential of being fantastic, and it probably would have been if Apple bought it… and worked on it a lot. But NeXTSTEP at the time was technically much better, no discussion. On top of that they got Steve Jobs, which was probably worth as much as NeXT 😉 Else, yes, I hope the last part of the movie isn’t too different from the GNUstep flash demo 😉 (but I doubt they demonstrate a simple calc.. it’s probably an example using DBKit or EOF ..) 2005-01-29 5:58 pm you blame apple for that? really? dude… Be wanted way to much for their company. besides that, Jobs is a better CEO than the morons that were in at the time of the purchase decision. Apple would be gone if they had bought Be. 2005-01-29 6:02 pm That was a demo of version 3.0 of NextStep. OS X is still in it’s first version. You know this because it is still OS X 10.something and hasn’t changed to OS X 11.something. Even 10.4 is still release 1 with incremental updates. Even so, it has come a LOOOOOONG way from 10.0.0 2005-01-29 6:13 pm Which parts of BeOS did you want Apple to use? Because some of them are being implemented, and some of the Be developers now work on OS X. 2005-01-29 6:17 pm actually, 10.4 is the forth version OS X v. 4 2005-01-29 6:33 pm “Apple would be gone if they had bought Be.” You can’t possibly predict that. People have got short memories when it comes to the clone market. It wasn’t the disaster it’s made out to be. Apple’s losses were falling. Would we have had cheaper Macs? Yes. Would we have had faster CPUs? Well, the death of the clone market did untold damage to Apple’s relationship with Motorola and desktop PowerPCs ceased to be a major concern for them. Would we have had the beautiful hardware? Who knows… The clone makers would be making Mac clones cheaper than the Mac Mini and it would make sense for Apple to compete on style and quality. So maybe we would. Just because Jobs took Apple in one direction and it’s been successful, doesn’t mean it’s the only direction. The other direction would have take more Macs into businesses and server rooms if you ask me. 2005-01-29 7:08 pm AVI is just a media container. This is a DiVX5 so you need a DiVX5 codec. 2005-01-29 8:41 pm apple losses went down because they started charging more for their OS to the cloners. the losses would not have fallen much farther. and lets not forget that apple did not have much more room to loose money. odds are that apple would have been history before any profit was shown. 2005-01-30 2:21 am “actually, 10.4 is the forth version OS X v. 4” modman – it’s the fourth MINOR version of OS X. Sure they are major compared to updates from MS for Windows XP. But they are still “point” releases and not considered “versions” but “point updates.” For it to be a different version, there has to be a major difference in the core OS. Add-ons (like core-video) are add-ons not changes as they are changes to the core OS. 2005-01-30 4:48 am just so I can see where you are standing here. start back in the win 3.x days, I will give you that for free. after that please name off the major revisions for me. 2005-01-30 5:09 am It was available for clients under an Enterprise Contract only. I know having had more than one customer paying for it way back when. DPS code that got fixed but never released during the Apple/NeXT merger should be released as NeXTAnswers package but it never got released. It accelerated the redraw on average by 20-30% and as the guys said, “Just like butta.” They just said, “Look what we fixed during our negotiations to demo the Apple executives…. And only 3 lines of code needed being changed….” Most people don’t realized how very few engineers worked on the operating system. For such tremendous advance it sure didn’t have teams of monkeys beating on it. 2005-01-30 5:18 am Cymro wrote: “Apple would be gone if they had bought Be.” You can’t possibly predict that. People have got short memories when it comes to the clone market. It wasn’t the disaster it’s made out to be. Apple’s losses were falling. Would we have had cheaper Macs? Yes. Would we have had faster CPUs? Well, the death of the clone market did untold damage to Apple’s relationship with Motorola and desktop PowerPCs ceased to be a major concern for them. Would we have had the beautiful hardware? Who knows… The clone makers would be making Mac clones cheaper than the Mac Mini and it would make sense for Apple to compete on style and quality. So maybe we would. Just because Jobs took Apple in one direction and it’s been successful, doesn’t mean it’s the only direction. The other direction would have take more Macs into businesses and server rooms if you ask me. Sorry but having seen the numbers, internally, the clone market was stealing market from Apple, not expanding it. No expansion, no clone market. NeXT. Be’s CEO on arrogance without proven salesmanship makes Steve’s Reality Distortion Field pale by comparison. The man wanted $100 million for himself, plus more for Be Inc., than they paid for all of us at NeXT Inc. And for what? The best thing that happened was Apple hired some of the engineering talent that once worked at Be and wove them into Apple Engineering on OS X. Unfortunately, the merger to present time has lost its share of talented NeXT alumni with countless years of ObjC talent because of the B.S. Carbon transition that has taken 7 years to come to fruition. People don’t wait around that long in marriages let alone in technology to be finally given the green light and write all the apps in Cocoa. I just hope more return to Apple or do Cocoa startups and show off their talents. I’d really love to see the guys from RunningStart (Creators of EOF) either return to Apple or do another software startup. They are brilliant. 2005-01-30 4:50 pm I remember spending close to $15k CDN back when I was in University for a loaded Turbo ColorStation. I also remember it was the best computer I ever owned. I recently picked on up off of eBay for $200. Now I just have to figure out how to get it on the ‘net… I also wish there was more than just 10 prototypes of the ‘Nitro’ accelerator card in existence. 2005-01-30 6:12 pm modman – it’s the fourth MINOR version of OS X. Sure they are major compared to updates from MS for Windows XP. But they are still “point” releases and not considered “versions” but “point updates.” For it to be a different version, there has to be a major difference in the core OS. Add-ons (like core-video) are add-ons not changes as they are changes to the core OS. Panther (10.3) was originally slated to be released as OS X v11 according to Apple PR material at the time. So kindly keep your trolling elsewhere 2005-01-30 7:59 pm Hellooo… you understand that the X in OS X is for the roman numeral for 10, right. So the next release will be OS XI, i.e. OS 11.x When jobs et al refers to their O.S. their call it OS-ten, not OS-ecks. I guess this all comes down to the confusion created by Malcom-X, to whom some people refered to as “Malcom the tenth” 2005-01-30 9:04 pm You don’t think 10.3 is a major version update? Let’s see: 10.1: Darwin 5.x 10.2: Darwin 6.x 10.3: Darwin 7.x 10.4: Darwin 8.x Hmm… Darwin is the underlying OS (you know, the part that handles the underlying hardware, and allows the GUI to function?), and that’s been updated 4 major versions, so, even though the rest of the world sees it as OSX (OS 10), that’s just a marketing brand, the actual version number is Darwin x.y, that’s the major version increment. Apple paid huge sums of money to get the “OSX” branding, and they’re not about to spend more in just a very short period of time to get “OSXI or OS11”. 2005-01-31 3:41 am MPEG4 ? http://homepage.mac.com/joacimmelin/jobs_NS30_demo_mpeg4.mov Large http://homepage.mac.com/joacimmelin/jobs_NS30_demo_large.mov http://www.fourzerofour.net/jobs/jobs_NS30_demo_large.mov http://media.jjb.cc/files/videos/jobs_NS30_demo_large.mov http://homepage.mac.com/jrc/.Public/jobs_NS30_demo_large.mov http://www.revolutionhosting.net/downloads/download.php?id=43 http://www.thatweasel.tv/mirror/jobs_NS30_demo_large.mov http://nedron.net:6969/torrents/jobs_NS30_demo_large.mov.torrent Small http://homepage.mac.com/joacimmelin/jobs_NS30_demo_small.mov http://www.fourzerofour.net/jobs/jobs_NS30_demo_small.mov http://media.jjb.cc/files/videos/jobs_NS30_demo_small.mov http://homepage.mac.com/jrc/.Public/jobs_NS30_demo_small.mov http://collegechixors.com/jobs/jobs_NS30_demo_small.mov http://www.revolutionhosting.net/downloads/download.php?id=42 http://www.thatweasel.tv/mirror/jobs_NS30_demo_small.mov http://nedron.net:6969/torrents/jobs_NS30_demo_small.mov.torrent Taiwan ftp://ftp.cs.pu.edu.tw/others/jobs_NS30_demo_large.mov ftp://ftp.cs.pu.edu.tw/others/jobs_NS30_demo_small.mov Sweden http://dezent.mindrelease.net/openstep/jobs/jobs_N S30_demo_large.mov http://dezent.mindrelease.net/openstep/jobs/jobs_N S30_demo_small.mov hylas 2005-01-31 4:36 am Thanks! 2005-01-31 11:10 am Windows NT Revision History Windows NT = Windows 4.0 Windows 2000 = Windows 5.0 Windows XP = Windows 5.1 Windows Server 2003 = Windows 5.2 OSX Revision History Cheetah = MacOS 10.0 Puma = MacOS 10.1 Jaguar = MacOS 10.2 Panther = MacOS 10.3 Tiger = MacOS 10.4 OSX annual releases are in fact, major version updates. Just in the same way Windows NT to XP is a major transitional version update. Thank you. Come again. 2005-01-31 9:32 pm Its hard to believe this functionality existed 10 years ago. So much for the best winning in the market place. It is interesting to see how Windows has almost the exact functionality. 2005-02-01 2:07 pm Its hard to believe this functionality existed 10 years ago. So much for the best winning in the market place. It is interesting to see how Windows has almost the exact functionality. Not 10, it’s 16 almost 17 years ago. And yes, much of the functionality of productivity environment is there in Windows, but functionality of developer environment and its underpinnings is still unmatched. .NET, Java, all C/C++ Libraries and others are way too below Cocoa API/Obj-C Runtime when it comes to functionality and flexibility. I’m very, very sorry that functionality is limited to small Mac market. I think EVERY developer (and even those who’re not) should at least try it. By my opinion, they’d be amazed. 2005-02-05 7:40 pm Yeah man, Mac OS X has tons of the features that BeOS had, AND it has all the features NeXT had. What’s up with this guy? If Apple bought BeOS it would have the features that BeOS had, but not the features NeXT had. 2005-02-05 7:44 pm My jaw dropped the first time I used XCode. Cocoa is unbelievably strong. It’s truly amazing the difference a developer can see going from say Visual C++ to Cocoa. Visual C++ seems decades in the past once a developer tries Cocoa.