Daniel Eran Dilger in San Francisco
Random header image... Refresh for more!

Ten Myths of Apple’s iPad: 10. It needs Mac OS X

Daniel Eran Dilger

Here’s segment ten in my series taking on iPad myths: no the iPad doesn’t need to run Mac OS X.

Ten Myth of Apple’s iPad: 1. It’s just a big iPod touch
Ten Myth of Apple’s iPad: 2. iPad needs Adobe Flash
Ten Myths of Apple’s iPad: 3. It’s ad-evil
Ten Myths of Apple’s iPad: 4. It was over-hyped and under-delivered
Ten Myths of Apple’s iPad: 5. It’s just a Tablet PC or Kindle
Ten Myths of Apple’s iPad: 6. It needs HDMI for HD video output
Ten Myths of Apple’s iPad: 7. It needs cameras
Ten Myths of Apple’s iPad: 8. It’s a curse for mobile developers
Ten Myths of Apple’s iPad: 9. It can’t multitask
Ten Myths of Apple’s iPad: 10. It needs Mac OS X
.
Dear Mac enthusiasts: 10. It’s a myth the iPad needs Mac OS X.

One of the first complaints about the iPad was that it was running the “simple” iPhone OS rather than packing the “full power” of Mac OS X. A lot of Mac users have expressed at least some disappointment that the iPad isn’t capable of running their existing software, and therefore can’t be used as a full replacement for carrying a MacBook.

Powerful software?

There are a number of reasons why Apple chose to base the iPad on the iPhone OS. Before getting into those reasons however, it needs to be pointed out that “powerful” has long been used as a worthless word in terms of software. Pundits have long flattered Microsoft by designating its software as “powerful” without ever offering any metric to delineate just why that was supposedly the case.

Microsoft Windows was an unfunny joke throughout the early 90s, coasting into place many years after Apple introduced the Macintosh and offering no real technical leaps in advance of the Mac or even the humble Commodore Amiga, let alone the advanced NeXTSTEP operating system from the late 80s.

Even Microsoft’s “powerful” new Windows NT didn’t get to the point of being able to reliably run a server for all of a month without crashing until the late 90s. Yet in the minds of Windows Enthusiasts, Microsoft’s software was always the epitome of “powerful.”

Why was that? Ostensibly, Windows was “powerful” simply because a lot of people were using it. Realistically however, Windows was in wide use because it was perceived as cheap and safe option; much of the time it just served as a way to run old DOS apps and to host simple terminal emulation sessions, something Windows is still widely used to do even though it isn’t actually needed or providing any value in this role.

Keep in mind that even during Window’s heyday, ATMs and PBX phone systems that actually needed to be reliable used OS/2 instead, and high profile financial companies and government intelligence agencies who needed rapid development tools that actually worked favored NeXTSTEP. Really, Windows was ubiquitously described as “powerful” simply because it was a positive-sounding word that demanded no supporting proof for its application.

How do you quantify how “powerful” an operating system is? Everyone throws the term around as a meaningless description of goodness in software. In reality, So would having a “Mac Pad” really be more useful than an iPhone OS-powered iPad?

1990-1995: Microsoft’s Yellow Road to Cairo

Mac OS X versus iPhone OS

Consider the differences between Apple’s desktop Mac OS X and the iPhone OS used in the iPhone, iPod touch, and the iPad. Both use essentially the same Mach/BSD kernel; above that the iPhone OS supplies a Unix environment and hosts Apple’s proprietary Cocoa Touch application environment for running native mobile apps.

Mac OS X on the desktop also provides a Cocoa environment, but also hosts a Carbon environment for running a polished version of the legacy Classic Mac APIs; a command line Unix shell; a Java environment; and the ability to load additional runtimes such as web browsers plugins, which can execute Flash or Silverlight applications.

The problem with the Unix command line, Carbon, Java, Flash and Silverlight is that none of them are designed for a multitouch environment. In order to create the iPhone, Apple took its best, most modern and advanced API from Mac OS X and adapted it into Cocoa Touch, which was designed explicitly for multitouch. Those other application environments were all designed around a computing environment dominated by a command line or mouse pointer.

Apple has done something like this twice before. The first was the Macintosh, which moved users from the command line to a fully graphical environment. The second was Newton, which envisioned a move from the conventional mouse-based desktop to a pen-based mobile device. That era of pen-based computing never gained traction for a number of reasons, but today Apple is again fearlessly pioneering multitouch without compromise.

Gone in a Flash: More on Apple’s iPhone Web Plans

A veneer of touch

Microsoft is still trying to overlay just enough of a veneer of touch on top of its mouse-based Windows 7 to sell touch as a feature, while simultaneously also adding a thin layer of touch on its stylus-based Windows Mobile in order to incite some interest in its failing mobile platform. If that sounds familiar, it’s because that’s also how Microsoft introduced its graphical computing platform: it simply tacked a thin layer of Mac-like graphical interface on top of DOS.

That forced users to frequently revert to the command line in the same way that today’s Windows 7 touchscreen users will be reaching for their mouse and Windows Phone 7 users will be reaching for their stylus whenever they do anything that requires more than the thin facade of touch that Microsoft thought to offer.

Java and Flash and Silverlight may similarly scramble to tack some touch features on as an afterthought, but those platforms are all tied to mouse pointer in the same way that Mac OS X’s desktop Carbon and Cocoa environments are. If Apple simply tried to sell a tablet version of the desktop Mac OS X, it would be just as uninteresting and handicapped by mediocrity as Bill Gates’ Tablet PCs.

Cocoa Touch in the iPhone OS isn’t a veneer of touch, it’s designed for multitouch all the way through. And unlike hybrid attempts to deliver a smattering of touch as a bullet point feature (Windows 7, Windows Mobile 7, Flash, and so on), Cocoa Touch isn’t handicapped by a legacy of non-touch content. All of the iPhone’s native apps were created since the advent of Cocoa Touch, and Apple simply prevented it from running legacy code that was not designed with a multitouch interface in mind.

An Adobe Flash developer on why the iPad can’t use Flash

The software Catch-22

The reason why Microsoft and everyone else is so slow to make bold leaps into the future is because of the fear of the classic catch-22 facing new computer platforms. Whenever anyone tries to introduce something truly new, they have to sell users on buying something that doesn’t have any software, while also trying to market the new platform to developers in hopes they’ll create software for it before there’s ever an installed base of users.

This problem hits every new platform. It has historically favored lesser platforms supported by legacy cruft but with a large installed base (like Windows) than exceptional platforms that shatter the mold to deliver really new technology, but which struggle to develop a following (like NeXTSTEP). Apple skirted this issue on the iPhone by leveraging legacy in an important way while still delivering something very new.

The iPhone OS drew upon the existing skills of Mac OS developers in terms of both Unix and Cocoa development expertise, but also introduced an entirely new user interface and experience specifically suited to multitouch. Apple also leveraged its iPod business to attract a very large audience for the iPhone, something many rivals with a kernel of a good idea have not been able to do, including Palm’s WebOS and even Google’s Android.

Inside Google’s Android and Apple’s iPhone OS as software markets

Developers, Developers, Developers

There are lots of developers who would like to create software for Android for politically ideological reasons, but simply don’t because the platform lacks a large enough audience to be commercially viable. The installed base of users Android has attracted is both fractionalized by a tyranny of choice in vendors and models of different specifications, and also less attractive in general because it is largely made up of people who don’t want to pay for software.

This is the same problem confronting Linux on the desktop. Neither platform has enough of the customers who matter to developers, and therefore neither platform has the kind of commercial development that could attract customers who matter. This catch-22 has no simple solution. Google hopes that its partners will eventually sell enough phones to create a large installed base, but so far has only been able to attract hobbyist developers and tech enthusiast buyers, neither of which is the foundation of a commercially viable platform.

With the iPad, Apple has a vast installed base of iPhone and iPod touch users, many of whom are expressing interest in the iPad. Additionally, Apple has a large stable of enthusiastic mobile developers ecstatic about the prospect of reaching a guaranteed installed base of tablet users with iPhone apps expanded to take advantage of the iPad’s relatively large screen. App Store customers buy lots of apps, and developers are feeding themselves on that demand.

Inside Google’s Android and Apple’s iPhone OS as core platforms

One OS platform, custom fit for various needs

Apple’s iPhone OS platform not only makes more sense on the iPad than Mac OS X in terms of technology (expressly designed for multitouch, capable of running on lower powered mobile hardware, better suited to take advantage of a 1024×768 resolution screen), but also in terms of developer attention. Apple’s installed base of Mac users is around 30 million, while its iPhone OS device users now exceed 75 million. Guess which platform is going to get a more enthusiastic response from developers!

Microsoft, while wildly successful with its DOS and then Win32 API development, has not been able to successfully translate its Windows platform to PDAs (consider the failed Handheld PCs and tepid Pocket PCs) nor to mobile phones (the pathetic Windows Mobile) nor to MP3 players (the dead PlaysForSure and the stillborn Zune) nor to tablets (the moribund Tablet PC and UMPC).

In contrast, Apple has been able to adapt Mac OS X’s Cocoa API from the iPhone to the iPod touch to the iPad, and uses it within Apple TV. Each product category uses the same operating system technology to deliver a customized experience and development environment expressly suited for that type of device. Multitouch devices use the iPhone OS, while Apple’s desktop and notebook computers use Mac OS X.

The Spectacular Failure of WinCE and Windows Mobile
Why Microsoft’s Zune is Still Failing
Microsoft frets Google’s Nexus One will suffer Zune’s failure

The scalable Mac OS

Interestingly however, Apple’s chief operations officer Tim Cook referred to both operation systems as the “Mac OS” collectively when talking about Apple’s strategy. Cook said the Mac OS is “amazingly scalable” from the iPod touch to iPad to iPhone to Macintosh. No other company on earth can use the foundation of their operating system that way, he said, making that ability a huge competitive advantage Apple.

So what about the large catalog of software available for the Mac desktop that won’t work on the iPad? The reality is that those apps largely only need a Cocoa Touch user interface. This requires some work, and is what Apple has been working on over the last year with iWork. But because Cocoa Touch is so similar to Cocoa on the Mac desktop, it is straightforwardly easy to create new multitouch applications from existing code (or open source code) that will work well on the iPad.

And so while Adobe and Microsoft struggle to prop up their aging legacy platforms with a veneer of touch-related gimmickry to make them marketable as modern and buzzword compliant, Apple is delivering a multitouch platform that is throughly built for multitouch, but also based upon an operating system familiar to Unix users, Mac developers, and iPhone developers.

Had Apple simply adapted the desktop version of Mac OS X to add some touch features, the company couldn’t claim such a wide head start over its rivals.

