web-dev-qa-db-ja.com

誰かが私のオープンソースプロジェクトを同じ名前でフォークした場合はどうしますか?

私はこのGPLプロジェクトを持っていて、それが1年ぐらい滞っていて、私は本当にアイデアが好きです、そして誰かがそれをフォークしてすべてを変更しましたが、同じ名前を使用しました、コードは気にしません(結局GPLでした)名前が好きです。このような状況のエチケットは何ですか?

このプロジェクトは私自身にとっても有益であり、私はそれが好きですが、名前は売られていませんでした。

編集:著者に連絡して名前を理解して名前を変更するかどうかはわかっていますが、今はそのプロジェクトに取り組む時間がないので、私の人々(小さなコミュニティ)の「名前の荒らし」になりたくありません)、今度はお伝えします。私の質問は、フォークのエチケットについてです。プロジェクトが明らかに放棄された場合、彼らはフォークして同じ名前を使用できますか、それとも新しい名前を取得する必要がありますか?

13
MGP

プロジェクトの名前を保護する最も効果的な方法は、プロジェクトを商標として登録することです(そして、すべてのドキュメントでプロジェクト名is登録商標であることを明確にしてください)。名前を再使用する前の許可。

GPLv3でプロジェクトのライセンスを取得している場合は、名前の変更を追加条件として著作権ライセンスに追加することもできますが、それが実際にどの程度効果的かはわかりません(確認したい場合は、弁護士にお尋ねください)。

ただし、これらのオプションは両方とも、名前の再利用が行われる前に適用した場合にのみ機能します。予防策を講じていない場合、唯一の選択肢は他のソフトウェアのメンテナにきちんと尋ねることです。


倫理に関しては、(明らかに)放棄されたプロジェクトの継続と見なすことができる場合、別の名前を使用する理由はわかりませんが、以前のメンテナに連絡して、本当にプロジェクトを放棄しました。

これが、多くの大規模なオープンソースプロジェクトがプロジェクト名を商標として登録する理由です。

これにより、誰でも自分のコードを自分のプロジェクトに使用できますが、同じ名前では使用できません。たとえば、Mozilla Foundationは「Firefox」の商標を持っています。そのため、Debianには「Iceweasel」というブラウザが搭載されており、これは基本的にFirefoxです。

9
Philipp