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

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

9
GPLコードを書き換えてライセンスを変更する
GPLライブラリ(デュアルライセンスなし)を見つけました。これはまさに必要なことを行います。残念ながら、ライブラリのGPLライセンスは、私が使用する別のライブラリのライセンスと互換性がありません。したがって、ライセンスを変更できるように、GPLライブラリを書き直すことにしました。 私の質問は次のとおりです。ライセンスを変更できるようにするには、ライブラリにどの程度の変更を加える必要がありますか?言い換えれば、これを行う最も安い方法は何ですか?
23 licensing  gpl 

3
CLAにサインアウトすると、オープンソースプロジェクトの法的問題がどのように防止されますか?
たとえば、次のヨーマン。BSDライセンスの下でライセンスされています。CLAフォーム(コントリビュータライセンス契約)は、プロジェクト固有のものではない、それは電子的に署名することができます。 この契約をサインアウトすると、どのような問題を防ぐことができますか? 私がどれだけ大きな貢献をしたか、小さな貢献をしたかは重要ですか? なぜパッチを受け入れるのに署名付きCLAを必要とするプロジェクトとそうでないプロジェクトがあるのですか?(例:node.js対rails)

2
私のウェブサイトで使用するデュアルライセンス(MIT / GPL)JavaScriptについての混乱
私はこれで見つけることができるすべての投稿を読みましたが、まだ答えがわかりません。 MITとGPLでデュアルライセンスされているjQueryプラグインを自分のWebサイトで使用したいと思います。 デュアルライセンスとは、どちらか一方が満たされていれば問題ないということですか、それとも両方である必要がありますか? 誰かのブラウザに読み込まれているGPL JavaScriptは再配布としてカウントされないので、サイトの残りの部分でGPLライセンスを使用する必要はありません(ソースコードを提供します)。これは本当ですか? 私のパートナーは、著作権を完全に削除し、変数名を変更する必要があると考えています。これは商用Webサイトで行われる予定です。これは倫理的ですか?コードを書くのに時間を割いた人を尊敬しています。それらに連絡して、プラグインが商用ライセンスで利用可能かどうかを確認する必要がありますか? 明確化にご協力いただきありがとうございます。これは私の最初のウェブサイトであるため、暗闇で写真を撮るよりもこれらの質問をする方が良いと考えています。

1
GNU LGPL v3とGNU LGPL v2.1の欠点は?
この質問は、Software Engineering Stack Exchangeで回答できるため、Stack Overflowから移行されました。 8年前に移行され ました。 まず、これはプログラミングに関するQ&Aサイトであり、法的助言の場ではないことに気づきます。LGPLv3ライブラリを使用することのマイナス面について基本的な考えをつかもうとしています。 GNU LGPL v2.1とGNU LGPL v3の違いは何ですか? 特に、通常のGPLv3には多くの反DRMおよび反特許の条項があることを知っています。原則として、これらの条項に反対するものは何もありませんが、LGPLv3ライブラリーを使用することを選択した場合、これらは突然メインアプリケーションに適用されます。 LGPL v2.1のルールは、使用または変更するライブラリにのみ適用されるようです。メインアプリケーションについては何も述べていません。(静的リンクなどを想定しない) したがって、私が働いているニッチ市場のソフトウェアプロバイダーでは、メインアプリケーションをオープンソース化することなく、LGPLライセンスライブラリを定期的に使用しています(そして貢献しています)。 これはLGPLv3で変更されますか? 質問/programming/1108238/differences-between-gnu-lgpl-v2-1-and-gnu-lgpl-v3にはいくつかの答えがありましたが、メインアプリケーションが新しい義務に対処するものはありませんかもしれない。 明確にするために:私は単純なGPLv3ではなくLGPL v3について尋ねています。Tivoization /特許付与要件のいずれかがLGPLv3ライブラリからホストアプリケーションに「ブリードスルー」しますか?

