問題タブ [gpl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - 非GPLdjangoプロジェクトでGPLdjangoアプリを使用することの意味は何ですか?
サードパーティのGPLv3、v2またはLGPL djangoアプリをdjangoプロジェクトに統合する場合、ライセンスはプロジェクト全体に適用されますか、それとも使用しているサードパーティのアプリケーションにのみ適用されますか?
c# - [L]GPLのJava/C#コードへの適用
[L] GPLライセンスをJavaおよびC#コードにどのように適用する必要がありますか?Sun JDKがGPLになると、標準ライブラリに対して特別な例外が発生したことを私は知っています。
したがって、アプリケーションソースを開くことができず、それでも配布したい場合は...
- ... GPLされたライブラリを(そのクラスをインポートすることによって)使用できますか?
- ...LGPLで使用したものを使用できますか
- ...私のアプリケーションはGPLされたアプリケーションサーバー上で実行できますか(そのサービスとAPIを使用)
上記のすべての質問で、GPL =GPLv.2です。
ありがとう
gpl - GPL コード: 二次的著作物と見なされるものは何ですか?
私は寛大なライセンスの下でリリースしたいオープンソース プロジェクトに取り組んでいます。これはアプリケーションではなくライブラリであり、個人的にはライブラリ コードのコピーレフトが好きではないからです。何かを行う方法の一般的なアイデアを得るためだけに、別のプログラミング言語で書かれた GPL コードを閲覧し、使用している言語で同様または同一のアルゴリズムの別の実装を作成した場合、どのようになる可能性がありますか?結果は?私のコードがコピーレフトの所有者のコードと多少似ていて、明らかに影響を受けている場合、コピーレフトの所有者は正当な苦情を申し立てますか? これらの灰色の領域は通常どのように機能しますか?
ruby - rubyscript2exeのライセンスは正確には何ですか?
rubyscript2exe のライセンスは GPL と書いてありますが、以下のことが理解できません: それを使って実行ファイルを作成した場合、会社で作成したアプリケーションを GNU 社会に貢献せずに (私の Ruby コードを共有せずに) 使用してもいいですか?
製品に含めて、実行可能ファイルを製品の一部として販売することはできますか?
リンクは次のとおりです 。 http://www.erikveen.dds.nl/rubyscript2exe/#5.1.0
ありがとう!
python - 印刷用のHTMLよりも優れたレイアウト言語はありますか?
PythonとQt4.4を使用していて、いくつかのページを印刷する必要があります。当初、私はこれらのページを作成するためにCSSでHTMLを使用すると思いました。ただし、HTMLにはいくつかの制限があります。
ここで問題となるのは、HTMLよりも優れているが、(またはほぼ)使いやすいものはありますか?さらに、GPLと互換性がある必要があります。
編集:
kdgregory&Mark G:最も明らかな制限は、プリンターの余白を指定できないことです。別の問題があります:ページ番号を追加するにはどうすればよいですか?
Jeremy French:私が印刷しなければならないことの1つは、誰かが注文したすべての製品のリストで、数ページにまたがることができます。
open-source - 変更されたオープン ソース コードは、オープン ソース化する必要がありますか?
GPL ver1.09 でリリースされたオープンソース アプリケーションを使用し、そのソースの一部を変更し、要件に従っていくつかのカスタマイズ/拡張を行いました。
このアプリケーションは、非営利の内部目的でのみ使用しています。
使用したい場合、変更したコードをオープンソースで公開することは必須ですか?
編集:ユーザーベースに応じて、何らかの形で変化しますか? (例: 会社の従業員だけですか、それとも部外者でもありますか?)
open-source - GPL と LGPL の両方を使用する Web アプリケーションのオープン ソース ライセンスは? アドバイス?
オープン ソースとしてリリースしたいアプリケーションを作成しましたが、どのライセンスの下でライセンスを取得すればよいかわかりません。
GPL 2.1 である jQuery と LGPL 2.1 である TinyMCE エディターを除いて、すべて私自身のコードです。可能であれば、両方のライブラリをアプリケーションと共に配布したいと考えています。GPL2.1 でリリースできますか?
私がやりたいことは、適切にライセンスを取得し、jQuery と TinyMCE の賢明な作成者にオープン ソースの会費を支払うことだけです。
助言がありますか?
gpl - GPL アプリケーションでクローズド ソース API を使用していますか?
GPLv3 (.NET で作成される予定) としてリリースされるアプリケーションを作成したいと考えており、他のユーザーが拡張機能を DLL ライブラリとして作成できるように作成しています。これらも GPLv3 としてリリースする必要があると思いますが、これは意図したとおりです。
最初のリリースでアプリケーションに同梱してほしいライブラリの 1 つは、サード パーティ アプリケーションとのインターフェイスとなるライブラリです。サードパーティのアプリケーションは、サードパーティのアプリケーションと通信するための通信ドライバである API を備えた無料の (ビールのように) .NET ライブラリを提供します。
私の質問 - これでよろしいですか? そうでなければ、.NET は実際には API を備えたライブラリのコレクションであるため、.NET ベースのコードを記述して GPLv3 としてリリースすることはできませんでした。私は理にかなっていますか?
javascript - GPL、JavaScript、オンライン ゲーム
私は、80 年代のシエラ アドベンチャー ゲームの javascript でゲーム インタープリターに取り組んでいます。GPL ライセンスの Sarien と呼ばれる既存のリバース エンジニアリングされた C インタープリターの一部を移植しました。私の作品もGPLにしています。ここまでは順調ですね。
しかし、私の目標は、マルチプレイヤー サポートを追加して、人々がこれらのゲームをオンラインでプレイできる Web サイトを作成することです。マルチプレイヤーにはクライアント + サーバー コードが必要で、マルチプレイヤー部分は独自のクローズド (商用) コードです。それもGPLである必要がありますか?
他の人がここで GPL に関する質問をしたことは知っていますが、通常は埋め込みやリンクなどが含まれており、理解しやすくなっています。私の設定は JavaScript ベースです。コア インタープリター コードを GPL として配布し、(マルチプレイヤーを可能にするために) IO 部分にフックする別の JavaScript レイヤーを追加し、その部分を GPL にしないことはできますか?
私はすべての作業を GPL として貢献したいと思っていますが、マルチプレイヤー エンジンの一部については、私が決定することはできません。もし GPL が私にすべてを GPL にすることを強制するなら、それは私がマルチプレイヤーを追加することを禁止し、したがって何かクールなものを作ることを妨げます :-(
アップデート:
元のインタープリター コード (GPL ライセンス) は、その後 ScummVM にマージされました。インタープリター ファイルは、GPL バージョン 2 以降がエンド ユーザーの判断に応じて適用されることをヘッダーに表示するようになりました。これで何か変わりますか?補足として; この方法でライセンスを変更することは許可されていますか?