1. ホーム
  2. git

[解決済み] Gitのサインオフ機能は何のためにあるのですか?

2022-03-15 06:50:09

質問

のポイントは何ですか? Git のサインオフ機能 ?

git commit --signoff

どのような場合に使用すればよいのでしょうか?

どのように解決するのですか?

サインオフは、Linuxカーネルや他のいくつかのプロジェクトにパッチを取り込むための要件ですが、ほとんどのプロジェクトでは実際には使用されていません。

をきっかけに導入されました。 SCO訴訟 、(そして SCO社による著作権侵害の他の非難 そのほとんどは、実際に裁判を起こすことはありませんでしたが)。 デベロッパーズ・サーティフィケイト・オブ・オリジン . これは、問題のパッチを自分が作成したことを証明する、あるいは、自分の知る限り、適切なオープンソースライセンスの下で作成されたことを証明する、あるいは、その条件の下で他の誰かから提供されたことを証明する、と言うために使用されます。これは、適切なフリーソフトウェア(オープンソース)ライセンスの下でリリースされていない著作権のあるコードがカーネルに含まれないようにするために、問題のコードの著作権の状態に責任を持つ人の連鎖を確立するのに役立つことがあります。