Wat is een bronupgrade?
Een bronupgrade is de verbetering van de broncode van een computerprogramma of de code waaruit het programma is gemaakt. De meest voorkomende veranderingen in de bronupgrade zijn nieuwe functies, bugcorrecties en stabiliteitsverbeteringen. Patches worden gemaakt door softwareontwikkelaars en worden vrijgegeven aan het publiek; Deze zijn meestal gratis, hoewel sommige ontwikkelaars de patch in rekening kunnen brengen. Als een programma open source is, kan de gebruiker zijn eigen bronupgrades uitvoeren door de broncode te wijzigen. Wanneer een bronpoort wordt gemaakt, wordt een oud programma of game gewijzigd, zodat het kan werken op moderne apparatuur, maar het programma of spel blijft relatief hetzelfde.
Nadat een programma is ontwikkeld, werkt het ontwikkelingsteam meestal aan het maken van bronupgradepakketten. Redenen om dit te doen omvatten het vrijgeven van een nieuwe versie van de software en het upgraden van het originele product. De meest voorkomende wijzigingen als gevolg van bronupgrades zijn nieuwe functies, het maken van bugs of glitches en de reparatie van problemen; het programmaDe kracht en stabiliteit kunnen ook worden verbeterd. Wanneer een bronupgrade wordt vrijgegeven, zal de gebruiker deze gewoon gewoon downloaden en zal de upgrade de oorspronkelijke broncode wijzigen; De gebruiker moet heel weinig werk uitvoeren om het programma te upgraden.
Wanneer een bronupgrade wordt gemaakt, wordt deze meestal een patch genoemd. De ontwikkelaar maakt een patch en de gebruiker downloadt de patch om deze te activeren. Wanneer een computer bijvoorbeeld automatisch een upgrade downloadt of een dialoogvenster verschijnt, zegt dat er een upgrade beschikbaar is, een patch is wat de computer downloadt en van toepassing is. De meeste patches zijn gratis, hoewel de ontwikkelaar mogelijk in rekening kan brengen voor een patch die het programma volledig verandert.
Patches van open source -programma's worden meestal door de gebruiker gemaakt. Dit betekent dat de broncode kan worden gewijzigd zonder dat de gebruiker moet wachten tot de officiële ontwikkelaar de programmering kan upgraden. De meeste open source -programma's worden ook opgewaardeerd door Thij officiële ontwikkelaar.
Bronpoorten verschillen van de andere twee bronupgrades, omdat ze doorgaans resulteren in zeer weinig verandering in het programma, en deze upgrade behandelt meestal oude spellen of programma's. Moderne computers kunnen bepaalde vereisten hebben waar oude games of programma's niet aan kunnen voldoen, maar als een bronpoort wordt gemaakt, wordt het spel opgewaardeerd om aan de vereisten te voldoen. Als de game bijvoorbeeld een betere ondersteuning nodig heeft, voegt een programmeur deze ondersteuning toe en kan de game worden overgedragen aan moderne computers.