Re: GDI+ token and IDE break
- From: "Bill McCarthy" <Bill@xxxxxxxxxxxxx>
- Date: Wed, 27 Aug 2008 14:43:07 +1000
"BeastFish" <no@xxxxxxxx> wrote in message news:g91o17$l3g$1@xxxxxxxxxxx
IIRC (it's been years), it was a situation that one can see both sides. MS
wanted to improve on it. Sun's desire and intent was for it to be platform
independent, and was also likely concerned that MS was going to just absorb
Java with Sun becoming an afterthought (or neverthought). But ultimately,
it came down to the simple fact that MS violated a legal agreement, the
license with Sun which forbade reengineering Java to where it would
essentially be locked in to one platform .
The thing is that Java is not the same for all platforms.. never really was, and is unlikely to ever be. Is symbian or android the same "platform" ? MS was pushing Java out with every copy of Visual Studio... the installer had it listed as a pre-requisite. So every MS developer using Visual Studio was being indirectly exposed to Java. Sun however didn't want MS's "extensions" to Java as they wanted Java to be the platform that made the OS irrelevant, and thus undermined the strangle-hold many feel/felt MS had on the desktop PC. Sun was so strongly attached to that goal they would do anything to prevent Java for the *desktop* becoming platform specific, including shooting themselves in the foot and preventing Microsoft from shipping MSJava, which was (and probably still is) the fastest Java engine for the desktop. In the end, Sun told Microsoft you cannot invent or forge forward with Java, and that was the ultimate deal breaker. Now it is very much .NET is the innovation leader and Java seems to be playing slow catch up.
.
- References:
- GDI+ token and IDE break
- From: Patrick Weidener
- Re: GDI+ token and IDE break
- From: Ralph
- Re: GDI+ token and IDE break
- From: Patrick Weidener
- Re: GDI+ token and IDE break
- From: Ralph
- GDI+ token and IDE break
- Prev by Date: Re: Array of Constants
- Next by Date: Re: Array of Constants
- Previous by thread: Re: GDI+ token and IDE break
- Next by thread: Array of Constants
- Index(es):
Relevant Pages
|