Skip to main content

Cos'è un rilascio di punti?

Nel software per computer, una versione di punti è di solito un aggiornamento minore di un prodotto software esistente.Il nome deriva dal metodo di versione software in cui un numero di versione principale è seguito da un periodo o "punto", che a sua volta è seguito dal numero di rilascio minore.Le versioni dei punti in genere corregge i bug o aggiungono piccoli miglioramenti a un programma piuttosto che introdurre nuove principali funzionalità, ma non c'è nulla che impedisca revisioni su larga scala.Sono stati utilizzati sistemi di numerazione insoliti per indicare cambiamenti moderati o rilasci di sviluppo.Durante lo sviluppo, questo sistema può aiutare i programmatori a tenere traccia delle modifiche.

I numeri di versione sono un modo comune per gli sviluppatori e gli utenti per tenere traccia delle modifiche nei programmi software.Sebbene non esistano standard ufficiali per l'etichettatura di diverse versioni, molti sviluppatori utilizzano un approccio a più livelli che separa le revisioni per scala o numero di modifiche introdotte in ogni nuova versione.Questi diversi livelli sono separati da punti decimali, con il numero di versione superiore o principale all'estrema sinistra.In generale, i punti più decimali a destra di un aggiornamento del software, meno modifiche in quell'aggiornamento.Un programma aggiornato da 1.0 a 1.1, ad esempio, avrebbe modifiche più significative rispetto a un programma aggiornato da 1.0 a 1.0.1.

Una versione di punto è un aggiornamento di un programma software che aumenta qualsiasi parte di un numero di versione seguendo un punto decimale.Un aggiornamento che porta un programma da 1.0 a 1.1 può essere considerato un rilascio di punti, ma una versione che salta da 1.1 a 2.0 non può.Le modifiche a questi aggiornamenti sono spesso relativamente piccole e possono correggere bug, difetti di sicurezza delle patch o aggiungere nuove funzionalità minori.Un rilascio di punti che non aggiunge nuove funzionalità è talvolta noto come rilascio di manutenzione.In genere sono forniti gratuitamente ai clienti esistenti di software commerciale, sebbene alcune aziende abbiano rotto con questa convenzione per rilasciare più rilasci di punti ricchi di funzionalità a un costo.

Le versioni dei punti possono talvolta essere rilasciate in schemi di numerazione insoliti che saltano su alcuni numeri o riservano determinati numeri per scopi speciali.Un sistema operativo per computer venduto alla fine degli anni '90 è passato dalla versione 8.1 a 8.5, saltando tre versioni per indicare che conteneva cambiamenti più significativi rispetto alla versione precedente.Alcuni software open source divide le versioni di sviluppo dalle pubbliche versioni più stabili con un sistema di numerazione uniforme dopo il primo punto decimale.

Durante il ciclo di vita del rilascio del software, il processo a più fasi di sviluppo di un progetto software dal prodotto da idea stabile, il sistema di rilascio dei punti può aiutare i programmatori a tenere traccia delle modifiche del codice reciprocamente.Ciò è particolarmente importante nei progetti open source in cui molti volontari diversi contribuiscono in modo decentralizzato.Poiché le modifiche si svolgono rapidamente durante lo sviluppo, vengono spesso utilizzati ulteriori punti decimali fino a quando un prodotto non è pronto per il rilascio pubblico.