Login
Login-Name Passwort


 
Newsletter
Werbung

Mi, 11. Oktober 2006, 16:12

Portland-Projekt veröffentlicht Version 1.0

Das Portland-Projekt und die Open Source Development Labs (OSDL) haben die Version 1.0 der xdg-tools als stabil freigegeben.

Portland besteht aus Programmierschnittstellen, die von grafischen Programmen, gleichgültig ob frei oder proprietär, genutzt werden können, um häufig benötigte Funktionen zu realisieren. Diese Funktionen werden von den verbreitetsten Desktop-Umgebungen, besonders GNOME und KDE, zwar bereitgestellt. Um sie zu nutzen, müsste ein Programm jedoch die APIs des jeweiligen Desktop-Systems nutzen. Viele Hersteller und Entwickler wollen ihre Software jedoch Desktop-unabhängig realisieren. Dies soll Portland ermöglichen.

Die jetzt vorgestellte Version 1.0 der xdg-tools baut, soweit anwendbar, auf bereits etablierte Standards von freedesktop.org auf. Sie ist bereits in einige Linux-Distributionen integriert, viele andere werden noch folgen.

Die xdg-tools enthalten vier Programme zur Installation und vier zur Verwendung zur Laufzeit, die allesamt für den Aufruf in Skripten oder im Hintergrund gedacht sind. Die Programme zur Installation können Menü-Einträge installieren (xdg-desktop-menu), Icons auf dem Desktop ablegen (xdg-desktop-icon), Beschreibungen von Dateitypen installieren (xdg-mime) und Icon-Ressourcen installieren (xdg-icon-resource). Die anderen vier Programme dienen zum Öffnen einer Datei oder einem URL in der bevorzugten Anwendung des Benutzers (xdg-open), zum Senden von Email mit dem bevorzugten Email-Programm (xdg-email), Steuerung des Screensavers (xdg-screensaver) und zum Ausführen eines Programmes als Root nach Eingabe des Passwortes (xdg-su).

Neben den Kommandozeilen-Tools, die nicht für jede Anwendung das Optimum darstellen, will das Projekt auch eine Bibliothek mit äquivalenter Funktionalität erstellen, die zu den Anwendungen hinzugelinkt werden kann. Diese liegt zur Zeit als Technology Preview vor.

Werbung
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung