Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Microsoft Puts C# and the CLI under Community Prom

FishWithAHammer (957772) writes | about 5 years ago

Microsoft 3

FishWithAHammer (957772) 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 startard 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.

This clears the way for Mono to be fully integrated into GNOME, and Boycott Novell can go back to crying in their corner."
Link to Original Source

cancel ×

3 comments

Irony of blog name (1)

devleopard (317515) | about 5 years ago | (#28603601)

Port 25 = SMTP = the place where some of the worst garbage of the Internet is spewed out (SPAM)

It's still a trap... (1)

Nutria (679911) | about 5 years ago | (#28603725)

Don't know how, don't know when, but it is a trap.

Maybe by only "releasing" older versions under the Community Promise, maybe by have sneaky weasel words in the fine print... But you can be darned sure that this isn't MSFT being altruistic.

A great step forward (1)

Daishiman (698845) | about 5 years ago | (#28604483)

This actually makes Mono one of the safer technologies for Linux RAD development, since, unlike many libraries derived or built from commercial entities, this one has a written statement from its authors that it's safe from patent litigation from Microsoft. I'm looking forward to developing on Mono under Linux. This only enhances the amount of choice available for Linux development and creates greater competition among the different platform providers.

And yes, Microsoft is getting something out of this: if you develop with Mono on Linux you're capable of developing with .NET on Windows, so your skills are portable. So are the training courses on .NET, the books, and the technical presentations. The .NET ecosystem has a community the same way Python or Ruby have one, and Microsoft intends on increasing this community in order to profit from it by increased mindshare, tooling support, books, courses, etc., and nobody has greater potential to profit from it than the very creators of the platform.

Nontheless it's a technology I very much like and favor for some flavors of apps. Well, another tool in the language toolbox.

Check for New Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...