Maskinvareplattformen
Maskinvareplattformen avser den sammanhängande kombinationen av processorarkitektur, minnesystem, I/O-subsystem, chipset och firmware som tillsammans gör det möjligt att köra ett operativsystem och applikationer på en viss familj av enheter. En hårdvaruplattform definierar vilka mjukvarukomponenter som stöds, vilka drivrutiner som krävs och hur boot-processen samt säkerhetsfunktioner hanteras. Den inkluderar både fysiska komponenter som formfaktor, strömförsörjning och kabel-/kontaktlösningar samt mjukvarulager som firmware, bootloaders och drivrutiner.
Processorarkitektur och ekosystem är centrala delar av plattformen. Vanliga exempel är x86-64, ARM och RISC-V. Plattformens
Användning och livscykel känns igen i processtypisk portabilitet och kompatibilitet. Mjukvara och operativsystem anpassas genom drivrutiner