Ziel von XAMPP ist es, eine besonders einfache Installation zu erreichen. Für Windows-Systeme gibt es eine Version mit Installationsroutine, für die anderen unterstützten Betriebssysteme (siehe unten) eine Version mit ausführlicher Installationsanleitung. Man erhält auf verkürztem Wege Serverwerkzeuge, die alleine teilweise recht lange Konfigurationszeiten benötigen würden.
XAMPP ist nicht für den Einsatz als Produktivsystem (z. B. als öffentlicher Webserver) gedacht, sondern für Entwickler, die möglichst schnell ein kompaktes Testsystem aufsetzen möchten. Dies erklärt auch die bewusst in Kauf genommenen Einschränkungen in Hinblick auf die Sicherheit von XAMPP. Die Missachtung dieser Warnung[2] führte z. B. zum Patras-Hack bei der Bundespolizei im Juli 2011.[3]
Varianten
XAMPP ist für folgende Betriebssysteme erhältlich:
Ursprünglich wurden die jeweiligen Versionen in Abhängigkeit zum zugedachten Betriebssystem LAMPP (Linux), MAMPP (MAC) bzw. WAMPP (Windows) genannt. Aufgrund der möglichen Begriffsverwirrung und der Etablierung eines einheitlichen Produktnamens werden alle Pakete zukünftig nur noch als XAMPP bezeichnet. Die Umstellung der Software erfolgt aus Stabilitätsgründen sukzessive.[4]
Lizenz
XAMPP an sich ist unter der GNU General Public License (GPL) freigegeben, ebenso der größte Teil der mitgelieferten Software. In Abhängigkeit zur verwendeten Betriebssystemversion ist jedoch auch Software enthalten, die anderen Lizenzen unterliegt. Unten stehende Tabelle gibt hierzu genauere Information: