オープンソースライセンス
Scubbl には、各コンポーネント固有のオープンソースライセンスに基づいて配布される第三者ソフトウェアが含まれています。これらのライセンスは対象となるコンポーネントにのみ適用され、Scubbl のプロプライエタリコード全体をオープンソース化するものではありません。
libdivecomputer
Scubbl は、GNU Lesser General Public License v2.1 (LGPL-2.1) に基づいて配布される独立したオープンソースプロジェクト libdivecomputer を使用しています。
現在 Scubbl とともに配布されるバージョン:
`fe26d46ee0e695d3ba1753b84944d6b6e0d407f2`
対応する upstream submodule は、現在 Scubbl によるソースコードの変更なしで使用されています。
Android では libdivecomputer は独立した共有ライブラリ `libdivecomputer.so` として維持されます。iOS では独立した動的 `LibDiveComputer.framework` として維持されます。
Scubbl のネイティブブリッジ、React Native アプリ、UI、ビジネスロジック、同期処理、バックエンドサービス、ウェブサイト、およびその他の Scubbl 独自コンポーネントは、明示的に別段の記載がない限りプロプライエタリソフトウェアです。
libdivecomputer に関して LGPL-2.1 が付与する権利は Scubbl の利用規約によって制限されません。当該コンポーネントについて矛盾がある場合、適用されるオープンソースライセンスによって強行的または明示的に付与された権利が引き続き適用されます。
本ページはコンポーネントの特定とコンプライアンス資料へのアクセスを容易にするためのものです。適用されるライセンスの全文が優先します。