您当前的位置: 首页 > 新闻 > 行业

开源的Zephyr操作系统让创客创造无限可能

来源: 编辑:vbeiyou 时间:2017-08-23 02:39人阅读
从普通家电到智能家居,从大数据到人工智能,在创新驱动发展的大潮里,创客作为创新产业上游的主力军正在重新定义“工厂”,重新定义“制造”,他们以脑洞大开的想法改变着我们的生活方式。正是创客们时刻对未知充满好奇,时刻有把想法变成现实的冲动,大胆采用新技术,大胆发明新应用,才让现实世界有着无限变化的可能,让我们的生活更加丰富多彩。 然而,创客要将创意变成作品同样需要先进技术的支持,只有技术跟上创新的步伐才能让创新走进现实生活。以充斥我们生活的电子产品为例,高速的处理器支持电子产品运行更多应用程序,高容量的存储空间让人们留下生活中更多的美好瞬间,高速无线连接模块让万物联网更快实现。除了 高性能硬件支持,创客同样需要高度开放的操作系统,给他们提供更自由的开发空间,Zephyr项目作为一款开源操作系统,一年前由Linux基金会推出,具有模块化、可扩展、广泛支持的特性,能够全方位满足创客的设计需求,吸引了越来越多开发者的加入。 最近,温哥华骇客空间(Vancouver Hack Space)也加入了Zephyr项目,这是一个骇客空间社区,他们相信可采用创新的方式使用及再利用电子产品。他们认为,未来十年,越来越多的技术进步将赋予人们更伟大的东西,甚至超乎我们如今的想象范围。 开源给创客更多自由发挥的空间 在产品设计中,开发者更倾向于采用开源操作系统,这样他们不仅是操作系统的使用者,更是操作系统的贡献者,创客始终保持的创新的热情和激情,他们崇尚开源带来的便利和自由,Linux所创造的庞大开源体系就是最好的证明。在高速发展的物联网领域,创客以更加高昂的热情投入一个又一个新奇想法的实现中,当他们面临高度碎片化的物联网应用时,开源的Zephyr操作系统让他们眼前一亮。 Zephyr操作系统在功能上与很多新兴操作系统和开源物联网操作系统有着很大的区别,它有着基于社区生态系统的平台优势,Zephyr项目向用户提供的是开源管理和授权模式。初始创立成员包括英特尔公司、恩智浦半导体公司(已被高通收购)和美国新思科技公司,后来又吸引了Linaro、Runtime.io和Nordic半导体的加入。Zephyr操作系统允许任何人贡献内容,修改代码,而不是由一两个人或者一两个独立的公司来管理,未来的成员规模将会继续扩大。Zephyr操作系统正在通过轻体量管理培养精英模式,鼓励会员公司之外的贡献者并且听取社区用户的需求,确保项目不断创新。 温哥华骇客空间负责人表示,“每一年创造各种低成本控制器的电子产品的项目越来越容易,Zephyr项目的开源授权是完善的,这将鼓励个人和公司分享创新,而不是为了短期私利以零碎的发展来限制创新。” 广泛的支持满足创客多元化的创新 一个开源操作系统需要社区的大力支持,因此用户需要它最大可能支持各种架构处理器的开发板和通信协议,这样才能满足创客多元化的需求。Zephyr操作系统可以为资源受限设备进行优化,其内核可以运行在内存8KB 到512KB的设备上,并且能够针对特殊设备启用或者禁用任何功能数量。Zephyr内核目前支持的架构包括ARM-Cortex-Mx,英特尔X86,ARC,新思 Nios 2和RISC-V,且它支持57种主板,未来会有更多主板不断推出。 在物联网高速发展的阶段,多种通信协议也会凭借自身优势长时间并存,为不同的应用提供支持,创客们自然会选择更合适自己产品的通信协议进行设计。Zephyr操作系统除了支持MQTT,SSL和本地的、优化的IPv4和IPv6双堆栈外(根据官方网站,这是通过合并Contiki RTOS的堆栈),还支持一个完整的蓝牙低能量控制器和一个基于TinyCrypt的加密库。 温哥华骇客空间负责人指出,“Zephyr项目为电子产品项目提供开源RTOS平台,而且包括广泛的单元和集成测试,可帮助重构代码以保持持续增长。” 关于Zephyr项目 Zephyr 项目是一款小型且可扩展的操作系统,尤其适用于资源受限的硬件系统,可支持多种架构;该系统高度开源,对于开发人员社区完全开放,开发人员可根据需要对该系统进行二次开发,以支持最新硬件、工具和设备驱动程序;该系统高度模块化平台,可轻松集成任何架构的第三方库和嵌入式设备。

本站所有文章、数据、图片均来自互联网,一切版权均归源网站或源作者所有。

如果侵犯了你的权益请来信告知我们删除。邮箱:business@qudong.com

相关文章