Skip to main content

Ano ang isang pag -upgrade ng mapagkukunan?

Ang isang mapagkukunan ng pag -upgrade ay ang pagpapabuti ng source code ng computer, o ang code kung saan nilikha ang programa.Ang pinaka -karaniwang mga pagbabago sa pag -upgrade ng mapagkukunan ay mga bagong tampok, pagwawasto ng bug at pagpapabuti ng katatagan.Ang mga patch ay nilikha ng mga developer ng software at pinakawalan sa publiko;Ang mga ito ay karaniwang libre, kahit na ang ilang mga developer ay maaaring singilin para sa patch.Kung ang isang programa ay bukas na mapagkukunan, kung gayon ang gumagamit ay maaaring magsagawa ng kanyang sariling mga pag -upgrade ng mapagkukunan sa pamamagitan ng pagbabago ng source code.Kapag ginawa ang isang mapagkukunan na port, ang isang lumang programa o laro ay nabago upang maaari itong gumana sa mga modernong kagamitan, ngunit ang programa o laro ay nananatiling pareho.

Matapos mabuo ang isang programa, ang pangkat ng pag -unlad ay karaniwang gagana sa paglikha ng pag -upgrade ng mapagkukunanmga pakete.Ang mga dahilan para sa paggawa nito ay kasama ang paglabas ng isang bagong bersyon ng software at pag -upgrade ng orihinal na produkto.Ang pinakakaraniwang pagbabago na nagreresulta mula sa mga pag -upgrade ng mapagkukunan ay mga bagong pag -andar, ang paglikha ng mga bug o glitches at ang pag -aayos ng mga problema;Ang kapangyarihan at katatagan ng programa ay maaari ring mapahusay.Karaniwan, kapag ang isang pag -upgrade ng mapagkukunan ay pinakawalan, i -download lamang ito ng gumagamit at ang pag -upgrade ay magbabago sa orihinal na source code;Ang gumagamit ay kailangang magsagawa ng napakaliit na trabaho upang mai -upgrade ang programa.

Kapag ginawa ang isang pag -upgrade ng mapagkukunan, karaniwang tinatawag itong isang patch.Gumagawa ang developer ng isang patch, at nai -download ng gumagamit ang patch upang maisaaktibo ito.Halimbawa, kapag ang isang computer ay awtomatikong nag -download ng isang pag -upgrade o isang kahon ng diyalogo na nag -pop up na nagsasabing magagamit ang isang pag -upgrade, ang isang patch ay kung ano ang mga pag -download at pag -download ng computer.Karamihan sa mga patch ay libre, kahit na ang developer ay maaaring singilin para sa isang patch na ganap na nagbabago ng programa.

Ang mga bukas na programa ng mapagkukunan ay karaniwang ginawa ng gumagamit.Nangangahulugan ito na maaaring mabago ang source code nang walang kinakailangang maghintay ang gumagamit para sa opisyal na developer na i -upgrade ang programming.Karamihan sa mga bukas na mapagkukunan na programa ay na -upgrade din ng opisyal na developer.

Ang mga port ng mapagkukunan ay naiiba sa iba pang dalawang pag -upgrade ng mapagkukunan, dahil karaniwang nagreresulta sila sa napakaliit na pagbabago sa programa, at ang pag -upgrade na ito ay karaniwang tinutugunan ang mga lumang laro o programa.Ang mga modernong computer ay maaaring magkaroon ng ilang mga kinakailangan na ang mga lumang laro o programa ay hindi masiyahan ngunit, kung ang isang mapagkukunan na port ay ginawa, kung gayon ang laro ay na -upgrade upang punan ang mga kinakailangan.Halimbawa, kung ang laro ay nangangailangan ng mas mahusay na suporta sa pag -render, kung gayon ang isang programmer ay nagdaragdag lamang ng suporta na ito at ang laro ay maaaring mai -port sa mga modernong computer.