1# Glossary 2 3Guidelines: 4 - Include terms specific to the OpenBMC project, OpenBMC reference 5 platforms (like OpenPower or ASpeed), BMCs, or platform management. 6 - Include terms needed to disambiguate. For example, "image" may refer to 7 a visual (e.g., JPEG) image or a firmware (e.g. UBIFS) image. 8 - Treat acronyms the same as terms. 9 10BMC - Baseboard management controller. A device designed to enable 11remote out of band management access to a host, generally a computer 12system. 13 14D-Bus - Provides the primary mechanisms for inter-process 15communication with an OpenBMC system. OpenBMC D-Bus APIs are 16documented in `https://github.com/openbmc/phosphor-dbus-interfaces`. 17For example, see the tree under `/xyz/openbmc_project/Led`. 18 19IPMI - Intelligent Platform Management Interface. OpenBMC implements 20a subset of the IPMI spec. 21 22ODM - Original design manufacturer. In OpenBMC, ODM generally refers 23to the manufacturer of the host system. 24 25OEM - Original equipment manufacturer. In OpenBMC, OEM generally 26refers to the manufacturer of the host system. 27 28Phosphor - Informally designates OpenBMC software or APIs designed for 29use across many systems, as distinct from platform or vendor-specific 30elements. 31 32Redfish - The Distributed Management Task Force (DTMF) Redfish 33specification. OpenBMC provides Redfish REST APIs for platform 34management. 35 36REST - Representational State Transfer. OpenBMC provides REST APIs. 37 38SDR - IPMI Sensor Data Record. 39 40SEL - IMPI System Event Log. The BMC stores SEL events. 41 42Server - A computing device, generally the one served by the BMC. 43