4

すべてが合法であり、ソフトウェア開発の倫理的問題に沿っている場合、販売時に料金を請求するソフトウェアでオープンソース製品を使用することは許可されますか?

シナリオ: PHP コンテンツ管理システム (CMS) を開発し、CMS で GPL または LGPL の下でライセンス供与された Linux 実行可能ファイルを使用して、画像編集などのさまざまなタスクを実行しています。私は CMS を販売しており、製品を提供するときに実行可能ファイルも含めています。

私は GPL ソフトウェアのソース コードを編集するのではなく、それを使用するだけです。

4

2 に答える 2

5

料金を請求することは GPL の重要なポイントではありません。(L)GPL でカバーされている内容のエベレスト。GPLプロジェクトがあなた自身のものに「触れる」とすぐに、ほとんどの場合、あなたのものもその時点からGPLでなければなりません。

LGPLは「タッチ」を和らげるだけです。

たとえば、GPL でカバーされているシステム コマンド「foo」を OS のスタンドアロン プロセスとして呼び出すとします。しかし、GPL によって変換された「libfoo」に対して「リンク」している場合、あなたのものも GPL になります。「libfoo」が LGPL である場合、それに対してリンクすることが許可されます。

だから、それはすべて「私はそれを使う」にかかっています。

このテーマの詳細については、wikipedia を参照してください。

于 2010-03-11T14:18:42.597 に答える
1

イアナル

要求に応じて使用する GPL プログラムのソース コードを、ソフトウェアを販売または提供する相手に適切な形式で提供する限り、間違いなく問題ありません (だからいいえ、ソース コードを非公開にする必要はありません)。 -顧客) . lgpl では、ディストリビューション句なしでリンクできますが、変更はすべて元に戻す必要があります。

スタンドアロンのもの (imagemagik など) をアプリにリンクせずに「使用」し、アプリが gpl ではないものの派生物でない場合、ソフトウェアを GPL の下でリリースする必要はないかもしれません。

ウィキペディアの記事では、これについてある程度詳細に説明されており、おそらく私よりもうまく説明されています ;)

于 2010-03-11T14:25:34.520 に答える