Software update là gì?

Noun Software
patch
Bản cập nhật phần mềm

Bản cập nhật phần mềm (software update) còn được gọi là bản vá (patch) là một tập hợp các thay đổi đối với phần mềm để cập nhật, sửa chữa (fix) hoặc cải thiện phần mềm đó. Các thay đổi đối với phần mềm thường sẽ sửa lỗi (bug), sửa các lỗ hổng bảo mật (security vulnerability), cung cấp các tính năng mới (feature) hoặc cải thiện hiệu suất (performance) và tính khả dụng (usability). Thông thường, các bản cập nhật phần mềm (software update) cũng có thể được sử dụng để giới hạn chức năng, xóa hoặc vô hiệu hóa các tính năng.

Tùy thuộc vào phần mềm, các bản cập nhật phần mềm (software update) có thể được cài đặt theo cách thủ công hoặc tự động nếu thiết bị được kết nối với Internet (ví dụ: điện thoại Android tự cập nhật phần mềm của nó). Bản cập nhật phần mềm (software update) đặc biệt quan trọng khi được áp dụng cho hệ điều hành do sự phụ thuộc của phần mềm khác (chẳng hạn như ứng dụng hoặc trình điều khiển (drivers)) vào nó. Ví dụ: một bản phát hành (release) chính của hệ điều hành như Android hoặc iOS có thể khiến một số ứng dụng bị lỗi thời, nếu tất cả phiên bản được phát hành sau khi cập nhật không tương thích với phiên bản trước của hệ điều hành.

Từ quan điểm bảo mật (security), bản cập nhật phần mềm (software update) có ý nghĩa quan trọng. Khi bản cập nhật phần mềm (software update) bao gồm bản sửa lỗi (fix) cho các lỗ hổng bảo mật, bất kỳ thiết bị nào chạy phiên bản phần mềm lỗi thời đều đặc biệt dễ bị tấn công. Điều này cho phép các tác nhân độc hại (malicious actor) biết được những lỗ hổng nào tồn tại trên một hệ thống nhất định và do đó khiến các thiết bị chạy (phiên bản) phần mềm này vào nguy cơ cao hơn. Ví dụ: sử dụng phiên bản Android lỗi thời (chẳng hạn như phiên bản 4).

Việc thiếu bản cập nhật phần mềm (software update) cũng có thể có tác động tiêu cực đến các chức năng của thiết bị, chẳng hạn bằng cách làm cho một số chức năng của nó trở nên lỗi thời (ví dụ: một trình duyệt (browser) không hỗ trợ các giao thức bảo mật (security protocol) mới nhất và do đó không thể hiển thị các website một cách chính xác). Nó cũng có thể có nghĩa là các lỗi (bug) và sự cố đã xác định có thể không bao giờ được khắc phục (ví dụ: pin kém).

Learning English Everyday