freedesktop.org: In 2006, the project released Portland 1.0 (xdg-utils), a set of common interfaces for desktop environments.
The Portland Project is an initiative by freedesktop.org aiming at easing the portability of application software between desktop environments and kernels by designing cross-platform APIs and offering implementations thereof as libraries to independent software vendors (ISVs).
so it's yet another fu*king meta-library
serving no actual purpose but bloating you with more dependency and another step in the chain
for the benefit of proprietary software