今年7月,微软宣布将。“社区承诺”意味着任何人都可以自由地使用.NET而不必担心来自微软的专利诉讼。对此,自由软件开发者并不十分相信,因为承诺和开源许可证是完全不等同的,如自由软件基金会就认为社区承诺是。但微软现在作出了令人意外的举措,抛弃承诺,走向真正的开源:它在Apache 2.0许可证下源代码。 .NET有三大版本:完整版.NET Framework包括了完整的功能,因此容量最大,大约有200MB;精简版.NET Compact Framework,Windows Mobile提供的便是这一版本;最简版,功能最简单,需要的资源最少,它的运行只需要300KB内存。发布的.NET Micro Framework源代码中不包含TCP/IP堆栈和加密库,因为TCP/IP堆栈是第三方开发的,微软无权开源。 01-15 23:57