SMac wrote:
Very little people seem to get it.. the CLI itself is an ECMA standard. C# is an ECMA standard. this means you, your grandpappy, or academia can go out and build your own CLI yourself..

But certain parts of the base class library - which is what makes the whole thing useful - are not The parts are ASP.Net, ADO.Net and Windows.Forms.