Slashdot Mirror


Microsoft Puts C# and the CLI Under "Community Promise"

FishWithAHammer writes "Peter Galli of Microsoft posted a blog entry on Port25 today, regarding the explicit placement of C# and the Common Language Infrastructure (the ECMA standard that underpins .NET) under their Community Promise: 'It is important to note that, under the Community Promise, anyone can freely implement these specifications with their technology, code, and solutions. You do not need to sign a license agreement, or otherwise communicate to Microsoft how you will implement the specifications. ... Under the Community Promise, Microsoft provides assurance that it will not assert its Necessary Claims against anyone who makes, uses, sells, offers for sale, imports, or distributes any Covered Implementation under any type of development or distribution model, including open-source licensing models such as the LGPL or GPL.'" Adds reader anshulajain: "Understandably, Miguel De Icaza is jumping with joy."

7 of 465 comments (clear)

  1. quickly, bash them. by timmarhy · · Score: 2, Funny

    they must be up to no good.

    --
    If you mod me down, I will become more powerful than you can imagine....
    1. Re:quickly, bash them. by wisty · · Score: 2, Funny

      Maybe it's just a sign the Microsoft think they can beat Mono. If Microsoft sets the standards they will have a more mature platform out at any point in time.

      Or maybe they think that a little competition is a good thing?

    2. Re:quickly, bash them. by Elektroschock · · Score: 2, Funny

      It would be great to see Microsoft win and .Net win, because it is the best technology for a cross-platform future. With Microsoft moving towards the cloud it would be great to make Microsoft embrace cross-platform to resolve the remaining Java argument and indemnify developers from patent hassles, also ASP.NET and ADO.NET and Winforms. That would be a consequent move towards a cloud based architecture.

  2. This shows by Hal_Porter · · Score: 5, Funny

    Microsoft love us and want us to be happy :-)

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  3. Re:It's about time by moosesocks · · Score: 2, Funny

    Don't forget that backward compatibility is sacred to Microsoft. Similarly, I can't possibly imagine that it would be a good business decision for Microsoft to begin suing its own developers.

    --
    -- If you try to fail and succeed, which have you done? - Uli's moose
  4. The stench of microsoft by Pausanias · · Score: 3, Funny

    It still has what one slashdot poster called 'the stench of microsoft' on it. Even if microsoft GPLs the whole stack, there will always be that feeling of disgust in those of us who are old school.

  5. Re:Is C# / Mono + libraries really *that* good? by shutdown+-p+now · · Score: 2, Funny

    I imagine that sane COBOL developers called Java the same thing. You only need to look around - Java is the only mainstream language that does not support proper lambdas, for example, and does not plan to in the next major revision.

    When even C++ starts looking more modern than your language, it's definitely time to worry.