2 điểm bởi GN⁺ 2026-01-12 | 1 bình luận | Chia sẻ qua WhatsApp
  • Trong năm 2025, Gentoo Linux đã thực hiện nhiều thay đổi như tuyển thêm nhà phát triển mới, mở rộng gói phần mềm và cải thiện hạ tầng build
  • Bao gồm các cập nhật kỹ thuật quan trọng như triển khai EAPI 9, kế hoạch chuyển sang Codeberg, cung cấp image cho WSL, cải thiện bootstrap cho Rust·Ada·D
  • Đã thực hiện hỗ trợ các triển khai thay thế cho GPG, bổ sung khả năng tương thích zlib-ng, tái cấu trúc đóng gói NGINX, ổn định Python 3.13/3.14
  • Trong báo cáo tài chính, năm tài khóa 2025 được công bố với doanh thu 12.066 USD, chi tiêu 21.036 USD, số dư 104.831 USD
  • Nhấn mạnh tầm quan trọng của đóng góp cộng đồng và mô hình vận hành dựa trên tình nguyện viên, đồng thời kêu gọi chuyển tài chính sang SPImở rộng sự tham gia của nhà tài trợ

Tổng quan và thống kê về Gentoo

  • Gentoo gồm 31.663 ebuild19.174 gói phần mềm
    • Cung cấp 89GB gói nhị phân cho amd64 trên các máy chủ mirror
    • Mỗi tuần build 154 stage cài đặt với nhiều kiến trúc và cấu hình khác nhau
  • Trong năm 2025, số commit vào kho chính là 112.927, có 377 người đóng góp bên ngoài với 9.396 commit
  • Kho GURU giảm từ 7.517 commit xuống 5.813 commit, nhưng số người đóng góp tăng lên 264
  • Hoạt động bug tracker ghi nhận 20.763 báo cáo và 22.395 lỗi được xử lý, giảm so với năm trước nhưng số vụ xử lý vẫn nhiều hơn

Nhà phát triển mới

  • Năm 2025 có 4 nhà phát triển mới gia nhập
    • Jay Faulkner (Mỹ): hoạt động liên quan đến OpenStack, người yêu thể thao
    • Michael Mair-Keimberger (Áo): kỹ sư an ninh mạng, phụ trách quản lý chất lượng
    • Alexander Puck Neuwirth (Ý): nghiên cứu sau tiến sĩ ngành vật lý, quan tâm đến RISC-V và CI
    • Jaco Kroon (Nam Phi): quản trị viên hệ thống, phụ trách gói Asterisk

Những thay đổi và tin tức chính

Toàn bộ bản phân phối

  • Kế hoạch chuyển từ GitHub sang Codeberg
    • Do vấn đề ép buộc dùng Copilot, dự án đang xem xét di chuyển sang Codeberg (dựa trên Forgejo, vận hành phi lợi nhuận)
  • EAPI 9 đã được chốt và Portage đã hoàn tất hỗ trợ
    • Bao gồm pipestatus, hàm edo, dọn dẹp môi trường build và tính năng khai báo EAPI mặc định cho thư mục profile
  • Tham gia sự kiện
    • Vận hành gian hàng và workshop tại FOSDEM 2025, FrOSCon 2025, GNU Tools Cauldron 2025
  • Đang tiến hành chuyển cấu trúc tài chính sang SPI, đồng thời kêu gọi chuyển khoản quyên góp
  • Gentoo e.V. đã tổ chức 4 workshop trực tuyến trong năm 2025 (với các chủ đề như EAPI 9, GnuPG/LibrePGP)

Kiến trúc

  • Cung cấp image khởi động QCOW2 cho RISC-V, dựa trên rv64gc·lp64d
  • Bắt đầu phát hành hằng tuần image Gentoo cho WSL, dự kiến đăng lên Microsoft Store
  • Loại bỏ stable keyword cho kiến trúc hppa·sparc, chỉ giữ cho mục đích thử nghiệm
  • Thêm musl-locales mặc định, tăng cường hỗ trợ locale

Gói phần mềm và hệ thống build

  • Hỗ trợ các triển khai thay thế cho GPG
    • Có thể chọn giữa GnuPG, FreePG, Sequoia-PGP/Chameleon
  • Hỗ trợ chế độ tương thích zlib-ng và minizip-ng
  • Triển khai jobserver toàn hệ thống ‘steve’, cho phép Portage kiểm soát build song song
  • Tái cấu trúc đóng gói NGINX, tách riêng các module bên thứ ba
  • Bổ sung bootstrap Rust C++ (mrustc), giảm phụ thuộc vào gói nhị phân
  • Hoàn thiện lộ trình bootstrap cho ngôn ngữ Ada·D, có thể bật bằng USE flag của gcc
  • Triển khai FlexiBLAS, cho phép chuyển đổi giữa các triển khai BLAS và đảm bảo ổn định ABI
  • Python 3.13 là mặc định, 3.14 đã ổn định xong
  • Cung cấp bản ổn định của KDE Gear 25.08.3, Frameworks 6.20.0, Plasma 6.5.4

Hạ tầng và tài liệu hóa

  • Bổ sung máy chủ build đặt tại Hetzner Đức, tăng tốc độ tạo image và gói phần mềm
  • Tài liệu trên wiki.gentoo.org tiếp tục tiến triển, với 9.647 trang và tổng cộng 766.731 lượt chỉnh sửa
    • Gentoo Handbook đã được cập nhật và đóng góp từ tình nguyện viên cũng tăng lên

Tình hình tài chính

  • Doanh thu: 12.066 USD (hơn 80% là quyên góp cá nhân), doanh thu phía SPI là 8.471 USD
  • Chi tiêu: dịch vụ 8.332 USD, kế toán 1.724 USD, gây quỹ 905 USD, khấu hao 10.075 USD
  • Số dư: 104.831 USD tính đến ngày 1 tháng 7 năm 2025
  • Kêu gọi chuyển khoản quyên góp: vẫn còn hơn 40 người chưa chuyển sang SPI

Lời cảm ơn

  • Gửi lời cảm ơn tới tất cả nhà phát triển và người đóng góp
  • Gentoo là dự án dựa trên tình nguyện viên, trong đó sự tham gia của cộng đồng là yếu tố cốt lõi
  • Khuyến khích người mới tham gia đóng góp và đăng ký làm nhà phát triển

