OSDN Git Service

Adapt for latest MUtils changes.
[x264-launcher/x264-launcher.git] / etc / upx.readme.txt
1                  ooooo     ooo ooooooooo.   ooooooo  ooooo
2                  `888'     `8' `888   `Y88.  `8888    d8'
3                   888       8   888   .d88'    Y888..8P
4                   888       8   888ooo88P'      `8888'
5                   888       8   888            .8PY888.
6                   `88.    .8'   888           d8'  `888b
7                     `YbodP'    o888o        o888o  o88888o
8
9
10                     The Ultimate Packer for eXecutables
11    Copyright (c) 1996-2016 Markus Oberhumer, Laszlo Molnar & John Reiser
12                            https://upx.github.io
13
14
15
16 WELCOME
17 =======
18
19 Welcome to UPX !
20
21 Please don't forget to read the file LICENSE - UPX is distributed
22 under the GNU General Public License (GPL) with special exceptions
23 allowing the distribution of all compressed executables, including
24 commercial programs.
25
26
27 INTRODUCTION
28 ============
29
30 UPX is an advanced executable file compressor. UPX will typically
31 reduce the file size of programs and DLLs by around 50%-70%, thus
32 reducing disk space, network load times, download times and
33 other distribution and storage costs.
34
35 Programs and libraries compressed by UPX are completely self-contained
36 and run exactly as before, with no runtime or memory penalty for most
37 of the supported formats.
38
39 UPX supports a number of different executable formats, including
40 Windows 95/98/ME/NT/2000/XP/CE programs and DLLs, DOS programs,
41 and Linux executables and kernels.
42
43 UPX is free software distributed under the term of the GNU General
44 Public License. Full source code is available.
45
46 UPX may be distributed and used freely, even with commercial applications.
47 See the UPX License Agreement for details.
48
49 UPX is rated number one in the well known Archive Comparison Test. Visit
50 http://compression.ca/ .
51
52 UPX aims to be Commercial Quality Freeware.
53
54
55 SHORT DOCUMENTATION
56 ===================
57
58 'upx program.exe' will compress a program or DLL. For best compression
59 results try 'upx --brute program.exe'.
60
61 Please see the file UPX.DOC for the full documentation. The files
62 NEWS and BUGS also contain various tidbits of information.
63
64
65 DISCLAIMER
66 ==========
67
68 UPX comes with ABSOLUTELY NO WARRANTY; for details see the file LICENSE.
69
70 Having said that, we think that UPX is quite stable now. Indeed we
71 have compressed lots of files without any problems. Also, the
72 current version has undergone several months of beta testing -
73 actually it's almost 8 years since our first public beta.
74
75 This is the first production quality release, and we plan that future
76 releases will be backward compatible with this version.
77
78 Please report all problems or suggestions to the authors. Thanks.
79
80
81 THE FUTURE
82 ==========
83
84   - AArch64 (64-bit ARM) for Linux and iOS.
85
86   - The Linux approach could probably get ported to a lot of other Unix
87     variants, at least for other i386 architectures it shouldn't be too
88     much work. If someone sends me a fresh hard disk and an official
89     FreeBSD/OpenBSD/NetBSD/Solaris/BeOS... CD I might take a look at it ;-)
90
91   - We will *NOT* add any sort of protection and/or encryption.
92     This only gives people a false feeling of security because
93     by definition all protectors/compressors can be broken.
94     And don't trust any advertisement of authors of other executable
95     compressors about this topic - just do a websearch on "unpackers"...
96
97   - Fix all remaining bugs - keep your reports coming ;-)
98
99   - See the file PROJECTS in the source code distribution if you want
100     to contribute.
101
102
103 COPYRIGHT
104 =========
105
106 Copyright (C) 1996-2016 Markus Franz Xaver Johannes Oberhumer
107 Copyright (C) 1996-2016 Laszlo Molnar
108 Copyright (C) 2000-2016 John F. Reiser
109
110 This program may be used freely, and you are welcome to
111 redistribute it under certain conditions.
112
113 This program is distributed in the hope that it will be useful,
114 but WITHOUT ANY WARRANTY; without even the implied warranty of
115 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
116 UPX License Agreement for more details.
117
118 You should have received a copy of the UPX License Agreement along
119 with this program; see the file LICENSE. If not, visit the UPX home page.
120
121
122 Share and enjoy,
123 Markus & Laszlo & John
124
125
126    Markus F.X.J. Oberhumer              Laszlo Molnar
127    <markus@oberhumer.com>               <ezerotven+github@gmail.com>
128
129    John F. Reiser
130    <jreiser@BitWagon.com>
131
132
133 [ The term UPX is a shorthand for the Ultimate Packer for eXecutables
134   and holds no connection with potential owners of registered trademarks
135   or other rights. ]
136
137 [ Feel free to contact us if you have commercial compression requirements
138   or interesting job offers. ]
139