タグ付けされた質問 「mit-license」

MITライセンスは、マサチューセッツ工科大学(MIT)で作成されたフリーソフトウェアライセンスです。

2
MonoプロジェクトはどのようにしてMITの下でLGPLされたライブラリを再ライセンスできましたか?
Monoプロジェクトは、かつてLGPL化されたライブラリーを持っていました。実際mbundle、それを実行するとまだ言います LGPL Monoランタイムを静的にリンクすることには、動的にリンクすることよりも多くのライセンス制限があることに注意してください。参照http://www.mono-project.com/Licensingのライセンスの詳細については。 2016年3月の時点で、彼らはMITの下でそれらを再ライセンスしました。プロジェクトが何年も前のものであり、おそらく多くの外部の貢献者からの貢献があり、それらの貢献はLGPLによる貢献としてのみ提供された場合、どのようにしてライセンスを変更できましたか?彼らは過去12年間、すべての寄稿者から許可を得なければならなかったのではないでしょうか。たぶんそれらの寄稿者は何らかの合意に署名しなければならなかったのでしょうか?

2
オープンソースのPHPアプリケーションをリリースするためのベストプラクティス
私は生活のためのPHP開発者ですが、これまでにオープンソースプロジェクトに取り組んだり、貢献したりしたことはありません。 私は自分用のCMSを開発しています。私は作業中のプロトタイプを持っていて、準備ができたら(おそらく数か月後)、これはPHPコミュニティーが興味を持つものになると思います。 私はかなり自信のある開発者ですが、特にオープンソースの問題に関して、私の知識が不足している領域があります: プロジェクトを宣伝したり、共同作業に興味を持つ可能性のある他の人を見つけたりするための最良の方法は何ですか 私のCMSはCakePHPを使用しており、基本的にはその上にレイヤーとして配置されています。私はGitHubでCakePHPプロジェクトを分岐しました。以前にバージョン管理システム(SVN)を使用したことがあるのですが、GITはかなり新しいので、「最善の方法」で確実に実行したいと考えています。 ライセンスの問題を知るにはどうすればよいですか?私のアプリに最適なオープンソースライセンスはどれですか?また、私のプロジェクトは他の多くのオープンソースプロジェクトから借用しています。たとえば、コードのセクション(大幅に変更しました)がありますが、著作権/ライセンスに関する通知がありました-私の義務は何に関するものかわかりませんこれらを保持する これらは私が持っている質問のほんの数例ですが、私にとって役立ついくつかのリソースがそこにあるに違いないと感じています。開始するのに最適な場所はどこですか、これらの問題をカバーする最高のコミュニティ/サイトは何ですか?私は周りを見回しましたが、多くを思い付くことができませんでした...

3
オープンソースソフトウェアライセンスをルートに保持する必要があるのはなぜですか?
ほぼすべてのオープンソースソフトウェアライセンスは、ユーザーが保護しているプロジェクトのルートに完全なライセンスを含めることを要求します(または少なくとも弁護士が要求することを推奨します)。 私が話したある弁護士は、これはCD時代の遺産であり、宝石のケースに完全なライセンスを含めることが必要だったと示唆しています。 しかし、今日、私たちはクラウド時代に生きています。たとえば、完全なライセンスを自分のWebサイトでホストし、そのライセンスのタイトル+ URLをソースファイルのヘッダーに含めることができないのはなぜですか? おまけ:確立されたライセンスをそのままルートに保持する必要があると一般的に合意している場合、FSFのOSIがURLで参照できるライセンスを承認していないのはなぜですか。

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

1
GPLライセンスのプロジェクトでMITライセンスのコードを使用する場合はどうすればよいですか?
私は、GNU Affero GPLの下でライセンス供与を計画している個人プロジェクトに取り組んでいます。しかし、MITでライセンスされていて実際に利用したいコードをいくつか見つけましたが、ライセンスに関して何をすべきかわかりません。 コードの残りの部分は、GNU Afferoの下で私のものになります。それは、MITの下でライセンスされている、ソースファイルとヘッダーファイルです。 私は、プログラマーがこの MIT / GPLコードの共同作業についてQを読んだり、 GPLライブラリを使用したMITのソフトウェアやその他のSOについてこのQを読んだりしました。ライセンス。 私の知る限り、MITライセンスをライブラリに残し、ライセンスファイルに2つの異なるライセンスとそれらに適用されるコードについてのメモを含めるだけで十分ですか?

1
ImpactのようなMicrosoftフォントはオープンソースプロジェクトで安全に使用できますか?
MicrosoftのImpact.ttfフォントを使用する必要があるオープンソースプロジェクトを作成しました。周りを見回しましたが、MITプロジェクトの明確なライセンスオプションを見つけることができませんでした。 Microsoftのフォント(Impact.ttfなど)はMITライセンスと競合しますか?はいの場合、そのようなフォントを受け入れることができる別のオープンソースライセンスはありますか?

1
LICENSEファイルに寄稿者を追加する方法は?
私は、MITライセンスに基づいてライセンスされ、Githubでホストされているライブラリの主な開発者です。GithubリポジトリにはLICENSEファイルが含まれています。 誰かがプルリクエストを送信した場合、それらを付随するlicense.txtに著作権所有者としてリストする必要がありますか、それとも特別なセクションにリストする必要がありますか?私はそれをする必要がありますか? 寄稿者がプルリクエストを送信するときに、LICENSEで指定されたライセンスにコードを含めることに同意すると思いますか?

1
派生作品のMITライセンス著作権表示
Webプロジェクトの1つ(jQuery 日時プラグイン)で、いくつかのオープンソースMITライセンスソフトウェアを使用することを考えています。 MITライセンスの最初の行は次のとおりです。 著作権(c)[年] [著作権者] プラグインをそのまま(変更を加えずに)含める場合、ライセンスを元の作成者のみに含める必要があることを理解しています(ただし、jsファイルの上部にある実際の著作権表示には年が指定されていません)。 Copyright(c)2013 Keith Wood プラグインを変更すると、著作権表示はどうなりますか? Copyright(c)2013 Keith Wood、2013 [私の名前/会社名] 以前の著者全員を含める必要がありますか、それともそのような通知を処理する別の方法がありますか?

2
MITオープンソースライセンスでは、作品の派生物を(MITライセンスの下で)公開する必要がありますか?
公開したいライブラリのオープンソースライセンスを探しています。理想的には、無料または商用アプリケーションでこのライブラリを無料で使用できるようにする必要がありますが、ライブラリの派生物(ライブラリの改良など)が作成された場合は、そのライブラリの下にいるすべての人が利用できるようにする必要があります同じライセンス。 言い換えれば、私は次の倫理観を示したいと思います。「あなたはこの作品から無料で利益を得て、あなたがそれを改善すれば、私もあなたの改善から無料で利益を得ることができます」。それは私が探しているタイプのコピーレフトライセンスです。 MITライセンスは可能な解決策のように見えますが、このライセンスの対象となるコードの派生物をすべての人に公開する必要があるかどうかは不明です。誰かがこれを明確/確認できますか?私のニーズをカバーする別のより適切なオープンソースライセンスがある場合は、私も興味があります。ありがとう。

3
オープンソースコードにApacheライブラリを含める方法は?
私は、Apache 2.0ライセンスライブラリを使用するMITライセンスのこのオープンソースコードを持っています。 これを自分のプロジェクトに含めたいので、すぐに構築できます。 で、そのライセンスのポイント4、それを再配布する方法について説明します。 抜粋: 4。 再配布。以下の条件を満たしていれば、著作物またはその派生著作物の複製物を、改変の有無にかかわらず、ソースまたはオブジェクト形式で、任意の媒体で複製および頒布することができます。 作品または派生作品の他の受信者には、このライセンスのコピーを提供する必要があります。そして 変更されたファイルには、ファイルを変更したことを示す目立つ通知を含める必要があります。そして お客様は、配布する派生著作物のソース形式で、著作物のソース形式からのすべての著作権、特許、商標、および帰属の通知を保持する必要があります。ただし、派生著作物のいかなる部分にも関連しない通知を除きます。そして 作品に配布の一部として「通知」テキストファイルが含まれている場合、配布する派生著作物には、そのような通知ファイルに含まれる帰属通知の読み取り可能なコピーを含める必要があります。ただし、派生著作物、以下の場所の少なくとも1つ:派生著作物の一部として配布されるNOTICEテキストファイル内。派生著作物とともに提供されている場合は、ソースフォームまたはドキュメント内。または、派生著作物によって生成された表示内で、そのような第三者の通知が通常表示される場合。NOTICEファイルの内容は情報提供のみを目的としており、ライセンスを変更するものではありません。お客様は、著作物からの通知テキストに加えて、またはその補足として、お客様が配布する派生著作物内に独自の帰属通知を追加することができます。ただし、そのような追加の帰属表示を、ライセンスの変更と解釈することはできません。お客様は、修正に独自の著作権ステートメントを追加することができ、修正の使用、複製、または頒布、またはそのような派生著作物全体について、使用、再現、および頒布を条件として、追加または異なるライセンス条件を提供することができます。それ以外の場合、作品はこのライセンスに記載されている条件に準拠します。 二次的著作物は作成していません(そのまま提供する予定です)。 NOTICEファイルはありません。自分のLICENSE.txtファイルだけです。 質問:「このプロジェクトは、Apache 2.0で配布されているXyzライブラリを使用します...」というように、どこに行けばよいですか?何がお勧めですか? Apacheライセンスファイルも提供する必要がありますか?または、「ここでライセンスをオンラインで検索...」と言っても十分でしょう。 過去にこれを行ったことのある人がこの問題に少し光を当ててくれることを願っています。

1
BSDライセンスのオープンソースプロジェクトを管理している場合、誰かがGPLライセンスのコードを不法に寄贈しないようにするにはどうすればよいですか?
BSD、MIT、または他の寛容なライセンスの下でライセンスされたオープンソースプロジェクトは、コミュニティからのコードの寄付を受け入れます。 自分が所有していないGPLライセンスのコードを誰かが取得してそれをBSDライセンスのプロジェクトに提出するのを防ぐにはどうすればよいですか?寄付がGPLライセンスのプロジェクトから盗まれたことを知りませんし、それを受け入れます。 プロジェクト全体をGPLにしないために、私はそのような貢献を受け入れたくありません。しかし、貢献者が貢献しているコードの著作権を実際に持っているかどうかを知る方法はありません。そのため、誰かがGPLライセンスのコードを私のプロジェクトに不法に寄付した場合、それらを止める方法はわかりません(寄付をまったく受け入れないことを除けば)。 確かに、BSDとMITでライセンスされたプロジェクトはたくさんあるので、解決策があるはずです。 ありがとう!
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.