HAL/C++ ist eine Bibliothek, die DBus-C++ benutzt, um auf den HAL-Daemon zuzugreifen. Die Bibliothek ist keine Hülle um libhal und libhal-storage, sondern eine Neuimplementation mit DBus-C++, um mit dem HAL-Daemon zu kommunizieren. (non)