問題タブ [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.
php - フリーではないソフトウェアで Phing を再配布できますか?
C または C++ で書かれていないプログラムに照らして、LGPL の条件を理解するのに苦労しています。彼らは、リンクされたライブラリと「派生物」が機能することについて話します。php プログラムをパッケージ化して販売する場合、プログラム内で展開メカニズムが phing パッケージを使用した場合 (コンテンツ全体をそのままで完全に変更せずに)、LGPL の条件に違反することになりますか?
たとえば、これが phing の「ライブラリ」をリンクしてコンパイルされた C プログラムである場合、答えはより簡単になります。これは派生物であるため、GPL の下でリリースされない限り、無料であるとは見なされず、違反でもあります。しかし、この状況は違います。私はリンクしておらず、派生物を作成していません。ファイルを移動して環境をセットアップするための展開ツールとして ping を使用しているだけです。
誰かが光を当てることができますか?ありがとうございました!
編集なるほど、私は単にライブラリの機能を使用しており、それを変更していないため、たとえば、非常に独占的で高価なソフトウェア パッケージと一緒に配布するかどうかは重要ではありません。私はそれが正しいですか?
私の場合、潜在的にプロプライエタリで有料の Web ソフトウェアを、LGPL ライセンスを含む完全で無害なライブラリにパッケージ化しています。元の形、大丈夫です。右?これは実際には間違っていると思ったからです。私は、GPL 化されたものは、変更されていないか、または他の形態のクローズド ライセンスの下では再配布できないという印象を受けました。
java - lgplライブラリが変更されたことをマークする方法
コードでLGPLライブラリを使用しています。必要に応じて、ライブラリのコードを変更する必要があります。
変更されたコードが含まれていることをjarファイルにマークするにはどうすればよいですか?jarファイルにtxtファイルがありますか?その場合、txtファイルに何を書き込みますか?
jarの変更バージョンを配布することをライセンス契約に含めますが、私の質問はjar自体にマークを付けることです。
qt - Qt、LGPL、商用クローズドソースアプリケーション
Qtを利用した商用Windowsアプリケーションがあります。
明確な答えが必要なので、説明は非常に単純にします。
コンパイル時にQt*.libファイルを使用します
コンパイルの結果は*.exeファイルであり、インストーラーにラップしてクライアントに出荷します。この*.exeファイルは、Qtの*.DLLファイルに依存します。
実行時にQtの*.dllファイルが使用されます
私の質問は次のとおりです。
- Qt * .dllファイルをインストーラーに合法的にバンドルできますか?
- コンパイル/リンクがQt*.libファイルに依存している場合でも、最終的な* .exeファイルを合法的にバンドルできますか?
licensing - LGPLは潜在的な企業の「クライアント」を怖がらせていますか?
現在LGPLライセンスが付与されているオープンソースのJavaライブラリ(http://jolbox.com )があります。
私が理解していることから、LGPLは基本的に、コードを「汚染」するリスクなしに、誰でもアプリにリンクして、商用かどうかに関係なく配布できます。しかし、私は時々、企業がこれを誤解していて、ライセンスのGPLの文字で何も触れないだろうという認識を得ることがあります。
これはあなたの会社で正当化されていますか?もしそうなら、どのライセンスが理想的ですか?
(私は自分の仕事に対する謝辞を得ることに関心があります-他の誰かがその過程で金持ちになった場合ではありません)
licensing - LGPLの下でQtでアプリを作成していますが、販売できますか?
LGPLライセンスの下でQtを使用して、Qtでアプリケーションを開発します。ソースコードを提供せずにクライアントに販売できますか?
lgpl - 独自のアプリケーション内から 7-Zip を呼び出すことのライセンスへの影響
独自のアプリケーション内で 7-Zip を使用したいと考えています。
7-Zip は LGPL です
私のアプリケーション内で、system()
次のようなものを使用してコマンド ライン インターフェイス経由で呼び出すとします。system( "7-Zip -blah -blah" );
- この方法で 7-Zip を使用した場合、LGPL に基づく義務はありますか?
- ユーザーが 7-Zip を個別にインストールする必要がないように、アプリケーションと共に 7-Zip の 7z.dll と 7z.exe を配布したい場合、LGPL に基づく義務はありますか?
ありがとう
iphone - iPhoneアプリでLGPLに準拠するように要求された場合、どのファイルを配布する必要がありますか?
LGPLライセンスの下にあるZbarライブラリを使用するiPhoneアプリに取り組んでいます。私が知りたいのは、誰かが私のiPhoneアプリのこのライセンスに基づいてコードのコピーを要求した場合に、誰かに何を与える必要があるかということです。
それらはビルドフォルダーにあり、.oファイルであると言われました。これらのいくつかは、linkFileListと一緒にarmv6フォルダーとarmv7フォルダーにあり、私のアプリ名が付いたターミナルアプリのように見えます。ライブラリは、ソースファイルの1つであるUIViewControllerの1つでのみ直接使用しています。
誰か教えてもらえますか?これらすべてのファイルを送信する必要がありますか、それとも特定のファイルだけを送信する必要がありますか?ログでリンクコマンドも参照されましたが、これがどこにあるのかわかりません。
ありがとうございました。
qt - Qt Creator、LGPL、およびNokia N900
QtCreatorとLGPLライセンスを使用してNokiaN900のクローズドソースアプリケーションを作成することに興味がありますが、これをどのように正確に実行できるかについてはよくわかりません。アプリケーションを作成するときに動的リンクと静的リンクを使用する必要があることは理解していますが、QtCreatorを使用するときにこれがどのように行われるかはわかりません。実行可能ファイルをビルドすると、すべてが静的に実行可能ファイルにリンクされているという印象を受けます。私が間違っている?そうでない場合、リンク方法を変更するにはどうすればよいですか?
私は、配布することを目的としたLinuxプラットフォームのソフトウェア開発にひどく精通していませんが、GUIにQt以外のGPL / LGPLパッケージを使用し、電話自体にAPIを使用するつもりはありません。私は独立した開発者であるため、知的財産弁護士や商用ライセンスの購入に必要な資金を利用できません。そのため、正しく行うためにできる限りの措置を講じたいと思います。
content-management-system - CMSLGPLブランディング
LGPLの下でライセンスされているコンテンツ管理システムを拡張することを検討しています。私の質問は、CMSのブランドを変更できるかどうかです。カスタマイズと実装に対してのみ課金します。(例として)PhilCMSとしてブランド化できるかどうか疑問に思っています。
LGPLのブランディングに関して何も見当たらないので、私にはよくわかりません。
ありがとう、
フィル
c++ - ランダム フォレストを使用した LGPL 機械学習 - C++
次の機能を備えたライブラリを探しています。
ランダム フォレストの学習と分類によるミニマリズム
LGPLライセンス
C++ の場合
CMake ビルド システム - 必須ではありません
これまでのところ、ワッフルは良さそうですが、他に候補はありますか?