これは、Particle ファームウェア ライブラリのメイン ソース コード リポジトリです。
ローカルでファームウェアの構築を開始するには、「はじめに」を参照してください。
ファームウェアは、ARM Cortex-M プロセッサ用の GNU GCC ツールチェーン、ARM の CMSIS ライブラリ、および Arduino の Wiring 実装を使用します。
ファイルヘッダーなど、別の場所に記載されていない限り、ここにあるすべてのファイルは LGPLv3 ライセンスに基づいてライセンスされています。詳細については、LICENSE ファイルをお読みください。
ソフトウェアのライセンスについてご質問がある場合は、Particle サポートにお問い合わせください。
このファームウェアは LGPL バージョン 3 でリリースされていますが、これは何を意味しますか?
コードを共有する必要があるのはいつですか?
LGPL に基づいてライセンスされたライブラリまたはシステム ファームウェアにリンクする場合、アプリケーション ファームウェアまたはオブジェクト ファイルを共有する必要はありません。
LGPL に基づいてライセンスが付与されたシステム ファームウェアに変更を加えて配布する場合は、LGPL ライセンスに基づいてそれらの変更のソース コードとドキュメントをリリースする必要があります。
なぜ?
質問/懸念事項はありますか?
(注: この FAQ は法的アドバイスを目的としたものではありません。不明な点がある場合は弁護士に相談してください)
Particle ファームウェア プロジェクトに貢献したいですか?その方法については、このリンクをクリックしてください。
問題がありますか、それとも素晴らしい提案がありますか?こちらからご連絡ください。