Probably the strongest character trait of Steve Jobs is his absolute lack of fear. While every other CEO in America, it seems, shakes in his boots at the very thought of not having a good next quarter, my experience in knowing Steve Jobs is that, frankly, he could care less about the next quarter. He’s much more focused on the next five years, rather than the next 90 days. But even more than that, it is his quest to change the world, and he’s willing to do whatever it takes to accomplish that end even if he risks failure in the process.
I hate to get off-topic but it depresses me so much every time I see someone still failing to realise that the expression is "couldn't care less", which makes logical sense, instead of "could care less", which doesn't.
Does it really matter? I mean, few people will misunderstand that phrase, since it's used so often. Proper grammar is just a transitory convention; what's important is that the message gets across.
It doesn't matter, the phrase means what it means and when someone uses it, we are communicating. But I think that the issue is not one of grammar but of meaning. Saying you could care less is not grammatically incorrect, it just doesn't seem to mean what the sayer is usually trying to get across.
My guess is that time has turned "I couldn't care less" to "I could care less" just by virtue of it being easier to say.
> leads you to conclude the opposite of what is meant
huh? "I couldn't care less" =~ "The value of my caring is so low, no matter how I tried I couldn't make it lower". To me, the phrase and its intent are equivalent, not opposite
In the late 80's Apple faltered because they had a closed system, while Microsoft's products worked on every important platform and thus quickly became ubiquitous. I am simplifying things a little but it seems to me that history will indeed repeat itself.
I think you are simplifying things a lot. I wasn't around back them to know the whole history myself, but my understanding is that there were a whole lot of factors that contributed to Windows taking over. A big part of it was Microsoft's ability to make many advantageous deals with the different hardware makers. Two big questions I have about how this is going to play out compared to the last time:
1. Is this really what the hardware makers want? They all have seen history as well, and if they go all in with Google the way that HP and Dell did with Microsoft, it leaves the them with precious little to differentiate themselves by. This is why the PC makers have all mostly ended up in a race to the lowest price with razor thin margins. Don't you think a company like HTC would rather be in Apple's position today with the Mac than in Dell's position with their PC's?
* A partial answer to this question is that Palm did try, and seems to have failed (which is confusing to me because they seemed to be doing exciting things and had people who really liked their phones) so maybe the HTC's and Motorola's of the world think they have little choice in the matter
2. What does having a third major player in the room do to negotiations (OS + Hardware + Carrier)
One incident that ties these two questions together is how Motorola got screwed over the Droid. They invested a lot in making a decent smartphone running Android but since Verizon owns the name of the product, Motorola gets bumpkis from the product's success. People who bought a Droid may go out and buy a Droid 2 but they will be getting a phone from HTC not Motorola.
A post script question I have is how customers will react to the Dell-and-HP-ification of phones. With computers, there was never really an expectation of how fast and smoothly they could get things done. If Android phone makers end up in a price cutting war, they had better make sure the base model they are selling works better than some off the rack LG flip phone. People won't put up with phones that don't work, their experience is with phones that do.
I don't think the big reason for Microsoft's ascendancy was their deal-making. They provided a solution to hardware makers who wanted to sell their hardware. Microsoft came in with a cheap software stack that did everything Apple products did. I bet if given a choice, these hardware makers would have wanted Apple's software, but Apple didn't comply, or it was too expensive.
Hardware makers today (HTC, Motorola and the rest) will most definitely go all in with Google because there's no other choice if they want to compete with Apple! I'm sure they're all well aware that they won't be able to differentiate themselves and they their margins will be razor thin, but even razor thin margins are better than no margins.
I didn't mean to say deal making was the biggest reason, just a big reason for Microsoft's success. As someone else pointed out in this thread, while Microsoft did indeed supply the hardware makers with an OS, they very quickly made sure it was the only OS those hardware makers would be able to sell. Also, my understanding is that the Mac OS was let stagnate in the 90's and that most people actually thought Windows was a superior choice anyway.
Is it really the case that Android is the only option at this point for hardware makers who are not Apple? That seems silly to me. The other choice is to compete with Apple by building the whole stack. My worry is that Palm's apparent failure is going to put the rest of the industry off of the idea. It doesn't seem ridiculous to me for a company like HTC or Motorola to either buy Palm or start from scratch on their own OS so that they actually have something to sell their product with instead of just selling yet another android touchscreen device. Is that not an option?
Microsoft was able to make sure that they were the only OS mainly because of hardware makers' tendency to accept the solution that everyone else was going with. If your main competitor offers a Windows stack, why risk going with something else? I do agree with you to the extent that it all started with their landmark IBM deal. In today's landscape, why would HTC or Motorola or some other hardware maker risk developing their own stack and maintaining it when everyone else seems to be offering Android? I think its more about minimising risk than innovation. Who wants another OS/2 on their hands?
Who indeed? OS/2 is a prime example of what can happen to a hardware company that puts its destiny in the hands of another. IBM got screwed by Microsoft when they pulled out of OS/2. If IBM had their own OS independent of Microsoft, they wouldn't necessarily have had the same problem. Also, the HUGE difference between now and then is that today we have the internet. Incompatibility was a huge problem back then because if you had two people with different OS's, you couldn't share anything, let alone run the same programs. With the web as an intermediary, we have a much better way to share information than we did back then.
Ex: Even if the same app doesn't run on two different OS's, they can both still talk to twitter. Back in the day, if you both didn't have a copy of Word, (and floppy drives) you couldn't share data.
Also, re: why would anyone want to do this, my answer to that is that if they have something different from everyone else who is competing on who can sell the cheapest Android phone, they would have something to sell.
It strikes me that the problem PC hardware vendors have is their own short sightedness in supporting only one supplier of chips, operating systems etc. It took a long while for their margins to shrink.
Maybe the smarter play is to produce high quality, good value Symbian, Android and Windows Mobile phones that address the market.
For all the Gruber haters out there, here he is, arguing that Apple could never have been Microsoft (old article from 2004 but very relevant to the topic at hand): http://daringfireball.net/2004/08/parlay
An important simplification you omitted: Microsoft used illegal monopolistic tactics to become ubiquitous. Do not skimp on the word "illegal" when thinking about this. We are not talking about one company being better managers than the other, we are talking about one company breaking laws that were designed to give the marketplace a say in the outcome.
Another thing was that Microsoft used many tactics for achieving ubiquity that may have been legal, may have been brilliant management moves, but the outcome did not reflect the marketplace choosing their products freely.
For example, they routinely imposed a clause in their contracts that hardware vendors had to license Windows for each CPU they shipped whether their customers wanted Windows or not. The net result was that any competitive OS would by necessity cost more than Windows because the customer had to pay for the competition and for Windows.
This created the illusion that Windows was more price competitive and that customers preferred the more affordable OS, when in reality customers had very little opportunity to make an informed choice based on true cost.
Apple made many choices that hurt them, but I really think we must be careful to make explanations as simple as possible---but no simpler.
>Microsoft used illegal monopolistic tactics to become ubiquitous.
No. Microsoft used sound business practice (with a generous serving of good luck and timing) to become ubiquitous. Only then did they exploit that ubiquity through illegal monopolistic practices.
I'd go further than this an say that Microsoft actually became ubiquitous by facilitating an open and compatible hardware ecosystem. One that prevented a monopoly from occurring in the computer hardware market. Without an MSDOS, IBM and probably Apple would have duked it out for dominance with closed boxes full of mutually incompatible hardware. Prices would be a lot higher as the competition amongst hardware (RAM, Hard Drives, motherboards graphics cards, etc) makers would be limited to 'getting the contract from IBM or Apple' as opposed to pleasing consumers and/or a large range of OEMS.
... and then they exploited that ubiquity through illegal monopolistic practices.
INAL, but if jibber-jabber from the chattering classes on the Internet is any guide, the big no-no is using dominance in one market to achieve or protect dominance in another in certain ways.
For example, if you have made a good business bet and beat AppleDOS by riding the PC wave with MS-DOS, that's fine. But if you use your MS-DOS dominance to beat Wordperfect, Lotus, Ashton-Tate and so forth simultaneously to establish Microsoft Office, that's bad.
Another example is the whole Internet Explorer vs. Netscape imbroglio. That wasn't a problem because Netscape couldn't make money selling browsers, it was a problem because it allowed Microsoft to try to make ActiveX a standard for active content in web pages, which would have closed the web to only work for Windows-based browsers.
I think in the Wordperfect biography by the ex-CEO clearly shows that they had faltered in their execution. They just did not have the same vision which Microsoft had. Each of these above mentioned companies were behemoths in their own fields with Microsoft being the "david" to these "Goliaths". While I do not want to defend Microsoft's practices, to me their execution and vision just could not be matched by others.
One thing that Microsoft is able to do, as a point of strategic vision, is to iterate their products slowly over years in search of the "good enough" quality for their products.
"Good enough" is that space where your product is suitably useful, maybe 80-90% useful, by the vast majority of people. Literally every person on the planet can purchase your product and get some kind of value out of it if not handle everything they need to do. Sure you get feature bloat because the intersection of what I do 80% and what you do 80% is not really that big, and you get quality control issues that you have to fix in later versions. But you cast a huge net and catch lots of fish that way even if some occasionally slip through the holes in the net.
Contrast this with Apple's "insanely great". You make a product, and polish it to a ridiculous shine. Sure you might alienate users who need it to do X when you've spent a great deal of time making sure it does Y better than anybody else, but the people that need to do Y will love you for all time. You may not cast a huge net, because instead of manufacturing lots of low quality net, you manufactured a small amount of very high quality net, but you catch fish that nobody else can get because they break through everybody else's net.
What happened with Word Perfect, by way of example, is that they just never bothered. They had their cash cow and figured they had locked in users because of their fancy keyboard shortcuts. They already had achieved "good enough" and didn't know how to compete against another vendors seeking that same quality. If Microsoft had been going for an Apple like "insanely great" quality, they would have made a completely different target. When Microsoft focused on perfecting Y, Word Perfect could have focused on X and Z and still made it. But instead, Microsoft did X Y and Z "good enough" that there really wasn't any difference between the products. And then Microsoft had a whole integrated suite of "good enoughs" and Word Perfect went quietly away.
There was also the problem of Microsoft changing important Windows APIs just before release. They obviously knew about their own changes, so they updated Word accordingly, while WordPerfect had to rewrite parts of their software after whatever version of Windows was released because the APIs didn't match the developer versions they were given by Microsoft.
I believe what akshat may be referring to is that WordPerfect more than once opened the door for companies to replace WordPerfect with Microsoft Office because when WordPerfect created a new product, they ignored backward compatibility with their old versions.
Windows would have won even without this "extortion". They had played brilliantly with IBM in 1980's and realised the importance of GUI. Everything else which was "illegal" definitely helped their cause but none was enough to block the Windows juggernaut.
>Do not skimp on the word "illegal" when thinking about this.
Not trying to be snarky here, genuine question:
Did courts validate that Microsoft's business tactics were, infact illegal?
Maybe I'm talking about something else, but I recall Microsoft being let off the hook by the DOJ.
What they did was certainly sleazy but since you insist of the word 'illegal' here, I guess it's important to know if what they did was finally recognized as a violation of any laws.
The DOJ (Department of Justice) is part of the executive branch of the US government, while the courts are the judicial branch. The courts found Microsoft guilty of illegal behavior, but the DOJ did not fully pursue the penalties originally accepted by the court.
It seems to me that Apple is following a trend they set in the early nineties. Since around 1986 to 1994, Apple introduced some of its most successful consumer products: Macintosh, PowerBook, System 7 (later to become OS X), etc. These products were wildly successful. They were richly-engineered, consumer-friendly, albeit expensive products. They had their own software stack that was not transferable to other platforms, and that 3rd-party developers were not encouraged to deviate from.
Apple relied on very high profit margins that were not sustainable and instead of competing with companies that were making cheap commodity software that ran on any machine (such as Microsoft), they sued them.
All this set the stage for the rise of Microsoft and their licensing partnerships. Unlike Apple, Microsoft software such as Windows and Office ran on any machine. Developers could create software for these systems free of any restrictions. Even though it can be argued that Apple's software was better, it didn't matter. Developers were already heavily invested in developing for Microsoft's platform.
And now to make my point:
Where developers went, consumers soon followed. It became clear that more software was available on Windows, at a lower cost. Apple was soon on the decline. I am arguing that the same thing will happen again because I'm seeing the same narrative right now. You don't have to try too hard to find frustrated developers switching from Apple to another platform. It's become a hassle. And it will continue.
On the other hand, there were a ton of IBM PCs (and clones) at the time the original Mac was introduced. The Mac never had a chance of catching up in sheer market share numbers.
With the iPhone (and iPad), the story is the opposite: there wasn't any mainstream (i.e. "household name") smartphone on the market at the time the iPhone was introduced. The App Store has a wide early lead in terms of number of apps. Likewise, there hasn't been a mainstream tablet like the iPad seems set to be.
"Where developers went, consumers soon followed."
Is this really the case? I see this sort of thing being said very often these days, but I'm not convinced it's accurate. (Always be suspicious of a group telling itself how important and influential it is!)
Windows took over because PCs running DOS were already vastly dominant. Hardware manufacturers and users of course wanted GUIs and Microsoft made sure Windows was cheaply available as part of the (restrictive and exclusive) licenses the hardware companies already had for MS-DOS — I remember hearing that IBM's hardware division could get MS-DOS/Windows cheaper than they could get IBM OS/2 from their own software division! And Windows had much more mainstream resource requirements compared to OS/2, its only real competitor on the PC desktop. So every PC very quickly started to ship with Windows. The Mac was already confined to a niche, Windows just narrowed it further. Users ended up in a situation where they would have had to have gone far out of their way to get a PC that didn't have Windows, so of course there quickly was demand for Windows apps.
Also, while the PC was widely used at home, it also had the advantage of being even more widely used in business. So people decided to buy a PC at home because they were compatible (disk and document formats, not to mention being able to bring home software from work) and were already familiar with the PC. The same sort of compatibility lock-in doesn't exist in today's mobile space (if anything, there are a ton of apps on iPhone OS that people want and can't get anywhere else); and I don't see many people buying Blackberrys because they're already familiar with them from work. (More like they buy iPhones because they're already familiar with their iPod ... and iPads because they're already familiar with their iPhone.)
Apple II was the first affordable personal computer, with a beautiful design. Released in 1977 whereas the IBM PC was released in 1981, 4 years later, and because of its design the Apple II was manufactured until the early 90s.
Your recollection of history is wrong.
> Windows took over because PCs running DOS were already vastly dominant
You're confused.
Apple II was dominating at the time IBM PC was introduced. The reason why it became such widespread was because the market wasn't saturated by Apple and because the partners of IBM (which had a license to clone IBM PCs) were competing on price ... had it not been for the likes of Compaq, IBM PCs would have gotten nowhere.
> I remember hearing that IBM's hardware division could get MS-DOS/Windows cheaper than they could get IBM OS/2 from their own software division!
OS/2 was a collaborative effort of Microsoft and IBM (later forked by MS to Windows NT). The reason for Windows 3.0 and later 9.x being more successful was because it ran on cheaper computers and OS/2 also had a high price tag.
Both IBM and Microsoft viewed OS/2 as the future, waiting for hardware to catch up.
Also OS/2 3.0 (Warp) released in '94 was full 32-bit with preemptive multitasking and had binary compatibility with Windows 3.x / MS-DOS. If anything it was a failure because IBM had other revenue sources and couldn't commit to it (in '95 I remember seeing commercials for Win 95 on MTV).
Also one could argue that Microsoft was more succesfull because it had better partnerships and favored open-hardware systems, leading to more drivers developed for Windows. You also had to shell out extra money for the the OS/2 SDK AFAIK.
> The same sort of compatibility lock-in doesn't exist in today's mobile space
That's because today customers use phones to make phone calls or for SMS, only occasionally opening a web browser or reading emails. That might change, and when it does people are going to start wishing for binary compatibility.
Your response didn't make it clear to me where my recollection is wrong or in which ways I'm confused.
The Apple II was doing very well at the time the IBM PC was introduced, but no one system dominated in any sense. It was clear early on, though, that IBM's entry into the market was going to be a milestone for the industry and that IBM was going to dominate in the business market, almost regardless of product quality because of the "IBM" name and marketing channels. Apple floundered with responses including the Apple III and the Lisa. Jobs clearly felt that IBM domination was nearly inevitable: look at the 1984 Mac commercial.
I don't recall the "partners of IBM (which had a license to clone IBM PCs)": if there were any, they were very few and insignificant. Compaq was the first successful unauthorized PC clone and was promptly sued by IBM, who also became distracted for the rest of the decade trying to re-proprietarize PC architecture with the PS/2. IBM was seeing tremendous success with their PCs before clones became popular, though clones and the race toward low-priced commodity certainly helped the PC architecture become further dominant and ensured its continued dominance until the present day.
I mostly agree with your statements about OS/2 vs. Windows 3.0/95/NT, and your point about Microsoft's partnerships leading to more Windows drivers is a good one. IBM wasn't in a good position to do this, since they were only interested in selling the whole box. This was certainly a factor in Windows' ascendancy and something that IBM didn't begin to catch onto until much too late.
I don't foresee users becoming locked in to phones in anywhere near the same way as they did with PCs: even most users who have many apps on their phones and use them for some sophisticated tasks wouldn't have much of a problem jumping to a different mobile OS. This is due to several factors, including the types of tasks that people do with their phones (generally simpler tasks with less integration between multiple apps) and the ascendancy of both open/compatible document formats and web services. On the hardware side, people are already used to throwing out their cases/chargers/adapters when upgrading from last year's model to this year's model by the same manufacturer, so there's little lock-in there, though Apple at least has some capability for lock-in through so much of their (very popular) stuff being standardized around their proprietary Dock Connector. I'd say Apple's recent moves show that they get that mobile lock-in doesn't work in the same way and isn't as much of a factor as it is in the PC business: they're not trying to use their current market position to lock users in nearly as much as they're attempting to lock developers in.
That's a few insightful article. Breaking existing apps/content so you can craft a different experience for your device is something that most would dare not do. It's a chess move.
Bruce "Tog" Tognazzi draws on his experience of working at Apple in the days of the original Macintosh to provide a better understanding of Apple's success, the iPad and what Apple must to do remain successful.
From the site:
During his 14 years at Apple Computer, he founded the Apple Human Interface Group and acted as Apple's Human Interface Evangelist.
> Among the many product reviews, the best was the one with a two year old having a first encounter with an iPad (http://www.youtube.com/watch?v=pT4EbM7dCMs). For her, the iPad was a natural, as natural as month tongue,
uh, that kid already knew how to use an iphone so taking to the ipad is no surprise at all. my older son (not even 2 yet) can use both android and ipod touch without problem. there is no doubt that touch-screens are great in small form factors like these, and apple deserves a lot of credit for popularizing them.
The last time Apple was beaten by Microsoft (although it had partnerships originally) as it considered IBM its major threat. This time around I think Apple will be beaten by Google as it is having most of its focus on Microsoft.
Apple was beaten by Microsoft (although it had partnerships originally) as it considered IBM its major threat. This time around I think Apple will be beaten by Google as it is having most of its focus on Microsoft.
Much more likely is that Apple will once again be beaten by Microsoft because it considers Google its major threat. Apple has a blind spot for the idea that a company without any quality technology can crush it. Accordingly today's Apple considers Google its major competition. The thing that can do in both Apple and Google is that Microsoft still owns the Desktop and can extend its monopoly onto other platforms.
Bing wouldn't have any traction without the ability to control IE and install itself by default. Lucky for Google, manufacturers can change it; if it hadn't been for the Clinton Justice anti-trust suit they would still be prohibited from changing it and Microsoft would have already killed Google.
IE has had as its main mission for a decade the prevention of HTML/DHTML/AJAX applications that run with Web standards just as well as Desktop apps and resistance to quality standard versions of HTML5 will be led by a raft of subtle Microsoft incompatibilities. That will extend the Win32 API monopoly.
If Google and Apple can't understand that, all the tech and design in the world won't save them.
1) I wrote AJAX apps before XMLHttpRequest. It was simple enough. You opened an invisible frame and downloaded 'HTML' pages that consisted of a couple opening tags and whatever JSON you wanted (we didn't call it JSON back then, but that's what it looked like). Then you read the objects and updated your main page.
2) Sure XMLHttpRequest is nice. IE implements good things like that to maintain market share but then ensures that it is never up to standards in order to cripple the possibility of a capable open standard platform emerging. Witness the slow response times, lack of support for Canvas, PNG (still), broken box models (still, through at least IE7), broken message model, and more. That would all be easy to fix if MS wanted to. They make more money without a widespread good, fast standards-based browser in the market.
er sorta. it has more to do with the fact that most of the IE team (along with the GDI and USER teams) was moved into the WPF team after the release of IE6.
by that time they weren't really trying to tie the web to Windows anymore, they thought the web was obsolete and were trying to replace it entirely.
It seems like Apple is ignoring or allying with Microsoft, e.g., threatening to replace Google with Bing as the default search on the iPhone. Meanwhile they are focusing heavily on competing with Google: reacting to Google's Android OS with multitasking on the iPhone, going on the offensive with iAds to compete with Google's text-based ads.
This is an excellent article. For many of us who have been around long enough to remember the launch of the original MAC and perhaps even before, we do see history repeating itself. But perhaps we each have our own interpretation. http://buzz.dennykmiu.com/ipad-is-the-prequel
Probably the strongest character trait of Steve Jobs is his absolute lack of fear. While every other CEO in America, it seems, shakes in his boots at the very thought of not having a good next quarter, my experience in knowing Steve Jobs is that, frankly, he could care less about the next quarter. He’s much more focused on the next five years, rather than the next 90 days. But even more than that, it is his quest to change the world, and he’s willing to do whatever it takes to accomplish that end even if he risks failure in the process.