Skip to main content

Vad är en källuppgradering?

En källuppgradering är förbättringen av ett datorprogrammets källkod eller koden från vilken programmet skapas.De vanligaste uppgraderingsförändringarna är nya funktioner, bugkorrigeringar och stabilitetsförbättringar.Patches skapas av mjukvaruutvecklare och släpps för allmänheten;Dessa är vanligtvis gratis, även om vissa utvecklare kan ta betalt för lappen.Om ett program är öppen källkod kan användaren utföra sina egna källuppgraderingar genom att ändra källkoden.När en källport görs ändras ett gammalt program eller spel så att det kan fungera på modern utrustning, men programmet eller spelet förblir relativt detsamma.

Efter att ett program har utvecklats kommer utvecklingsgruppen vanligtvis att arbeta med att skapa källuppgraderingpaket.Skälen till att göra detta inkluderar att släppa en ny version av programvaran och uppgradera den ursprungliga produkten.De vanligaste förändringarna som härrör från källuppgraderingar är nya funktioner, skapandet av buggar eller glitches och reparation av problem;Programmets kraft och stabilitet kan också förbättras.Vanligtvis, när en källuppgradering släpps, kommer användaren att bara ladda ner den och uppgraderingen kommer att ändra den ursprungliga källkoden;Användaren måste utföra mycket lite arbete för att uppgradera programmet.

När en källuppgradering görs kallas det vanligtvis en patch.Utvecklaren gör en patch och användaren laddar ner patchen för att aktivera den.Till exempel, när en dator automatiskt laddar ner en uppgradering eller en dialogruta dyker upp och säger att en uppgradering är tillgänglig, är en patch vad datorn laddar ner och tillämpar.De flesta korrigeringar är gratis, även om utvecklaren kan ta betalt för en patch som helt ändrar programmet.

Open Source -program är vanligtvis tillverkade av användaren.Detta innebär att källkoden kan ändras utan att användaren måste vänta på att den officiella utvecklaren uppgraderar programmeringen.De flesta öppna källkodsprogram uppgraderas också av den officiella utvecklaren.

Källportar skiljer sig från de andra två källuppgraderingarna, eftersom de vanligtvis resulterar i mycket liten förändring i programmet, och denna uppgradering behandlar vanligtvis gamla spel eller program.Moderna datorer kan ha vissa krav på att gamla spel eller program inte kan uppfylla, men om en källport görs uppgraderas spelet för att fylla kraven.Till exempel, om spelet behöver bättre stöd, så lägger en programmerare bara detta stöd och spelet kan överföras till moderna datorer.