0

この地球上の他のすべての人と同じように、私は現在、ASP.NET MVC を使用したブログ エンジンに取り組んでいます。

私はこのオープン ソースを GPL の下で作成することを計画しており、ユーザーのマシンに ASP.NET 3.5 が既にインストールされている必要があります。まだ ASP.NET MVC が (共有ホストに) インストールされていないとしましょう。

しかし、それにもかかわらず、彼らに私のアプリケーションをホストしてもらいたいです。

Haack http://haacked.com/archive/2008/11/03/bin-deploy-aspnetmvc.aspxによるこの興味深い投稿を見つけました。これは、Bin ディレクトリに以下の参照を含めることを提案しています。

  • System.Web.Mvc
  • System.Web.Routing
  • System.Web.Abstractions

私の質問は、アプリケーションを共有するときにこれらのアセンブリを bin ディレクトリに含めることは合法ですか?

ありがとう、チャンドラ

4

2 に答える 2

1

はい、そうです。これらは再配布可能なアセンブリです。

ライセンスは MS-PL で、再配布を許可する Microsoft のオープン ソース ライセンスです。

http://weblogs.asp.net/scottgu/archive/2009/04/01/asp-net-mvc-1-0.aspx

唯一の問題は、GPL と互換性がないことです。そのため、プロジェクトに別のオープン ソース ライセンスを使用することを検討することをお勧めします。

于 2009-08-27T06:08:56.307 に答える
1

ASP.NET MVC は Microsoft Public License に基づいてリリースされているため、詳細についてはhttp://www.opensource.org/licenses/ms-pl.htmlを参照してください。

それは完全に合法だと思います。やっぱりオープンソースです。

ライセンスの詳細については、http ://www.opensource.org/licenses/ms-pl.html を参照してください。

于 2009-08-27T06:07:15.857 に答える