www.nickhodge.com

microsoft, munging and on being a mercurial iconoclastic professional geek.

Sanity Prevails

with 5 comments

The FOSS com­munity has been con­cerned about the dif­fi­culties, pros and cons of includ­ing Mono-built applic­a­tions as a part of stand­ard Linux builds. Both Pro and Con.

Most recently, the Ubuntu Tech­nical Board pos­ted to their Ubuntu Developer Announce mail­ing list their exterm­ely prag­matic pos­i­tion on Mono applic­a­tions.

Today Microsoft exten­ded the Com­munity Prom­ise to the two under­ly­ing ECMA (and sub­sequent ISO) stand­ards that cover the CLI and C#. These prom­ises had already covered other EMCA stand­ards such as OpenXML, so it was quite logical that the CLI and C# would fol­low. Well, in a sane uni­verse anyway.

As the Mono pro­ject (and Moon­light) are based on these stand­ards, the Com­munity Prom­ise would logic­ally extend to these envir­on­ments.

Hope­fully now we can all just build cool soft­ware, not argue about licenses, pat­ents and other dis­trac­tions. Now let’s fix Outlook’s HTML ren­der­ing!. :-)

(Thanks to John Bou­An­toun for the ori­ginal link, Peter Galli for the ori­ginal blog post, and Microsoft for doing the right thing.)

Written by Nick Hodge

July 7th, 2009 at 12:59 pm

Posted in microsoft,opensource