Bỏ qua, tới nội dung chính
Tin nóngBorder talks resume after a summer of silence — live updates through the day.
The Z Review

Independent reporting since 2026

Công nghệ · Phân tích

Phần mềm ai cũng phụ thuộc mà chẳng ai bảo trì

Những thư viện nằm dưới nền web hiện đại do tình nguyện viên viết, và chỉ cần một người kiệt sức là không còn ai vá lỗi. Ngành công nghệ đã biết điều này suốt một thập kỷ.

Những thư viện nằm dưới nền web hiện đại do tình nguyện viên viết, và chỉ cần một người kiệt sức là không còn ai vá lỗi. Ngành công nghệ đã biết điều này suốt một thập kỷ.

Ở đâu đó, trên một ổ cứng trong một căn phòng trống, có một thư viện nén dữ liệu. Bốn nghìn dòng, ba mươi năm tuổi. Và nó đang chạy bên trong trình duyệt bạn đọc dòng này, trong chiếc điện thoại trong túi bạn, và trong chiếc máy bay bạn sẽ đi tháng sau.

Người bảo trì nó là một người. Không được trả lương. Anh ta đã hỏi nhiều lần, rằng có ai muốn tiếp quản hay không.

Kinh tế học của một nền móng dùng chung

Mọi công ty dùng thư viện ấy đều đã tính toán, và tính đúng: phụ thuộc vào nó rẻ hơn là tài trợ cho nó. Từng công ty một đều có lý. Cộng lại, họ đã dựng cả một nền văn minh trên những buổi tối rảnh của một tình nguyện viên.

Bi kịch không nằm ở chỗ không ai trả tiền. Bi kịch là mọi người đều đã tính, và với từng người, trả tiền là điều phi lý.

Thứ thực sự gãy

Không phải đoạn mã. Đoạn mã vẫn ổn — chính vì thế nó mới sống lâu đến vậy. Thứ gãy là con người: một người bảo trì không lương, đã mười năm duyệt các bản vá từ những người xa lạ, rồi một ngày thứ Ba nào đó, đơn giản là thôi trả lời.

Thư viện vẫn chạy. Nó chạy tiếp nhiều năm. Rồi một lỗ hổng bị phát hiện, và không còn ai giữ chìa khóa.

Những con số

  1. 1 người bảo trì

    Cho một thư viện có mặt trong khoảng 3,1 tỉ thiết bị.

  2. 0 đồng

    Số tiền tài trợ nhận được từ mười hai công ty lớn nhất đang phân phối nó.

  3. 11 năm

    Kể từ lần cuối có người khác đọc lại dù chỉ một dòng.