Versiune (software)

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În informatică și în special în dezvoltarea de software , există în general mai multe versiuni ale unui software dezvoltat de-a lungul timpului. Unele dintre acestea sunt preliminare (cum ar fi versiunile alfa și beta ), în timp ce altele sunt în cele din urmă lansate către client și sunt numite „ lansări ”.

Versiunea software distribuită către client este identificată în mod unic printr-un număr, pentru a o distinge de alte versiuni anterioare și viitoare de software .

Nomenclatură: versionare

În mod convențional, versiunile majore se disting, numite versiuni majore , atunci când diferențele față de versiunea anterioară se referă la evoluții substanțiale ale funcțiilor software, care nu sunt compatibile cu versiunile anterioare , și versiunile minore, numite versiuni minore , când diferențele se referă în principal la corectarea defecțiunilor software ( bug-uri ) sau, în orice caz, adăugarea de noi funcții compatibile cu versiunile anterioare.

Convențiile pentru numerotarea unei versiuni de software furnizează de obicei un triplet de numere sub forma XYZ, unde X, Y și Z sunt numere întregi care nu sunt negative și nu conțin zerouri de început. [1] [2]

X este versiunea majoră , Y este versiunea minoră , iar Z este versiunea patch . Fiecare element crește ca număr singur. De exemplu: 1.9.0 → 1.10.0 → 1.11.0. De exemplu, pentru kernel-ul Linux distribuit ca arhivă comprimată linux-2.4.31.tar.bz2, primul număr se referă la versiunea majoră, al doilea indică versiunea minoră și al treilea versiunea corectivă.

Creșterea lui X, între versiunile majore , implică o modificare incompatibilă; creșterea Y, între versiunile minore , indică adăugarea funcționalității într-un mod compatibil cu versiunile anterioare; creșterea Z, între versiunile de patch-uri , indică prezența corecțiilor într-un mod compatibil cu versiunile anterioare.

Versiuni preliminare

Pictogramă lupă mgx2.svg Același subiect în detaliu: versiunea Alpha și versiunea beta .

Notă

  1. ^ Cum funcționează versiunile software , pe zombieprocess.it . Adus la 8 iunie 2020 .
  2. ^ (EN)Semantic Versioning 2.0.0 , pe semver.org. Adus la 8 iunie 2020 .

Elemente conexe

linkuri externe

Controlul autorității GND ( DE ) 4197182-6
Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT