upxパッカーを使って商用プログラムを圧縮することはできますか?それともGPLは私にそれをさせないのですか?upxパッカーを使って商用プログラムを圧縮することはできますか?
2
A
答えて
5
はい、できます。 UPX licenseをご覧ください。商用アプリケーションには特別な例外がありますので、UPXを使用することができます。
Zifreへの注意:UPXはGPLですが、UPIコードの一部が商用アプリケーション(圧縮解除部分)に追加されるため、GIMPで画像を作成するのと同じではありません。そのため、ライセンスの例外が必要です。
0
IANALが、プログラムの出力は、派生作品ではありません。商用プログラムを含め、必要なものを圧縮することができます。
編集:また、あなたがこれを行うことができなかった場合、その後、あなたはGIMPで作成した画像は、例えば、GPLの下でなければならないであろう、それをこの方法だと思います。 GPLは、プログラムまたはその派生物を配布する場合にのみ重要です。
1
UPXとの事はローダースタブがプログラムに含まれてしまうことです。 UPXのライセンスではGPLの例外がある理由です:
COMPRESSED実行可能ファイルの特別な例外
各UPX圧縮プログラムに埋め込まれているスタブはUPXとUCLの一部 で、あるコードが含まれています私たちの著作権の下で。 GNU一般公衆利用許諾契約書の 条項は依然として圧縮として適用されます プログラムはスタブとの特殊な形式です。
これによって、マルクスF.X.J. Oberhumerとラズロモルナーはあなたに自由にすべてのUPX圧縮されたプログラムを使用して配布するための特別な 許可を与える(商用のものを含む) 、以下の制限を受け:
あなたは完全無修正UPX バージョンを使用してプログラムを圧縮する必要があり
- 。いずれかの私たちが配布し としてそのままUPX源の自己コンパイルされたバージョンとのプリコンパイルされたバージョン、または(あなたのオプションで) と。
- これはまた、UPXスタブが完全に変更されていないことを意味します。つまり、 圧縮プログラムに埋め込まれたスタブは、公式の未修正UPXバージョンによって生成されたスタブに対してバイト一致の でなければなりません。
- デコンプレッサとスタブの他のコードは、 プログラムの起動時にプログラムを解凍するために、変更されていないUPXスタブによって使用される を排他的に取得する必要があります。スタブのどの部分も読み込まれたり、コピーされたりすることはありません。 は呼び出されます。
関連する問題
- 1. リリースビルドでUPX(実行可能な圧縮プログラム)を使用しますか?
- 2. UPXの最高の圧縮方法は何ですか?
- 3. UPX Win32/PE圧縮ファイルの解凍を禁止する
- 4. 7zip圧縮を再開することはできますか?
- 5. hdfsにディレクトリを圧縮することはできますか?
- 6. C#でフォルダをまとめて圧縮することはできますか?
- 7. ブーストスレッドとUPX圧縮==有効なwin32アプリケーションはありませんか?
- 8. スタティックLZMA圧縮ファイルをプログラムで圧縮解除する
- 9. テクスチャ圧縮に使用するプログラムまたはフォーマット
- 10. Pythonでbzip2を使ってファイルを圧縮するには?ここ
- 11. マルチプル書き込みとマルチプル読み取りを圧縮/圧縮ファイルにすることができます
- 12. UPXでアプリケーションを圧縮した後にアプリケーションがメモリを使用するのはなぜですか?何ができるのですか?
- 13. JavascriptでYIU圧縮プログラムでjavascriptを圧縮しているかどうかを検出します。
- 14. Qt Quickで圧縮テクスチャを使用できますか?
- 15. プログラムでOutlook PSTを圧縮する
- 16. 膨大な(100GB?)擬似ランダムルックアップファイルを使用する圧縮アルゴリズムを作成することはできますか?
- 17. アプリケーションからIIS圧縮をオフにすることはできますか?
- 18. Imagineライブラリで画像を圧縮することはできますか?
- 19. php:フルパスなしでglobファイルを圧縮することはできますか?
- 20. 圧縮ヘッダーを設定し、圧縮してヘッダーを圧縮しますか?
- 21. Pythonでバイトを圧縮して送ることができますか?
- 22. 商用プログラムでSQLiteを使用できますか?
- 23. ZipArchiveの圧縮レベルを変更することはできますか?
- 24. フォルダを圧縮してPHPを使ってダウンロードするには?
- 25. Logstashを使用して圧縮データを取り込むことはできますか?
- 26. このJavaScriptコードをもっと圧縮する方法はありますか?
- 27. mysqldumpでgzip圧縮を使用する
- 28. NTFS圧縮を使用して圧縮されたSQLバックアップを7zipにするのは悪いですか?
- 29. 同じコマンドを使用して、圧縮ファイルと非圧縮ファイルの両方をgrepすることができます
- 30. 圧縮のためにzlibを使用して圧縮データサイズを計算する
あなたは私の答えにコメントしている可能性があります。しかし、あなたは正しい、私はスタブの例外を忘れていた。 – Zifre