タグ付けされた質問 「licensing」

ソフトウェアのソフトウェアライセンスの実装に関する質問。無料またはオープンソースのソフトウェアについて質問する場合は、ここで質問しないでください。代わりに、** Opensource.SE **(https://opensource.stackexchange.com)がこのサイトよりも質問に適しているかどうかを確認してください。

6
ユーティリティライブラリに最適なライセンスですか?
Javaで書かれた有用なものの小さなユーティリティライブラリがあり、オープンソースのリリースを計画しています。どのライセンスを使用するか迷っています。私はBSDライセンスをとても気に入っています。これは短くて理解しやすいものですが、製品のドキュメントに免責事項を含めることに関する条項は必要ありません。そのビットをドロップアウトすることを検討してください。 それでは、MITライセンスのほうが適していますか?BSDのような推奨禁止条項はありません。これは、私がBSDについて気に入っていることです。また、ソフトウェアの大部分の著作権表示を保持するというMITの条項は、ソースコードのみを参照しており、バイナリ形式やドキュメントが生成するものを参照していませんか? このトピックに関する他のSO質問を調査したところ、Apacheライセンスを推奨する人が数人いることがわかりました。簡単にスキャンしてみると、実際に私が望むもののほとんどがうまくいくかもしれませんが、その量の法的なものでさえ頭を痛めます(特にSOではなくベッドに寝る必要がある午前2時30分)。 基本的に私は何かが欲しい: 分かりやすい、 好きなようにコードを使用できますが、ソースコードに私の著作権と許可の通知を保管してください、 作成するドキュメント、マニュアルなどに私や私の製品の名前、著作権表示などを入れる必要はありません。 私や私の製品をあなたの製品のセールスポイントとして使用しようとしないでください(私の支持がとにかく重要になるとは限りません!) そして、合理的な方法で私のお尻をカバーします。:-) 編集:うわー、30分、すでにいくつかの良い応答!に応じて: 私は、できる限り「ミックスアンドマッチ」を避け、さらに別のオープンソースライセンスを作成したいと思います。標準ライセンスを使用すると、私たち全員にとって簡単になります。 コメントをカバーするお尻は頬に少し舌です。言及されているすべてのライセンスに含まれている保証の免責事項は、実際に私が話しているすべてです。 編集:MITライセンスのWikipediaページを読んで、ncursesがFSFによって承認された修正版を使用していることを発見しました。それが彼らにとって十分であるかどうか、私にとっては十分であると考えています。 Apacheライセンスを検討していましたが、GPLv2との互換性の問題は紹介したくなかった問題です。

4
プログラミング言語を構成するものと、プログラミング言語の著作権をどのように保護するのですか?
私は自分自身のプログラミング言語を作成することに決めました。しかし、私はそのすべての法的側面に興味を持ちました。 たとえば、特定のプログラムを特定の条件の下でライセンスすることができます。ただし、言語のライセンスを取得するにはどうすればよいですか?また、言語(コンパイラとVM)の実装だけでなく、標準自体も意味します。私が見逃しているプログラミング言語に他に何かありますか? そのようなライセンスによって達成したいこと: それを完全にFOSSにします(言語はFOSSになることもできますか、それともFOSSになることができる実装ですか?) 作者としての地位を確立します(合法的に言語の作者になれますか?あるいは、実装だけですか?) 私の言語を実装するすべての人が私を帰属させる必要があるようにしてください(MITスタイル。ただし、実際にそうする人はいないだろうことに注意してください。私はただ学んでいるだけです)。 私の解決策は、私の言語のVMとコンパイラを「公式の実装」として個別にライセンスし、次に、設計ドキュメントを言語自体としてライセンスすることだと思います。 ここで正確に何が欠けていますか?

1
アトリビューションはGPL互換である必要がありますか?
次のような条項の下でライセンスされたコードを作成できます: Redistribution of this work, with or without modification, is permitted if Bob Joe is attributed as the original author or licensor of this work, but not in any way that suggests that Bob Joe endorses you or your use of the work. GPLを使用するプロジェクトで使用されるか、またはこれによりGPLとの互換性がなくなりますか?
11 licensing  gpl 

