Slashdot Mirror


Why Microsoft Will Never Make .NET Truly Portable

Michelle Meyers writes "Just days before Microsoft claimed to be making parts of the .NET CLR "available" to other platforms, NeoSmart Technologies had published an article bemoaning and blasting Microsoft's abuse of it's developers by pretending .NET was a true cross-platform framework when they're doing everything in their power to stop it from being just that. Of interest is NeoSmart's analysis of how Microsoft has no problem making certain portions of .NET available to Mac users — just so long as its distributed under an "open source" license that forbids any and all use of the code except for educational purposes — yet are terrified of the very thought of .NET being available to *nix users, even if that's to the benefit of .NET developers everywhere. Even more interesting is one of the comments on that article linking to legal documents in which Microsoft employees discuss the (im)possibility of creating a cross-platform code and UI framework, years before the .NET project even started!"

3 of 293 comments (clear)

  1. Object-orientation and elegance are secondary by WillAdams · · Score: 1, Troll

    at Microsoft.

    When Bill Gates was asked if he'd develop for an object-oriented systems _years_ ahead of anything else then available his response?

    ``Develop for it? I'll piss on it.'' Randall Stross, _Steve Jobs and the NeXT Big Thing_, pg. 72

    Which is probably why the ``Yellow Box'' in Mac OS X was so named. But that sort of attitude on the part of Microsoft goes a long way towards explaining their hostility to a true cross-platform solution.

    William

    --
    Sphinx of black quartz, judge my vow.
  2. Re:Java by oliverthered · · Score: 1, Troll

    .Net is Java without portability and with bugs. and don't even get me started on ASPX vs JSP.

    Unfortunately we have too much code to shift from .NET/asp to Java and most of our developers only know .net otherwise we would be a Java on Unix with Apache house instead of a .NET on Windows with IIS house that keeps having 'problems' with practically everything we try to do with the technologies.

    --
    thank God the internet isn't a human right.
  3. .Not! by clang_jangle · · Score: 1, Troll

    ...yet are terrified of the very thought of .NET being available to *nix users, even if that's to the benefit of .NET developers everywhere.


    Are you INSANE??
    I would never defile my precious machines with that nasty M$ crapware!
    --
    Caveat Utilitor