7
夕方のプロジェクトコードが自分のものであることを確認するにはどうすればよいですか?
私は理学士号を取得した物理学者で、ハイテク企業で博士号を取得したばかりです(応用研究を希望しています)。大規模な有限要素シミュレーションを扱います。 現在のアプローチを検討した後、根本的に異なる方法を適用する必要があると思います(非常に限られた市販のツールを使用しています)。 むしろ、オープンソースの有限要素ソルバーに基づいて研究を行い、それを利用するプログラムを作成します。夕方にこのアイデアを発展させたいと思います。なぜなら、それはプログラミング(私は読書と数学を好む日)に私にとって最も適した時間であり、私の博士課程の後期でそれを使用するからです。 私のプログラムをオープンソースとしてウェブサイト上で参照としてリリースし、将来の個人的または商業的(例:コンサルティング)使用のためにオプションを提供したいと思います。 会社がコードの所有権を主張しないようにするにはどうすればよいですか? バージョン管理システムが役立つと思いました(夕方にのみチェックアウトしてください)。これは、私が通常の営業時間中にプログラムしなかったことを文書化します(他の場所で文書化されています)。しかし、これらのデータは簡単に製造できます。他のアイデアはありますか? 私はソフトウェアの販売には興味がなく、私の会社にも興味がないことを強調したいと思います。 これまでのところ、非常に興味深い回答があります。これは明らかに私を助けます。いくつかのコメント: 私は労働契約に拘束されていません。国内法では、会社は勤務時間中に私が生産するものを何でも所有しており、特別な契約は結ばれていないと述べています(私の雇用主はソフトウェアを販売しておらず、この面で少し素朴かもしれません)。彼らは主にソフトウェアを使用し、私の同僚は真剣なプログラマーではありません。 第二に、@ Markが企業秘密について指摘した点を再考する必要があります。これは特定の業界では非常に深刻です。 第三に、私は上司/上司を怒らせないように気を配っています。しかし、これがこの質問の動機です。私の作品の革新的な部分を少し分けておくと、再利用したり、少なくとも参考作品としてデモンストレーションしたりできます。

3
GPLでリリースされたソースコードは人間が読めるものでなければなりませんか?
で別の質問への応答、ポスターが示唆GPLの下で: ...空白を除去したバージョンではなく、人間が読める[コード]を提供する必要があります... 読みやすさは主観的なものであり、GPLによって明示的に要求される可能性は低いと思われます。それは...ですか?

7
ソースコードを利用可能にすることは、収益を生み出す能力に影響しますか?
最終的には単一のDLLとなる.Netフレームワークに取り組んでいます。私たちは、フレームワークの商用利用に対して課金するつもりですが、オープンソース/非商用利用のために無料にします。現時点での大まかな計画は、無料で使用するか有料で使用するかに関係なく発行される、かなり単純なライセンスの形でこれを管理することです。 ソースコードを利用可能にするかどうかを議論しています。ソースコードにアクセスできる場所で何かを使用する方がはるかに魅力的であるという認識(および独自の好み)です。 ソースコードを利用可能にすることでフレームワークから利益を得る能力が損なわれると思うか、それがより多くの使用を促進し、商業的に使用する場合に十分な「良い」人々が正しいライセンスの支払いを手配するかどうかに興味があります。 私の感じでは、一般的に、商業活動はライセンスの面で混乱しないので、ソースコードを利用可能にすることは使用を促進するだけであり、したがって最終的により多くの収入を生み出しますが、他の意見/経験に興味があります。

1
オープンソースプロジェクトからコードを分岐/再利用する正しい方法は何ですか?
私がオープンソースプロジェクトに取り組んでいて、別のオープンソースプロジェクトからささいなユーティリティ機能(ファイル検索/置換機能など)を再利用したいとします。関数をコピーして、ファイルの先頭に小さな著作権表示を書くだけで合法ですか?ライセンスにプロジェクト全体の著作権所有者として名前を含めるべきですか? 同様に、オープンソースプロジェクトをフォークしたとしましょう。著作権が元の著作権所有者と私自身の間で共有されることをどこでどのように指定しますか? 答えはオープンソースライセンスに応じて多少異なる必要があると思いますが、できるだけ一般的な答えが欲しいです。 PS:私は主に法的側面について心配していますが、あなたの倫理的な観点を自由に含めてください。

5
静的リンクを許可する変更されたLGPLライセンスはありますか?
LGPLでは、プログラムがLGPLで編集されたライブラリを使用する場合、ユーザーはプログラムを別のバージョンのライブラリと再リンクできる必要があります。 ... d)次のいずれかを実行します。 0)このライセンスの条件の下で最小限の対応するソース、および適切な形式で対応するアプリケーションコードを伝え、ユーザーがアプリケーションをリンクバージョンの修正バージョンと再結合または再リンクして、対応するソースを伝えるためにGNU GPLのセクション6で指定された方法で、変更された結合作業。 1)適切な共有ライブラリメカニズムを使用して、ライブラリとリンクします。適切なメカニズムは、(a)ユーザーのコンピューターシステムに既に存在するライブラリのコピーを実行時に使用し、(b)リンクバージョンとインターフェイス互換性のあるライブラリの修正バージョンで適切に動作するメカニズムです。 ... ただし、場合によっては、これによりかなりの困難が生じる可能性があります。特に、Haskellプログラムはほとんど常に静的にコンパイルされます。さらに、コンパイラはモジュール間の最適化を行うため、コードの一部を取り出して別のものに置き換えることはできません。したがって、この条件を満たすことは非常に困難です。(Haskell Wikiのこのリンクを参照してください。) 動的リンクが解決策になりますが、多くの場合、これは不可能です。例えば: プラットフォームによっては、動的リンクがまったくない場合があります。 一部の言語には、動的リンクの可能性がありません。または、モジュールをマルチプラットフォームにすることはできません。 場合によっては、動的リンクによって重要な最適化が妨げられます。これが深刻な問題になることはめったにないと思いますが、Haskellのような言語では、パフォーマンスの損失がかなり大きくなる可能性があります。 したがって、再リンクの可能性を必要としない標準のLGPLのようなライセンスを探しています(そして、それはユーザーに与えられた少しの自由を取り除くことを理解しています)。wxWidgetsなど、一部のプロジェクトではLGPLの独自の変更を使用しています。しかし、私はむしろ、いくつかの法律の専門家によってチェックされ、(L)GPLと互換性のある、より公式な標準ライセンスを使用したいと考えています。そのようなものはありますか? (また、LGPLのそのような修正の予期しない結果があるかどうかを知りたいと思います。)

2
LGPL gemを使用すると、MITライセンスアプリケーションにどのような影響がありますか?
この質問は、Software Engineering Stack Exchangeで回答できるため、Stack Overflowから移行されました。 7年前に移行され ました。 私はMITライセンスの下でオープンソースのRubyアプリケーションを開発しています。アプリケーションのユーザーに制限を加えたくないので、このライセンスを使用しています。また、私は実際にこのライセンスを読んで理解することができます。 私は最近、プロジェクトで別のruby gemを使用し始めました(「somegem」が必要です)。このruby gemはLGPLライセンスの下にあります。 LGPLでライセンスされているこの他のruby gemを使用しているため、プロジェクトについて何か変更する必要がありますか?私のプロジェクトには他のgemのソースコードが含まれておらず、プロジェクトに同梱されていません。単に依存関係としてリストされているため、Ruby gemがそれをインストールし、プロジェクトがコードから呼び出します。 さらに、「注意する」必要があるライセンスがあるかどうかを知ることは役立ちます。ライセンスを使用すると、プロジェクトのライセンスに影響するためです。 このトピックに関する他の投稿もありますが、さまざまな方法で表現されています。このライセンスは扱いにくいと思うので、自分の状況に応じた回答を得たいと思っています。 ありがとう、 コルセン

7
ライブラリをプロセス外に移動してGPL違反を回避する
GPLの下でライセンスされているライブラリがあると仮定します。使用したいのはクローズドソースプロジェクトです。私は次のことをします: ソケットをリッスンするGPLライブラリの周りに小さなラッパーアプリケーションを作成し、メッセージを解析してGPLライブラリを呼び出します。その後、結果を返します。 ソースをリリース(GPLに準拠) メインアプリケーションでこのラッパーのクライアントを作成し、ソースをリリースしないでください。 これにより、静的/動的リンクに比べて大きなオーバーヘッドが追加されることは知っていますが、理論的な方法に興味があります。
21 licensing  gpl 

3
内部のクローズドソースプロジェクトでオープンソースライブラリを安全に使用できますか?
私は、内部のクローズドソースWinFormsプロジェクトで、Affero GPLの下でライセンスされているiTextSharpを使用することを考えています。社外の誰も使用しません。 GPL(およびAffero GPL)も通常、ソースにバイナリを提供することを要求します。これは内部プロジェクトであるため、従業員にプロジェクトのソースコードを提供する必要がありますか?
21 licensing  gpl  agpl 

5
AppleのApp Storeで配布されているソフトウェアのGPL違反を報告するには、弁護士に連絡する必要がありますか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 5年前に閉鎖されました。 一部の企業は、GPLの下で公開したコードの一部を使用するAppleのApp Storeを通じてソフトウェアを販売しています。会社は2つの方法でライセンス条件に違反しています。(1)私の著作権声明を保存せず、GPLライセンスの下でコードをリリースしないことと、(2)AppleのApp StoreでGPLライセンスコードを配布することです。(Free Software Foundationは、GPLの条件とApp Storeの条件に互換性がないことを明らかにしました。)これをAppleに報告し、適切な措置を講じるようお願いします。報告プロセスについてさらに情報を求めるためにそれらを郵送しようとしましたが、以下に引用された自動返信を受け取りました。 提供する必要のあるもののリストの最後のポイント、「偽証罪の罰則の下で行われたあなたによる声明」は、ある種の特定の法的文書を意味するように聞こえます。よく分かりません。これは、レポートを提出するために弁護士に連絡する必要があるということですか?可能であれば、そのような面倒な作業は避けたいと思います。 (この特定の質問への答えに加えて、AppleのApp StoreでGPL違反に対処しなければならなかった人からのコメントと経験報告を歓迎します。) Appleの著作権エージェントにお問い合わせいただきありがとうございます。AppleのWebサイトの侵害となる方法であなたの作品がコピーされたと思われる場合は、次の情報を提供してください。 著作権の所有者に代わって行動する権限を与えられた人の電子署名または物理署名。 侵害されたと主張する著作物の説明。 権利を侵害していると主張する素材がサイトのどこにあるかの説明。あなたの住所、電話番号、メールアドレス; 紛争のある使用が著作権所有者、その代理人、または法律によって許可されていないことを誠実に信じているというあなたによる声明; 偽証罪の罰則に基づいてなされた、通知の上記の情報が正確であり、あなたが著作権所有者であるか、著作権所有者に代わって行動する権限を与えられているというあなたの声明。 詳細については、http://www.apple.com/legal/trademark/claimsofcopyright.htmlでAppleの法的情報と著作権侵害の申し立て/請求を確認してください。 iTunes(音楽/音楽ビデオ、ポッドキャスト、テレビ、映画)に関連する知的財産の問題に​​関する申し立てを迅速に処理するには、iTunesStoreNotices @ apple.comに通知のコピーを送信してください。ソフトウェアアプリケーションに関する申し立てについては、通知のコピーをAppStoreNotices@apple.comに送信してください。 大量の電子メールを受け取っているため、これがcopyrightagent@apple.comからの唯一の返信である場合があります。ただし、Appleの著作権エージェントおよび/またはiTunesリーガルチームは、あなたの報告に関して速やかに調査し、適切な措置を講じますのでご安心ください。

