versiefragmentatie
Versiefragmentatie is een verschijnsel waarbij meerdere, onderling niet compatibele versies van software, standaarden of dataformaten naast elkaar bestaan binnen een ecosysteem, waardoor interoperabiliteit en onderhoud bemoeilijkt worden. Het kan ontstaan in zowel commerciële als open source contexten en raakt software, firmware en data-uitwisselingen.
De oorzaken zijn divers. Veelvoorkomende factoren zijn gebrek aan coördinatie tussen leveranciers, verschillende release‑cycli, vertakkingen of
De gevolgen zijn onder meer minder naadloze compatibiliteit tussen systemen, hogere ontwikkelings- en onderhoudskosten, en een
Voorbeelden zijn onder meer mobiele besturingssystemen met verschillende OS-versies die uiteenlopende API’s ondersteunen, webbrowserverschillen in implementatie
Mitigatie richt zich op standaardisatie en governance: duidelijke versie‑ en deprecatieplannen, semantische versieing, lange termijnondersteuning, compatibiliteitshulpmiddelen,