Robert McLaws: Windows Edition

Blogging about Windows since before Vista became a bad word

Java vs .NET Just Got a Lot More Interesting

Robert Scoble breaks the news that Sun has GPL'd Java. Tim Bray has the details.

Now, some would argue that this is a reactionary move (albeit a rather delayed one) since C# is already an ECMA standard, and the .NET Framework has been released under the CLI Shared Source Initiative.

But whatever side of the fence you are on, let no one say that great innovations aren't happening in the developer space at both companies.

PostTypeIcon
6,154 Views

Comments

  • Rosyna said:

    I think MS is just phoning it in with the C# stuff. Having a specification doesn't give you code to implement the specification. And MS's CLI sample has two issues, 1. It only runs on Windows XP and 2. You cannot use it for commercial purposes.

    Java has neither of these two restrictions.

    November 13, 2006 7:42 AM
  • Grammar Nazi said:

    "let no one say that great innovations are happening in the developer space at both companies."

    Eh... You mean "let no one say that great innovations *aren't* happening"? :P

    November 13, 2006 9:52 AM
  • Jason Hanford-Smith said:

    "let no one say that great innovations are happening in the developer space at both companies."

    Or: "Don't let no one say that great innovation aren't NOT happening at both companies."

    November 13, 2006 11:07 AM
  • Grammar Nazi & Jason: Yeah, that's what I meant. Thanks for catching it.

    Rosnya: Version 1.0 still runs on OSX or FreeBSD... plus you have Mono, which stems from the ECMA/CLI stuff and runs on everything not Windows. One would argue that the Developer Division is extremely open, and you can have changes made to .NET through interaction with the team on Microsoft Connect (http://connect.microsoft.com)

    November 13, 2006 2:44 PM
  • Chris said:

    I think the big difference is that Mono is not officially encouraged or supported by Microsoft.

    November 14, 2006 5:43 AM
  • May 22, 2007 5:37 PM