12月16日,微软公司表示,欧洲计算机生产商协会(European Computer Manufacturers Association ECMA)已经认可了微软公司的Common Language Infrastructure (CLI)以及C#工具。
这意味着C#和CLI现在成为ECMA的正式执行标准。但是公司发言人说,在对这项技术进行授权以及如何分配这种授权的问题上,微软公司仍然保持着自己的控制权。
微软去年向ECMA提交了这项技术的认证申请,希望微软的这套软件可以成为被 ECMA所认可的标准软件。同时希望其他软件制造商采用这个标准,来开发基于 .Net在Windows以外操作系统上运行的软件。这样就可以增加 .Net的使用范围了。
理论上, ECMA支持微软公司的这项技术就意味着其他软件商将采用C#和CLI的技术。但是直到目前为止,微软公司还没有宣布对 .Net工具进行商业开发,使其可以在其他操作系统上运行。微软公司在Corel公司的帮助下正在为FreeBSD公司开发微软自己的.Net 版本。
同时,分析人士也指出,微软公司向ECMA所提交的技术认证申请当中,其中的技术只是 .Net 整个技术框架下的一个小类,也就是.Net的技术核心。有意使用这项技术的公司要想使这项技术真正有用,还必须进行其他的程序开发工作。
悉,Ximian软件公司正在开发一种源代码公开的,基于Linux操作系统的.Net 开发平台,其中也包括了C#和CLI技术。