Mikä on pisteen vapautus?

Tietokoneohjelmistoissa pisteen julkaisu on yleensä vähäinen päivitys olemassa olevaan ohjelmistotuotteeseen. Nimi tulee ohjelmiston versiointimenetelmästä, jossa pääversion numeroa seuraa piste tai piste, jota puolestaan ​​seuraa pienempi julkaisunumero. Point-julkaisut yleensä korjaavat vikoja tai lisäävät pieniä parannuksia ohjelmaan sen sijaan, että esittelisivät suuria uusia ominaisuuksia, mutta mikään ei estä laajamittaisia ​​tarkistuksia. Epätavallisia numerointijärjestelmiä on käytetty osoittamaan kohtalaisia ​​muutoksia tai kehitysjulkaisuja. Kehityksen aikana tämä järjestelmä voi auttaa ohjelmoijia seuraamaan muutoksia.

Versionumerot ovat yleinen tapa sekä kehittäjille että käyttäjille seurata ohjelmistojen muutoksia. Vaikka eri versioiden merkitsemiselle ei ole virallista standardia, monet kehittäjät käyttävät porrastettua lähestymistapaa, joka erottaa tarkistukset kunkin uuden version sisältämien muutosten laajuuden tai määrän mukaan. Nämä eri tasot erotetaan desimaalipisteillä, ja ylimmän tason tai pääversion numero on vasemmassa reunassa. Yleisesti ottaen mitä enemmän desimaaleja on ohjelmistopäivityksen oikealla puolella, sitä vähemmän muutoksia kyseiseen päivitykseen tulee. Esimerkiksi ohjelmasta 1.0: sta 1.1 päivitetyllä ohjelmalla olisi merkittäviä muutoksia kuin ohjelmalla 1.0 1.0.1.

Pistejulkaisu on ohjelmistopäivitys, joka lisää mitä tahansa versionumeron osaa desimaalipilkun jälkeen. Päivitystä, joka tuo ohjelman 1.0: stä 1.1: een, voidaan pitää pistejulkaisuna, mutta versiota, joka hyppää 1.1: stä 2.0: een, ei voida pitää. Näiden päivitysten muutokset ovat usein suhteellisen pieniä, ja ne voivat korjata virheitä, korjata suojausvirheitä tai lisätä pieniä uusia ominaisuuksia. Pistejulkaisu, joka ei lisää uusia ominaisuuksia, tunnetaan joskus huoltojulkaisuna. Niitä tarjotaan tyypillisesti maksutta kaupallisten ohjelmistojen nykyisille asiakkaille, vaikka jotkin yritykset ovat rikkoneet tätä käytäntöä ja julkaisseet enemmän ominaisuuksia sisältäviä pistejulkaisuja hintaan.

Pistejulkaisuja voidaan joskus julkaista epätavallisilla numerointimalleilla, jotka ohittavat jotkin numerot tai varaavat tietyt numerot erityistarkoituksiin. Yksi 1990 -luvun lopulla myyty tietokoneen käyttöjärjestelmä siirtyi versiosta 8.1 versioon 8.5 ja ohitti kolme versiota osoittaakseen, että se sisälsi merkittäviä muutoksia kuin edellinen versio. Jotkut avoimen lähdekoodin ohjelmistot jakavat kehitysversiot vakaammista julkisista julkaisuista parittomalla numerointijärjestelmällä ensimmäisen desimaalin jälkeen.

Ohjelmiston julkaisun elinkaaren aikana, monivaiheinen prosessi ohjelmistoprojektin kehittämisestä ideasta vakaaseen tuotteeseen, pistevapautusjärjestelmä voi auttaa ohjelmoijia seuraamaan toistensa koodimuutoksia. Tämä on erityisen tärkeää avoimen lähdekoodin hankkeissa, joissa monet eri vapaaehtoiset osallistuvat hajautetusti. Koska muutokset tapahtuvat nopeasti kehityksen aikana, useampia desimaaleja käytetään usein, kunnes tuote on valmis julkistettavaksi.