SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : Apple Inc.
AAPL 278.28+0.1%Dec 12 9:30 AM EST

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: EPS who wrote (10607)4/1/1998 11:12:00 AM
From: rhet0ric  Read Replies (3) of 213176
 
Re: Apple's Java Strategy

Victor Danti: Qn for the Board: Sun and IBM are developing a new JAVA based OS system. What impact, if any, is this going to have on AAPL?

The impact is potentially enormous. Java represents the first real opportunity to level the playing field between Wintel and Apple (as well as every other platform) in terms of application support. Currently, application support is the main factor influencing people's box buying decision. They need a particular app, they see which box runs it, and they buy that box. The OS and hardware are secondary. This is why Wintel has been dominant despite its historical inferiority.

Once there is a large set of applications written for Java, people's buying pattern will change. Instead of making one major decision before they choose which box to buy, they'll make three: app, hardware, and OS. So, let's say they want a 3D rendering app, an easy to use OS, and high-performance hardware. They could choose a Java 3D app, MacOS (Rhapsody), and a PowerPC G4 (G5?) box.

Phillip Lee: It hardly has any impact on Apple. Java is a language (I prefer Microsoft's treating it as a language) used on the Internet application.

While I agree with Philip's technical explanation of Java, I disagree with your view that Java is merely a language. Yes, it is a language, and a very good one. The Java developer at my company finds it massively superior as a language to C or C++. But its cross-platform capabilities make it a platform in its own right, which is why it has the potential that I mentioned above.

Java will come into its own when there are OSs and chips that are designed specifically for it. Rhapsody will be the first of these, as will, I believe, the next major version of MacOS (Allegro).

Phillip Lee: Nothing is going to impact the balance between two groups, IBM/Sun and Microsoft/Apple/HP.

I find your grouping of companies here very strange. Do you really think that Apple is more in line with Microsoft/HP than IBM/Sun?

This is my take on Apple's Java strategy:

1) Microsoft is scared shitless (pardon the expression) about Java. So Apple is making concessions to MS on the Java front in order to get other concessions from MS. Microsoft's strategy for killing Java is to create incompatible Java Virtual Machines, and put them on the most popular platforms, i.e. Wintel PCs and Macs. Hence the declarations that Wintel + Mac = 100% of the desktop market, and recent announcement about cooperation on Mac JVMs. In return, I suspect that MS may have conceded to integrate Yellow Boxes on Win95 and WinNT. The Yellow Box is Apple's own response to Java.

2) Meanwhile, Apple is hedging its Yellow Box bet by delivering the first OS (Rhapsody) that allows developers to write Java apps that essentially run natively. This means that Java performance on Rhapsody boxes will be as good or better than anything else out there. If Java wins the platform wars, Rhapsody will be a top contender in the 3-decision process I described above. If Java loses as a platform, it will still be the best language, and developers can use it for Rhapsody development.

Apple's Java strategy is brilliant, in my opinion, and indicative of Jobs's vision of where the industry is going, and his knowledge of how to take advantage of different possible futures.

rhet0ric
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext