微软公司最新的嵌入式平台Windows Embedded CE 6.0正式上市,这套软件工具可为多种设备构建实时操作系统,如互联网协议(IP)机顶盒、GPS、无线投影仪,以及各种工业自动化、消费电子等。
与以往不同的是,微软在这一版本的CE系统中首次100%地开放Windows Embedded CE 6.0内核,比Windows Embedded CE的先前版本的开放比例整体高出56%。这一举措被称作“共享源计划”,旨在为设备制造商提供全面的源代码访问,并在许可协议条款下进行修改和重新发布,在进行这样的修改后,开发商不需要与微软或其他方共享他们最终的设计成果。Windows CE自3.0版本开始逐步开放其源代码,而到今天的6.0版本已经实现了390万行源代码的全部开放。
在处理能力上,Windows Embedded CE 6.0中重新设计的内核具有32,000个处理器的并发处理能力,而每个处理器可单独支持2GB虚拟内存寻址空间,同时还能保持系统的实时响应。
在授权方式方面,Windows Embedded CE 6.0使用了基于数量的特许许可证模
式,设备制造商可以在设备开始供货时再购买运行许可证,而在产品开发过程中,不需要向微软公司缴纳任何费用。微软将根据许可协议条款提供知识产权保护和为期10年的产品支持生命周期,确保产品的完整性,并保证厂商得到必要的支持和保护以获得成功。
目前,Windows Embedded家族产品包括Windows Embedded CE、Windows XP Embedded和Windows Embedded for Point of Service三大系列产品。其中,Windows Embedded CE可面向多种32位CPU架构,包括X86、ARM、MIPS、SH和XScale;Windows XP Embedded用于构建基于X86架构CPU的嵌入式设备;而Windows Embedded for Point of Service 虽然也是基于X86架构的,但经过了专门的优化,具备零售和酒店组织中全功能服务点设备所需的功能和
组件。