7
ソフトウェアライセンス:オープンソース、ただし配布なし(無料または営利目的)
この質問は、Software Engineering Stack Exchangeで回答できるため、Stack Overflowから移行されました。 8年前に移行され ました。 PHPでプログラムを作成しました。私は人々がコードを使用して自分のアプリから学び、さらにはビットを含めることができるようにしたいと思っていますが、それを販売する権利を維持し、他の人がコピーを無料または利益のために配布しないことを明確にしたいと思います。私は他の誰のコードも使用していないので、ライセンスの互換性について心配する必要はありません。それに適したライセンスはどれですか? 私は人々がライセンスを無視するのを止めることはできないことを知っていますが、少なくともそれがそこにあることを知って、彼らがしようとしたら間違ったことをしていることを知ってほしいです。ライセンスをわかりやすい英語で説明している場所はどこにもありません。はい、GNUおよびBSDライセンスを読み込もうとしましたが、入手できません。ありがとう。 わかりましたので、ここに他の人が求めている説明があります:私はこのプログラムを非常に安く販売するつもりです。プログラムを最初に購入し、私のコードから利益を得ない限り、人々はそれから望むだけのコードを自由に使用できます。 人々が全部を手に入れて、それをより良くしてくれたとしても気にしませんが、人々は正直ではなく、何かを追加して無料で提供し、誰も私の製品を買わないでしょう。 私はただ人々にそれを持ってもらい、寄付を求めるべきだと思います。だから多分私はそれをGPLまたはBSDするべきです。 編集:私は誰もが混乱している理由を理解しています。それは矛盾していますが、法律に関することは、すべてが黒または白に見えるということです。私は灰色の領域を達成しようとしています。人々に私からこのものを買ってもらいたいのです。コピーして他の人に渡したり、その一部を使用したりするのではありません。「部品を使用する」ことで、誰かが私に何気なく尋ねてきたなら、私が言うのは「ただ合理的」だろう。だから基本的に私のコードの大部分をあなたの仕事に使わないで、それから私がやったことを完全に打ち負かしてください。確かに、プロジェクトで私のDB接続スクリプトを使用します。私は気にしません。または...すべてのコードを使用して追加します!しかし、個人的な使用のためだけに、私はこのことからお金を稼ぐつもりであり、それが私の仕事を完全に損なうので、あなたはそれを配り始めないでください。そしてそれ dあなたの追加を見せてくれれば嬉しいです。クレジットを差し上げますが、主なことは、私が生計を立てなければならないソフトウェアを再配布しないことです。その感情を合法化するのは難しい。そして、これらすべてのライセンスを理解できません。
20 licensing 

2
商用製品でのGhostscriptのライセンス
Ghostscriptを商用製品(Windowsデスクトップアプリケーション)で使用する可能性を調査しています。 GSのサイドステッピングライセンスについては、ユーザーにGSをダウンロードしてインストールし、エクスペリエンスを向上させることをユーザーに単に提案することで読みました(ソフトウェアも実際に動作しますが、ほとんどのユーザーはPDFドキュメントをレンダリング/ロードしたいでしょう)。 そのため、Ghostscriptを出荷せず、代わりにソフトウェアに可用性を確認させ、存在しない場合は入手方法を提案します(短い説明テキストとダウンロードページへのリンク)。インストールされている場合、プログラムはGhostscript APIを使用します。 Artifexが「アプリケーションがそれほど条件を満たさない場合、GS を出荷することは許可されない」などのように言っているので、私にはそれは合法的なように思えます。誰かがこれについて意見を共有したいですか?
19 licensing 

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