CGIの著作権について
先日No.1760698で「初心者がCGIを作って見たい」という質問をしたものです。
皆さんの回答に励まされ、独学でPerlの勉強を開始し、簡単な参考書を通読して見たり、持っているCGIのプログラム・ソース(という言い方でいいのでしょうか)を見たりしています。
(質問のきっかけ)
そんな中、あるCGIのソースを見ていると、メイン・ファイルは長いプログラムなのですが、中で使われるあるファイルのプログラムは2行、というのがありました。以下の2行です。
$activate = 1;
require "XXX.cgi";
でもこの上に10行以上に渡って、著作権は○○に属するので以下のプログラムの一切の改変は行わない事云々・・・が記載されています。
これを見て「これを改変するなと言われても(笑)」など色々疑問に思い以下の質問です。
(質問)
メールフォームや掲示板などの中でも単純なプログラムのものは、ある程度「誰がやってもこうなる」「似たようなものにはなる」というものではないのでしょうか?どのあたりから「著作権」が出てくると考えればよいのでしょう?
例えば、簡単なアンケートフォームを作るぞ!と思ってプログラムを書いてみたけど、別の著作権のあるプログラムとほとんど同じって事にはならないものなのですか?(逆に、真似しても「オリジナルで考えて作りました」と言えば分からないような気もするのですが・・・)もちろん複雑なプログラムになれば色々違ってくるのは分かるのですが。
最初は持っているCGIを参考に改変しながら練習・・・と思っていたのですが、著作権がどこまでCGIの世界では問題になるのか気になりましたので、質問したします。ちょっとあいまいな質問文で恐縮ですが、皆さんのお考えや、一般的なルール、マナーなども含め教えて頂ければ幸いです。
お礼
丁寧な説明ありがとうございました。 参考にさせて頂きます。