Das .desktop-Dateiformat ist ein Konfigurationsdateistandard, der durch die Freedesktop.org Desktop Entry Specification definiert wird. Diese Dateien sind entscheidende Komponenten von Linux- und Unix-ähnlichen Desktop-Umgebungen (wie GNOME, KDE Plasma, XFCE und andere), die zur Definition von Anwendungslancierern, Menüeinträgen und spezifischen Desktop-Aktionen verwendet werden. Eine .desktop-Datei ist eine einfache Textdatei, die im INI-Format strukturiert ist und Schlüssel-Wert-Paare enthält, die unter Abschnitten organisiert sind, wobei der wichtigste Abschnitt '[Desktop Entry]' ist. Wesentliche Felder umfassen 'Type' (der angibt, ob es sich um eine Anwendung, einen Link oder ein Verzeichnis handelt), 'Name' (den für Menschen lesbaren Titel), 'Exec' (die Befehlszeile zur Ausführung der Anwendung), 'Icon' (den Pfad oder Namen der Icon-Datei) und 'Categories' (die bestimmen, wo die Anwendung im Systemmenü erscheint). Diese Dateien ermöglichen es der Desktop-Umgebung, Anwendungen nahtlos zu integrieren, indem sie notwendige Metadaten für die Anzeige und Ausführung bereitstellen, und werden typischerweise in Systemverzeichnissen wie /usr/share/applications/ oder benutzerdefinierten Verzeichnissen wie ~/.local/share/applications/ gespeichert. Sie sind fundamental für die korrekte Darstellung und Funktionalität von Anwendungen im Linux-Ökosystem.