Một năm phát triển Servo nhờ tài trợ cộng đồng

Công nghệ17 tháng 9, 2026·3 phút đọc

Dự án trình duyệt mã nguồn mở Servo nhìn lại một năm vai trò được tài trợ hoàn toàn bởi quyên góp cộng đồng, với những đóng góp nổi bật của lập trình viên Josh Bowman-Matthews trong việc cải thiện trải nghiệm cho người đóng góp.

Một năm phát triển Servo nhờ tài trợ cộng đồng

Một năm phát triển Servo nhờ tài trợ cộng đồng

Dự án Servo vừa công bố bài tổng kết một năm vai trò phát triển được tài trợ bởi cộng đồng. Nhờ quyên góp hàng tháng trên OpenCollective và GitHub, lập trình viên kỳ cựu Josh Bowman-Matthews (@jdm) đã có thể dành thời gian cải thiện trải nghiệm cho những người đóng góp. Kết quả là hàng nghìn pull request được xem xét và nhiều tài liệu quan trọng được xây dựng.

Từ quyên góp cộng đồng đến những đóng góp thực tế

Vào tháng 9 năm 2025, Servo thông báo rằng Josh Bowman-Matthews sẽ làm việc bán thời gian để cải thiện trải nghiệm cho những người đóng góp, hoàn toàn được tài trợ bởi các khoản quyên góp hàng tháng. Sau một năm, những con số biết nói đã cho thấy tác động rõ rệt của mô hình tài trợ này.

"Trước hết, tôi vô cùng biết ơn tất cả những ai đã hỗ trợ tài chính cho Servo, vì những khoản quyên góp đó đã cho phép tôi dành thời gian đáng kể cho một dự án mà tôi rất tâm huyết."

Những con số ấn tượng

Trong một năm được tài trợ, Bowman-Matthews đã đạt được nhiều thành tựu đáng chú ý:

  • Đề cử 8 người duy trì (maintainer) mới cho dự án
  • Xem xét 1.150 pull request
  • Tạo 114 issue nhắm đến những người đóng góp mới, với 92% đã được giải quyết
  • Viết tài liệu mới về các mối nguy hiểm khi mượn quyền (borrow hazards), tính năng thử nghiệm, chính sách AI, cách tìm việc để làm, và cách khắc phục các lỗi kiểm thử ổn định lẫn không ổn định

Ngoài ra, ông còn dành thời gian chẩn đoán các lỗi bất ngờ trong pull request của người khác và sửa nhiều lỗi kiểm thử không ổn định khiến việc hợp nhất PR trở nên khó khăn hơn cho tất cả mọi người.

Những công việc nổi bật

Một số dự án đáng chú ý trong giai đoạn này:

  • Hỗ trợ viết lại quy mô lớn phần tích hợp engine JS của Servo để giải quyết các lỗi panic không ổn định liên quan đến thu gom rác (garbage collection). Ông không chỉ xem xét nhiều pull request mà còn tạo nhiều issue giúp công việc được phân bổ cho nhiều người đóng góp khác.
  • Được mời hỗ trợ tìm hiểu các lỗi kiểm thử, phát hiện hành vi window.open bị hỏng, và cuối cùng giúp nhiều bài kiểm thử không ổn định trở nên ổn định hơn.
  • Hỗ trợ đề xuất tài trợ của một người đóng góp khác để làm việc trên Servo, và đề xuất này đã được chấp thuận.

Ý nghĩa với cộng đồng mã nguồn mở

"Vai trò này có ý nghĩa rất lớn với tôi — tôi đã tìm được sự cân bằng lành mạnh cho phép tôi dành thời gian cho gia đình cũng như đóng góp có ý nghĩa cho Servo."

Câu chuyện của Servo là minh chứng cho sức mạnh của mô hình tài trợ cộng đồng trong các dự án mã nguồn mở. Thay vì phụ thuộc vào các công ty lớn, những khoản quyên góp nhỏ hàng tháng từ nhiều cá nhân có thể tạo ra tác động tích lũy đáng kể, giúp duy trì và phát triển các dự án quan trọng.

Đối với cộng đồng công nghệ Việt Nam, đây cũng là bài học tham khảo về cách các dự án mã nguồn mở có thể xây dựng mô hình tài trợ bền vững, đồng thời tạo cơ hội cho các lập trình viên trong nước tham gia đóng góp vào các dự án quốc tế.

Chia sẻ:FacebookX
Nội dung tổng hợp bằng AI, mang tính tham khảo. Xem bài gốc ↗