web-dev-qa-db-ja.com

複数の著作権者のBSDライセンステンプレートに記入するにはどうすればよいですか?

複数の著作権者がいるオープンソースプロジェクトに参加しています。プロジェクトは3条項BSDライセンスの下でライセンスされています。残念ながら、個々のコードファイルには元の所有者(著作権ヘッダーなし)への参照は含まれていませんが、プロジェクト全体として、BSDライセンステキストを含む単一のファイルLICENSE.txtが提供されています。プロジェクトには、すべての著作権者を識別する個別のファイルも含まれています。

ただし、私は実用的な質問に苦労しています。BSDライセンスの最初の行は、著作権所有者を識別するためのものです。

Copyright (c) <year>, <copyright holder>

私たちの場合、著作権所有者は1人ではありません(少なくともプロジェクト全体では)。では、具体的に言えば、ここに何を入れればよいのでしょうか。ライセンス自体が「上記の著作権表示」を保持することに言及しているので、私はそれを省略することはできません。ここにすべての著作権者をリストする、またはおそらく著作権者の外部リストを参照するための推奨される方法/フォーマットはありますか?ちなみに私たちは10人以上の貢献者について話しているので、その一部は個人、一部の企業であるため、短いリストではありません。

他のいくつかのプロジェクトがどのようにこれを行うかを見ました(例:Linux)、しかしほとんどの場合、ライセンスに<copyright owner>ビットが含まれていないGPLを使用できます-そして、BSDを使用するプロジェクトを見つけるのに失敗しました複数の所有者がいます。

8
Jeen Broekstra

米国では、米国政府が著作物に著作権表示を主張する方法を指定しています。著作権表示は、次の3つの要素で構成されます。

  1. 「著作権」という言葉。そして
  2. 作品の最初の出版の年;そして
  3. 作品の著作権者の名前。

出版日はすべての著者にとって同じである必要があるため、最初の出版年の後に(カンマで区切って)単純にすべての著者を繰り返すだけで十分だと思います。それは、それが複数の作者によって作成された集合作品であるという考えも強化します。

詳細はこちら: http://copyright.gov/title17/92chap4.pdf

集合作品への個々の寄稿は引き続き個別に著作権で保護されることに注意してください。上記のリンクされた記事の§404を参照してください。これが、Mono Projectの寄稿者が著作権をXamarinに割り当てるように求められている理由です。これにより、その後の個々の寄稿者による著作権の主張に問題は発生しません。

9
Robert Harvey