Main

Introduction

Portland is an joined OSDL/Freedesktop.org initiative to provide independent software developers (ISDs) with stable APIs into Desktop Linux and other Free Desktop platforms. The first result of the Portland initiative is Xdg-utils, a free set of open source tools that allows applications to easily integrate with the desktop configuration your customer has chosen to work with.

Xdg-utils

Xdg-utils is a set of command line tools that assist applications with a variety of desktop integration tasks. About half of the tools focus on tasks commonly required during the installation of a desktop application and the other half focuses on integration with the desktop environment while the application is running. Even if the desktop components of your application are limited to an installer, configuration or management tool, Xdg-utils provides you with an easy way to enhance the usage experience of your customers by improving the integration of these components in the user's environment. Best of all, Xdg-utils is provided as open source and free of charge.

Overview

Xdg-utils consists of the following installation related tools:

It also contains the following runtime integration tools:

License

Xdg-utils is licensed under the open source MIT license. See the License file for details.

Download

A complete version of Xdg-utils, including documentation and test suite is available as xdg-utils-1.0.1.tgz in the download area.

A stripped down version consisting only of the tools and their manual pages is available as xdg-utils-1.0.1-scripts.tgz This version is useful if you want to include the tools along with your application.

Using Xdg-utils

= Examples =

Feedback and Questions

You can give feedback on the Portland project through the freedesktop.org bugreporting system or via the Portland mailing list Please use the mailing list for any questions you may have.