Vad är en maskinvarukompatibilitetslista?
En maskinvarukompatibilitetslista är en lista över olika hårdvarautrustning och enheter som har testats eller visats vara kompatibla med ett visst program. Dessa listor är vanligtvis utformade och underhålls för större program som operativsystem (OS) för att säkerställa att en kringutrustning eller annan enhet kan fungera korrekt med ett operativsystem. Andra typer av programvara kan också behålla en sådan lista, men det är ofta en mer specialiserad lista. En maskinvarukompatibilitetslista kan vanligtvis genereras och underhållas antingen av utvecklaren av ett program eller av användare av programvaran som har testat programmet med olika hårdvara.
Ofta associerade med programvarukrav fungerar en maskinvarukompatibilitetslista en liknande funktion men på ett något annat sätt. Denna typ av lista är oftast associerad med ett operativsystem som kan installeras på en dator. Betydelsen av sådana listor är särskilt uppenbar för mindre OS-program som kan vara mindre vanligt använda och som kan ha problem som fungerar korrekt med annan hårdvara. Andra program kan också ha en hårdvarukompatibilitetslista, även om dessa ofta är mer specialiserade och smala i fokus, till exempel ett illustrationsprogram som har en lista med rittavlor som kan fungera med programmet.
Det finns två primära typer av hårdvarukompatibilitetslistor som kan hittas för de flesta program: listor skapade av utvecklaren av programvaran eller listor som har upprättats av användare av programvaran. Utvecklaren testar vanligtvis olika typer av hårdvara, liksom andra program, för att säkerställa korrekt kompatibilitet mellan programmen och enheterna. När detta är gjort kommer utvecklaren att skapa en lista med hårdvara som fungerar korrekt med programvaran. Den här maskinvarukompatibilitetslistan är vanligtvis tillgänglig på mjukvaruutvecklarens webbplats och uppdateras vanligtvis regelbundet av utvecklaren.
Mindre program, som operativsystem med öppen källkod, kanske inte har resurser för att upprätthålla sådana styva teststandarder. I det här fallet kan maskinvarukompatibilitetslistan genereras av användare som kör programmet med olika hårdvarukonfigurationer. Användarna kommer vanligtvis att hålla en lista med olika hårdvara på en webbplats, som bidrar till listan och regelbundet kommenterar olika kringutrustning och enheter. En online-maskinvarukompatibilitetslista kan också ha ett användarforum eller annat meddelandesystem som är kopplat till det, vilket gör att användare kan begära olika enheter eller konfigurationer för testning.