1<!doctype html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html>
3<head>
4<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
5<meta http-equiv="content-style-type" content="text/css">
6<link rel="stylesheet" type="text/css" href="style.css">
7<title>ProGuard Testimonials</title>
8<script type="text/javascript" language="JavaScript">
9<!--
10if (window.self==window.top)
11  window.top.location.replace("index.html#"+window.location.pathname+window.location.hash);
12else {
13  var hash="#"+window.location.pathname.replace(window.top.location.pathname.replace("index.html", ""), "");
14  if (window.top.location.hash!=hash)
15    window.top.location.hash=hash;
16}
17//-->
18</script>
19</head>
20<body>
21
22<h2>Testimonials</h2>
23
24And now for some shameless self-glorification and name-dropping...
25<p>
26<b>ProGuard</b> is probably the most popular java shrinker, optimizer, and
27obfuscator world-wide. It is being used by developers at companies and
28organizations like IBM, HP, Siemens, Nokia, Google, Intel, and NATO. It is the
29default tool in many development environments like Oracle's Wireless Toolkit,
30Netbeans, EclipseME, Google's Android SDK, and more. Although the quotes below
31probably don't represent official views of any kind, encouragements like these
32do keep me happy.
33<p>
34
35<center><table class="note">
36<tr><td class="note"><p class="note"><cite>
37ProGuard is <b>the</b> ultimate java obfuscator!
38</cite></p>
39<p class="author">P.S, IBM</p></td>
40<td class="shadow8"><img src="drop2.gif" width="8" height="100" /></td></tr><tr>
41<td class="shadow400"><img src="drop1.gif" width="400" height="8" /></td>
42<td class="shadow8"><img src="drop3.gif" width="8" height="8" /></td>
43</tr></table></center>
44<p>
45
46Also:
47<center><table class="note">
48<tr><td class="note"><p class="note"><cite>
49ProGuard is pure quality - powerful and trouble-free.
50</cite></p>
51<p class="author">M.B., Statestep</p></td>
52<td class="shadow8"><img src="drop2.gif" width="8" height="100" /></td></tr><tr>
53<td class="shadow400"><img src="drop1.gif" width="400" height="8" /></td>
54<td class="shadow8"><img src="drop3.gif" width="8" height="8" /></td>
55</tr></table></center>
56<p>
57
58And:
59<center><table class="note">
60<tr><td class="note"><p class="note"><cite>
61It is the simplest and most robust obfuscator we have ever used.
62</cite></p>
63<p class="author">I.I., Hewlett-Packard</p></td>
64<td class="shadow8"><img src="drop2.gif" width="8" height="100" /></td></tr><tr>
65<td class="shadow400"><img src="drop1.gif" width="400" height="8" /></td>
66<td class="shadow8"><img src="drop3.gif" width="8" height="8" /></td>
67</tr></table></center>
68<p>
69
70And indeed:
71<center><table class="note">
72<tr><td class="note"><p class="note"><cite>
73ProGuard rules. Much easier to use than the commercial alternatives.
74</cite></p>
75<p class="author">B.G., Quiotix Corp.</p></td>
76<td class="shadow8"><img src="drop2.gif" width="8" height="100" /></td></tr><tr>
77<td class="shadow400"><img src="drop1.gif" width="400" height="8" /></td>
78<td class="shadow8"><img src="drop3.gif" width="8" height="8" /></td>
79</tr></table></center>
80<p>
81
82Straight from <b>ProGuard</b>'s open discussion forum:
83<p>
84<center><table class="note">
85<tr><td class="note"><p class="note"><cite>
86After searching for, trying to trial, and futzing with numerous other
87obfuscators and shrinkers, ProGuard stands out as the simplest, most robust,
88and accurate shrinker of them all.
89</cite></p>
90<p class="author">D.J., Joot</p></td>
91<td class="shadow8"><img src="drop2.gif" width="8" height="100" /></td></tr><tr>
92<td class="shadow400"><img src="drop1.gif" width="400" height="8" /></td>
93<td class="shadow8"><img src="drop3.gif" width="8" height="8" /></td>
94</tr></table></center>
95<p>
96
97From the article "Obfuscating MIDlet Suites with ProGuard" at <a
98target="other" href="http://developers.sun.com/">developers.sun.com</a>:
99<p>
100<center><table class="note">
101<tr><td class="note"><p class="note"><cite>
102Its friendly license, attractive price tag, compelling performance, and
103powerful configuration options make it an excellent addition to your MIDlet
104development toolbox.
105</cite></p>
106<p class="author">J.K., Sun</p></td>
107<td class="shadow8"><img src="drop2.gif" width="8" height="100" /></td></tr><tr>
108<td class="shadow400"><img src="drop1.gif" width="400" height="8" /></td>
109<td class="shadow8"><img src="drop3.gif" width="8" height="8" /></td>
110</tr></table></center>
111<p>
112
113And, of course, the price is stunning:
114<p>
115<center><table class="note">
116<tr><td class="note"><p class="note"><cite>
117You could've been rich.
118</cite></p>
119<p class="author">My mother</p></td>
120<td class="shadow8"><img src="drop2.gif" width="8" height="100" /></td></tr><tr>
121<td class="shadow400"><img src="drop1.gif" width="400" height="8" /></td>
122<td class="shadow8"><img src="drop3.gif" width="8" height="8" /></td>
123</tr></table></center>
124
125<hr />
126<noscript><div><a target="_top" href="index.html" class="button">Show menu</a></div></noscript>
127<address>
128Copyright &copy; 2002-2013
129<a target="other" href="http://www.lafortune.eu/">Eric Lafortune</a>.
130</address>
131
132</body>
133</html>
134