問題タブ [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.
installation - 同じセットアップ パッケージによってインストールされた 2 つのプログラムは、依然として GPL の下での集合体ですか?
2 つのアプリケーションがあるとします。1 つは「サーバー」アプリケーションで GPLv3 の下でライセンスされ、もう 1 つは「クライアント」アプリケーションで非 GPL 互換ライセンスの下でライセンスされています。サーバーは Windows サービスとして実行され、クライアントは通常の Windows アプリケーションであり、TCP/IP と XML を介してのみ通信します (リンクはまったくありません)。
GPLに関する限り、これらの両方を「集合体」として同じメディアまたはzipファイルで一緒に配布できることを私は知っています。
しかし、使いやすくするために、サーバーとクライアントの両方を 1 つのプロセスでインストールするインストール プログラムを作成できますか?
mysql - MySQLライセンスとGPL
私の知る限り、MySQLのようなGPLコードを使用してデスクトップ/サーバーアプリを構築する場合、GPLの下でソフトウェアのソースコードをリリースする必要があります。
MySQLを使用してWebアプリを開発したい場合、私のコードはMySQLライブラリに対してリンクします。この状況でGPLに準拠するには、Webアプリのソースコードをリリースする必要がありますか?
licensing - GeoServer は商用アプリケーションで使用できますか?
GeoServerは GPLv2 の下でライセンスされています。これは、このアプリケーションから派生的な商用作品を作成できないことを意味することを知っています。たとえば、新しいインターフェイスやプラグインなどをクローズド ソース アプリケーションとして GeoServer に追加することはできません。
ただし、クローズド ソース アプリケーションをフロントエンドするためのバックエンド サーバーとして使用できますか? oGC 準拠のマップ サーバーは、マップとデータを使用するための特定の OGC 準拠のインターフェイスを公開します。MapServer (無料) や ArcGIS Server (商用) など、これを実行できる GIS サーバーが他にもいくつかあります。
では、OGC 準拠の Web サービスを介してデータを使用するためのクローズド ソースの Flex GIS フレームワークを作成するとします。このアプリケーションを販売し、(適切なライセンスを含めて) インストールの一部として GeoServer (未修正) を含めた場合、GPL に違反することになりますか?
商用のクローズド ソース アプリケーションで GeoServer を使用するにはどうすればよいですか?
gpl - GPL などのライセンスは、コードのコピーをどのように考慮していますか?
(コードをコピーするのではなく) 可能であれば他のライブラリを実装するのが最善であることは理解していますが、コードをコピーした方が便利な場合もあります。
コードをコピーするための正しいエチケットは何ですか? あなたのファイルの先頭、使用されたコードの近くにクレジットがありますか? コードが認識できないほどリファクタリングされた場合はどうなりますか?
open-source - GPL 規則の下で、クローズド ソース製品にリンクされたオープン ソース ライブラリをリリースできますか?
オープンソース ライブラリを使用する商用アプリケーションの構築を開始しています。さまざまなドキュメントや投稿を調べましたが、まだ問題が発生しています。私が理解していることから、オープンソースの部分を「分離」する必要があります。これを行う 1 つの方法は、「バニラ」リンクを介してオープン ソースと通信するクラスを提供することです。
提案された解決策は、オープン ソース (コマンド ライン ユーティリティ) を変更して、ある種の API を提供することです。次に、API を使用してオープンソース プログラムと通信するラッパー プログラムまたはプロキシ プログラムを開発します。変更したソースとラッパーをオープン ソースとしてリリースしますが、ソースの残りの部分はクローズしたままにします。オープンソースの部分はコードと共に提供され、静的または動的にリンクされたライブラリとして実行されることに注意してください。
これは GPL の下で機能しますか?
open-source - Stack Overflow などのオンライン プログラミング コミュニティにライセンスに関するアドバイスを求める必要がありますか?
私が不自由なソフトウェアを書いていて、GPL ソフトウェアをある程度巻き込みたいと思っていて、GPL が私のコードを配布することを許可しているかどうかに関して私の法的状況がどのようなものか確信が持てない場合、プログラミング コミュニティに何をすべきか尋ねるべきですか?行う?
彼らが私の国と地域について適切な法的助言を与える可能性はどのくらいですか? Free Software Foundation のライセンス リソースに直接アクセスする必要がありますか?
ありがとう。
windows - virtualbox ose windows バイナリ
Sun の virtualbox Windows バイナリは「非商用」ライセンスの下にあるため、どの企業でも使用できません。ただし、ソース コードは GPL です。Windows用にvirtualboxでコンパイルされたバイナリを持つネットワーク上のリソースはありますか?
もう少しフィードバックが得られるかどうかを確認するために報奨金を追加しました。
php - GPL ライセンスは汚染されていますか?
クイック質問。
I am doing a conversion of JavaScript code licensed by GPL (and not created by me) into PHP. Does the original GPL stand or can i put any license on the converted code?
I found this on SO, but wondering if it applies.
licensing - GPL カーネル モジュールを使用した非 GPL カーネル モジュール
私が働いている会社は、クローズド ソースのカーネル モジュール (.ko ファイル) を開発しています。このモジュールは、gpl2 モジュールに含まれている関数を呼び出す必要があります。基本的に、次のような状況があります。
これは合法ですか?この例では GPL2 ライセンスに違反していますか? closed.c には gpl2 ヘッダー ファイルが含まれていないことに注意してください。