书目检索  
书名: 索引号: 作者: ISBN: 出版社:
查看图书  
当前位置: 主页 > 在线阅览 > 阅读
Ostro 操作系统
索引号: 出版地: 北京
作者: 出版社: 科学出版社
ISBN: 978-7-03-013009-9 出版日期: 2009
定价:    

  《Ostro 操作系统》一书中解释Ostro项目是一套基于Linux并且为物联网智能设备特别量身订做的开源操作系统。它可以为任意数量的物联网使用案例特别定制功能,包含Linux™参考设计、软件包安装和管理机制。除此之外,它的开发工具可以让设备上的连接潜力扩展到最大。Ostro™项目不但提供管理众多设备的工具,最重要的是,它能保障物联网世界安全无虞。

  《Ostro 操作系统》一书中解释该操作系统的适应性非常强,既可直接用于受支持的设备,也可以按照需求进行定制,而且开发环境提供了多种语言选择(Native (C/C++) 和 Node.js),可以轻松找到新设备的驱动程序,并充分利用 Linux* 社区的所有资源。最后,它还提供了从引导/内核到中间件和应用的自上而下的安全性选项。

  书籍发布背景

  物联网让我们的世界充满了机会,但是它也让需要管理的东西增加很多。这些东西可以小到一个传感器或是大到网关、无人机或是机器人。为了用智能终端来改变世界,开发者需要一个能够胜任工作的操作系统。到目前为止,这意味着开发者必须强迫一个既有的操作系统符合预期,或者是干脆从头写一个,但是如果这样,意味着需要花很多的时间,甚至工程师的资源全部耗尽。而且,自己开发的不能保证稳定运行。开发者需要一个可以让他们集中精力于可能性与超越物联网科技预期的操作系统。

  开发者需要一个特别为物联网建造的操作系统。他们必须能够专注于令人兴奋的科技可能性而不是内存和功耗的限制,如果有一个系统可以和全球物联网互联互通标准紧密结合而且马上可用,开发者可以节省很多时间。物联网开发者也需要可以自由定制该操作系统以符合任意数量的使用案例,同时将设备间的连接潜力扩展到最大。一个开源的操作系统可以赋予开发者影响项目的权利,透过社区的资源也会让打造物联网项目更加容易。如今的大多数操作系统解决方案只能勉强用于物联网。实际上,超过 90% 的现有版本未针对物联网的开发进行优化。随着开源软件在物联网设备中的采用不断提高,Ostro 项目可帮助简化开发流程。

  书籍目录

  覆盖全面的连接标准: Ostro™操作系统支持包含蓝牙、WiFi和NFC等等的连接方式,并且支持多种如IoTivity的设备对设备互联互通标准。

  强调安全:安全性对于物联网的重要性是不可比拟的,Ostro™项目从设计之初就把安全谨记于心,这个操作系统从应用层面、数据层面、操作系统层面和设备层面都有安全措施,具体包含了安全启动、强制访问控制、加密标准和软件安全更新协议。

  先进的设备管理: Ostro™操作系统也包含了安全设备管理的能力,Ostro内核可以发布CVE防病毒码更新以及安全操作系统更新,这些更新可以直接发送给连到云端的设备或者透过无线方式传送。Ostro™项目的架构是高度可扩展的,这也使得管理日渐成长的物联网项目变得更加容易。

  直观的开发工具:Ostro™ 操作系统包含易用的工具,让开发和原型制作都变得容易。它利用Yocto项目的工具组环境来进行操作系统和应用包的配置,开发者可以先创建出一个理想的配置再根据需求修改。当使用基于Linux的开发工具时,对于既有的Linux和安卓开发者,完全不需要额外的学习过程,开发者可以直接用交互编译工具来生成程序。