最初の質問について
readelf.exe を含めた場合でも、ソフトウェアの料金を請求できますか?
はい、GPL では誰でもこれを行うことができます。コピーを販売する権利は、フリー ソフトウェアの定義の一部です。1 つの特別な状況を除いて、請求できる価格に制限はありません。(1 つの例外は、バイナリのみのリリースに付随する必要があるソース コードを提供するために必要な書面による申し出です。)
2 番目の質問について
メイン ソフトウェアのソース コードも提供する必要がありますか?
GPL では、変更したバージョンまたはその一部をリリースする必要はありません。自由に変更を加えて、公開することなく個人的に使用することができます。これは組織 (企業を含む) にも当てはまります。組織は、変更されたバージョンを作成し、組織外にリリースすることなく内部で使用できます。
しかし、何らかの方法で変更したバージョンを公開する場合、GPL では、GPL の下でプログラムのユーザーが変更したソース コードを利用できるようにする必要があります。
したがって、GPL は、変更されたプログラムを特定の方法でリリースする許可を与えますが、他の方法では許可しません。しかし、それをリリースするかどうかの決定はあなた次第です。
概要
- readelf.exe を配布するだけの場合は、同じライセンスの下でコードをリリースする必要はありません。
- readelf.exe にリンクまたは変更した場合は、変更を公開する必要があります。