BookStack chính thức rời bỏ GitHub để chuyển sang Codeberg vì lo ngại về AI và quyền riêng tư

28 tháng 4, 2026·4 phút đọc

Dự án phần mềm wiki tự lưu trữ BookStack đã hoàn tất việc chuyển các kho chứa mã nguồn phụ từ GitHub sang Codeberg. Quyết định này xuất phát từ những lo ngại về định hướng của GitHub dưới quyền sở hữu của Microsoft, đặc biệt là việc sử dụng mã nguồn công cộng để đào tạo AI và các vấn đề liên quan đến quyền riêng tư.

BookStack chính thức rời bỏ GitHub để chuyển sang Codeberg vì lo ngại về AI và quyền riêng tư

BookStack, một nền tảng wiki mã nguồn mở phổ biến cho phép người dùng tự lưu trữ (self-hosted), đã thực hiện một bước đi quan trọng trong chiến lược phát triển của mình: chuyển dịch các kho chứa mã nguồn từ GitHub sang Codeberg. Vào ngày 27 tháng 7 năm 2024, nhóm phát triển thông báo rằng việc di chuyển các kho chứa phụ đã hoàn tất, và các bản gốc trên GitHub đã được lưu trữ với đường dẫn dẫn đến dự án tương ứng trên Codeberg.

Lý do rời bỏ GitHub

Quyết định này không được đưa ra ngẫu nhiên mà là kết quả của một quá trình cân nhắc kéo dài, được khởi xướng từ tháng 9 năm 2023. Theo người sáng lập BookStack, cảm giác bất thoải mái khi tiếp tục sử dụng GitHub ngày càng gia tăng khi nền tảng này phát triển dưới sự quản lý của Microsoft.

Dưới đây là những lý do chính được đưa ra:

  • Quyền riêng tư và Giá trị cộng đồng: BookStack là một nền tảng tự lưu trữ, do đó phần lớn người dùng là những người coi trọng quyền riêng tư và quyền kỹ thuật số. Việc sử dụng một nền tảng thuộc sở hữu của một tập đoàn lớn như Microsoft, với các điều khoản dịch vụ phức tạp, có thể tạo ra rào cản hoặc yếu tố tiêu cực đối với những người muốn đóng góp cho dự án.
  • Triết lý mã nguồn mở: Với tư cách là một dự án mở, nhóm phát triển BookStack cho rằng việc sử dụng và ủng hộ các nền tảng mở, phi lợi nhuận là phù hợp hơn.
  • Vấn đề về AI và Bản quyền: GitHub đã sử dụng tất cả mã nguồn công khai để cung cấp các dịch vụ AI mà không có cơ chế từ chối (opt-out) rõ ràng hoặc sự tôn trọng đầy đủ đối với giấy phép. Điều này cho thấy sự mất cân bằng giữa mục tiêu kiếm doanh thu và sự tôn trọng đối với các tác giả mã nguồn.
  • Định hướng sản phẩm: GitHub đang chuyển dịch mạnh mẽ từ một "nền tảng phát triển mã nguồn mở" sang một "nền tảng AI". Họ thậm chí đã thay đổi mô tả trên trang chủ thành "Nền tảng dành cho nhà phát triển được hỗ trợ bởi AI". Các tính năng logic đang bị thay thế bằng các tính năng dựa trên "AI" hoặc "Thuật toán", và việc tích hợp AI để viết mô tả Pull Request (PR) cho thấy một tương lai nơi các nhà phát triển sẽ phải tương tác nhiều hơn với nội dung do máy tạo ra thay vì con người.
  • Trải nghiệm người dùng (UX): Có vẻ như GitHub đang hy sinh trải nghiệm người dùng để theo đuổi doanh thu, đi kèm với các giới hạn băng thông không thể kiểm soát trên các kho chứa công khai (như sự cố với LFS access).

Những lợi ích và sự phụ thuộc vào GitHub

Mặc dù có những lo ngại trên, nhóm BookStack cũng thừa nhận những lợi ích to lớn mà GitHub mang lại, khiến việc di chuyển trở nên khó khăn:

  • Chi phí: GitHub cung cấp miễn phí lưu trữ mã nguồn, quản lý vấn đề (issues) và quy trình CI thông qua GitHub Actions.
  • Phổ biến: GitHub có thị phần rất lớn, giúp việc tiếp cận và tham gia của cộng đồng dễ dàng hơn.
  • Tài chính: GitHub Sponsors là nguồn thu nhập quan trọng đối với người sáng lập dự án.
  • Hệ sinh thái: BookStack phụ thuộc sâu vào GitHub cho các vấn đề (issues), Pull Requests (PRs), tích hợp với các hệ thống bên ngoài như Crowdin và Codeclimate, cũng như trong quy trình cài đặt và cập nhật thông qua Composer và Git.

Tại sao chọn Codeberg?

Trong số các lựa chọn thay thế như Sourcehut, GitLab hay Gitea, BookStack đã chọn Codeberg. Đây là một nền tảng lưu trữ mã nguồn dựa trên phần mềm Gitea nhưng hoạt động phi lợi nhuận, với cam kết mạnh mẽ đối với phần mềm tự do và quyền riêng tư của người dùng. Quyết định này phản ánh mong muốn của BookStack trong việc bảo vệ các giá trị cốt lõi của cộng đồng mã nguồn mở trước làn sóng thương mại hóa và AI hóa các công cụ phát triển phần mềm.

Việc chuyển dịch này đánh dấu một xu hướng ngày càng tăng trong cộng đồng công nghệ, nơi các dự án tìm kiếm các giải pháp thay thế bền vững và minh bạch hơn cho các công cụ phát triển của họ.

Bài viết được tổng hợp và biên soạn bằng AI từ các nguồn tin tức công nghệ. Nội dung mang tính tham khảo. Xem bài gốc ↗