Versie verwijst naar een specifieke release van een technisch product, zoals software of hardware. Versies hebben unieke identificatiegegevens, zoals nummers, datums of codes. De algemene praktijk is dat grotere aantallen en recentere datums worden gebruikt om nieuwere versies aan te duiden, dwz Chrome 56 is recenter dan Chrome 44. Nummers hoeven niet opeenvolgend te zijn, en voor updates en kleine wijzigingen blijft de algemene versienaam vaak staan hetzelfde, met alleen een intern (en voor de toevallige gebruiker moeilijk te vinden) buildnummer dat de exacte onthult versie.
Technipages legt versie uit
Een programma of stuk software in zijn eerste openbare release kan Alpha 1.0 worden genoemd. Volgende functie-updates kunnen dan versienummers en namen krijgen zoals Alpha 1.4, of voor grote updates en heruitgaven, Alpha 2.0. Kleine bugfixes en kleine updates die de functionaliteit niet beïnvloeden, krijgen vaak extra nummers zoals Alpha 1.4.2.
Het belangrijkste doel van deze versienummers is om te kunnen identificeren in welke staat een stuk software zich bevindt wanneer het wordt gebruikt. Dit is noodzakelijke informatie als het gaat om het oplossen van problemen en het oplossen van fouten en bugs - er kan een probleem zijn in versie 64.2.1 dat niet bestaat in versie 64.3.1.
Er is geen regelgeving voor deze nummers en makers zijn vrij om ze te gebruiken zoals ze willen. Dit betekent dat volgnummers vaak worden overgeslagen – na Windows 8 kwam bijvoorbeeld Windows 10. Namen hoeven helemaal geen versie weer te geven en doen dat vaak ook niet - in dat geval wordt meestal ergens een buildnummer opgenomen en in geval van fouten wordt de gebruiker gevraagd om dat op te geven.
Vaak te vinden in instellingen of 'over' infosegmenten, hebben buildnummers hetzelfde doel als versienummers, maar geven ze meer gedetailleerde informatie. Ze hebben ook de neiging om langer te zijn.
Algemeen gebruik van versie
- Versie Nr. 2892.1231.1450 is defect.
- Geef samen met uw wijzigingsverzoek een versie- of buildnummer op.
- Interne versienummers worden gebruikt om een unieke softwareversie te identificeren.
Veelvoorkomend misbruik van versie
- Versies beschrijven stappen van een softwareontwikkelingsproces.
- Softwareversies verwijzen naar gelijktijdige alternatieve releases van een programma, zoals 'Pokemon Red' en 'Pokemon Blue'.