1 bình luận

 
GN⁺ 2026-01-12
Ý kiến trên Hacker News
  • Gentoo là đỉnh nhất. Khi học được cách tạo một hệ thống có thể khởi động và bắt đầu tự do cấu hình nó, cảm giác như đang tự động hóa Linux from Scratch
    Tôi dùng podman để build rootfs và test boot cũng như giả lập kiến trúc bằng qemu, rồi mỗi tuần build lại image hệ thống cho mọi phần cứng bằng CI. Tôi còn tự động hóa cả việc cập nhật bằng rsync
    Về cơ bản, tôi đang định nghĩa và build bản phân phối Linux của riêng mình bằng các file container. Thật sự rất biết ơn đội Gentoo vì đã giúp điều này trở nên khả thi. Biết chi phí vận hành của họ thấp nên tôi đã thiết lập quyên góp định kỳ

    • Tôi đã thử Gentoo vào khoảng năm 2004, nhưng bỏ cuộc vì thời gian chờ biên dịch mọi thứ quá lâu
    • Tôi tự hỏi không biết có nơi nào đã tài liệu hóa quy trình này chưa. Tôi muốn tìm hiểu chi tiết hơn
    • Đây thực sự là một bản phân phối tuyệt vời để học tập. Tôi cũng đã dùng khoảng 10 năm, giờ thì thích Arch hơn
      Nếu muốn tìm hiểu hệ sinh thái Linux, tôi khuyên nên dùng thử vài tháng hoặc vài năm.
      Tôi chưa từng dùng gói nhị phân từ kho chính thức, nhưng có lẽ dùng chúng sẽ đỡ vất vả hơn trong bảo trì
  • Điều tôi chú ý là tình trạng hỗ trợ RISC-V
    Trong khi các bản phân phối khác phải vật lộn để bootstrap kho gói cho ISA mới, Gentoo do dựa trên mã nguồn nên không bị ràng buộc bởi kiến trúc
    Việc đạt được tập @system ở mức tương đương amd64 là rất ấn tượng.
    Tôi nghĩ để ứng phó với sự bùng nổ đa dạng phần cứng sau năm 2025, kiểu mô hình meta-distribution này là lời giải duy nhất
    Nếu bạn làm việc với nền tảng nhúng hay silicon tùy biến, Gentoo là lựa chọn hàng đầu

    • Tôi cũng chuyển sang Gentoo cho amd64 vào khoảng năm 2004. Cảm giác tối ưu hóa biên dịch thời Pentium-IV rất thú vị, và nó rất hợp với kiểu hacker thích tùy biến như tôi
    • Fedora hay Debian cũng đã phát hành bản RISC-V ổn định rồi, nên không phải ai cũng đang vật lộn
    • Ở mảng nhúng thì người ta thường dùng Yocto hoặc Buildroot. Yocto hoàn toàn dựa trên mã nguồn và cũng có nhiều BSP
    • Mọi bản phân phối rốt cuộc đều được build từ mã nguồn. Gentoo chỉ khác ở chỗ mặc định là gói mã nguồn, còn các bản phân phối khác cũng có cung cấp như một lựa chọn
      Việc hỗ trợ RISC-V còn yếu đơn giản là do nền tảng phần cứng còn nhỏ
  • Thu nhập năm tài chính 2025 của Gentoo Foundation vào khoảng 12.000 USD. Phần lớn đến từ quyên góp cá nhân, và khoản thu bổ sung qua SPI cũng ở quy mô tương tự
    Thật đáng kinh ngạc khi một dự án lớn như vậy lại vận hành với ngân sách ít ỏi. ROI so với phần mềm thương mại là cực kỳ cao

    • Ở khía cạnh này, thật tốt khi có những công ty như Red Hat, SUSE. Họ thành công về thương mại nhưng vẫn hoàn lại cho cộng đồng
    • Ít tiền đôi khi lại có lợi thế là không bị lãng phí vào CEO hay marketing
    • Tôi thắc mắc vì sao họ không tiêu nhiều tiền hơn. Tôi cứ nghĩ ít nhất các lập trình viên nòng cốt sẽ được trả lương
    • Trong một thế giới mà chỉ một thư viện CSS cũng có thể kiếm cả triệu USD mỗi năm, Gentoo dường như thiếu động lực để mở rộng nguồn quỹ
    • Nếu tính chi phí duy trì thực tế, với 100 lập trình viên nòng cốt làm 10 giờ mỗi tuần và 380 người đóng góp bên ngoài, thì giá trị nhân lực hàng năm rơi vào khoảng 6 triệu USD
  • Tôi đã trải qua năm đầu tiên với vai trò lập trình viên Gentoo, và mọi người đều thân thiện và hợp tác
    Đặc biệt, hệ thống onboarding cho lập trình viên rất xuất sắc.
    Cấu trúc là tìm mentor trong quá trình hoạt động cộng đồng, làm bài kiểm tra mở sách, rồi qua vài buổi gặp để nhận phản hồi
    Tôi ước những quy trình rõ ràng và được tài liệu hóa như vậy cũng có ở các dự án mã nguồn mở khác. Nhờ quá trình làm quiz mà tôi lấp được nhiều lỗ hổng kiến thức

  • Thật bất ngờ khi Gentoo Portage được dùng làm hạ tầng cốt lõi của ChromeOS, mà ngân sách của quỹ lại ít đến vậy

    • Nó cũng được dùng trong hệ thống NASDAQ (bài viết liên quan)
    • Đây có vẻ là một ví dụ điển hình của doanh nghiệp khai thác mã nguồn mở
  • Tôi đã chuyển sang NixOS vào năm 2025. Dù đã dùng Gentoo 20 năm, nó vẫn là bản phân phối ở trong tim tôi
    Trên các laptop cũ, việc cập nhật quá ngốn tài nguyên. Ví dụ chỉ riêng build GHC đã mất hơn 12 tiếng

    • Tôi từng thử xem danh sách gói trên NixOS, nhưng ngạc nhiên khi nix-env dùng hơn 6GB RAM. Ngoài manual ra thì ai cũng bảo đừng dùng nix-env. Việc hiểu môi trường của nó thực sự giống một hang thỏ rất sâu
    • Tôi tự hỏi liệu chỉ dùng gói nhị phân chính thức thôi có đủ không
  • Tôi đã dùng Gentoo trên mọi thiết bị từ năm 2004. Tôi nhập môn bằng ISO demo Unreal Tournament và rồi mê luôn
    Tôi dùng NAS làm build host để lo phần biên dịch cho mọi máy, và quản lý môi trường theo từng kiến trúc bằng container systemd-nspawn
    Chỉ cần mount /var/cache/binpkgs và /etc/portage qua NFS thì ngay cả Thinkpad cũ cũng có thể emerge toàn bộ trong vòng một giờ
    Tôi chủ yếu dùng OpenRC, nhưng trải nghiệm systemd trên Gentoo lại dễ chịu hơn nhiều so với các bản phân phối khác

    • Tôi muốn tìm hiểu kỹ hơn. Lệnh emerge vẫn được chạy trên Thinkpad chứ, và lợi ích của việc mount /etc/portage qua NFS là gì?
      Tôi muốn chuyển các server Ubuntu sang Gentoo, nhưng chưa rõ cách quản lý tập trung cho tốt
  • Gentoo có rất nhiều người thông minh. Nhưng sau sự trỗi dậy của Arch, tôi có cảm giác vị thế của nó đã giảm đi
    Tôi nghĩ họ cần tham khảo các bản phân phối cạnh tranh như Void hay Arch. Chúng tạo cảm giác như một Gentoo hiện đại hơn

    • Void hay Arch không phải phiên bản hiện đại của Gentoo. Gentoo là một bản phân phối đi theo con đường riêng
      Xét về khả năng tùy biến, đối thủ của nó thật ra gần với NixOS hay Guix hơn
    • Gần đây tôi cũng chọn Arch cho các bản build mới. Nó tiện và đủ tốt
      Gentoo mang lại một trải nghiệm giàu cảm xúc như thể gắn kết hoàn toàn với máy tính, nhưng cần đầu tư thời gian
    • Arch chỉ dùng một nhánh duy nhất, trong khi hệ thống profile và keyword của Gentoo linh hoạt hơn nhiều
    • Tôi từng nghe tin đồn rằng trước đây Gentoo đã gặp sự cố mất diễn đàn. Đó là cú đánh lớn chẳng khác gì Arch Wiki bị xóa
  • Tôi muốn quay lại Gentoo. Trong số các bản phân phối tôi từng dùng, đây là bản ổn định nhất và thân thiện với hacker nhất. Xin gửi sự kính trọng đến mọi người đóng góp

    • Tôi đã dùng Gentoo trong giai đoạn 2005~2015, và dù cập nhật thường hay lỗi, độ linh hoạt của nó là vô đối
      Tự do tự chọn mọi phần của hệ thống là điều tôi chưa từng thấy ở bất kỳ OS nào khác
      Giờ tôi dùng NixOS trên mọi thiết bị để giữ cùng một môi trường
  • Khoảng 14 năm trước tôi từng chạy Gentoo, và trên một số phần cứng cụ thể (server AMD Opteron 4 socket) nó là bản phân phối nhanh nhất
    Nếu cấu hình USE flag tốt, bạn có thể tạo ra các binary được tối ưu cho CPU
    Lúc đầu tôi từng nghĩ sẽ hay hơn nếu có kiểu cài đặt theo giai đoạn: trước hết dùng các gói biên dịch sẵn, rồi chạy build tối ưu trong nền
    Thật vui khi thấy nó vẫn là một bản phân phối mạnh mẽ. Chỉ là tôi vẫn nhớ chuyện quản lý quy mô lớn và duy trì bản vá bảo mật từng khá khó khăn

    • Build Firefox mất 45 phút à? Hồi xưa build KDE mất 3 ngày