5

私の ASP.NET MVC プロジェクトは、これらのライブラリを含めることで自動的に GPL 2.0 ライセンスになりますか? 私はいつもこれが GPL と紛らわしいと思っています。

4

2 に答える 2

3

はい、そうです。コードを静的に参照します。それは明らかに「GPL互換ライセンスが必要」の領域に該当します。

もちろん、プロジェクトを GPL したくない場合は、商用ライセンスを購入するか、別のコンポーネントを使用することができます。

于 2010-07-29T16:24:23.893 に答える
2

アプリケーションを配布する場合、アプリケーションに必要なのはGPLライセンスのみです。

例えば:

シナリオ#1:mysqlデータベースとTelerik ASP.NET MVCコントロール(両方のGPLオープンソースライセンス)を使用するWebサイトを開発します。次に、アプリケーションをWebサーバーにデプロイし、ユーザーがブラウザーを介してアプリケーションUIを操作します。ソフトウェアをユーザーに配布していないため、ソフトウェアをGPLする必要はありません。

シナリオ#2:次に、アプリケーションのインストーラーを作成し、顧客が自分のサーバーにアプリケーションをインストールして実行することを意図してアプリケーションを販売します。ソフトウェアを配布したので、ソフトウェアはGPLライセンスを取得する必要があります。注:インストールパッケージにmysqlを含めず、ユーザーにこれを個別にダウンロードしてインストールするように要求することで、これを回避することはできません。

お役に立てれば。

于 2011-03-06T01:00:15.490 に答える