什么是OpenThread?
...Thread 网络协议的一个开源实现。谷歌Nest已经发布了OpenThread,使Nest产品中使用的技术更广泛地提供给开发者,以加速互联家庭产品的开发。
...与操作系统和平台无关,具有较窄的平台抽象层和较小的内存占用,使其具有高度可移植性。它同时支持片上系统(SoC)和网络协处理器(NCP)设计。
...Thread认证组件,实现了Thread 1.2规范中定义的所有功能,包括所有Thread网络层(IPv6、6LoWPAN、带MAC安全的IEEE 802.15.4、Mesh链路建立、Mesh路由)和设备角色,以及边界路由器支持。
关于Thread的更多信息可在threadgroup.org找到。Thread是Thread Group, Inc.的注册商标。
开始使用
所有的终端用户文档和指南都位于openthread.io。如果你想做一些事情,比如...
- 了解更多关于OpenThread的功能和改进的信息
- 在你的产品中使用OpenThread
- 了解如何构建和配置一个线程网络
- 将OpenThread移植到一个新的平台
- 在OpenThread的基础上构建一个应用程序
- 使用OpenThread对产品进行认证
...那么openthread.io就是你的理想之地。
注意:对于中国的用户,终端用户文档可在openthread.google.cn上找到。
如果你有兴趣为OpenThread做贡献,请继续阅读。
贡献
我们希望你能为OpenThread做出贡献,帮助它变得比现在更好!请参阅我们的贡献指南。请参阅我们的贡献指南以了解更多信息。
版本管理
OpenThread遵循Semantic Versioning准则,以保证发布周期的透明度,并保持向后的兼容性。OpenThread的版本管理与Thread协议的版本无关,但会清楚地表明它目前支持哪个版本的协议。
许可证
OpenThread是在BSD 3-Clause许可下发布的。参见 LICENSE文件获取更多信息。
请只在准确引用本软件发行版时使用OpenThread的名称和标记。不要以暗示你是由Nest、Google或The Thread Group认可或其他附属机构的方式使用这些标志。
需要帮助吗?
OpenThread支持在GitHub上提供。
- 错误和功能请求--提交给问题追踪器
- 社区讨论 -提出问题,分享想法,并与其他社区成员互动
