プロジェクトでmath.c
は、大きなGPLヘッダーと...
//------------------------------------------------------------------------------
/// Returns the minimum value between two integers.
/// \param a First integer to compare.
/// \param b Second integer to compare.
//------------------------------------------------------------------------------
unsigned int min(unsigned int a, unsigned int b)
{
if (a < b) {
return a;
}
else {
return b;
}
}
OK、クールなので、最小値を取得する必要があります... ... このファイル!?だから、私はそれのためにプロジェクト全体を開く必要がありますか?または、数学を再発明する必要がありますか?
私はそれが単なる狂気だとは思わないので、質問は次のとおりです。GPLヘッダーを削除できるのはいつですか。
私は変人であり、それをしなければなりませんか?:
unsigned int min( unsigned int
JEIOfuihFHIYEFHyigHUEFGEGEJEIOFJOIGHE,
unsigned int hyrthrtRERG ) { if
(JEIOfuihFHIYEFHyigHUEFGEGEJEIOFJOIGHE
< hyrthrtRERG ) { return JEIOfuihFHIYEFHyigHUEFGEGEJEIOFJOIGHE; }
else {return hyrthrtRERG ; } }
真剣に、彼らは私に上記のようなコードを書いて欲しいのですか?
min
は著作権で保護されていません。詳細については私の答えをご覧ください。
the jury did find that one nine-line function that Google acknowledged copying was infringing
(ArsTechnicaから)。