私は常に、すべてのソースコード、元の画像、元のリソースなどの完全な作成者、所有権、および使用権をクライアントに譲渡する条項を含めてきました。私はそれらのために開発/作成しています。
もちろん、私は自分のライブラリの作成者、所有権、および使用権を保持しており、通常、それらのソース コードは含めません。クライアントが私のライブラリのソース コードを必要とする場合、私はそれらに対してプレミアムを要求し、適切な使用ライセンスを提供し、許可された使用に必要な制限を含めます。
私自身や私の会社のために権利を保持する必要はありません。クライアントの仕事は彼らのためだけのものです。コードを再利用することはありません (プロセスを再度記述しなければならない場合でも、それをコードの再利用とは見なしません)。
多くの企業/プログラマーが委託された作品の作者、所有権を保持しているのはなぜですか?