4
他の言語にコンパイルされるDartのような言語に関して、GPLはどのように機能しますか?
GoogleのDart言語は、Dartiumとして知られるChromiumの特別なビルド以外のWebブラウザではサポートされていません。プロダクションコードにDartを使用するには、Dart-> JavaScriptコンパイラ/トランスレーターを介して実行し、出力されたJavaScriptをWebアプリケーションで使用する必要があります。 JavaScriptはインタープリター言語であるため、「バイナリ」(別名、.jsファイル)を受け取る人は誰でもソースコードを受け取ります。 現在、GNU General Public License v3.0には次のように記載されています。 「作品の「ソースコード」とは、作品を修正するための作品の好ましい形態を意味します。」 これは、JavaScriptコードに加えて元のDartコードもエンドユーザーに提供する必要があることを意味します。これは、ソースコードのコピーがすでに人間が読み取り可能/書き込み可能/変更可能な形式で提供されている場合でも、Dartで記述されたWebアプリケーションはすべて、Webサイトのすべての訪問者に元のDartコードを提供する必要があることを意味しますか?

4
応答しない著者のossプロジェクトを再公開することは合法ですか?
数か月前に誰かのブログで小さなossプロジェクト(1つのファイル)を見つけました。ライセンスは「Attribution-ShareAlike 2.5 Generic」です。これをgithubに配置できるのに作者にメールを送信しましたが、応答がありません。一方、彼のブログは閉鎖されました。 私は弁護士ではありませんが、これはgithubでコードを(適切な属性で)再公開するのは合法的なようです。私は正しいですか?これは道徳ですか?たぶん、男はしばらく消えたがっています...

5
アプリケーションでGPL、LGPL、MPLライセンスパッケージを使用して、クローズドソースにすることはできますか?
会社がBusyBoxを使用し、Gpl + Lgpl + Mplパッケージを使用しているのを見ました。そして、彼らはそこで実行されている独自のアプリケーションを持っています。彼らのアプリケーションはクローズドソースパッケージです。 デバイスを購入しますが、そのソースはクローズドです。GPLとLGPL + MPLの混合がクローズドソースになるのはなぜですか? ルールだと思った?または私が間違っているか、この次の情報が間違っていますか?: GPL:アプリケーションで使用する場合は、GPLの下でアプリケーションをリリースする必要があります。Linux CDを販売するように販売できないというわけではありませんが、ソースコードも無料でリリースする必要があります。それはあなたのために働くかもしれませんが、おそらくそうではありません。 LGPL:アプリケーションで使用する場合、クローズドソースのプロプライエタリライセンスアプリケーションを使用できます。ただし、LGPLライブラリを変更する場合は、アプリケーションがクローズドソースのままであっても、LGPLで変更をリリースする必要があります。
11 licensing  gpl  lgpl  mpl 

3
CC BY-NC-SAなどの商用利用を制限するソフトウェアライセンス
Creative Commons Attribution-Non Commercial-Share Alikeライセンスのようなライセンスでソフトウェアを配布したい ソースコードとバイナリの再配布は自由です。 プログラムの修正バージョンは、同じライセンスの下で配布する必要があります。元のプロジェクトへの帰属を提供する必要があります。 あらゆる種類の商用利用を制限します。 ただし、CCはソフトウェアにライセンスを使用することを推奨していません。適用できるこの種のソフトウェアライセンスはありますか?パブリックライセンスの方が良いのですが、私が知る限り、EULAだけが受け取ったコピーの使用を制限できると米国の法律が言っていますか?

