2017-06-09 9 views
0

私はForgeおよび/またはGITにモジュールを公開したいと思っています。しかし、私はこれにかなり新しいです。私は、metadata.jsonのApache 2.0ライセンスへの参照が、モジュールの公式ライセンスとして解釈されるのに十分であると考えていました。しかし、ライセンスを適用する方法についてApacheサイトをすばやく見てみると、少なくとも、ライセンスファイルの完全コピーが含まれていて、NOTICEファイルが作成されているように見えます。 Puppetモジュールの適切なライセンス方法に関するガイダンスは誰でも提供できますか?人形鍛冶にモジュールを公開する

私はGITにプッシュすることにも慣れていません。このような重要な情報やモジュールを公開するためのその他の問題については、そこに簡潔なガイドがありますか?

答えて

1

あなたが言うように、あなたは、Apache 2.0ライセンスを使用したい場合は、あなたの人形モジュールが必要:

  • LICENSEを、here与えられたコンテンツを持っているはずです。
  • NOTICEhereの説明に従ってコンテンツを持つ必要があります)。
  • metadata.jsonで、"license": "Apache-2.0"

もApacheのdocumentationを参照してください。

Githubについては、hereを開始してください。

パペットフォージで公開する場合は、hereを開始してください。

+0

お返事ありがとうございます。 'LICENSE'ファイルと' NOTICE'ファイルの要件(コンテンツ)を少し拡張できますか? – LJKims

+1

私は、私が提供したリンクでかなり明確に文書化されているものに応じて、正解で更新しました。 –

関連する問題