据国外媒体报道,今天,微软在洛杉矶举办的PDC09大会上宣布,该公司正式发布.NET Micro Framework 4.0版本,而.NET Micro Framework源代码也将正式基于Apache 2.0协议向开源社区开放。 据了解,.NET Micro Framework开源之后,所有的开发人员都可以访问.NET Micro Framework的Base Class Libraries和CLR代码。不过,TCP/IP栈和Cyptography库都不在开源的行列中。 微软发言人Colin Miller表示,微软之所以不开放TCP/IP栈和Cyptography库,主要是因为它们使用的是EBSNet中第三方的代码,微软无权开放。 此外,微软还开放了如何改进开发者.NET Micro Framework的讨论社区,使得微软的开发者和外部伙伴能够一起改进和维护.NET Micro Framework的源代码。 今年5月份,微软宣布将改变.NET Micro Framework的商业模式,随之而来的就是此次.NET Micro Framework的开源。