私のプロジェクトで使用するかどうか疑問に思っています (プロジェクトは商用目的になります)、Laravel (MIT) with Webix (GPLv3) プロジェクト全体のオープンソース コードを提供する必要がありますか?
コア コードをパブリック アクセスのどこかにアップロードする必要がありますか?
または、誰かに頼まれたらコアコードを提供する必要がありますか (GPLv3)?
PS私はそれらのライセンスについて読みました。
私のプロジェクトで使用するかどうか疑問に思っています (プロジェクトは商用目的になります)、Laravel (MIT) with Webix (GPLv3) プロジェクト全体のオープンソース コードを提供する必要がありますか?
コア コードをパブリック アクセスのどこかにアップロードする必要がありますか?
または、誰かに頼まれたらコアコードを提供する必要がありますか (GPLv3)?
PS私はそれらのライセンスについて読みました。
webixリポジトリには、ライセンスの意味が説明されています。以下は、readme からのコピーです。
ライセンス条項
Webix UI ライブラリは「GPL v3」ライセンスの下でライセンスされ ています http://www.gnu.org/licenses/old-licenses/gpl-3.0.html
- このライセンスまたは webix の帰属をソース ファイルから削除することはできません
- 上記のステートメントと矛盾しない方法で提供されたコードを変更できます
- このライブラリは、共有または販売する予定のない非公開プロジェクトに使用できます
- このライブラリを公開プロジェクトに使用できますが、その場合、プロジェクトの完全なソース コードを共有する必要があります。
ソースを共有したくない場合は、商用ライセンスを取得する必要があります
また、ライセンスに関する質問に関するフォーラムカテゴリもあります。彼らのフォーラムは非常に活発です。この種の質問をするのに適した場所ではないでしょうか。
GPL と MIT ライセンスは互換性があります。ライセンスの比較も参照してください。GPL と MITを自由に組み合わせて使用してください。
GPL はいわゆるバイラル ライセンスであるため、結果のプロジェクトは GPL ライセンスの下で配布する必要があります。
1) コードをサーバーでサービスとして実行している場合、コードを配布する必要はありません。サーバー上で実行することは配布ではないため、GPL ではソースを提供する必要はありません。(対照的に、Affero GPL ライセンスはそのようなコードに要件を課します。)
2)アプリケーション (サーバー上のサービスではない) を配布する場合は、アプリと共に、派生物と見なされるすべてのソース コード (Webix + Laravel + コードなど) も配布する必要があります。すべてが GPL にならなければなりません。