Skip to main content

Apa itu peningkatan sumber?

Peningkatan sumber adalah peningkatan kode sumber program komputer, atau kode dari mana program dibuat.Perubahan peningkatan sumber yang paling umum adalah fitur baru, koreksi bug, dan peningkatan stabilitas.Patch dibuat oleh pengembang perangkat lunak dan dirilis ke publik;Ini biasanya gratis, meskipun beberapa pengembang mungkin mengenakan biaya untuk tambalan.Jika suatu program adalah open source, maka pengguna dapat melakukan peningkatan sumbernya sendiri dengan memodifikasi kode sumber.Ketika port sumber dibuat, program atau permainan lama dimodifikasi sehingga dapat bekerja pada peralatan modern, tetapi program atau permainan tetap relatif sama.

Setelah program dikembangkan, tim pengembangan biasanya akan bekerja untuk membuat peningkatan sumber peningkatan sumberpaket.Alasan melakukan ini termasuk merilis versi baru dari perangkat lunak dan meningkatkan produk asli.Perubahan paling umum yang dihasilkan dari peningkatan sumber adalah fungsi baru, penciptaan bug atau gangguan dan perbaikan masalah;Kekuatan dan stabilitas program juga dapat ditingkatkan.Biasanya, ketika peningkatan sumber dirilis, pengguna hanya akan mengunduhnya dan peningkatan akan mengubah kode sumber asli;Pengguna harus melakukan sedikit pekerjaan untuk meningkatkan program.

Ketika peningkatan sumber dilakukan, biasanya disebut tambalan.Pengembang membuat tambalan, dan pengguna mengunduh tambalan untuk mengaktifkannya.Misalnya, ketika komputer secara otomatis mengunduh upgrade atau kotak dialog muncul dengan mengatakan peningkatan tersedia, tambalan adalah apa yang diunduh dan diterapkan komputer.Sebagian besar tambalan gratis, meskipun pengembang mungkin mengenakan biaya untuk tambalan yang sepenuhnya mengubah program.

Patch program open source biasanya dibuat oleh pengguna.Ini berarti kode sumber dapat dimodifikasi tanpa pengguna harus menunggu pengembang resmi untuk meningkatkan pemrograman.Sebagian besar program open source juga ditingkatkan oleh pengembang resmi.

Port sumber berbeda dari dua peningkatan sumber lainnya, karena mereka biasanya menghasilkan sangat sedikit perubahan dalam program, dan peningkatan ini biasanya membahas game atau program lama.Komputer modern mungkin memiliki persyaratan tertentu yang tidak dapat dipenuhi oleh game atau program lama tetapi, jika port sumber dibuat, maka permainan ditingkatkan untuk mengisi persyaratan.Misalnya, jika permainan membutuhkan dukungan rendering yang lebih baik, maka seorang programmer hanya menambahkan dukungan ini dan permainan dapat diangkut ke komputer modern.