Hva er en poengutgivelse?
I dataprogramvare er en poengutgivelse vanligvis en mindre oppdatering av et eksisterende programvareprodukt. Navnet kommer fra en metode for programvareversjonering der et større versjonsnummer følges av en periode eller "punkt", som igjen følges av det mindre utgivelsesnummeret. Pointutgivelser korrigerer vanligvis feil eller legger til mindre forbedringer i et program i stedet for å introdusere viktige nye funksjoner, men det er ingenting som hindrer revisjoner i stor skala. Uvanlige nummereringssystemer har blitt brukt for å indikere moderate endringer eller utviklingsutgivelser. Under utviklingen kan dette systemet hjelpe programmerere å følge med på endringer.
Versjonsnumre er en vanlig måte for både utviklere og brukere å følge med på endringer i programmer. Selv om det ikke er noen offisiell standard for merking av forskjellige versjoner, bruker mange utviklere en lagdelt tilnærming som skiller revisjoner etter omfanget eller antall endringer som er introdusert i hver nye versjon. Disse forskjellige lagene er atskilt med desimaler, med toppversjonen eller hovedversjonenummeret helt til venstre. Generelt sett, jo flere desimaler til høyre for en programvareoppdatering, jo færre endringer i denne oppdateringen. Et program oppdatert fra 1.0 til 1.1, for eksempel, vil ha mer betydningsfulle endringer enn et program oppdatert fra 1.0 til 1.0.1.
En poengutgivelse er en oppdatering til et program som øker alle deler av et versjonsnummer etter et desimal. En oppdatering som bringer et program fra 1.0 til 1.1 kan betraktes som en poengutgivelse, men en utgivelse som hopper fra 1.1 til 2.0 kan ikke. Endringene i a disse oppdateringene er ofte relativt små og kan løse feil, korrigere sikkerhetsfeil eller legge til mindre nye funksjoner. En poengutgivelse som ikke legger til nye funksjoner, er noen ganger kjent som en vedlikeholdsutgivelse. De blir vanligvis levert uten kostnad for eksisterende kunder av kommersiell programvare, selv om noen selskaper har brutt med denne konvensjonen for å gi ut mer funksjonsrike punktutgivelser til en pris.
Punktutgivelser kan noen ganger frigjøres under uvanlige nummereringsordninger som hopper over noen tall eller reservere visse tall for spesielle formål. Ett datamaskinoperativsystem som ble solgt på slutten av 1990-tallet gikk fra versjon 8.1 til 8.5, og hoppet over tre versjoner for å indikere at det inneholdt mer betydningsfulle endringer enn den forrige versjonen. Noen open source-programvare deler utviklingsversjonene fra de mer stabile publikasjonene med et enda merkelig nummereringssystem etter det første desimalet.
Under livssyklusen for programvareutgivelsen, flerstegsprosessen med å utvikle et programvareprosjekt fra idé til stabilt produkt, kan poengutgivelsessystemet hjelpe programmerere med å holde rede på hverandres kodeendringer. Dette er spesielt viktig i open source-prosjekter der mange forskjellige frivillige bidrar på en desentralisert måte. Siden endringer skjer raskt under utvikling, brukes ofte flere desimaler til et produkt er klart for offentlig utgivelse.