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