The library’s purpose is to provide a consistant and stable interface for querying system device information exposed through sysfs.