Tin tức

XMPP ở tuổi 25: Lập luận cho việc coi nhắn tin là hạ tầng

Một góc nhìn về lý do tại sao cách tiếp cận tiêu chuẩn mở của XMPP lại quan trọng đối với chủ quyền số, và tại sao các khu vườn có tường bao mã nguồn mở như Signal và Matrix lại thiếu sót.

August 24, 2026· 2 min read· Nguồn: Daniel Gultsch
XMPP ở tuổi 25: Lập luận cho việc coi nhắn tin là hạ tầng

Hai mươi lăm năm trôi qua, Jabber—nay là XMPP—vẫn là giao thức nhắn tin duy nhất được thiết kế như hạ tầng thực sự. Lập luận từ cộng đồng XMPP rất đơn giản: công cụ giao tiếp là hạ tầng, và hạ tầng phải được xây dựng trên các tiêu chuẩn mở, không phải trên các nền tảng do tập đoàn kiểm soát.

Bài viết vạch ra ranh giới rõ ràng giữa mã nguồn mở và tiêu chuẩn mở. Signal, Wire và Threema thường được ca ngợi vì các thực hành đạo đức, nhưng chúng vẫn là những khu vườn có tường bao. Mã nguồn mở không bảo vệ người dùng nếu công ty đóng cửa máy chủ hoặc thay đổi chính sách. Ngược lại, các tiêu chuẩn đảm bảo rằng bất kỳ nhà cung cấp nào cũng có thể được thay thế và việc tự lưu trữ vẫn khả thi.

Sự chỉ trích cũng nhắm vào Matrix, thường được xem là lựa chọn thay thế hiện đại. Dù có liên bang, Matrix vẫn bị Element kiểm soát, với một triển khai thống trị duy nhất và một máy chủ tốn tài nguyên khiến việc tự lưu trữ trở nên khó khăn. Tác giả so sánh điều này với JMAP, đã trải qua quy trình IETF và hiện có nhiều triển khai độc lập.

Điểm mạnh của XMPP là khả năng mở rộng. Quy trình XEP cho phép giao thức phát triển, nhưng nó diễn ra chậm. Hỗ trợ di động mất nhiều năm để hoàn thiện, và mã hóa đầu cuối chỉ trở nên phổ biến sau Snowden. Cộng đồng hiện đang làm việc trên các tính năng hiện đại như trả lời tin nhắn, chia sẻ nhiều hình ảnh và OAuth, với mục tiêu hướng tới XMPP 2.0 tại IETF.

Bài viết là một lời nhắc nhở rằng chủ quyền số không phải là việc thay thế các tập đoàn Mỹ bằng các tập đoàn châu Âu—mà là về quyền sở hữu tập thể và các tiêu chuẩn mở giữ cho bất kỳ nhà cung cấp nào cũng có thể thay thế được.

Phần mềm mã nguồn mở không liên quan trực tiếp đến vấn đề này. Nó giúp đảm bảo phần mềm không phải là phần mềm gián điệp, nhưng nó không bảo vệ chúng ta nếu Signal đóng cửa máy chủ của họ vào ngày mai.
Ban biên tập Manul X
So sánh các cách tiếp cận nhắn tin: tiêu chuẩn mở so với khu vườn có tường bao mã nguồn mở
So sánh nhanh
Giao thức/Nền tảngQuản trịTự lưu trữKhả năng tương tác
XMPPXSF (SDO mở)Có (nhiều triển khai)Liên bang đầy đủ
MatrixNền tảng do Element kiểm soátKhả thi nhưng tốn tài nguyênLiên bang, nhưng một triển khai thống trị duy nhất
SignalSignal FoundationKhông (máy chủ tập trung)Không có
JMAPIETF (SDO mở)Có (nhiều máy chủ)Giao thức email chuẩn