Skip to contentSkip to conversation

tighter compression for x86 kernels

DISCUSSION John Reiser 4 participants 5 messages Dec 20, 2000 – Dec 21, 2000

lore
Share & tools
lore
#0 lore raw

Beta release v1.11 of the UPX executable compressor http://upx.tsx.org
offers new, tighter re-compression of compressed Linux kernels for x86. Additional space savings of about 15% have been seen using
"upx --best vmlinuz" (example: 617431 ==> 525099, saving 92332 bytes). Both source (GPLv2) and pre-compiled binary for x86 are available. [I'm not subscribed to this mailing list, so CC: or mail me if appropriate.]

Signature · 5 lines
John Reiser, [email protected]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/
#1 lore raw
Quoted 5 lines · John Reiser

Beta release v1.11 of the UPX executable compressor http://upx.tsx.org
offers new, tighter re-compression of compressed Linux kernels for x86. Additional space savings of about 15% have been seen using "upx --best vmlinuz" (example: 617431 ==> 525099, saving 92332 bytes). Both source (GPLv2) and pre-compiled binary for x86 are available.

               ^^^^^

That's not true. Read
http://wildsau.idv.uni-linz.ac.at/mfx/upx-license.html

Quoted 1 line

[I'm not subscribed to this mailing list, so CC: or mail me if appropriate.]

cu,
Adrian

Signature · 9 lines
A "No" uttered from deepest conviction is better and greater than a
"Yes" merely uttered to please, or what is worse, to avoid trouble.
                -- Mahatma Ghandi


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/
#2 lore raw
Quoted 4 lines
Quoted 1 line

Both source (GPLv2) and pre-compiled binary for x86 are available.

               ^^^^^

That's not true. Read
http://wildsau.idv.uni-linz.ac.at/mfx/upx-license.html

The UPX team owns all copyright in all of UPX and in each part of UPX. Therefore, the UPX team may choose which license(s), and has chosen two. One of them is GPLv2. The UPX team understands, and fully intends to abide by, its obligations under GPLv2 when any software that is subject to GPLv2 is contributed to UPX and re-distributed by the UPX team. The other license is detailed in the LICENSE file, but may be summarized as:
free to use if unmodified, and if used only to invoke the program, and sublicensable only under the same terms. This permits using UPX to pack a non-GPL executable. Users of UPX (as distributed by the UPX team) may choose whether to use UPX according to GPLv2, or according to the other license.
[I am not subscribed to this mailing list, so CC: or mail me if appropriate.]

Signature · 5 lines
John Reiser, [email protected]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/
#3 lore raw
In reply to John Reiser
Quoted 6 lines · Adrian Bunk
Quoted 1 line

Both source (GPLv2) and pre-compiled binary for x86 are available.

               ^^^^^

That's not true. Read
http://wildsau.idv.uni-linz.ac.at/mfx/upx-license.html

From that page:

UPX and the UCL library are free software; you can redistribute them and/or modify them under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Seems GPL2 to me. I haven't read all of the rest of the page, but that'd either be dual licensing stuff, or further restrictions, which would be in contradiction with the GPL.

Signature · 8 lines
Frank v Waveren                                      Fingerprint: 0EDB 8787
fvw@[var.cx|dse.nl|stack.nl|chello.nl] ICQ#10074100     09B9 6EF5 6425 B855
Public key: http://www.var.cx/pubkey/[email protected]     7179 3036 E136 B85D

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/
#4 lore raw
In reply to John Reiser

----- Original Message -----
From: "Frank v Waveren" <[email protected]>
To: "Adrian Bunk" <[email protected]>
Cc: "John Reiser" <[email protected]>; <[email protected]>
Sent: Thursday, December 21, 2000 12:22 AM
Subject: Re: tighter compression for x86 kernels

Quoted 4 lines

Seems GPL2 to me. I haven't read all of the rest of the page, but that'd either be dual licensing stuff, or further restrictions, which would be in contradiction with the GPL.

Seems to be kind of dual licensing:

"The stub which is imbedded in each UPX compressed program is part
of UPX and UCL, and contains code that is under our copyright. The terms of the GNU General Public License still apply as compressing a program is a special form of linking with our stub.

As a special exception we grant the free usage of UPX for all executables, including commercial programs.
See below for details and restrictions."

It extends the scope of the license to _linking_ with commercial software.

Jens

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/