2012-04-11 11 views
2

私はGitHubでオープンソースプロジェクトを開始していますが、受け入れられ、受け入れられるライセンスを使用したいコミュニティ承認のパッケージ名パターンを使用したいと考えています。新しいオープンソースプロジェクト - ネームスペースとライセンス

パッケージ名について...私は仕事の大部分を行っている登録済みのLLCを持っていますが、オープンソースプロジェクトのパッケージで自分の会社名を使用するのが「受け入れられる」かどうかはわかりません。これらの一方が他方よりも多くの意味を成してい

com.avalutions.projectname.* 

または

projectname.* 

:私の心の中で

私は2つの選択肢がありますか?私はオプションが欠けていましたか?

私はコミュニティと共有する以外に、このライブラリのための他の即時の意図がない場合、どのようなベストプラクティスですか?将来、コストベースのプロジェクトにプロジェクトを組み込むことに決めたら、その時点でライセンスを変更する必要がありますか?

答えて

0

登録されている会社名を使用すると、競合を避けることができます。開発者は、必要なライセンスの下でコードをリリースすることができます。いつでもライセンスを追加することができます。あなたのコードです。コードに他の人からの入力が含まれている場合は、使用するライセンスとの互換性があることを確認する必要があります。また、直接貢献(つまりコンポーネントやライブラリではない)の場合は、コードのリリースに同意する必要がありますそうであれば。ライセンステンプレートとして使用できる成功したOSプロジェクトがたくさんあります。

+0

私はGitHubでいくつかのプロジェクトをブラウズしようとしましたが、ライセンスの例は見つかりませんでした。あなたは、プロジェクトを見るための提案はありますか? – Benny

0

LLCまたは個人の著者:著者が誰であるか、作者がコピプライトを再割り当てできるかどうかによって異なります。あなた自身またはLLCのマーケティング目的でプロジェクトを使用したいと考えることができます。あなた自身でそれを決める。

プロジェクト名上記1つのレベルが常に存在するので、あなたもその方向に考えるべきは:

org.foundation.projectname.* 

あなたは周りのいくつかのエコシステムを作成したい場合は、あなたを入れていない場合、それはおそらく良いでしょう自社を先に - しかし、それを目にしておいてください。

私はコミュニティと共有する以外にこのライブラリのための他の即時の意図がない場合、どのようなベストプラクティスですか?将来、コストベースのプロジェクトにプロジェクトを組み込むことに決めたら、その時点でライセンスを変更する必要がありますか?

開発者の視点から、公開するものを決定します。ショーケースや実際の開発だけ?あなたが開発のために行く場合は、開いてください。将来的に閉鎖する必要がある場合は、他の投稿者から選んだ投稿の著作権/再ライセンスの権利を取得する必要があります。

関連する問題