Achterwaartse compatibiliteit

Uit Wikipedia, de vrije encyclopedie
Ga naar: navigatie, zoeken

Bij technologie, en met name bij computertechnologie, spreekt men van achterwaartse compatibiliteit (Engels: backward compatibility) of een ondersteuning voor een oudere versie wanneer deze de plaats van een ouder product kan innemen of overnemen, door met andere versies te kunnen werken die oorspronkelijk voor het oudere product waren ontworpen.

Achterwaartse compatibiliteit is een verband tussen twee componenten, in plaats dat het een attribuut van slechts een van hen is. In het algemeen moet aan de volgende criteria worden voldaan:

  • een bepaalde functionele interface "I"
  • een servercomponent "S" die de functionaliteit van I verstrekt
  • een cliëntcomponent "C" die van S via I afhangt
  • een nieuwe servercomponent "S2" wordt gecreëerd die over een grotere functionaliteit beschikt dan S en die het via een nieuwe interface "I2" tentoonspreidt
  • alle functies van I worden ook verstrekt door S2. Met andere woorden, I is een subset van I2

Voorbeelden[bewerken]

Een computersysteem is achterwaarts compatibel als het met software of toebehoren kan werken die voor het te vervangen systeem zijn ontworpen.

Zie ook[bewerken]