2

どのプロジェクトでも、複数のオープン ソース JAR を使用するのが一般的です。私の質問は、maven を使用して展開内のすべてのライセンス ファイルを整理するためのベスト プラクティスは何ですか?

たとえば、ライセンスは 1 つの uber-license ファイルに統合される / すべてのファイルのヘッダーに個別に記載される / jar ごとに個別のライセンスに含まれるなどです。

私はオープンソース ライセンスとその使用方法に関して初心者です。この分野での助けとガイダンスをいただければ幸いです。

ありがとう。

4

1 に答える 1

1

プロジェクトでは、通常、何らかのオープン ソース ライセンスを持ついくつかの異なる jar を使用するのが一般的です。しかし、これはプロジェクトによって異なります。さらに、プロジェクトで使用されるライセンスの注文などは、適切なライセンスの要件によって異なります。ライセンスの中には、プロジェクト自体で言及する必要があるものもあれば、商用プロジェクトでの使用を許可するものもあります。

どのソリューションに従う必要があるかは、ライセンスによって異なります。すべての異なるライセンスを含む単一のファイル。これは、license-maven-pluginを使用して実現できます。

于 2012-07-30T10:22:50.687 に答える