ライセンス
Turian Engine は Mozilla Public License version 2.0(MPL 2.0)の下でライセンスされたフリーでオープンソースのソフトウェアです。ライセンスのコピーは各配布物に含まれているか、 https://mozilla.org/MPL/2.0/ で読むことができます。
MPL 2.0 を選んだ理由
すべての開発者——ソロクリエイター、インディーチーム、中規模スタジオ、大規模企業——に、制限なく商用ゲームを構築する自由を与えるために、私たちは MPL 2.0 を選択しました。同時に、エンジン自体への改善がコミュニティと共有されることを望んでいます。
MPL 2.0 は ファイルベースのコピーレフト でこれを実現します。エンジンを変更して配布する場合、その変更を共有します。しかし、あなたが作成するゲーム——コード、アート、データ——は、あなたが選択した任意のライセンスの下で完全にあなたのものです。つまり、あらゆる規模のスタジオが Turian に貢献でき、他のみんなの貢献から利益を得られ、まさに彼らが出したいゲームを出せるのです。
あなたのゲームにとっての意味
Turian でゲームを作成する場合、ソースコードの公開、MPL でのライセンス、ロイヤリティの支払い、メンバーシップへの加入は一切必要ありません。 エンジンはゲームを構築するためのツールです。ゲーム自体のコードとアセットはあなたの作品であり、あなたの著作権です——販売、オープンソース化、非公開のままにすることを自由に選択でき、選択したいかなるライセンスの下でも可能です。
Turian を使用して独占ゲームを構築および配布できます。MPL 2.0 はエンジンのソースファイルのみをカバーします。ゲームコード、スクリプト、アートワーク、サウンド、データは完全にあなたのものです。
エンジンを改変する場合の意味
改変版のエンジンを配布する場合(たとえば、リポジトリのフォークや独自の変更を加えたカスタムビルド)、MPL 2.0 では以下が求められます:
- 変更のためのソース — エンジンで変更したファイルのソースコードを提供する必要があります。
- エンジンファイルに対する同一ライセンス — 変更されたエンジンファイルは MPL 2.0(または互換ライセンス)の下で配布する必要があります。
- 顕著な通知 — 変更したファイルを記述し、変更の概要を含める必要があります。 MPL 2.0 はエンジンのソースファイルのみをカバーします。作成するゲームのコード、スクリプト、アートワーク、サウンド、データは完全にあなたのものであり、選択したいかなるライセンスの下でもライセンスできます。
これは改版エンジンを他者に配布する場合にのみ適用されます。自分のゲームのために、チームやスタジオ内で内部的にエンジンを改変する場合、MPL 2.0 はそれらの変更の公開を要求しません。内部フォークを非公開に保ち、ゲームの構築とリリースに使用できます。改変したエンジン自体を組織外の誰かに渡した場合にのみ、コピーレフトの義務が発生します。
コントリビューション
Turian にコード、ドキュメント、またはアセットを共有するとき、あなたはそれらをコミュニティに無料で与えています。それは簡単です——別の書類はなし、手数料なし、所有権紛争なし。ただあなたの作業を提出し、みんなを助けるものに貢献してください。
あなたのコントリビューションはあなた自身を含めたコミュニティ全体を支援します。私たちはシンプルに保ちます: ただ良いコード、オープンに共有。
Contribution license
By submitting any contribution (including code, documentation, or assets) to this repository, you agree to the following terms:
You license your contribution under the project's primary outbound license (Mozilla Public License 2.0).
You grant the project maintainer(s) a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to distribute, adapt, dual-license, or relicense your contributions under any alternative terms at their sole discretion.
サードパーティコード
Turian リポジトリには、さまざまな寛容なライセンスの下でのサードパーティコードが含まれています:
| コンポーネント | ライセンス |
|---|---|
| cgltf | MIT |
| stb | MIT / パブリックドメイン |
| SDL3 | zlib ライセンス |
| math3d | MIT |
| guid | MIT |
| serde | MIT |
| open_asset_package | MIT |
各コンポーネントは元の著作権を保持します。全体としての組み合わせは MPL 2.0 の下でライセンスされますが、個々の寛容なライセンスのコンポーネントは独自の条件下で個別に使用することもできます。
ブランドと商標
「Turian」の名称、ロゴ、および関連するブランディングアセットは MPL 2.0 の対象外であり、Bruno Massa の独占的著作権のままです。明示的な許可なしに、派生製品との推薦や関連性を暗示するために使用することはできません。