正解は エ
OSI(Open Source Initiative)によるオープンソースソフトウェア(OSS)の定義(The Open Source Definition: OSD)に関する問題です。OSDは、自由な再配布、ソースコードの公開、派生物の作成・再配布の許可、個人やグループに対する差別の禁止、利用分野に対する差別の禁止などの要件を定めています。重要なのは、ソースコードの公開義務が生じるのは「再配布する場合」だという点です。エのように、社内利用のために改変しただけで外部に再配布しないのであれば、改変部分のソースコードを公開する義務はありません。したがってエが正解です。OSSのライセンスには、改変版の再配布時に同じライセンスの適用(ソース公開)を求めるコピーレフト型(GPLなど)と、それを求めない非コピーレフト型(BSDライセンス、Apacheライセンスなど)がありますが、いずれのライセンスでも「再配布しない限り公開義務はない」という点は共通です。OSの定義とライセンスごとの違いを区別して理解しておきましょう。
OSSのソース公開義務は「再配布するとき」だけ。社内利用の改変は非公開でOK。分野差別の禁止・ロイヤルティ禁止もOSDの柱。GPL固有の条件と OSS 全体の定義を混同しないこと。