Re: GDI+ token and IDE break

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance




"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.


.



Relevant Pages

  • Re: Why FC4 using the Jpackage 1.4.2 Java?
    ... And so is the definition of Free Software. ... Fedora is about providing a free software platform based on the ... > 5) Sun has the ultimate say and reserves the right to control what code ... > gets accepted into the official Java distribution. ...
    (Fedora)
  • Pondering the dev tool landscape from an outsider
    ... best path for continuing development on an existing VB6 application. ... Java port leveraging the Netbeans RCP. ... Cross platform. ...
    (borland.public.delphi.non-technical)
  • Re: COBOL to Java conversion
    ... experience and at least one of them is currently working in Java. ... platform, but also to change the language to be Java. ... I have not personally seen or worked on a Unisys conversion to Unix, ... Changing a technical platform might have many reasons, ...
    (comp.lang.cobol)
  • Re: Strange problem when using a class module in VBScript
    ... > problems and is faster than Windows and VB/VBA. ... > which is essentially their version of Java. ... > The Wintel platform has been a series of compromises to preserve backwards ... Unix boxes are often faster, but it has nothing to do with Java. ...
    (microsoft.public.vb.general.discussion)
  • Re: These are identical, right? char const* and const char*
    ... > Java was originally an embedded systems programming language, ... You gain working directly with the platform API in your code and thus fully ... Windows and these are instantly available to Windows C++ programmers. ...
    (comp.lang.cpp)