GNU Lesser General Public License v3.0

项目介绍

particle-iot/device-os 是一个托管在 GitHub 上的开源项目,主要使用 C++ 编写,采用 GNU Lesser General Public License v3.0 许可证,目前获得 1.1k 个 Star、482 次 Fork。

仓库全名
particle-iot/device-os
开源许可证
GNU Lesser General Public License v3.0
Star 数
1.1k
Fork 数
482

README 摘要

Particle Device OS Firmware This is the main source code repository of the Particle firmware libraries. Getting Started To get started building firmware locally, see Getting Started. Resources Latest Release Changelog Build System Requirements/Dependencies Application Firmware Development Debugging support make command syntax Firmware API System Firmware Development System Flags Continuous Integration Module…

完整内容见 GitHub 原始 README 或本页 。

常见问题

device-os 用什么语言开发?

主要使用 C++ 编写,采用 GNU Lesser General Public License v3.0 许可证,目前有 1.1k 个 Star。

device-os 可以免费商用吗?

仓库标注的许可证为 GNU Lesser General Public License v3.0,商用前请先阅读仓库 LICENSE 文件确认授权范围。

如何获取 device-os 的源码?

可以直接克隆仓库:git clone https://github.com/particle-iot/device-os.git,默认分支为 develop;安装与运行步骤见仓库 README。

device-os 最近还在维护吗?

仓库最近一次更新为 1 天前,当前没有未关闭的 Issue;Star 数为 1.1k,可作为社区活跃度的参考。

README

CircleCI

Particle Device OS Firmware

This is the main source code repository of the Particle firmware libraries.

Getting Started

To get started building firmware locally, see Getting Started.

Resources

Build System

Application Firmware Development

System Firmware Development

Modules

Platforms

CREDITS AND ATTRIBUTIONS

The firmware uses the GNU GCC toolchain for ARM Cortex-M processors, ARM’s CMSIS libraries, and Arduino’s implementation of Wiring.

LICENSE

Unless stated elsewhere, file headers or otherwise, all files herein are licensed under an LGPLv3 license. For more information, please read the LICENSE file.

If you have questions about software licensing, please contact Particle support.

LICENSE FAQ

This firmware is released under LGPL version 3, what does that mean for you?

  • You may use this commercially to build applications for your devices! You DO NOT need to distribute your object files or the source code of your Application under LGPL. Your source code belongs to you when you build an Application using this System Firmware.

When am I required to share my code?

  • You are NOT required to share your Application Firmware or object files when linking against libraries or System Firmware licensed under LGPL.

  • If you make and distribute changes to System Firmware licensed under LGPL, you must release the source code and documentation for those changes under a LGPL license.

Why?

  • This license allows businesses to confidently build firmware and make devices without risk to their intellectual property, while at the same time helping the community benefit from non-proprietary contributions to the shared System Firmware.

Questions / Concerns?

  • Particle intends for this firmware to be commercially useful and safe for our community of makers and enterprises. Please Contact Us if you have any questions or concerns, or if you require special licensing.

(Note! This FAQ isn’t meant to be legal advice, if you’re unsure, please consult an attorney)

CONTRIBUTE

Want to contribute to the Particle firmware project? Follow this link to find out how.

CONNECT

Having problems or have awesome suggestions? Connect with us here.

评论

暂无评论