1
MITライセンスコードの一部をクローズドソースプロジェクトに含めることはできますか?
これは単純なイエス/ノーの答えかもしれませんが、詳細な説明をお願いします。 シナリオ 私は仕事でクローズドソースシステムを拡張するように求められましたが、これはいかなるライセンスの下でも正式にリリースされていません。一度学んだことはすべての権利がデフォルトで予約されていることを意味すると思っていましたが、現在そのソースを見つけることができません。間違っている場合は修正してください。 MITライセンスの下でリリースされたプロジェクトをGithubで見つけました。これには、要求された機能の一部を実現するために使用したいクラスが含まれています。 それが違いを生む場合、私が取り組むように依頼されたアプリケーションは現在販売されていません。運用を容易にするために内部で使用されるだけで、高度にカスタマイズされており、市場価値はありません。それがクローズドソースである唯一の本当の理由は、インターネットに公開されているエンドポイントがあり、オープンソースコードで脆弱性が発見された場合に管理が悪用される可能性があるためです。 私の理解 この回答は、MITのライセンスに含まれていないと私が確信しているコピーレフトの条項を確認するよう警告しています。間違っている場合は、もう一度訂正してください。 MITライセンスには明記されています... 上記の著作権表示とこの許可通知は、ソフトウェアのすべてのコピーまたは実質的な部分に含まれるものとします。 ...そのため、ライセンスをプロジェクト内に逐語的に含める必要があることを理解していますが、これによりMITライセンスの下でプロジェクト全体が事実上解放されるのではないかと心配しています。 この回答では、Githubプロジェクトコードを隔離することを推奨しています。これは、gitサブツリーとして問題なく実行できることを知っています。しかし、2つの非常に類似したオープンソースライセンスが関係しているため、この状況が異なるのではないかと心配しています。 質問 スーパープロジェクトのルートに次のようなライセンスが必要ですか? プロジェクトFooの一部の著作権は、プロジェクトバーの一部として[MITの原作者、年]が保有し、MITライセンスの下で提供されます。プロジェクトFooのその他すべての著作権は[あなたの名前、年]に帰属します。 また、プロジェクトの正確な「部分」がMITライセンスに属していることを参照することについて、より具体的にする必要があるのでしょうか。 免責事項 ここでの回答/コメントが法的助言とはならないことを完全に理解していますが、何かを完全に誤解している場合は、適切な平手打ちを使用することができます。また、これが私の最初の質問です。これがここに属さない場合は、これらの回答から推測されると思われます。その場合はお知らせください。この質問の適切な場所を教えていただければ幸いです。