Cuộc cướp giật mã nguồn sau khi Euro-Office gây tranh cãi lớn với OnlyOffice
Các tổ chức tại châu Âu như Nextcloud và Ionos đã tung ra Euro-Office, một bản nhánh của ứng dụng văn phòng OnlyOffice, nhằm đáp ứng nhu cầu về chủ quyền dữ liệu, dẫn đến phản ứng dữ dội từ nhà phát triển gốc và sự chia rẽ giữa các dự án mã nguồn mở khác như Collabora và LibreOffice.

Cuộc cướp giật mã nguồn sau khi Euro-Office gây tranh cãi lớn với OnlyOffice
Các tổ chức tại châu Âu như Nextcloud và Ionos đã chính thức ra mắt Euro-Office, một bản nhánh (fork) của bộ ứng dụng văn phòng OnlyOffice, nhằm phục vụ các tổ chức có lo ngại về chủ quyền dữ liệu. Mô hình này đã gây ra phản ứng gay gắt từ nhà phát triển gốc, OnlyOffice, khi cáo buộc vi phạm giấy phép phần mềm tự do AGPLv3.
Sự ra đời của Euro-Office và mục tiêu
Euro-Office được tôn vinh là một "bộ văn phòng chủ quyền thực sự" và là giải pháp thay thế cho Microsoft Office. Dự án này được tài trợ bởi Nextcloud, một nhà cung cấp đám mây tự lưu trữ tại Đức, và Ionos. Mặc dù được quảng cáo là một dự án mới, Euro-Office thực chất là một phiên bản của OnlyOffice đã được tùy chỉnh.
Theo README trên GitHub của dự án, nhóm phát triển Euro-Office gặp khó khăn trong việc hợp tác với OnlyOffice. Họ lập luận rằng mã nguồn được phát hành dưới giấy phép GNU Affero General Public License (AGPL) và cho rằng OnlyOffice là một công ty khó hợp tác. Euro-Office nhấn mạnh vào giao diện "nhạy bén" (thực chất là giao diện Ribbon giống Microsoft) và khả năng tương thích mạnh với định dạng tệp của Microsoft.
Xung đột về giấy phép AGPLv3
Sự việc leo thang khi OnlyOffice phản công mạnh mẽ, cáo buộc Nextcloud và Ionos vi phạm các điều khoản của giấy phép AGPLv3. Bản AGPLv3 được thiết kế để bảo vệ quyền lợi của phần mềm cho các ứng dụng SaaS (Máy chủ-as-a-Service). Điều khoản này yêu cầu nhà cung cấp dịch vụ phải cung cấp mã nguồn cho người dùng nếu họ muốn, nhưng cũng cho phép bảo vệ thương hiệu.
OnlyOffice đã thêm một điều khoản cụ thể yêu cầu phải giữ lại logo sản phẩm gốc khi phân phối chương trình và từ chối cấp quyền thương hiệu. Tuy nhiên, đội ngũ phát triển Euro-Office đã xóa bỏ các điều khoản này trong một commit (lệnh sửa đổi) với lý do rằng đây là "các hạn chế không cần thiết" và không tuân theo tinh thần chia sẻ của GPL.
Các chuyên gia luật, bao gồm Neil Brown của decoded.legal, đã phán quyết rằng việc xóa bỏ các điều khoản này là hợp lệ và có thể làm giảm sự hạn chế đối với việc tái sử dụng mã nguồn.
Vấn đề nguồn gốc và sự chia rẽ trong cộng đồng FOSS
Trong khi tranh luận về giấy phép đang diễn ra, Collabora – một đối thủ lớn của OnlyOffice – lại tập trung vào vấn đề an ninh. Collabora đã chỉ trích Euro-Office vì mối liên hệ của OnlyOffice với Nga. Họ nhận thấy rằng công ty phát triển R7-Office (một phiên bản của OnlyOffice được bán tại Nga) có trụ sở tại Nizhny Novgorod.
Collabora cũng cho rằng Euro-Office không thực sự là một công cụ "chủ quyền" của EU vì mã nguồn kế thừa từ OnlyOffice vẫn chứa nhiều nhận xét bằng tiếng Nga. Điều này đặt ra nghi vấn về việc liệu Euro-Office có thực sự an toàn cho các cơ quan chính phủ châu Âu hay không.
Dù vậy, CEO của Nextcloud, Frank Karlitschek, khẳng định họ có thể bảo vệ phiên bản của mình và cho rằng động lực chính để tạo ra Euro-Office là nhu cầu một ứng dụng văn phòng chạy hoàn toàn trên web với mô hình quản trị minh bạch, thay vì phiên bản chạy chủ yếu trên server của LibreOffice hay OnlyOffice gốc.
Bối cảnh và xu hướng tương lai
Cuộc xung đột này diễn ra trong bối cảnh bùng nổ sự quan tâm đến chủ quyền số của EU, đặc biệt sau khi kỳ vọng về chính quyền Trump thứ hai gia tăng. Sự cạnh tranh giữa các dự án mã nguồn mở như LibreOffice, OnlyOffice và Collabora đang ngày càng gay gắt, khi các tổ chức tìm kiếm giải pháp thay thế cho các sản phẩm phần mềm của Mỹ và Nga.
Hiện tại, OnlyOffice đã tuyên bố chấm dứt hợp tác với Nextcloud. Trong khi đó, The Document Foundation (TDF) – tổ chức quản lý LibreOffice – cũng phản ứng thận trọng, cho rằng sự phân mảnh trong cộng đồng mã nguồn mở cần được xem xét kỹ lưỡng trước khi chọn bất kỳ giải pháp nào.



