<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=ProGuard</id>
	<title>ProGuard - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=ProGuard"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=ProGuard&amp;action=history"/>
	<updated>2026-05-20T22:09:43Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=ProGuard&amp;diff=632806&amp;oldid=prev</id>
		<title>imported&gt;SchlurcherBot: Bot: http → https</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=ProGuard&amp;diff=632806&amp;oldid=prev"/>
		<updated>2025-08-19T17:42:00Z</updated>

		<summary type="html">&lt;p&gt;Bot: http → https&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox Software&lt;br /&gt;
| Name =&lt;br /&gt;
| Kategorie = [[Obfuskation (Software)|Obfuscator]]&lt;br /&gt;
| Screenshot = [[Datei:ProGuard.png|240px]]&lt;br /&gt;
| Beschreibung = ProGuard 3.6&lt;br /&gt;
| Maintainer = Eric P. F. Lafortune (aus [[Belgien]])&lt;br /&gt;
| AktuelleVersion = &amp;lt;!-- Wikidata --&amp;gt;&lt;br /&gt;
| AktuelleVersionFreigabeDatum = &amp;lt;!-- Wikidata --&amp;gt;&lt;br /&gt;
| Betriebssystem = [[Plattformunabhängigkeit|plattformunabhängig]]&lt;br /&gt;
| Programmiersprache = &amp;lt;!-- wikidata --&amp;gt;&lt;br /&gt;
| Deutsch = Nein&lt;br /&gt;
| Lizenz = &amp;lt;!-- wikidata --&amp;gt;&lt;br /&gt;
| Website = &amp;lt;!-- wikidata --&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ProGuard&amp;#039;&amp;#039;&amp;#039; ist eine [[freie Software]], die kompilierte [[Java (Programmiersprache)|Java]]-Dateien (Bytecode) komprimiert (&amp;#039;&amp;#039;shrinker&amp;#039;&amp;#039;), optimiert (&amp;#039;&amp;#039;[[Effizienz (Informatik)|optimizer]]&amp;#039;&amp;#039;) und ihre [[Reverse Engineering|Dekompilierung]] erschwert (&amp;#039;&amp;#039;[[Obfuskation (Software)|obfuscator]]&amp;#039;&amp;#039;). Des Weiteren erkennt und entfernt die Software nicht genutzte Kategorien, Felder und Attribute und trägt somit dazu bei, dass die [[Java Archive|JAR-Dateien]] kleiner werden und stabiler laufen.&amp;lt;ref&amp;gt;{{Internetquelle|url=https://www.heise.de/download/product/proguard-43970|titel=ProGuard - Download - heise online|werk=heise.de|zugriff=2015-10-26}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Funktionsumfang ==&lt;br /&gt;
ProGuard unterstützt alle [[Java-Technologie#Versionen|Class-Dateien]] von Java Version 1.1 bis 18. Zudem können neben normalen Java-Anwendungen ([[Java Platform, Standard Edition|J2SE]]) auch [[Java 2 Platform Micro Edition|J2ME]]-Anwendungen optimiert werden.&lt;br /&gt;
&lt;br /&gt;
Das Programm verfügt über eine Vielzahl von Optionen und eine ausführliche englischsprachige Dokumentation. Um das Optimieren von Java-Anwendungen zu erleichtern, wird es mit einem grafischen [[Assistent (Datenverarbeitung)|Assistenten]] ausgeliefert. Es kann aber auch über die [[Kommandozeile]], als [[Apache Ant|Ant]]-Task oder über Konfigurationsdateien benutzt werden.&lt;br /&gt;
&lt;br /&gt;
== Android ==&lt;br /&gt;
ProGuard wird von [[Google LLC|Google]] für die Entwicklung von [[Android (Betriebssystem)|Android]]-Applikationen empfohlen und ist auch in das Build-System für Android integriert.&amp;lt;ref&amp;gt;[http://developer.android.com/tools/help/proguard.html Seite zu ProGuard in der Android Entwicklerdokumentation]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Lizenzierung ==&lt;br /&gt;
ProGuard wurde unter den Bedingungen der [[GNU General Public License|GPL]]-Lizenz (Version&amp;amp;nbsp;2 oder später) veröffentlicht, wobei zusätzlich für einige andere [[Programmierwerkzeug]]e (u.&amp;amp;nbsp;a. [[Apache Ant|Ant]] und [[Apache Maven|Maven]]) die [[GPL linking exception]] hinzugefügt wurde. Obwohl das Programm selbst freie Software ist, kann es auch benutzt werden, um proprietäre Anwendungen zu optimieren.&lt;br /&gt;
&lt;br /&gt;
== Alternativen ==&lt;br /&gt;
Es gibt eine Reihe anderer, teils kommerzieller Programme, die wie ProGuard Java Bytecode komprimieren, optimieren und ihre Dekompilierung erschweren können. Viele davon werden auch auf der ProGuard Homepage gelistet.&amp;lt;ref&amp;gt;[https://web.archive.org/web/20161203044207/http://proguard.sourceforge.net/alternatives.html ProGuard Alternativen lt. ProGuard]&amp;lt;/ref&amp;gt; Erwähnenswert sind DashO&amp;lt;ref&amp;gt;[https://www.preemptive.com/products/dasho DashO Homepage]&amp;lt;/ref&amp;gt;, yGuard&amp;lt;ref&amp;gt;[https://www.yworks.com/en/products_yguard_about.html YGuard Homepage]&amp;lt;/ref&amp;gt; und Zelix Klassmaster.&amp;lt;ref&amp;gt;[https://www.zelix.com/klassmaster/index.html Zelix Klassmaster Homepage]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Kompression ausführbarer Programmdateien]]&lt;br /&gt;
* [[Obfuskation (Software)|Obfuskation]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://proguard.sourceforge.net/ Offizielle Website]&lt;br /&gt;
* [https://www.guardsquare.com Offizielle Website der Firmenmutter GuardSquare]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{SORTIERUNG:Proguard}}&lt;br /&gt;
[[Kategorie:Freies Programmierwerkzeug]]&lt;br /&gt;
[[Kategorie:Freie Datenkompressionssoftware]]&lt;br /&gt;
[[Kategorie:GNU]]&lt;br /&gt;
[[Kategorie:Java-Programmierwerkzeug]]&lt;br /&gt;
[[Kategorie:Packprogramm]]&lt;/div&gt;</summary>
		<author><name>imported&gt;SchlurcherBot</name></author>
	</entry>
</feed>