Version hänvisar till en specifik version av en teknisk produkt som mjukvara eller hårdvara. Versioner har unika identifierare, såsom nummer, datum eller koder. Den allmänna praxisen är att större antal och nyare datum används för att beteckna nyare versioner, dvs Chrome 56 är nyare än Chrome 44. Siffror behöver inte vara sekventiella, och för uppdateringar och små ändringar stannar det övergripande versionsnamnet ofta detsamma, med endast ett internt (och för den tillfälliga användaren svårt att hitta) buildnummer som avslöjar det exakta version.
Technipages förklarar version
Ett program eller en mjukvara i sin första offentliga utgåva kan kallas Alpha 1.0. Följande funktionsuppdateringar kan sedan ges versionsnummer och namn som Alpha 1.4, eller för större uppdateringar och återutgivningar, Alpha 2.0. Små buggfixar och mindre uppdateringar som inte påverkar funktionaliteten kommer ofta att ges ytterligare nummer som Alpha 1.4.2.
Huvudsyftet med dessa versionsnummer är att kunna identifiera vilket tillstånd en mjukvara är i när den används. Detta är nödvändig information när det kommer till felsökning och åtgärdande av fel och buggar – ett problem kan finnas i version 64.2.1 som inte finns i version 64.3.1.
Det finns ingen reglering om dessa nummer och skaparna är fria att använda dem hur de vill. Detta innebär att sekventiella nummer ofta hoppas över – efter Windows 8 kom Windows 10 eller exempel. Namn behöver inte alls spegla en version och gör det ofta inte – i så fall ingår vanligtvis ett byggnummer någonstans, och vid fel kommer användaren att bli ombedd att ange det istället.
Ofta finns det i inställningar eller "om" infosegment, byggnummer tjänar samma syfte som versionsnummer, men ger mer detaljerad information. De brukar också vara längre.
Vanlig användning av version
- Version nr. 2892.1231.1450 är felaktig.
- Ange ett versions- eller byggnummer tillsammans med din ändringsförfrågan.
- Interna versionsnummer används för att identifiera en unik programvaruversion.
Vanliga missbruk av version
- Versioner beskriver steg i en mjukvaruutvecklingsprocess.
- Programversioner hänvisar till samtidiga alternativa utgåvor av ett program, som "Pokemon Red" och "Pokemon Blue".