独自のプラグインのためのセットアッププログラムプログラム:う解釈す。[定休日]

StackOverflow https://stackoverflow.com/questions/31412

質問

私は開発GPLライセンス申請Pythonでは、知る必要がある場合、セットアッププログラムで私に用いるプログラム独自のプログラムこの そのFSFえ の問題:

場合にプログラムを発売のセットアッププログラムの使用プラグインがその条件は、ライセンスのプラグイン。

でどのようにプログラムを呼び出し、そのプログラム場合には、本プログラム用フォークexecを呼び出すときのプラグインのライブラリ用gstreamerプラグインが個別のプログラムのライセンスのためのプログラムが要求します。

場合には、本プログラムを動的にリンクプラグインにしてくれる機能通話を互いに共有データ構造として単一のプログラムとして取り扱う必要がありますの延長の両方のプログラムです。このプラグインは釈放されなければならな下にセットアッププログラムやセットアッププログラム対応の無料ソフトウェアライセンスの条件のセットアッププログラムが守しなければならない場合そのプラグインを配布します。

場合には、本プログラムを動的にリンクプラグイン、そして互いのコミュニケーションの限定メソッドを呼び出して、'main'関数のプラグインがオプションを待って戻り、ボーダーライン。

の区別フォーク/execと動的なリンク、その他にも人工的に作らなう解釈される言語:うPython/Perl/Rubyプラグイン、く読み import または execfile?

(編集:私はその間のフォーク/execと動的なリンク、そのような人た遵守のためのセットアッププログラムが行きに対する"魂"か--そう利用フォーク/execやプロセス間通信をなんとか付けたやつでも強い

最高いることでしょうを追加する例外では私のライセンスを明示的に使用でき独自のプラグインができませんでから私も使ってい Qt/PyQt はセットアッププログラム.

役に立ちましたか?

解決

彼の区別フォーク/execと動的なリンク、また種類の人工

とは思わない人工。基本的にはかってきたので、部門のレベルに統合しました。の場合はプログラム"のプラグイン"を基本的に火災を忘れないAPIレベルの統合、そして、結果としてできた作品は考えに考えられるからです。一般にプラグインがありますが、鬼/exec投稿内容の投稿者がこの基準がある場合ではありません。この場合に特に適用される場合は、"プラグインの"コードが独立的なヘルプオーサリング-ツールです。

場合、そのコードが深く依存のセットアッププログラムが投稿内容の投稿者の作業などを広く呼び出しApiやタデータ構造の統合そのものが考えられるからです。Ie、"プラグイン"なるものは存在しない独自のセットアッププログラム製品、製品をこのプラグインの設置は実質的には派生作品のGPLed製品です。

なのでもう少し明確にし、同じ原則が適用されます。場合の解釈コードの重おApi(またはその逆)であると考えられるからです。の場合はスクリプトを実行するための独自の極めて少な統合します。

なくです。

他のヒント

@ダニエル

の区別フォーク/execと動的なリンク、その他にも人工的に作らなう解釈される言語:うPython/Perl/Rubyプラグイン、ロード経由で輸入やexecfile?

なんなのかの区別 ます。した後、動的負荷プラグインのコード株式は、実行コンテキストのGPLedます。後fork/execではありません。

にanycaseしたものではないでしょうかを importングの新しいコードを同一の実行コンテキストとしてのGPLedビット、ニーズに対応すべくこのようなダイナミックリンク。ありませんか?●

どのくらいの情報で共有のプラグインのメインプログラム?すものである、ということだけで実行し結果(共有データのプログラムのプラグインをしてきがくしている独自の、そうでない方が多いと思われるが、このosが必要なセットアッププログラムが思い.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top