Hvad er en punktfrigivelse?
I computersoftware er en punktudgivelse normalt en mindre opdatering til et eksisterende softwareprodukt. Navnet kommer fra en metode til softwareversionering, hvor et større versionnummer følges af en periode eller "punkt", som igen følges af det mindre udgivelsesnummer. Punktudgivelser korrigerer typisk bugs eller tilføjer mindre forbedringer til et program snarere end at introducere større nye funktioner, men der er intet, der forhindrer revisioner i stor skala. Usædvanlige nummereringssystemer er blevet brugt til at indikere moderate ændringer eller udviklingsudgivelser. Under udvikling kan dette system hjælpe programmerere med at holde styr på ændringer.
Versionsnumre er en almindelig måde for både udviklere og brugere at holde styr på ændringer i softwareprogrammer. Selvom der ikke er nogen officiel standard for mærkning af forskellige versioner, bruger mange udviklere en lagdelt tilgang, der adskiller revisioner med skalaen eller antallet af ændringer, der er introduceret i hver nye version. Disse forskellige niveauer er adskilt med decimaler med det øverste lag eller hovedversionsnummer helt til venstre. Generelt set, jo flere decimaler til højre for en softwareopdatering, jo færre ændringer i denne opdatering. Et program opdateret fra 1.0 til 1.1 ville for eksempel have mere markante ændringer end et program opdateret fra 1.0 til 1.0.1.
En punktudgivelse er en opdatering til et softwareprogram, der øger enhver del af et versionsnummer efter et decimal. En opdatering, der bringer et program fra 1.0 til 1.1, kan betragtes som en punktudgivelse, men en udgivelse, der springer fra 1.1 til 2.0, kan ikke. Ændringerne i a disse opdateringer er ofte relativt små og kan løse bugs, patch sikkerhedsfejl eller tilføje mindre nye funktioner. En punktudgivelse, der ikke tilføjer nye funktioner, kaldes undertiden en vedligeholdelsesudgivelse. De leveres typisk uden omkostninger til eksisterende kunder af kommerciel software, selvom nogle virksomheder har brudt med denne konvention for at frigive mere funktionsrige punktudgivelser til en pris.
Punktfrigivelser kan undertiden frigives under usædvanlige nummerplaner, der springer over nogle numre eller reserverer visse numre til specielle formål. Et computer-operativsystem, der blev solgt i slutningen af 1990'erne, gik fra version 8.1 til 8.5, hvorfra de tre versioner sprang over for at indikere, at det indeholdt mere markante ændringer end den tidligere version. Nogle open source-software opdeler udviklingsversioner fra de mere stabile offentlige udgivelser med et jævnt ulige nummereringssystem efter det første decimal.
I løbet af softwareudgivelsens livscyklus, flerstegsprocessen med at udvikle et softwareprojekt fra idé til stabilt produkt, kan punktfrigørelsessystemet hjælpe programmerere med at holde styr på hinandens kodeændringer. Dette er især vigtigt i open source-projekter, hvor mange forskellige frivillige bidrager decentralt. Da ændringer finder sted hurtigt under udvikling, bruges ofte yderligere decimaler, indtil et produkt er klar til offentlig udgivelse.