問題タブ [lgpl]
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.
licensing - アプリケーションのワインスキン ラッパーを配布できますか? 売ってもいいですか?
Wineskin ( http://wineskin.doh123.com/Information.html ) は、基本的に Windows アプリケーションを MacOS アプリケーションに変換する、wine を使用して Windows アプリケーションの単純なラッパーを作成する Mac 用アプリケーションです。(少なくともユーザーにはそう見えます)。既製のラッパーには、元のアプリケーション、wineskin からのいくつかのコード、およびおそらくほとんどの wine ライブラリの両方が含まれています。(少なくともそれらのいくつか)。ただし、ラッピングは完全な .exe ファイルに対して行われるため、wine または wineskin に静的にリンクされることはありません。
ワインとワインスキンの両方が LGPL の下でライセンスされています。
では、アプリケーションのラッパーを作成し、そのラッパーを Web サイトからフリーウェア (オープンソースではなく独自のもの) として再配布することはできますか? wineskin や wine のソースコードを公開する必要はありますか?
このようなラッパーを (シェアウェアまたは単に有料のアプリケーションとして) 販売したい場合はどうすればよいですか? 同じルールが適用されますか? それらのラッパーを販売することは許可されていますか?
licensing - 商用WebサイトでCKEditorを使用することは可能ですか?
商用サイトでCKEditorを使う予定です。http://ckeditor.com/licenseを読みましたが、LGPL(商用利用に適しています)を提供しているのに、商用利用の価格を設定する方法がわかりませんでした。
open-source - LGPL のライセンス供与と既存のコードの変更
ここでこれに関連するいくつかの質問を見つけましたが、正確には必要なものではありません。私は、変更したいくつかの LGPL ライセンス製品と独自のコードを使用する製品に取り組んでいます。LGPL ライセンスの下で製品をリリースしたいのですが、それでいいと思います。
さて、コードの変更に関して、いくつか質問があります。各ファイルには、ヘッダーに著者/製品などに関するコメントが含まれています。そこに残しておき、その下に行った変更に関するメモを追加する必要がありますか? もしそうなら、大幅に変更されたファイルはどうですか? また、すべての変更を追跡するファイルが必要ですか? (それは大変な作業のように聞こえます)
元の作成者がそのままの状態でファイルのヘッダーを喜んで保持し、自分自身とファイルへの変更を追加しますが、LGPL ライセンスに従ってそれは問題ありませんか? 最後に、元の製品を自分のコードベースとして使用していて、ファイルなどの名前を変更した場合、元のコメントを編集して新しいファイル名に一致させる必要がありますか?
ありがとう!
jfreechart - LGPL プロジェクトで LGPL ライセンス ライブラリを使用する
LGPL でライセンスされているJFreeChartライブラリを使用するプロジェクトを作成しています。元の JFreeChart ライブラリは変更していません。このプロジェクトは LGPL ライセンスの下でリリースする予定です。それをしてもいいですか?また、はいの場合、LGPL ライセンスのどこに記載されていますか?
objective-c - 商用アプリケーションでPoDoFoを使用していますか?
PoDoFoはLGPLであり、特定の条件が満たされている限り、商用アプリケーションで配布および使用できることを理解しています。しかし、それはGPLの下でライセンスされているライブラリを利用していますが、それはPoDoFoの使用の合法性にどのように影響しますか?
gpl - GPL ライセンス: 商用アプリケーションで実現する方法
誰かがマルチプラットフォーム アプリケーションを作成し、それが Linux では無料で (オープン ソースでもある必要がありますか?)、他のプラットフォームでは商用である場合、GPL ライセンスは履行されますか?
qt - QT SQLite パスワード保護のライセンス発行
QT アプリケーションで SQLite データベースを暗号化したいと考えています。このチュートリアル: http://www.qtcentre.org/wiki/index.php?title=Building_QSQLITE_driver_with_AES-256_encryption_supportは有望なようです。しかし、QT は LGPL の下でライセンスされており (そして、何らかの理由で商用ライセンスを購入することは許可されていません)、LGPL にはコードの変更に対していくつかの制限があることは知っています。1) チュートリアルに従ってください。2) LGPL で変更された QT を使用します。3) アプリケーションをクローズソースに保ちますか?
java - GNU Lesser General Public License に基づいてライブラリを使用するときにプロジェクトに課される制限
の下でライセンスされているオープン ソース ライブラリを使用していGNU Lesser General Public License
ます。(sourceforgeでホストされています)。
ライブラリは非常にシンプルで、csv ファイルを読み書きするだけです。私のJSPはそれを入出力に使用しています。
ダウンロードには次のファイルが含まれています。
- ソース
- AllTests.java
- コム
- csvreader
- CsvReader.java
- CsvWriter.java
- build.bat
- build.xml
- javacsv.jar
- javadoc.bat
- javadoc.xml
jar ファイルのみを使用するように制限されていますか、それともソースをプロジェクトに埋め込むことは許可されていますか?
このライブラリを使用するとプロジェクトに制限がかかりますか? ライセンスの条件を遵守するには、何をする必要がありますか?
JSP が内部使用のみを目的としている場合、制限は異なりますか?
これがデスクトップ アプリケーションの場合、制限は異なりますか?
qt - Qt または wxWidgets
新しいプロジェクトに取り掛かります。これは、Windows、Linux、および Mac OS X 用の OpenGL を使用する 3D ゲームであり、GUI、ウィンドウ操作、および入力処理用のライブラリが必要になります。Qt、WxWidgets、GTK+ の 3 つの選択肢に行き着きました。それらはすべてLGPLライセンスの下にあります。
1- LGPL は、これらのライブラリを使用して独自のアプリケーションを作成することを許可していますか?
2- これら 3 つのアプリケーションのうち、どれが私に最適ですか?
c - LGPLコードにGPLヘッダーを含める
独自のCベースのアプリケーションでBluezBluetooth(GPL)ライブラリを使用したい。GPLを使用するための回避策が必要です。
私の計画は:
Bluezライブラリ(GPL)にリンクするLGPLラッパーライブラリを作成します。Bluezライブラリヘッダー(これもGPLです)も含まれます。したがって、ラッパーはLGPLになります(私は正しいですか?)。
LGPLラッパーライブラリをプロプライエタリアプリケーションにリンクします。
これで、私のプロプライエタリアプリケーションはGPL汚染から安全ですか?
そうでない場合、ここでの正しい回避策は何ですか?
前もって感謝します