8
GPLライセンスのソフトウェアは再販できますか?
私の研究グループは、研究目的のソフトウェアを開発しています。プロジェクトリーダーは、ソフトウェアがオープンソースであることを望み、GPLが好きですが、ソフトウェアを販売できないことを保証したいと考えています。 GPLを正しく読んでいますか?ソフトウェアは自由に修正、(再)配布、販売できますか?そうだとすれば、なぜソフトウェアを効果的に販売することが難しいのかがわかります。ただし、GPLは私たちのニーズに十分厳密ではありません。 助言がありますか?
11 licensing  gpl 

1
同じソースコードを2つの別々のオープンソースプロジェクトに貢献する方法は?
2つの類似したオープンソースプロジェクトAとBがあり、どちらもApache Software License 2.0の下でライセンスされているとします。 両方のプロジェクトの改善に貢献したいと思います(どちらがより適切に管理されているかわからないため、両方で改善が見られるようにしたいと思います)。 この改善を簡単な方法で両方のプロジェクトに貢献できる方法はありますか?(1つの明らかなアプローチは、Apache 2.0の下でライセンスされたオープンソースプロジェクトCを開始することですが、それはさまざまな理由で頭痛の種です;私は自分でプロジェクトを維持したくありません)

5
ソフトウェアが「オープンソース」ではなく「利用可能なソース」であることはあなたにとって重要ですか
おそらく、OSIによって公式に承認されたオープンソースライセンスのリストをご存知でしょう。最も注目すべきは、GPL、MIT、[お気に入りのライセンスをここに挿入]だと思います。 私は最近、オープンソース(作成者がすべてのソースコードを利用可能にしました)であるが、それらの公式ライセンスの1つでは公式にオープンソースではないプロジェクトに出会いました。 ソースをリリースしましたが、将来ソースをリリースする約束はしませんでした。 変更の提案は許可されていましたが、パッチを受け入れることは約束されておらず、外部からパッチを当てたバージョンの外部配布は許可されていませんでした。 商用プロジェクトまたは有料プロジェクトでのソフトウェアの使用は許可されていましたが、ソフトウェア自体の販売は許可されていませんでした。 私たちはそれを考えるのが好きなので、オープンソースではなく「利用可能なソース」と呼ぶことができると思います。 会社の経営陣がこのソフトウェアでビジネスをしたくない理由を私は見ることができます。彼らはそれをフォークすることも、販売することも、ソフトウェアの独自のバージョンを作成し、配布または販売することもできません。 しかし、このソフトウェアを使用しているソフトウェアエンジニアリングチームの一員として、あなたにとって重要なことでしょうか?私はまだそれで仕事を終わらせることができます、私は私が支払われているプロジェクトでそれを使用できます(しかし、私はソフトウェア自体を販売することはできません、とにかくすることのビジネスではありません)、そして私はできますコードに変更を加えて、ニーズに応じて異なる動作をするようにします(ただし、それらの変更を公開することはできません)。また、それらの変更を公式に他の人が利用できるようにしたい場合、承認はプロジェクト自体に委ねられ、それらを公式リリースに組み込むかどうか。 したがって、この「利用可能なソース」ソフトウェアに基づいてビジネスを行いたい企業はそれができないことを知っていますが、ソフトウェアエンジニアリングチームの誰かとして、それらの違いはあなたにとって重要ですか、それとも関連性が低いと思われますか? 他の人がこれについてどう思うか興味があります。