Special thanks to SF comedienne KharaCara for helping me with the accompanying video! Leave your comments.

65 comments

1 gplawhorn { 02.26.10 at 3:38 pm }

Funny AND accurate, as always.

2 jeromec { 02.26.10 at 3:38 pm }

Another good article.
One remark though: it seems that Microsoft got it this time with Windows Phone 7 and started the UI from scratch (with Zune HD actually, but that was already a full touchscreen interface), which does not really fit with Dan’s comments.
Although I also think they will have a very hard time delivering a compelling experience with Windows Phone 7 (culture does not get built overnight), this particular point does not seem right. (I’s love to have more background info about that if I am wrong)

3 Ten Myth of Apple’s iPad: 2. iPad needs Adobe Flash — RoughlyDrafted Magazine { 02.26.10 at 3:48 pm }

[...] It’s a curse for mobile developers Ten Myths of Apple’s iPad: 9. It can’t multitask Ten Myths of Apple’s iPad: 10. It needs Mac OS X . Dear Adobe: 2. It’s a myth that the iPad needs [...]

4 fmlogue { 02.26.10 at 3:55 pm }

Loved the video.  Want to see more.  Sex it up. Yea!

5 Jon T { 02.26.10 at 3:56 pm }

Ha ha ha – naughty but nice. Well done, I liked it!

6 jeromec { 02.26.10 at 4:00 pm }

Hadn’t seen the video (click2flash ….)
Definitely worth it and worth a few thousand words!

7 ScottNY { 02.26.10 at 4:02 pm }

If your video were an app, it would have been removed from the App Store by Apple this past week.

Long time reader, first time poster. Loved the opening seconds of the video.

8 iQuack { 02.26.10 at 4:20 pm }

Very very funny! :) A nice break from the regular reports!

9 lmasanti { 02.26.10 at 4:29 pm }

When I read the title I missunderstand it as one of the “other” myths, the one that says that it does not sync over the air, needing a computer.

But while reading I realize that it is “almost ready” to do over the air syncing thru MobileMe, maybe with some other soon to be released webapps.
Although it will cut some sales of lap/desk-tops it will increase a lot of subscriptions to MobileMe.
Or maybe, will it be over iWork.com?

10 mikeg { 02.26.10 at 4:43 pm }

The video was just way too cool. Nicely done, although don’t expect airtime on the national networks, well maybe after prime time. :-) Thanks for an informative set of articles.

11 rogre { 02.26.10 at 4:53 pm }

Khara, I didn’t care what a dud Daniel was in the film while you were keeping his boat floating. I cannot believe Daniel was winning about there being questionable content; he was the only thing questionable in the video. That was fun, and I hope to see you again.

12 gordonh { 02.26.10 at 6:00 pm }

This was great. I loved it.

Can I have some more….

13 FightTheFuture { 02.26.10 at 6:02 pm }

alright daniel, from now on just videos of kharacara and you stick to the writing.

14 Dorotea { 02.26.10 at 6:23 pm }

Video is Hilarious…. Thank you for one of the few laughs I’ve had today.

15 Mike { 02.26.10 at 9:26 pm }

it did look like she was touching you in places and you weren’t comfortable with that, haha. even though it was “suggestive” it was rather good fun watching it. but of course, she happened to be relevant to the topic, so those who don’t like seeing it can’t complain it’s completely just made up because you’re a mac fanboy and wanted to imitate the get a Mac ads ;)

I noticed you couldn’t get everything about what you wrote about in there, but that’s okay… videos get too boring if they drone on and on and this one was a nice change from your previous ones. just don’t use her all the time, or people may decide it’s better to stare at her instead of reading your articles ;)

And I don’t agree with the comment about being lumped in with the sheep, that was just wrong to say it. But I’m glad you did publish that video, it was worth it to see it, even though the talking head would’ve been more informative.

16 David Dennis { 02.26.10 at 9:44 pm }

After the built-up I was expecting some T&A, but that was actually quite tastefully done.

Oh I think you quite liked being multi-touched, actually. But she is clearly the master of touch, for sure.

Although come to think of it, it’s you as the user who get to touch her, no?

D

17 Jim F. { 02.26.10 at 11:00 pm }

Excellent Video, nice point counter point. Daniel… how many takes did you need to keep so deadpan?

18 danieleran { 02.27.10 at 12:11 am }

@jeromec “: it seems that Microsoft got it this time with Windows Phone 7 and started the UI from scratch (with Zune HD actually, but that was already a full touchscreen interface), which does not really fit with Dan’s comments.”

Microsoft has a thin veneer of Zune like graphics (they look like a magazine print ad, not a touch screen interface, from what I’ve seen) on top of WiMo 7, but any WiMo software that runs will be old fashioned stylus or button driven dreck! Unless you start it over from zero, just as Apple did in 2007.

But that was three years ago. Microsoft also hasn’t shown any success in launching new “platforms,” even very simple ones like the Zune. Nobody is rushing to create software for it, not even games. There’s no installed base, classic software catch-22.

19 Derek Currie { 02.27.10 at 12:40 am }

KharaCara was most hot. Nice writing with accompanying pun-ishment gestures. Nothing obscene. Now, if I’d been in Dan’s place and the camera had dropped just below waist level…. Mmm. Multi-touch me some more.

20 Berend Schotanus { 02.27.10 at 2:56 am }

Great video, perfect casting!

Three minutes worth of video transferring more information and more effectively so than your previous ten minutes episodes, you see what adding a little emotion into the mix can do?

The accompanying story contains lots of interesting information. But the story and video are e bit diverging in tone and atmosphere, like a command line interface versus a touch interface, does that sound familiar?
B.t.w. what a beautiful description did you find for the Adobe and Microsoft efforts: “Buzzword compliant”

Oh, and did I mention I like the video?

21 Netudo { 02.27.10 at 4:16 am }

If you close your eyes, it sounds like porn.

22 enzos { 02.27.10 at 4:21 am }

Keep them open – it looks like porn! Keeps fogging up my glasses.

23 info@darby.co.uk { 02.27.10 at 4:25 am }

I agree with what you say, but the lack of Android apps is only temporary. Telcos and mobile phone manufactures need a free platform that works better than the Windows/Symbian/Linux etc offerings and so they will churn out Android phones. Most people who’ve not used an iPhone have no idea what a brilliant phone it is and so think that an Android phone is fantastic even though to us in the know, it’s far from it. Over time, as the Android installer base grows (and I believe it will be bigger that iPhone’s) developers will develop for it as the market becomes worthwhile. There’s no question that Apple will lead, but it’s that PC mentality that Android is ‘good enough’ –especially when they know no better.

I can’t tell you the number of times I’ve explained the benefits of OSX to Windows users and even showed OSX in action, but they have a fundamental trouble getting their head around it and that computers can be a joy to use rather than a chore. They just can’t understand why it doesn’t work like Windows.

24 gplawhorn { 02.27.10 at 8:19 am }

What most impresses me about Apple is that they have managed to maintain a simple vision for themselves. Their product line is clear; their software provides a consistent experience for developers and users alike; the entire company aligns itself into a single line of thinking; they are largely able to resist the temptation to diversify their vision (I’m still not convinced that the AppleTV is truly an Apple product or why they keep it around). Everything fits into the same package. I could walk into the Omaha Apple store today and buy a tower, a pro-level laptop, a “netbook” (the Macbook Air), a phone, and a music player/PDA/entertainment device, and everything would fit together seamlessly, hardware and software alike. Amazing!

25 JacktheMac { 02.27.10 at 9:32 am }

Oh Dan

You are a perceptive commentator and great writer, but this looks amateurish and cheesy. It lowers your credibility.

Stick to the straight stuff, eh ?

26 jazzmic { 02.27.10 at 9:45 am }

Good article, congratulations once again.

About Khara, I think she’s beautiful and did a good work on what was intended for the video, plus I bet you both really had fun doing it! Would I watch more of them? I don’t think so, I would keep reading the posts if you add them, but the video, I may check every now and then if I felt like it, but it’s just not my kind of video (plus the sound wasn’t that good this time). I’m not against you trying new things, it’s just this time I didn’t enjoy it as much, I think it’s because what I enjoy the most about this site are the facts and opinions, even in the comments.

27 jeromec { 02.27.10 at 10:09 am }

@danieleran
I agree with you that Windows Phone 7 will most probably be complicated and cumbersome.
What I saw of the Zune HD UI seems impractical at best, and a bit naive.
However, there is no evidence (AFAIK) that legacy Windows Mobile apps will run on Windows Phone 7.
It seems to me that only apps developed for WIndows Phone 7 will work, which should ensure -a certain degree of- consistency.
Although it certainly is too little, too late, they might have at least have got this right this time.

28 ChuckO { 02.27.10 at 10:12 am }

Except for the opening (which didn’t bother me) it didn’t seem very suggestive to me.

I slightly prefer the written articles as the videos can only get so good if you don’t write them in advance anyway. Also I can’t watch the videos at work where the sound is the problem.

29 NisseJ { 02.27.10 at 11:32 am }

I have enjoyed every segment and i chuckled to the last video aswell. Now, all i want is that the iPad will be released so i can buy myself one :)

30 Dan B { 02.27.10 at 11:51 am }

Fun stuff Daniel. I’m only now beginning to appreciate the power of the multi-touch interface. By the way, can I borrow Khara for my next video? ;)

31 MrWM { 02.27.10 at 12:13 pm }

Great video, gave me a good chuckle. Accurate as well. Keep up the good work!

32 Thomas Menguy { 02.27.10 at 12:43 pm }

@jeromec & @danieleran : as for winMob7, they do have started from scratch : and the old winMob 6 app WON’T RUN AT ALL on the new OS, this is, for the first time from MS, a real courageous move,to go from scratch and forget their crappy legacy…but we won’t see real phones before the end of the year (or beginning of the next)…we are still in the vapor zone (zune :-) ) for now.

Completely unrelated: Daniel, please invite Khara in all your videos, you have a lot to learn from her :-)

33 John Walton { 02.27.10 at 2:15 pm }

Maybe apple’s desktop OS will eventually be a layer on top of the baby touch OSX when it grows up rather than the other way around like you say Microsoft is doing. Seems like the ipad is the next step in moving that direction. Who knows what people will come up with when you start writing even more programs for this baby OS and what it will become when it grows up. At 3 years old it is doing pretty good already. It may turn out that muti-touch eventually makes the mouse obsolete. Although still very limited I use the track pad on my computer as a multi touch input whenever possible rather than as a mouse. It is also interesting that apple got rid of the word computer in their name at the same time as they introduced the iphone. By getting rid of the word computer and calling the thing the iPhone, it sort of makes you forget you are actually using a whole new type of computer.

34 ObamaPacman { 02.27.10 at 3:13 pm }

Great video Dan! It’s informative and entertaining at the same time. =)

Looks like Windows Mobile phone just reset its app market again, Skype withdraws app from Microsoft WiMPs:
http://obamapacman.com/2010/02/skype-withdraws-voip-apps-from-microsoft-wimps-windows-mobile-phones/

35 Extensor { 02.27.10 at 3:31 pm }

Wow! got a stiffy from Roughly Drafted. Who woulda thought?

36 jkundert { 02.27.10 at 9:34 pm }

Hey, Daniel, I enjoyed the video a lot–not that you should stop writing (what would I do without your articles??), but this is a fun addition to the site. As for how naughty the video is, let me put it to you this way: I’m emailing my 15 year old son the link, and I’m sure he’ll find it hysterical. I’m probably a warped parent, but he’s a geek with a sense of humor, so we all have to do our part to raise him right ;)

37 Nick R { 02.28.10 at 1:42 pm }

If you are going to do these types of videos, please continue to give readers a heads up. I do not appreciate the sexually suggestive stuff in the video – but I do appreciate you telling us about it in the last post. I can tell from the comments, that this will probably become a running thing, so please just let the readers know that don’t want it – a heads up. We’ll just flash forward to the article only.

@jkundert yes, that’s warped.

38 gus2000 { 02.28.10 at 2:50 pm }

I thought the funniest part of the video was the t-shirt slogan, “I’m cuckoo for Cocoa apps”.

While Khara may be quite lovely (as well as tactile), comedians lose their sexiness in bed. Cracking jokes during sex is a real turn-off, let me tell you.

39 jeromec { 02.28.10 at 2:59 pm }

@Nick_R could you please tell before posting anything, so that the ones who don’t want it just flash it ?
:-)

40 UbiquitousGeek { 02.28.10 at 3:07 pm }

@Nick R Relax. It’s not pornography. It’s humor. If this video offends you, then you probably shouldn’t be browsing the internet at all.

Excellent reading, as usual, Daniel. The girl is definitely cute.

41 ulicar { 02.28.10 at 3:45 pm }

1. OSX is based on NeXTSTEP is based on FreeBSD is based on UNIX, which is quite old technology. Goes back to 1960. You are confusing quite powerful and a novel approach of vector based UI with an OS. UI is just a shell on top of a command line OS, just as is with Windows, it is with OS X. I am not quite sure how iPhone OS works, but there might be command line in there as well. This is especially true for the OS based on UNIX. Windows tried to tie UI with the OS, and get rid of the command line interface, but blurring the line between command and UI was not as successful as they wanted. On the other side, OSX never tried to blur the line. It is quite visible everywhere (sudo anyone)

2. I hate to burst your bubble (no I don’t) but Apple did not invent GUI, nor did Microsoft. It was invented by Xerox in their Paolo Alto laboratory. If Microsoft decided to put GUI it was a Xerox like interface on top of command line, not Mac like interface. That is what law is actually quite clear about “Apple cannot get patent-like protection for the idea of a graphical user interface, or the idea of a desktop metaphor [under copyright law]…”Because Mac’s GUI was heavily based on unlicensed GUI developed before by Xerox, in the midst of the Apple v. Microsoft lawsuit, Xerox also sued Apple on the same grounds.” This is not the only time Apple stole the UI ideas from other developers. (delicious anyone http://news.softpedia.com/news/iBooks-UI-Stolen-from-Delicious-Library-App-Speculation-133502.shtml)

3. Touch UI is an excellent idea, and iPhone implementation is great, simple and easy to use. My two years old daughter is using iPhone quite often as a toy, and she knows how to open it, start app, and so on. Great achievement by Apple.

42 Dorotea { 02.28.10 at 7:03 pm }

@ulicar
Yes, Xerox was the pioneer in GUI. Too bad they didn’t actually develop something useful from their spectacular research.

Microsoft did “copy” the GUI from Apple during the days when MS built the business suite for Apple. After working on Apple, MS magically came up with a GUI of its own. I can’t exactly prove anything… but given the circumstances I think that MS behaviour was less than savory.

I used to be a big windows fan, until I became tired of all of the driver problems/registry problems I experienced. Loved Windows 3.0, Windows 3.1 and Windows 95. After that – it went downhill until I couldn’t stand it anymore.

Glad I turned to Apple in 2003. Now I use my computer instead of fight with it.

43 ReginaldW { 02.28.10 at 7:55 pm }

@Dorotea

In looking on the net for confirmation about my comments to Ulicar, Microsoft did admit to copying the Mac, but the difference is that Apple, when they asked Microsoft to develop software for the Mac, actually licensed the Mac interface to Microsoft. Sculley says that it was lawyers that were not good enough that let the licensing through. Apple thought it was licensing a 1.0 product only, but the wording on it allowed a “perpetual” license” on the majority of the elements that made up the Mac UI.

So, yes they DID copy the Mac interface, but to say they stole it, while accurate in the feeling is not accurate in the legal sense.

44 ulicar { 02.28.10 at 10:03 pm }

@Dorotea It might be true that Microsoft copied some GUI concepts from Apple, but what was in the article is quite misleading and is representing Apple as GUI inventors, when they clearly are not. Apple lifted the GUI from Xerox. That is the whole point I was trying to make. Xerox actually sued Apple, but judge ruled they waited too long, not that they were not inventors. “Apple’s stand is that if it took anything from Xerox, it took ideas for the graphical user interface” So there you have it, Xerox is still inventor of GUI and nobody accused Microsoft of doing anything savory, just that Apple is not a good guy in the GUI story.

As for Windows vs. Mac, there was a point to fight which one is better when Mac architecture was built to do floating point better than PC with integer being done better, but now; they are pretty much the same (in general). I used to do all my video editing on Mac, but now; PC is pretty much the same, with better support and better offers than Mac. I used a great freeware video editor, but it works only on Power. So now I am doing all of my video editing on PC. Still I got a new MacBook few weeks ago, because I like Mac, not because it is technically superior as much as it was before. If they developed full blown OS X multitouch computers, I would get one. They can, i guess, because you already have multitouch on trackpad. It would be great if the trackpad was the whole screen and I could use it with OS X, but that would mean iPad with OS X and this article is against that :(

45 batfart { 03.01.10 at 8:37 am }

Good article. As for the video…good article.

46 tundraboy { 03.01.10 at 8:47 am }

Uh,oh. Here comes ulicar again who will latch onto some minutiae in the article then start debating its finest points to the bitter end. It really ruins the flow of the comments section.

Mr. Dilger, can we have a special comments section just for ulicar and anyone else who wants to debate how many angels can dance on the head of a pin, and other such inconsequentiae (my word)?

47 NormM { 03.01.10 at 10:11 am }

I thought the video was enjoyable, but didn’t work for it’s intended purpose. It’s hard to learn something from someone who doesn’t seem to understand (or care about) what she’s explaining, and even your lines didn’t work as well as usual because you seemed to also be reading from a script.

Your other videos work because you seem to be talking off the cuff about something you’re passionate about. That makes them fun to watch and easy to understand. The easiest way for you to keep those qualities in a collaborative video would be for everyone who is going to be in the video to prepare by thinking about and discussing the issues you’re going to present until they can explain their position without a script. It’s fine to have an outline in front of you to help keep you on track, but any cute wording and actions need to be memorized and practiced, rather than read.

If you really want to follow an exact script, that’s more work, because everyone still has to understand what they’re saying, you have to rehearse a lot more so that you know your lines without reading them, and you need to be a good actor to use someone else’s exact words and have it sound like they’re your own.

48 ObamaPacman { 03.01.10 at 11:06 am }

@44, “Apple lifted the GUI from Xerox”?

No. Fail. Apple licensed it from Xerox.

Microsoft found a loophole in the Apple license thus was able to steal the GUI from Apple.

@tundraboy,
Yeah I’ll vote for that. Actually the digg style way of hiding comments of some users would help.

49 ulicar { 03.01.10 at 2:47 pm }

@pacman & tundra Well, if you tell something that is not true, I will point it out. If that buggers your day, fine. You should have known better than saying something that is not true.

Apple did not license GUI from Xerox, they lifted it. They licensed the idea of GUI, not how GUI looks. They took the Xerox Star GUI and copied look and feel (lifted it). “Apple’s stand is that if it took anything from Xerox, it took ideas for the graphical user interface”, because they were sued for the copyright infringement. Agreed it was in the middle of Apple vs Microsoft and can bee seen as “if Apple get’s the money, we would like a chunk of that”. Check the court papers. You can close your eyes to this information, but that will not make it false. It will make you misinformed. The same happened few months ago with Delicious. Link is up.

You get the truth, but would like to not be able to see it. Nice :) This is fun.

50 enzos { 03.01.10 at 2:50 pm }

> ..can we have a special comments section just for… and other such inconsequentiae (my word)? <

The point-maker is like a dog with a bone, Tundra. Indeed, "Dogs and Bones", would be a great name for such a sub-forum, eh?

Just a suggestion..

Enz

51 dchu220 { 03.01.10 at 10:31 pm }

@daniel

I can see why it took you so long to make this video. I don’t know how you kept a straight face the whole time.

52 Nick R { 03.02.10 at 7:03 am }

@UbiquitousGeek

Do I really need to relax? I wasn’t harsh in my comment. I was just asking for a continued heads up. Daniel’s past videos have been nothing like this, and I do find it offensive (in the same way you find it offensive that I find it offensive). What you see as humor, I see as over-the-top and unnecessary. Daniel’s tech insight (the reason we come to the site) has nothing to do with humor or being over-the-top, so I can still find common ground with the readers that like the video. I can come and read the article, you can come and watch the video.

53 ReginaldW { 03.02.10 at 8:39 am }

@Ulicar
THIS IS THE SECOND TIME I AM TRYING TO POST THIS MESSAGE. IS THERE A REASON THAT IT IS NOT POSTING?

[Sometimes if there are lots of links a comment is held in moderation until I see it in the queue - Dan]

2. Good grief, can this myth never die? Apple did NOT steal the UI from Xerox, Apple ***PAID*** Xerox with either a huge chunk of shares of Apple or the ability to invest in Apple for a minimal price for permission to look at PARC and the things they were doing there with the intention of bringing those ideas to market. In searching the net, it is supposed to be in the book by Jeffrey S. Young “Steve Jobs, the Journey is the Reward” but I’ve never read the book. Another reference says that Apple was granted a “license” in June 1981 to participate with Xerox in a project to develop SmallTalk. SmallTalk was the primary means to the Xerox graphical interface as far as I know. So, Apple saw what it looked like, but implemented their own interpretation of the graphical front end in ways that far exceeded what Xerox started but never produced something that was a commercial success.

I remember looking at a Xerox machine (Star or Alto, I don’t know which) in 1985 or 1986 when I was working for an Apple dealer and it was in no way similar to a Mac, other than it used a mouse, had windows and was graphical. The entire operation of it was radically different and complicated (compared to the Mac) from what I saw of it being used. Too techy, too expensive, better options from others that torpedoed Xerox efforts.

http://www.osnews.com/story/22325
“Everyone knows how Apple “stole” the GUI from Xerox PARC (they actually licensed it fair and square, and lucky for us, because it’s unlikely Xerox would have taken it to the mass market if Apple hadn’t) and then Microsoft “stole” it from Apple (though Microsoft licensed GUI tech from both Xerox and Apple).”

http://www.folklore.org/StoryView.py?project=Macintosh&story=On_Xerox,_Apple_and_Progress.txt&sortOrder=Sort%20by%20Date&detail=medium&search=xerox

http://news.google.com/newspapers?nid=1828&dat=19891215&id=LMMnAAAAIBAJ&sjid=h74EAAAAIBAJ&pg=5903,8506838

Additional information is available at a site that was great in its day, like a pre-Roughly Drafted, before the site owner stopped reporting. He pointed out differences, truths and was great at popping Windows superiority myths back in OS 7 & 8 days.
http://www.mackido.com/Interface/ui_horn1.html
http://www.mackido.com/Interface/ui_raskin.html
http://www.mackido.com/Interface/ui_horn2.html

54 gus2000 { 03.02.10 at 9:44 am }

Saying that Xerox invented the GUI is like saying that daVinci invented the helicopter. The devil is in the details.

55 ReginaldW { 03.02.10 at 11:06 am }

@Dan
Sorry, I should have thought of that, but I tried to point out where info came from. Actually that was the third time, not the second that I tried to send it.

@gus2000
I think that most patents can be traced to previous products, processes, patents, thoughts and ideas. As has been said before by others, we stand on the shoulders of others. What is common for us today was a wonder for our parents, grandparents and those before them. The things that will make us look on in awe will be commonplace to our children and grandchildren.

Plus, what do you want to bet that in a future TV episode of some sort, someone will travel back in time in a helicopter to Da Vinci’s time and lo and behold, guess where he gets the idea from. LOL. Sorry Dan if I’ve stepped on your next video project. :-)

