'Virtuele software' is geen standaard, algemeen aanvaarde term in de software-industrie. Het concept wordt meestal uitgedrukt in preciezere termen, afhankelijk van wat er wordt beschreven. Het verwijst waarschijnlijk naar een van de volgende:
* Software die wordt uitgevoerd op een virtuele machine (VM): Dit is de meest voorkomende interpretatie. Een virtuele machine is een software-emulatie van een fysieke computer. Software die is ontworpen om op een specifiek besturingssysteem te worden uitgevoerd, kan vervolgens *binnen* de virtuele machine worden uitgevoerd, zelfs als op uw daadwerkelijke hardware een ander besturingssysteem wordt uitgevoerd. Dit wordt vaak gebruikt voor zaken als:
* Software testen op verschillende besturingssystemen zonder dat er meerdere fysieke machines nodig zijn.
* Het uitvoeren van oudere software die niet compatibel is met uw huidige besturingssysteem.
* Isoleren van applicaties voor veiligheidsdoeleinden.
* Software die iets simuleert: Dit kan verwijzen naar software die een virtuele omgeving of een model van een systeem uit de echte wereld creëert. Voorbeelden zijn onder meer:
* Vluchtsimulators: Simuleer de ervaring van het besturen van een vliegtuig.
* Wetenschappelijke simulaties: Modelleer complexe fysische verschijnselen.
* Virtual reality (VR) en augmented reality (AR)-toepassingen: Creëer meeslepende ervaringen.
* Software met een virtuele component: Sommige software kan elementen bevatten die virtueel zijn, terwijl andere dat niet zijn. Een videogame kan bijvoorbeeld een virtuele wereld hebben, maar ook communiceren met hardware uit de echte wereld, zoals een controller.
Om te begrijpen wat iemand bedoelt met 'virtuele software', moet je rekening houden met de context. Vraag om verduidelijking als het onduidelijk is. Ze bedoelen waarschijnlijk software die op een virtuele machine draait, of software die een systeem uit de echte wereld simuleert. |