XDG Base Directory Specification

GPTKB entity

Properties (50)
Predicate Object
gptkbp:instanceOf Specification
gptkbp:aimsTo standardize file locations
gptkbp:associated_with freedesktop.org community
gptkbp:compatibleWith other configuration standards
gptkbp:defines XDG_CACHE_HOME
XDG_CONFIG_HOME
XDG_DATA_HOME
gptkbp:description directory structure for user configuration files
gptkbp:documentedIn freedesktop.org specifications
gptkbp:encourages environment variable usage
separation of data types
gptkbp:enhances user experience
gptkbp:facilitates user data management
https://www.w3.org/2000/01/rdf-schema#label XDG Base Directory Specification
gptkbp:includes XDG_RUNTIME_DIR
gptkbp:influenced POSIX standards
gptkbp:introduced 2009
gptkbp:is_a_model_for user-centric design
gptkbp:is_a_platform_for user data storage
gptkbp:is_a_resource_for system configuration
file storage practices
gptkbp:is_a_route_for file organization
gptkbp:is_designed_to reduce clutter in home directories
improve application interoperability
improved application portability
gptkbp:is_essential_for system administrators
gptkbp:is_part_of freedesktop specifications
Linux_ecosystem
gptkbp:is_referenced_in open-source projects
configuration management
various software projects
Linux documentation
gptkbp:is_supported_by various programming languages
gptkbp:is_used_in desktop applications
user preferences storage
Linux_distributions
Linux_desktop_environments
gptkbp:maintainedBy freedesktop.org
gptkbp:mandates default directories for user data
gptkbp:promotes user-specific configuration
gptkbp:provides application configuration
environment variable definitions
gptkbp:related_to software development
application developers
XDG_Base_Directory_Specification_version_1.0
XDG_specifications
gptkbp:suitableFor Unix-like operating systems
cross-platform applications
gptkbp:supports multiple configuration files
gptkbp:traditions file system hierarchy