56 ObamaPacman { 03.02.10 at 2:17 pm }

@49 / ulicar,

Sorry to get your hopes up.

“In exchange for the opportunity to invest in a hot new pre-IPO start-up called “Apple,” the Xerox PARC commandos were forced — under protest — to give Apple’s engineers a tour and a demonstration of their work. The result was the Apple Macintosh, which Microsoft later copied to create Windows.”
http://www.fool.com/news/foth/2000/foth000918.htm

As to Xerox copyright case against Apple, Xerox lost.

Got any more fantasies you want to post as fact? Thanks for saving us the trouble of going to failblog.

By the way, there is no tooth fairy.

57 gus2000 { 03.02.10 at 4:08 pm }

“By the middle of 1983, I would usually talk with [MS Employee] Neil Konzen on the phone a couple of times a week. He would sometimes request a feature that I would implement for him, or perhaps complain about the way something was done. But most of the time I would answer his various questions about the intricacies of the still evolving API.

I gradually began to notice that Neil would often ask questions about implementation details that he didn’t really need to know about. In particular, he was really curious about how regions were represented and implemented, and would often detail his theories about them to me, hoping for confirmation.

Aside from intellectual curiosity, there was no reason to care about the system internals unless you were trying to implement your own version of it. I told Steve that I suspected that Microsoft was going to clone the Mac, but he wasn’t that worried because he didn’t think they were capable of doing a decent implementation… Microsoft didn’t manage to ship a version of Windows until almost two years later, releasing Windows 1.0 in the fall of 1985. It was pretty crude, just as Steve had predicted, with little of the Mac’s thoughtful elegance. It didn’t even have overlapping windows, preferring a simpler technique called “tiling”. When its utter rejection became apparent a few months later, Bill Gates fired the implementation team and started a new version from scratch, led by none other than Neil Konzen.”

– Andy Herzfeld

http://www.folklore.org/StoryView.py?story=A_Rich_Neighbor_Named_Xerox.txt

58 Shunnabunich { 03.03.10 at 2:52 pm }

I second NormM’s comments about the video: it felt pretty stiff (er, not that way) and scripted. Reading off lines of technical debate while trying to emphasize occurrences of the word “touch” as innuendo just didn’t do it for me. (If KharaCara isn’t technology-minded, it’s understandable that she might be “flying blind” in terms of how to infuse humour into what she’s saying.) The thing about the real Get a Mac ads is that they’re short and witty, often using an on-screen metaphor to represent the central issue addressed by the ad if it can’t be verbally explained in a succinct and easily comprehensible way. Here are a couple that could be done for the iPad (say, if you had a bigger budget):

“Engine”

(MAC and IPAD standing side-by-side.)

MAC: Hi, I’m a Mac.
IPAD: And I’m the new iPad.
MAC: Say, I was wondering — you’re running the same kind of software as the iPhone, right? Why didn’t you go for full-blown Mac OS X like I did?
IPAD: Ehh, that might be a bit…overkill.

(Cut to hypothetical scenario: MAC is standing beside IPAD, who is sitting in a kiddie car which has a gigantic car engine attached. The engine is roaring.)

