Kas yra taško išleidimas?

Kompiuterių programinėje įrangoje taškinis leidimas paprastai yra nedidelis esamo programinės įrangos produkto atnaujinimas. Pavadinimas kilęs iš programinės įrangos versijų kūrimo metodo, kai po pagrindinės versijos numerio rašomas taškas arba „taškas“, po kurio savo ruožtu seka mažesnio leidimo numeris. Taškiniai leidimai paprastai ištaiso klaidas arba prideda nedidelių programos patobulinimų, o ne įveda svarbių naujų funkcijų, tačiau niekas netrukdo atlikti didelio masto pataisymų. Neįprastos numeravimo sistemos buvo naudojamos vidutiniams pakeitimams ar kūrimo leidimams nurodyti. Kūrimo metu ši sistema gali padėti programuotojams sekti pokyčius.

Versijų numeriai yra įprastas būdas kūrėjams ir vartotojams sekti programinės įrangos pakeitimus. Nors nėra oficialaus skirtingų versijų ženklinimo standarto, daugelis kūrėjų taiko pakopinį metodą, kuris atskiria peržiūras pagal kiekvienoje naujoje versijoje pateiktų pakeitimų mastą arba skaičių. Šios skirtingos pakopos yra atskirtos dešimtainiais taškais, o aukščiausios pakopos arba pagrindinės versijos numeris yra kairėje. Paprastai tariant, kuo daugiau kablelio kablelio yra programinės įrangos naujinimo dešinėje, tuo mažiau pakeitimų tame naujinime. Pavyzdžiui, programoje, atnaujintoje iš 1.0 į 1.1, būtų reikšmingesnių pakeitimų nei programoje, atnaujintoje iš 1.0 į 1.0.1.

Taško leidimas yra programinės įrangos naujinimas, padidinantis bet kurią versijos numerio dalį po kablelio. Atnaujinimas, perkeliantis programą nuo 1.0 iki 1.1, gali būti laikomas taškiniu leidimu, tačiau leidimas, kuris peršoka nuo 1.1 į 2.0, negali būti. Šių naujinimų pakeitimai dažnai yra palyginti nedideli ir gali ištaisyti klaidas, pataisyti saugos trūkumus arba pridėti smulkių naujų funkcijų. Taškinis leidimas, kuriame nėra naujų funkcijų, kartais vadinamas priežiūros leidimu. Paprastai esamiems komercinės programinės įrangos klientams jos teikiamos nemokamai, nors kai kurios įmonės nesilaikė šios konvencijos, kad už tam tikrą mokestį išleistų daugiau funkcijų turinčius taškinius leidimus.

Taškų leidimai kartais gali būti išleisti pagal neįprastas numeravimo schemas, kurios praleidžia kai kuriuos numerius arba rezervuoja tam tikrus numerius specialiems tikslams. Viena kompiuterių operacinė sistema, parduota dešimtojo dešimtmečio pabaigoje, buvo pakeista iš 1990 versijos į 8.1, praleidžiant tris versijas, nurodydama, kad joje yra reikšmingesnių pakeitimų nei ankstesnėje versijoje. Kai kuri atvirojo kodo programinė įranga padalija kūrimo versijas iš stabilesnių viešųjų leidimų, naudodama lyginių nelyginių numeracijų sistemą po pirmojo kablelio.

Per programinės įrangos išleidimo gyvavimo ciklą, kelių etapų programinės įrangos projekto kūrimo procesą nuo idėjos iki stabilaus produkto, taško išleidimo sistema gali padėti programuotojams sekti vienas kito kodo pakeitimus. Tai ypač svarbu atvirojo kodo projektuose, kuriuose daug įvairių savanorių prisideda decentralizuotai. Kadangi kūrimo metu pokyčiai vyksta greitai, dažnai naudojami papildomi kableliai, kol produktas bus paruoštas viešai išleisti.