正答4
解説
正解は4です。
著作権法によるソフトウェアの保護範囲を問う問題です。
著作権法は、思想や感情を創作的に表現したものを保護します。
プログラムは著作物として保護されますが、プログラム言語、規約(プロトコルなど)、解法(アルゴリズム)は保護の対象外と定められています。
【選択肢別解説】
1:× OSなどの基本プログラムも、アプリケーションプログラムと同じくプログラムの著作物として保護されます。
対価がハードウェアの料金に含まれるかどうかは関係ありません。
2:× アルゴリズム(解法)とプログラム言語は、著作権法で保護の対象外と明記されています。
3:× アルゴリズムを用いて作成したプログラムは、プログラムの著作物として保護されます。
アルゴリズムそのものは保護されませんが、それを表現したプログラムは保護の対象です。
4:○ 人が読める形で書いたソースプログラムも、それを機械語に変換したオブジェクトプログラムも、同じプログラムの表現として著作権法で保護されます。
【ポイント】
著作権法で保護されるのは「表現」であり、「アイデア」や「解法」は保護されません。
アルゴリズムなどのアイデアは、要件を満たせば特許法で保護される場合があります。