Showing posts with label Mac OS X. Show all posts
Showing posts with label Mac OS X. Show all posts

Saturday, May 3, 2008

Steve's Little Pony

Steve's Little Pony should stop giving interviews. It undoubtedly gives Sun investors the willies, every time. After confessing that he finally scraped together enough pennies to get an iPhone, Steve's Little Pony goes on to sound like an un-reformed dot-commer.

The Engadget Mobile Interview: Jonathan Schwartz, CEO of Sun

Q: In terms of Java on mobile platforms, a couple years back you guys picked up SavaJe and shortly thereafter announced the JavaFX Mobile platform, but we really haven't heard anything about that since...

A: Well I invite you to attend the JavaOne conference where we will be unveiling exactly what that looks like now. Because we have obviously made a huge amount of progress. And look, we are going to be delivering an open source phone. That doesn't happen overnight, but when it does happen I think it will fundamentally change the economics of the marketplace and create new opportunities for developers.


Sell your JAVA stock short, if you think Steve's Little Pony honestly believes that an open source phone will "fundamentally change the economics of the marketplace" for phones, in a way that an open source desktop operating system has failed, after trying since about 1991, to fundamentally change the economics of the marketplace for desktop computers. Steve's Little Pony ought to know this lesson by heart. After all, Linux, even while failing over and over and over to make even a dent in the desktop market, managed to seriously disrupt the server market, Sun's core market, to the point where all the major players except Apple and Microsoft feel compelled to offer Linux alternatives to their own server operating systems.

Steve's Little Pony continues his answer.

"Right now we estimate we have about a 1.5 to 2 billion Java runtimes on phones out there so we are on the majority of all phones, certainly the huge majority of the new phones (Apple is probably the one exception). And that creates lots of opportunities for developers -- that's our core constituency and I think we can just continue to build innovations that they care about.

But what they ultimately care about, the one innovation that they all care about is volume. So the fact that they can run an app on a billion phones means that they have a billion times the market opportunity than if they just run on one that has four million devices. "


Just like web browsers, Java is on a billion and a half phones... in the pockets of people who don't even realize their phone has a browser and don't know what Java is. As is the case with web browsers on phones, Java performs poorly and the interface of the phone is so cumbersome that all of the top technology companies in the world have failed to turn two billion phones into a market at all.

See, Java is on a billion or so PCs in the world, too, give or take. How has that market played out for the third party ISV? Oh, that's right. There really aren't any third party ISV making desktop software in Java, on any desktop platform, because the user experience sucks. The only people building applications like that right now are producing custom applications for the enterprise. The users of those systems will tell you, almost universally, those applications suck. The users hate the applications, and all Sun gets out of it is a stain on the Java brand. IBM and their stable of $10.00 per hour programming sweat shops in India are getting all the revenue.

Apple's market with a base of what is now closer to 10 million phones, plus several million iPods Touch, might even be larger than the Java market on 2 Billion phones, in terms of potential revenue. By this time next year, we'll know the answer to that one.

Although I'm pretty keen on market share dominance, if you can't monetize that market share, it's just technological masturbation, like XBOX.

If you can't even deliver something that customers even realize they bought, then it's not even masturbation, it's just exposing your unit share in public, like Internet Explorer.

The curious part is that other players like IBM have managed to monetize Java to some degree, yet Sun has never really been able to do it, and for some reason doesn't seem much interested in emulating the success of the players who have done it, with Sun's own product.

Maybe Steve's Little Pony is afraid to score.





Monday, July 2, 2007

The Apple Approach

Don't you just love this Burton Smith guy? I hired him, don't let Ballmer tell you any different. He didn't want to talk this smack about Apple at first, but we hung out for a while, offered him Kool Aid now and then. He came around.

Burton Smith as quoted by El Reg:

Facing up to parallelism
"Reinvention" could make all of that obsolete almost over night. It is not a route that he favours, however. "One option with the move to parallelisation is to simply wipe the slate clean and start again with something new," he said. "This is what I call the Apple approach, where a great new technology is introduced with not much thought given to the pain it might cause users of an earlier technology. But we have to take existing users with us."


El Reg is still my favorite tool. They are so snarky that hardly anybody realizes that they actually are an MS Tool. I just love how they let our guy slip that comment in, with nary a passing reference to the fact that it's Apple who has a marvelous track record of integrating new technologies without completely horking over their existing customer base. They switched processor architectures from PowerPC to Intel and their customers scarcely noticed, save the new machines had snappy dual core architectures. Some years before that they managed a similar transition from m68k to PowerPC. The transition from Mac OS 9 to the UNIX based and entirely different Mac OS X went far better than industry pundits and analysts predicted. In fact, these recent transitions, to a new UNIX OS and new Intel CPU, went so well that their market share started growing again.

Apple just pulled off another transition, the port of Mac OS X to the ARM processor architecture, so smoothly that nobody even talks about the fact that they had to port the system to a new platform at the same time as they were re-inventing the entire approach to software on a cell phone. They sure didn't disrupt any users in that scenario, but they damn sure disrupted an entire industry over the weekend, an industry they were not even a player in last week.

Meanwhile, we at Microsoft force our customers to upgrade MS Office en-masse by tweaking file formats every release, and by making sure that the file format architecture precludes forward compatibility. I just love that scheme. Whenever somebody mails out a copy of an Office document from a new MS Office version to a bunch of people, the upgrade orders roll in. Ka-ching!

El Reg doesn't even mention that we try our darnedest (we really do!) to force everyone to throw out their old hardware and get new hardware as often as possible. By contrast, Apple tries to support the oldest Apple hardware they can, even laying hardware foundations like adding USB to all machines or increasing the baseline RAM in new systems. See, Apple does this because it helps boost the Apple presence in the market. Customers who would buy new machines do so anyway, but if the older machines are still useful, they are typically gifted to someone who then becomes an Apple convert. The next time they buy a new machine, it's an Apple. Reg is helping us seed the meme that Apple disrupts their customers, when in reality, Apple's lust for open standards is only disrupting the Microsoft mind-lock on the industry. El Reg, long may you obfuscate.