IPAD (looking at car’s dashboard in near-panic, yelling to be heard over engine noise): I think this is more than I needed! How do I turn it off?!
MAC (also struggling to be heard): Go to the “Engine” menu and press “Shut Down”!
IPAD (poking at dashboard): I…it’s too small, I can’t do it with my finger!
(IPAD pokes the dashboard again; the car suddenly revs and shoots off-screen.)
IPAD: Aaagh!
(A distant crash is heard. MAC is dumbstruck. Cut back to reality, where the two are again standing side-by-side.)

MAC (bemused): Huh. You might have a point there.

(Music finishes; cut to logo.)

“Touch-Enabled”

(IPAD and PC standing side-by-side. PC has a dark, shiny panel messily duct-taped to his front.)

IPAD: Hi, I’m the new iPad.
PC (very pleased with himself): And I’m a new, *touch-enabled* PC. (pops eyebrows for effect, gesturing to his touch panel)
IPAD: Oh, cool! That must’ve been a huge job, making everything work with your fingers instead of a mouse.
PC: Not really. I just took one of those taskbar enlargement pills I keep getting emails about.
IPAD (a bit puzzled): …Oh. But…what about all your apps and games? Don’t the controls need to be changed a bit to work better with fingers?
PC: Oh, those? You just use the mouse for those.
IPAD: But you just said you’re…a…
PC (feeling quite uncomfortable): A touch-enabled PC, yup. (pause) Man, aren’t buzzwords the coolest thing ever?

(Music finishes; cut to logo.)

Obviously, that’s probably not in the same league as TBWA/Chiat/Day’s work (and Apple would only run “Get a Mac” ads about Macs, not iPads), but you get the picture. I think doing skits that drive your points home is a cool idea, but you need to hold off until you’ve had a chance to really refine it.

59 Michael { 03.03.10 at 8:38 pm }

@ ulicar: “You are confusing quite powerful and a novel approach of vector based UI with an OS. UI is just a shell on top of a command line OS, just as is with Windows, it is with OS X. I am not quite sure how iPhone OS works, but there might be command line in there as well”

Clearly you don’t understand what you’re talking about here. A command line is just a UI (user interface); a method for user interaction with a computer. An operating system doesn’t have to have a command line at all. The original Mac OS never had one.

Windows, which originally ran on top of DOS, was just an application environment it was not a separate operating system. However, DOS was not a “command line OS,” DOS ran a program called COMMAND.COM that allowed a user to enter commands. DOS could run just fine without COMMAND.COM and could even be replaced with something that was not a command line.

OS X doesn’t run on top of anything, it is a complete OS. Yes, it does have a terminal for entering commands, but it is mainly used to interface with the BSD sub-system and other Unix/text based programs.

60 Bryon { 03.04.10 at 5:50 am }

I don’t know if I particularly care for this format. In your shareholder meeting “non-report” you mentioned how boring you were in the other videos – not so! With as much reading as I do throughout the day it was a nice break to hear you narrate your articles. It seems I might be in the minority with my opinion, though…

61 enzos { 03.04.10 at 8:50 pm }

Michael,
I don’t pretend to know EXACTLY what you’re talking about here (I’m a scientist who uses computers, not a computer scientist) but that was my general understanding from colleagues in CS.

Cheers

62 Derek Currie { 03.05.10 at 1:01 pm }

As hopefully a sort of cap on this thread, rather than straighten out all the odd rubbish mythology that has been posted, I’ll simply point out that anyone reading this site has a massive library of information at their finger tips. Why the GUI conversation became contentious makes no sense seeing as there is very adequate coverage at Wikipedia. Rather than bicker over nonsense, drop a link! It can be that simple.

Winging a discussion without source material to back up assertions usually ends in big ‘oops’ moments. Been there done that myself plenty of times. Going back to the source for information verification is a basic concept of General Semantics, the study of how to force sanity into verbal discussions. Wikipedia covers that subject adequately as well.

Dan and I have won many the computer warz shoot out by simply posting verifiable facts to counter troll drivel. There’s nothing like it.

63 dan.whalen { 03.06.10 at 7:05 pm }

Daniel – good post & video. It was NOT too much, the humor helps you make your points. Keep doing the videos with Khara, just remember that she’s the comedian and your the straight-man.

64 sauerkraut { 03.18.10 at 7:15 pm }

I’ve been reading your site since the first “myth” video popped up, so only a little while, but I really enjoy your writing style and the videos are really well done. Of all the tech blogs I read I look forward to your updates the most. Your articles are clear, concise, well-researched and without any of the hyperbole that plagues other tech journalists.

As far as the video with KaraChara goes, I enjoyed it but it seemed a little unrehearsed and clumsy. You two have great chemistry and your dry delivery really sets up a lot of comedic possibilities, but the entire video was one long “joke” without the rise and fall we normally associate with comedy performances. Enjoyed it overall, but think it would work better comedy-wise if it were a little shorter, Khara’s performances were a little more understated and you turned up the “dry” a little bit.

Fantastic site, thanks for all the great reports. Looking forward to your updates.

65 gslusher { 04.23.10 at 12:41 pm }

The video is great! I don’t know how you kept that deadpan expression the entire time.

As for comments to the effect that the video is “amateurish,” guess what, folks? Dan *IS* an “amateur” at video. So? It was fun for us and surely for Dan & Khara.

You must log in to post a comment.