正解は エ
著作権は創作的な表現に対して自動的に発生する権利ですが、著作権法では保護の対象とならないものも明確に定義されています。「アルゴリズム」(計算手順・問題解法の手順)は著作権の保護対象外です。これはアルゴリズム自体はアイデアであり、アイデアは著作権では保護されないというアイデア・表現二分論の原則によります(特許権で保護)。一方「ソースプログラム」(プログラムのコード)は著作権法で「プログラムの著作物」として明示的に保護されます。「通信プロトコル」(HTTP・TCPなどの通信規約)は標準化された技術仕様であり著作権の保護対象外です。「操作マニュアル」は著作権で保護される文書です。つまりaには「ソースプログラム」(著作権あり)、bには「通信プロトコル」(著作権なし)が入り、選択肢dが正解です。
著作権の保護対象:ソースプログラム(○)、操作マニュアル(○)。著作権保護対象外:アルゴリズム(アイデア)、通信プロトコル(標準化技術仕様)。「アイデア=著作権なし、表現=著作権あり」のアイデア・表現二分論が基本。