Che cos'è un aggiornamento sorgente?

Un aggiornamento del codice sorgente è il miglioramento del codice sorgente di un programma per computer o del codice da cui viene creato il programma. Le modifiche all'aggiornamento della sorgente più comuni sono nuove funzionalità, correzioni di errori e miglioramenti della stabilità. Le patch sono create da sviluppatori software e sono rese pubbliche; questi sono generalmente gratuiti, anche se alcuni sviluppatori potrebbero addebitare il costo della patch. Se un programma è open source, l'utente può eseguire i propri aggiornamenti di sorgente modificando il codice sorgente. Quando viene creata una porta sorgente, un vecchio programma o gioco viene modificato in modo che possa funzionare su apparecchiature moderne, ma il programma o il gioco rimane relativamente lo stesso.

Dopo lo sviluppo di un programma, il team di sviluppo lavorerà in genere alla creazione di pacchetti di aggiornamento del codice sorgente. I motivi per farlo includono il rilascio di una nuova versione del software e l'aggiornamento del prodotto originale. Le modifiche più comuni risultanti dagli aggiornamenti del codice sorgente sono nuove funzioni, la creazione di bug o glitch e la riparazione di problemi; anche la potenza e la stabilità del programma possono essere migliorate. In genere, quando viene rilasciato un aggiornamento del codice sorgente, l'utente lo scaricherà e l'aggiornamento cambierà il codice sorgente originale; l'utente deve eseguire pochissimo lavoro per aggiornare il programma.

Quando viene eseguito un aggiornamento del codice sorgente, in genere viene chiamato patch. Lo sviluppatore crea una patch e l'utente scarica la patch per attivarla. Ad esempio, quando un computer scarica automaticamente un aggiornamento o viene visualizzata una finestra di dialogo che dice che è disponibile un aggiornamento, una patch è ciò che il computer scarica e applica. La maggior parte delle patch sono gratuite, anche se lo sviluppatore può addebitare una patch che modifica completamente il programma.

Le patch dei programmi open source sono generalmente realizzate dall'utente. Ciò significa che il codice sorgente può essere modificato senza che l'utente debba attendere che lo sviluppatore ufficiale aggiorni la programmazione. La maggior parte dei programmi open source viene inoltre aggiornata dallo sviluppatore ufficiale.

Le porte di origine sono diverse dagli altri due aggiornamenti di origine, poiché in genere provocano pochissime modifiche al programma e questo aggiornamento in genere si rivolge a vecchi giochi o programmi. I computer moderni possono avere determinati requisiti che i vecchi giochi o programmi non possono soddisfare ma, se viene creata una porta di origine, il gioco viene aggiornato per soddisfare i requisiti. Ad esempio, se il gioco necessita di un miglior supporto per il rendering, un programmatore aggiunge semplicemente questo supporto e il gioco può essere portato su computer moderni.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?