2
MITライセンス:なぜそれがバイラルと見なされないのですか?
ライセンスの最初の部分は、基本的にはそれを使って何でも好きなことができることを意味します(コピー、変更、販売など)。しかし、第2部では、これらの自由はソフトウェアのすべてのコピーに伝播する必要があると述べています。 私の解釈では、ソフトウェアを独自のプロジェクトに組み込むことができますが、その部分は開いたままにする必要があります。ソフトウェアに変更を加えた場合は、そのライセンスを添付したままにして、変更を強制的にオープンソースにする必要があります。 これが、人々がGPLを制限的/バイラルであると考える理由ではありませんか?修正を強制的にオープンソースにするためですか? これはライセンスのコピーです: これにより、このソフトウェアおよび関連するドキュメントファイル(以下「ソフトウェア」)のコピーを取得するすべての人に、使用、コピー、変更、マージの権利を含むがこれに限定されない制限なしでソフトウェアを扱う許可が無料で付与されます。以下の条件に従って、本ソフトウェアのコピーを発行、頒布、サブライセンス、および/または販売し、本ソフトウェアの提供を受けた者がそうすることを許可する。 上記の著作権表示とこの許可通知は、ソフトウェアのすべてのコピーまたは実質的な部分に含まれるものとします。 本ソフトウェアは「現状有姿」で提供され、商品性、特定の目的への適合性、非侵害性の保証に限定されるものではなく、明示または黙示を問わず、いかなる種類の保証もありません。いかなる場合も、著作者または著作権者は、契約、不法行為、またはその他の責任を問わず、本ソフトウェアまたは本ソフトウェアの使用またはその他の取引から生じた、またはそれらに関連して生じた、いかなる請求、損害、その他の責任についても責任を負わないものとします。ソフトウェア。

1
どのライセンスが商用利用に無料ですか?
GPL、LGPL、クリエイティブコモンズ、BSD、Apacheなどの大量のライセンスで迷子になり、初心者向けガイドを探しています。 このような人気のあるライセンスでコンポーネントを使用する場合、商用製品で支払うことなくコンポーネントを使用するための制限は何ですか? 例えば ソースを再配布する必要がありますか? それらを信用する必要がありますか? コンポーネントを変更するとどうなりますか?等 http://www.codeproject.com/info/Licenses.aspxからわかることから、GPLとクリエイティブコモンズのみがソースの再配布を強制しますか?
11 licensing 

3
MPL 1.1およびAPL 2.0ライセンスの互換性
MPL 1.1でライセンスされているプロジェクトを作業していて、APL 2.0でライセンスされているいくつかのコードを組み込みたいのですが。 2010年にMozillaがMPLを更新して、とりわけ「Apache互換」にすることを発表しました。 私は弁護士ではありません。正確には、MPL 1.1のどの部分がAPL 2.0に対応していないのですか?プロジェクトには元々の貢献者がまだ積極的に関わっていないので、ライセンスを変更する許可を得るためにそれらすべてに連絡することはできないと思います。

2
GNU GPL v2コードを別の言語で書き直しました。ライセンスを変更できますか?
Mercurial(GNU GPL v2でライセンスされている)の一部をC#で書き直しました。当然、元のPythonコードをよく調べましたが、一部はPythonからC#への直接変換です。 「私のコード」が異なる条件でライセンスされている、またはクローズドソースの商用アプリケーションの一部を作ることさえ可能ですか?そうでない場合、私はLGPLの下で、「私のコード」、オープンソースそれ-ライセンスを再してすることができ、その後、私のクローズドソースの商用アプリケーションでは、このオープンソースのC#ライブラリを使用できますか?
11 licensing  gpl 

2
プライベートプロジェクトを配置するにはどのようなライセンスが必要ですか?
仕事が商用目的で非公開であり、そのソースコードではないプロジェクトは、誰にでも配布されます。機能的なアプリケーションだけがWebサイトを通じて消費者を示しました。 次のような構造になっています。 ソースコードはPHPで記述されています。これは、ComposerとPHPUnitを使用するときにサードパーティのコードが使用される唯一の部分です。 HTML、CSS、Javascriptテクノロジーが使用されます(無料のサードパーティライブラリを使用) サーバー側のMySQLサーバー、PHP、およびMemcachedが使用されます。 そしてサーバーは共有ホスティングではなく、VPSです。 私たちは誰にもソースコードを見せたくありませんが、何らかの理由でコードが盗まれたり、その他の方法で入手されたりした場合は、いかなる種類の開示も許可しないライセンスが必要です。 私の質問は: このタイプのプロジェクトには、サードパーティコードとプライベートコードの互換性がありますか? これらの作品のライセンスは可能ですか?
11 php  licensing 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.