Personally to me this looks like a good first step.

This is great -

Visual Studio Community 2013 - will be a free unrestricted version for use for hobbyist or even for small organisations, as you can use VSC 2013 for up to 5 developers if you are a small business for free ( small business defined as < 250 PC's OR < $1million Turnover) which is a big step in the right direction.

This is good but ....

The .Net Server side Framework will be OpenSource and ported fully for Linux in conjunction with Mono team, and will also be ported for OSX so you can write apps for OSX, Linux and Windows all from Visual Studio.

....... This currently only affects the Server Side .Net Framework, i would like to see them do the same with the Client Side Framework too, as then you will be unrestricted in creating apps of all types across the 3 platforms.