パブリックGitHubプロジェクトにはライセンスが指定されていないとします。自分のコードでそのコードを使用できますか?可能であれば、どのライセンスでコードを配布できますか?オープンソースライセンスを使用できますか?
パブリックGithubプロジェクトにはライセンスが指定されていないとします。自分のコードでそのコードを使用できますか?
ライセンス条件がわからないので言うことはできません。まず、プロジェクトの所有者に許可されているかどうかを尋ねる必要があります。
パブリックGithubリポジトリの意味は、Githubによって次のように指定されています。
公開リポジトリは誰でも表示および複製できます。リポジトリの場合、これを選択します。
「オープンソースプロジェクト」の意味は、ソースコードを公に読むことができるということだけではありません。これはリポジトリをフォークするための前提条件であるため、2番目のポイントはかなり冗長であり、使用権の明確化に何も追加しません。それは具体的なことを何も言っていない「すべき」とさえ言っています。
可能であれば、どのライセンスでコードを配布できますか?
できれば、元の作者がそれを教えてくれるでしょう。
オープンソースライセンスを使用できますか?
達成したい法的地位によって異なります^^。一般に、私はあなたにそれを行うことをまったく勧めることはできません。
最初に、どのライセンスが適用されるかを実際に見つけてください。これは、元の著者に連絡することで実行できます。その隣で、元の作者にライセンスを目立たせて、他の人がコードを再利用しやすくするよう依頼することができます。
これは、他の人が後であなたの派生物の使用権を疑問視している場合にも役立ちます。
パブリックgithubプロジェクトにはライセンスが指定されていないとします。自分のコードでそのコードを使用できますか?
ダウンロードできるからといって、 パブリックドメイン にあるとは限りません。実際、それは WIPO著作権条約 で保護されているため、ダウンロード可能であっても、著作権表示が含まれていなくても Berne Convention であり、著作権は自動的に添付されます作成時に。
オープンソースライセンスを使用できますか?
さらに配布することは合法でなくても、ダウンロードすることは合法であることに注意してください。コードがgithubにアップロードされたという事実 githubの利用規約にリストされている権利を与えます しかしそれ以上。つまり、githubリポジトリを表示およびフォーク(コピー/ダウンロード)できますが、追加の権利を付与するライセンスなしではそのコンテンツを配布できません。
疑問がある場合は、著者にライセンスを指定するよう依頼してください。
非常にオープンなライセンス(例:BSD、MIT、...)の場合、ソースでライセンスが損なわれていない限り、好きなことを行うことができます(+著者名を承認として使用しない、...)。
コピーレフトライセンス(GPLなど)の場合、ライセンスはGPL互換である必要があります。これはおそらくGPLも意味します。
商用ライセンスの場合(おそらくGithubプロジェクトがパブリックの場合はそうではありません)、誰か(通常はライセンス弁護士)にライセンスを読んでもらい、このコードの使用に対する責任を理解してもらいます。
今、あなたの場合、近い将来にお金を稼ぐことを計画していない趣味のプロジェクトを開発している場合は、BSDライセンスに行き、そのGithubプロジェクトを使用してください。そして、ソースツリーにライセンスファイルを入れてください。