この回答は当てはまりません。VLC を起動しているだけです
VLC を起動して配布するだけの場合は、VLC の完全なソース コード (変更されている場合でも) を、それを受け取った人に提供する義務があります。GPL2/GPL3 コードに対して (または GPL3 コードと) リンクする場合、GPL はコード ベース全体に適用されます。これはあなたの場合ではありません。
かなりあいまいな質問による元の回答:
配布すると、GPL が適用されます。妻に渡す場合、GPL が適用されます。隣人に渡す場合、GPL が適用されます。あなたの犬にそれを与えれば..安全かもしれませんが、犬がGPLの下での権利を理解するとは思えません。
あなたのプログラムのコピーを受け取った人には、完全なソース コードを渡す必要があります。彼らがそれを配布する場合、彼らはあなたのプログラムのコピーを入手した人に完全なソース コードを提供する必要があります。
GPL コードを配布しないように人々に言うことはできません。あなたのプログラムはそれに対してリンクしているので、対象となる結合された作品であり、ライセンスが適用されます。GPL の対象となるコードを受け取るために、追加のコピー制限を含む NDA に署名するよう受信者に求めないでください。そうした場合、それを配布する (または使用する) 権利を失うだけです。
私が何を意味するかを確認するには、Google readline と editline :) または、libreadline と libedit を比較してください。
GPL は、何人の人があなたのプログラムを受け取るかを気にしません。一度手を離せば、一人の人間にでも適用されます。特に VLC のようなものを扱う場合は、文字どおりに従うことを強くお勧めします。
GPL が保証する 4 つの自由は、対象作品のソース コードへのアクセスに依存します。私はその背後にある哲学に賛成でも反対でもありますが、ライセンスの条件に拘束されるという事実は残ります。
何かを配布しない場合は..ハックしてください。互換性のないライセンスなどを組み合わせます。制限の少ないライセンス (つまり BSD) は気にしません..そして、GPL は配布した後にのみ気にします。
繰り返しになりますが、GPL コードを配布する人は、コピーを受け取る人がソースを利用できるようにする責任があります。これは LGPL にはあまり当てはまらず、AGPL ではさらに多くのガバナンスが導入されています。違いを調査するための演習として、読者に残されています。
今後このような質問がある場合は、licensing@fsf.org に電子メールを送信してください。彼らはライセンスの管理者です。著名な政治的対立にもかかわらず、彼らはとても友好的で親切な人々です。
ついに
少し熱心すぎて熱心すぎて申し訳ありませんが、少なくとも私はクトゥルフをそれに持ち込んでいません:)