标签:
Windows CE Windows Embedded 源代码共享
在2009年末的重大事件中,哥本哈根大会绝对是浓抹重彩的一笔。在网络上有一个非常形象的比方:好比一百多人在漏水的船上讨价还价谁该往外多舀水,那是明摆着的蠢,事实上没人会这么干,连船上那最自私最无耻的人,也会拿出最大公无私的精神拼命舀水。只不过现实往往比想象得更复杂些,但是有一个事实是既定的,那就是我们都在共享地球资源,无论从自然资源到信息资源,相信没有一个国家还实施着“闭关锁国”的策略,开放资源是现代社会前进的一个重要里程碑。
对于开发、制造和分销嵌入式设备的企业而言,保护他们的设计和知识产权以及将产品快速投放市场是获得长期成功的关键所在,然而,对于嵌入式设备开发人员而言,访问源代码可以显著加快开发速度,减少故障排除和代码调试时间,以及在远程设备支持方面获得帮助。那么,在这样一个资源共享的世界里,源代码的共享起到了举足轻重的作用。说到源代码共享,Linux无疑是起到了领头作用,进而使其在商业机制上能够与微软对垒,但在工控领域这一优势显得并不那么明显,在行业竞争中,厂商更希望以低成本、快速推出满足市场需求、具有独特竞争力的产品,而微软最新发布的Windows Embedded CE 6.0 R3版本,以及新一代Windows Embedded Enterprise和Windows Embedded Server平台的RTM(release to manufacturing)版本也通过资源共享计划,使开发人员能够访问、调试、修改、改进和共享 Windows Embedded CE源代码。
Windows CE 中的共享源代码可以大大减少开发时间,同时提高客户满意度,开发人员使用这些代码自定义 Windows CE,调整它的实时操作系统功能以满足特定设备的需要。与开放源代码不同的是,共享源代码能够对 Windows CE 源代码进行属于自己的更改,而不必与开放源代码社区或微软共享。因此,无需担心竞争对手复制研发成果,从而起到保护知识产权,保持市场优势的作用。
对于工业控制系统功能和性能提出的诸如恶劣环境应用、友好用户界面、统一编程语言、强大通信功能等要求, Windows Embedded的高实时性、可靠性和安全性都不在话下并实现了从传感器到终端产品,再到服务器端的全面覆盖。
减少开发时间的结果是什么?对,那就是节省成本!大多数开发人员使用共享源代码快速排除项目故障、调试代码。无论是在开发过程中,还是向客户提供远程支持,能够查看底层机制以精确地指出问题所在都可以节省大量时间。尤其是在今天竞争激烈的工控领域,能比对手多节省一点成本将会直接带来更大的竞争优势。
系统分类:
编辑博客 | 用户分类:
媒介批评 | 来源:
原创