Det finns ingen standarddefinition för "tom programvara." Termen är tvetydig och används sannolikt informellt i några olika sammanhang:
* Programvara utan förinstallerade funktioner: Detta är den mest troliga tolkningen. Det kan hänvisa till ett grundläggande operativsystem eller applikationsram som ger en minimal uppsättning verktyg, vilket gör att användaren kan bygga vidare på det. Tänk på en helt tom textredigerare, en bara-ben spelmotor eller en ny virtuell maskin med ingenting installerat. Användaren startar från början och lägger till all funktionalitet.
* Programvara med rensade data: Detta kan hänvisa till programvara där all användardata har raderats, vilket bara lämnar standardinställningarna. Till exempel kan någon säga att de har "tomma" kalkylbladsprogramvara om de har tagit bort allt innehåll från deras kalkylarkfil.
* Platshållare för anpassad programvara: I ett projektförslag eller diskussion kan "tom programvara" informellt representera en planerad applikation eller system vars specifika detaljer ännu inte är slutförda. Det är en tillfällig etikett som representerar programvaran som så småningom kommer att utvecklas.
* icke-funktionell eller trasig programvara: I en mindre vanlig och mindre exakt mening kan någon kalla felaktig eller oanvändbar programvara "tom" om den inte visar något eller svarar på ingångar.
För att förstå innebörden av "tom programvara" måste du överväga det sammanhang som det används. Om du mötte den här termen någonstans, skulle det att förutsatt att sammanhanget skulle hjälpa till att klargöra dess avsedda betydelse.