私がオープンソースプロジェクトに取り組んでいて、別のオープンソースプロジェクトからささいなユーティリティ機能(ファイル検索/置換機能など)を再利用したいとします。関数をコピーして、ファイルの先頭に小さな著作権表示を書くだけで合法ですか?ライセンスにプロジェクト全体の著作権所有者として名前を含めるべきですか?
同様に、オープンソースプロジェクトをフォークしたとしましょう。著作権が元の著作権所有者と私自身の間で共有されることをどこでどのように指定しますか?
答えはオープンソースライセンスに応じて多少異なる必要があると思いますが、できるだけ一般的な答えが欲しいです。
PS:私は主に法的側面について心配していますが、あなたの倫理的な観点を自由に含めてください。