これは奇妙な質問ですが、ここに理由があります:
JavaScriptアプリケーション、またはPerl / Python / PHP cliスクリプトを作成すると、誰でもソースコードを見ることができます。たとえばgithubなどのパブリックホスティングサイトでコードをホストすることもできます。それは同じです:誰でもコードを見ることができます。
しかし、それによって私のコードはオープンソースになりますか?
これは奇妙な質問ですが、ここに理由があります:
JavaScriptアプリケーション、またはPerl / Python / PHP cliスクリプトを作成すると、誰でもソースコードを見ることができます。たとえばgithubなどのパブリックホスティングサイトでコードをホストすることもできます。それは同じです:誰でもコードを見ることができます。
しかし、それによって私のコードはオープンソースになりますか?
回答:
この本を読んでください。複雑な法的質問に対する単純な答えはありません。
更新:
「を参照してくださいアメリカ合衆国の著作権法 2004年から2009年の間に米国の著作権法の変更のリストについては、あなたはそれらのどれもが、特に関連していないことがわかります」
つまり、2004年の著作権法は、今日と同様に有効です。
国のすべての広告掲示板にソースコードを公開したとしても、あなたには(デフォルトで、通知がなくても)著作権があります。これがなければ、たとえば広告主は自分の広告に著作権を持たないでしょう。
ただし、ソースコードを投稿する多くの公共の場所には、そこにコンテンツを投稿することに同意する暗黙の条件があります。たとえば、Stack Exchangeサイト(ソースコードを含む)で公開するものはすべて、基本的に誰でもその素材をコピーする権利を与えるクリエイティブコモンズライセンス(どちらを使用するかは忘れます)に基づいています。私はそれをコピーする人は誰でも所有権を主張できないと思いますが、基本的にすべてのスタック交換コンテンツを吸い取り、広告を追加してそれを再生し、Googleトラフィックを獲得することを望んでいるサイトがあります-これは合法です。
また、デフォルトで作成したすべてのオリジナルコンテンツの著作権はあなたにありますが、いったんその素材をコピーしやすくすると、とにかくあなたの権利が実質的に失われる可能性があります。結局のところ、インターネットの半分があなたの資料をコピーしている場合、あなたはそれらをすべて起訴することはできません-そして、あなたが明らかにそうしていなければ、裁判所はおそらくあなたの権利をそれほど真剣に受け取らないでしょう。
通常、国によって異なる場合があり、私は弁護士ではないという免責事項が適用されます。
一般に、いいえ、コードを投稿してそれを見えるようにしても、コードに著作権表示を含めたオープンソースのIFFにはなりません。次に例を示します。
Copyright©2011 Mathieu
IOW、著作権表示自体が著作権を付与します。著作権表示を含めない場合、それはまた別の、より難しい質問です。
ストーリーのモラル:常に著作権表示を含めてください。