2 คะแนน โดย GN⁺ 2026-01-12 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • ในปี 2025 Gentoo Linux ได้เดินหน้าการเปลี่ยนแปลงหลากหลายด้าน เช่น การรับนักพัฒนาใหม่ การขยายแพ็กเกจ และการปรับปรุงโครงสร้างพื้นฐานการบิลด์
  • รวมถึงอัปเดตทางเทคนิคสำคัญอย่าง การนำ EAPI 9 มาใช้, แผนย้ายไปยัง Codeberg, การให้บริการอิมเมจสำหรับ WSL, และ การปรับปรุงการบูตสแตรปสำหรับ Rust·Ada·D
  • มีการดำเนินงาน รองรับอิมพลีเมนเทชันทางเลือกของ GPG, เพิ่มความเข้ากันได้กับ zlib-ng, ปรับโครงสร้างการแพ็กเกจ NGINX, และ ทำให้ Python 3.13/3.14 เสถียร
  • ใน รายงานการเงิน ได้เปิดเผยรายรับปีงบประมาณ 2025 อยู่ที่ 12,066 ดอลลาร์ รายจ่าย 21,036 ดอลลาร์ และยอดคงเหลือ 104,831 ดอลลาร์
  • เน้นย้ำความสำคัญของการมีส่วนร่วมจากชุมชนและการดำเนินงานบนพื้นฐานอาสาสมัคร พร้อมทั้งขอความร่วมมือเรื่อง การโอนการเงินไปยัง SPI และ การเพิ่มการมีส่วนร่วมของผู้บริจาค

ภาพรวมและสถิติของ Gentoo

  • Gentoo ประกอบด้วย 31,663 ebuild และ 19,174 แพ็กเกจ
    • มี แพ็กเกจไบนารีขนาด 89GB สำหรับ amd64 ให้บริการผ่านมิเรอร์
    • ทุกสัปดาห์มีการบิลด์ 154 installation stage สำหรับสถาปัตยกรรมและการตั้งค่าที่หลากหลาย
  • ในปี 2025 มีคอมมิตในเมนรีโพซิทอรี 112,927 รายการ ผู้มีส่วนร่วมภายนอก 377 คน และคอมมิต 9,396 รายการ
  • รีโพซิทอรี GURU แม้จำนวนคอมมิตจะลดลงจาก 7,517 เหลือ 5,813 แต่จำนวนผู้มีส่วนร่วมเพิ่มขึ้นเป็น 264 คน
  • กิจกรรมใน bug tracker มีรายงาน 20,763 รายการ และปิดแก้ไข 22,395 รายการ ลดลงจากปีก่อน แต่จำนวนที่แก้ไขได้ยังมากกว่า

นักพัฒนาใหม่

  • ในปี 2025 มีนักพัฒนาใหม่เข้าร่วม 4 คน
    • Jay Faulkner (สหรัฐอเมริกา): ทำงานเกี่ยวกับ OpenStack และเป็นแฟนกีฬา
    • Michael Mair-Keimberger (ออสเตรีย): วิศวกรความปลอดภัยเครือข่าย รับผิดชอบด้านการควบคุมคุณภาพ
    • Alexander Puck Neuwirth (อิตาลี): นักวิจัยหลังปริญญาเอกด้านฟิสิกส์ สนใจ RISC-V และ CI
    • Jaco Kroon (แอฟริกาใต้): ผู้ดูแลระบบ รับผิดชอบแพ็กเกจ Asterisk

การเปลี่ยนแปลงและข่าวสำคัญ

ภาพรวมของดิสทริบิวชัน

  • แผนย้ายจาก GitHub ไปยัง Codeberg
    • กำลังพิจารณาการย้ายไปยัง Codeberg (ใช้ Forgejo และดำเนินงานแบบไม่แสวงหากำไร) เนื่องจากปัญหาการบังคับใช้ Copilot
  • ยืนยัน EAPI 9 และรองรับใน Portage เสร็จสมบูรณ์
    • รวมถึงฟีเจอร์ pipestatus, ฟังก์ชัน edo, การจัดระเบียบสภาพแวดล้อมบิลด์ และความสามารถในการประกาศ EAPI เริ่มต้นในไดเรกทอรีโปรไฟล์
  • การเข้าร่วมงานอีเวนต์
    • เปิดบูธและจัดเวิร์กช็อปใน FOSDEM 2025, FrOSCon 2025 และ GNU Tools Cauldron 2025
  • กำลังดำเนินการย้ายโครงสร้างการเงินไปยัง SPI พร้อมขอให้โอนเงินบริจาคตามไปด้วย
  • Gentoo e.V. จัดเวิร์กช็อปออนไลน์ 4 ครั้งในปี 2025 (หัวข้อเช่น EAPI 9, GnuPG/LibrePGP เป็นต้น)

สถาปัตยกรรม

  • ให้บริการ อิมเมจบูต QCOW2 สำหรับ RISC-V บนพื้นฐาน rv64gc·lp64d
  • เริ่มปล่อย อิมเมจ Gentoo สำหรับ WSL แบบรายสัปดาห์ และมีแผนลงทะเบียนใน Microsoft Store
  • ยกเลิก stable keyword ของสถาปัตยกรรม hppa·sparc และคงไว้เพื่อการทดสอบเท่านั้น
  • เพิ่ม musl-locales เป็นค่าเริ่มต้น เพื่อเสริมการรองรับ locale

แพ็กเกจและระบบบิลด์

  • รองรับอิมพลีเมนเทชันทางเลือกของ GPG
    • เลือกใช้ได้ระหว่าง GnuPG, FreePG, Sequoia-PGP/Chameleon
  • รองรับโหมดความเข้ากันได้ของ zlib-ng และ minizip-ng
  • นำ jobserver ระดับทั้งระบบ ‘steve’ มาใช้ ทำให้ Portage ควบคุมการบิลด์แบบขนานได้
  • ปรับโครงสร้างการแพ็กเกจ NGINX โดยแยกโมดูลภายนอกออก
  • เพิ่ม Rust C++ bootstrap (mrustc) เพื่อลดการพึ่งพาไบนารี
  • จัดระเบียบเส้นทางบูตสแตรปของภาษา Ada·D และเปิดใช้งานได้ด้วย gcc USE flag
  • นำ FlexiBLAS มาใช้ เพื่อสลับอิมพลีเมนเทชัน BLAS และคงเสถียรภาพของ ABI
  • ใช้ Python 3.13 เป็นค่าเริ่มต้น และทำให้ 3.14 เสถียรแล้ว
  • ให้บริการเวอร์ชันเสถียรของ KDE Gear 25.08.3, Frameworks 6.20.0, Plasma 6.5.4

โครงสร้างพื้นฐานและเอกสาร

  • เพิ่มเซิร์ฟเวอร์บิลด์ที่โฮสต์ในเยอรมนีของ Hetzner ช่วยเพิ่มความเร็วในการสร้างอิมเมจและแพ็กเกจ
  • เอกสารบน wiki.gentoo.org มีความคืบหน้า รวม 9,647 หน้า และมีประวัติการแก้ไขรวม 766,731 ครั้ง
    • มีการอัปเดต Gentoo Handbook และขยายการมีส่วนร่วมจากอาสาสมัคร

สถานะทางการเงิน

  • รายรับ: 12,066 ดอลลาร์ (มากกว่า 80% มาจากการบริจาครายบุคคล), รายรับฝั่ง SPI 8,471 ดอลลาร์
  • รายจ่าย: ค่าบริการ 8,332 ดอลลาร์, ค่าบัญชี 1,724 ดอลลาร์, ค่าระดมทุน 905 ดอลลาร์, ค่าเสื่อมราคา 10,075 ดอลลาร์
  • ยอดคงเหลือ: 104,831 ดอลลาร์ ณ วันที่ 1 กรกฎาคม 2025
  • คำขอให้โอนเงินบริจาค: ยังมีมากกว่า 40 คนที่ยังไม่ได้ย้ายไปยัง SPI

คำขอบคุณ

  • ขอบคุณนักพัฒนาและผู้มีส่วนร่วมทุกคน
  • Gentoo เป็น โครงการที่ขับเคลื่อนด้วยอาสาสมัคร โดยการมีส่วนร่วมของชุมชนคือหัวใจสำคัญ
  • สนับสนุนให้ผู้สนใจใหม่เข้ามา ร่วมพัฒนาและสมัครเป็นนักพัฒนา

1 ความคิดเห็น

 
GN⁺ 2026-01-12
ความคิดเห็นจาก Hacker News
  • Gentoo ดีที่สุด พอเริ่มเรียนรู้วิธีสร้างระบบที่บูตได้และตั้งค่าได้อย่างอิสระแล้ว มันให้ความรู้สึกเหมือน Linux from Scratch ที่ถูกทำให้เป็นอัตโนมัติ
    ฉันสร้าง rootfs ด้วย podman และทดสอบการบูตกับจำลองสถาปัตยกรรมด้วย qemu จากนั้นก็รีบิลด์อิมเมจระบบสำหรับฮาร์ดแวร์ทั้งหมดใหม่ทุกสัปดาห์ด้วย CI อัปเดตด้วย rsync แบบอัตโนมัติด้วย
    โดยพื้นฐานแล้วคือกำหนดและสร้าง ดิสโทรลินุกซ์ของตัวเอง เป็นไฟล์คอนเทนเนอร์ Gentoo ช่วยให้ทำสิ่งนี้ได้ เลยรู้สึกขอบคุณมาก พอรู้ว่าค่าใช้จ่ายในการดำเนินงานต่ำก็เลยตั้งค่าบริจาคประจำไว้

    • เคยใช้ Gentoo ราว ๆ ปี 2004 แต่เลิกเพราะต้อง รอคอมไพล์ทุกอย่าง นานเกินไป
    • สงสัยว่ามีที่ไหน เขียนเอกสาร กระบวนการนี้ไว้ไหม อยากรู้รายละเอียดเพิ่ม
    • มันเป็นดิสโทรที่ยอดเยี่ยมมากสำหรับการเรียนรู้ ฉันเองก็ใช้มาราว 10 ปี ก่อนตอนนี้จะชอบ Arch มากกว่า
      ถ้าอยากเรียนรู้ระบบนิเวศของลินุกซ์ แนะนำให้ลองใช้สักไม่กี่เดือนหรือไม่กี่ปี
      ฉันไม่เคยใช้ แพ็กเกจไบนารี จากคลังทางการ แต่ถ้าใช้ก็น่าจะดูแลง่ายขึ้นก็ได้
  • สิ่งที่ฉันจับตาดูคือ สถานะการรองรับ RISC-V
    ระหว่างที่ดิสโทรอื่น ๆ ต้องลำบากกับการบูตสแตรปคลังแพ็กเกจสำหรับ ISA ใหม่ Gentoo เป็นแบบอิงซอร์สจึงไม่ยึดติดกับสถาปัตยกรรม
    การไปถึงชุด @system ในระดับเทียบเท่า amd64 ได้ถือว่าน่าทึ่งมาก
    ถ้าจะรองรับความหลากหลายของฮาร์ดแวร์ที่เพิ่มขึ้นอย่างรวดเร็วหลังปี 2025 ฉันคิดว่า โมเดลเมตาดิสโทร แบบนี้คือคำตอบเดียว
    ถ้าคุณทำงานกับแพลตฟอร์มฝังตัวหรือซิลิคอนแบบกำหนดเอง Gentoo คือหนึ่งในตัวเลือกที่ดีที่สุด

    • ฉันเองก็ย้ายมาใช้ Gentoo บน amd64 ราวปี 2004 ความรู้สึกของ การปรับแต่งประสิทธิภาพตอนคอมไพล์ ในยุค Pentium-IV นั้นดีมาก และเข้ากับนิสัยแฮ็กเกอร์ที่ชอบคัสตอมได้ดี
    • Fedora กับ Debian ก็ปล่อยเวอร์ชัน RISC-V ที่เสถียรอยู่แล้วเหมือนกัน ไม่ได้มีแต่คนที่ลำบาก
    • ฝั่ง embedded ปกติจะใช้ Yocto หรือ Buildroot กัน Yocto ก็อิงซอร์สเต็มรูปแบบและมี BSP หลากหลาย
    • จริง ๆ แล้วทุกดิสโทรก็สร้างมาจากซอร์สในที่สุด Gentoo แค่ใช้แพ็กเกจซอร์สเป็นค่าปริยาย ส่วนดิสโทรอื่นก็มีให้เป็นตัวเลือก
      การรองรับ RISC-V ที่ยังไม่ดีพอก็เป็นเพียงเพราะว่า ฐานฮาร์ดแวร์ยังเล็ก
  • รายได้ของปีงบประมาณ 2025 ของมูลนิธิ Gentoo อยู่ที่ราว 12,000 ดอลลาร์ ส่วนใหญ่เป็นเงินบริจาคส่วนบุคคล และรายได้เพิ่มเติมผ่าน SPI ก็มีขนาดใกล้เคียงกัน
    น่าทึ่งที่โปรเจ็กต์ใหญ่ขนาดนี้ดำเนินงานได้ด้วย งบประมาณน้อย ROI เมื่อเทียบกับซอฟต์แวร์เชิงพาณิชย์สูงมาก

    • ในแง่นี้การมีบริษัทอย่าง Red Hat, SUSE อยู่ก็เป็นเรื่องดี เพราะประสบความสำเร็จเชิงพาณิชย์และยังตอบแทนชุมชน
    • ถ้าเงินน้อยก็มีข้อดีตรงที่ไม่มี ค่าใช้จ่ายเปลือง ๆ ของ CEO หรือการตลาด
    • สงสัยว่าทำไมถึงไม่ใช้เงินมากกว่านี้ นึกว่าจะมีการจ่ายเงินเดือนให้แกนนักพัฒนาบ้าง
    • ในโลกที่ไลบรารี CSS อันหนึ่งทำเงินปีละล้านดอลลาร์ได้ Gentoo ดูเหมือนจะ ขาดแรงจูงใจ ในการระดมทุนเพิ่ม
    • ถ้าคำนวณต้นทุนการดูแลจริง ๆ แล้ว หากมีนักพัฒนาหลัก 100 คนที่ทำงานสัปดาห์ละ 10 ชั่วโมง และผู้ร่วมพัฒนาภายนอกอีก 380 คน ก็มี มูลค่ากำลังคนราว 6 ล้านดอลลาร์ต่อปี
  • ฉันใช้ปีแรกในฐานะนักพัฒนา Gentoo และทุกคน ใจดีและร่วมมือกันดีมาก
    โดยเฉพาะระบบ onboarding นักพัฒนาที่ยอดเยี่ยม
    โครงสร้างคือหาที่ปรึกษาผ่านกิจกรรมชุมชน ทำ แบบทดสอบแบบเปิดหนังสือ แล้วผ่านการประชุมสองสามครั้งเพื่อรับฟีดแบ็ก
    อยากให้โปรเจ็กต์โอเพนซอร์สอื่น ๆ ก็มี ขั้นตอนที่ชัดเจนและมีเอกสารรองรับ แบบนี้ กระบวนการแบบทดสอบช่วยอุดช่องโหว่ในความรู้ของฉันได้มาก

  • น่าทึ่งที่ Gentoo Portage ถูกใช้เป็น โครงสร้างพื้นฐานหลักของ ChromeOS แต่ตัวมูลนิธิกลับมีงบประมาณน้อยขนาดนี้

    • ยังถูกใช้ในระบบของ NASDAQ ด้วย (บทความที่เกี่ยวข้อง)
    • ฟังดูเหมือนตัวอย่างคลาสสิกของ บริษัทเอาเปรียบโอเพนซอร์ส
  • ย้ายไป NixOS ในปี 2025 ใช้ Gentoo มา 20 ปี แต่มันก็ยังเป็นดิสโทรในใจเสมอ
    บนโน้ตบุ๊กเก่า ๆ การอัปเดต กินทรัพยากรมากเกินไป เช่น แค่สร้าง GHC ตัวเดียวก็ใช้เวลาเกิน 12 ชั่วโมงแล้ว

    • ฉันพยายามดูรายการแพ็กเกจใน NixOS แล้วตกใจที่ nix-env ใช้ RAM มากกว่า 6GB ทุกคนนอกจากคู่มือบอกว่าอย่าใช้ nix-env เลย การทำความเข้าใจสภาพแวดล้อมนี้เหมือนโพรงกระต่ายที่ลึกมากจริง ๆ
    • สงสัยว่าแค่ใช้ แพ็กเกจไบนารี ทางการก็น่าจะพอแล้วหรือเปล่า
  • ฉันใช้ Gentoo กับอุปกรณ์ทุกชิ้นมาตั้งแต่ปี 2004 เริ่มจาก Unreal Tournament เดโม ISO แล้วก็ติดใจไปเลย
    ฉันใช้ NAS เป็นโฮสต์สำหรับบิลด์ รับหน้าที่คอมไพล์ให้ทุกเครื่อง และจัดการสภาพแวดล้อมแยกตามสถาปัตยกรรมด้วยคอนเทนเนอร์ systemd-nspawn
    ถ้าเมานต์ /var/cache/binpkgs กับ /etc/portage ผ่าน NFS เอาไว้ แม้แต่ Thinkpad เก่า ๆ ก็สามารถ emerge ทั้งระบบได้ภายในหนึ่งชั่วโมง
    ฉันเน้น OpenRC แต่ประสบการณ์การใช้ systemd บน Gentoo กลับราบรื่นกว่าดิสโทรอื่นมาก

    • อยากเรียนรู้แบบละเอียดกว่านี้ สุดท้ายแล้วยังรันคำสั่ง emerge บน Thinkpad อยู่ไหม และการเมานต์ /etc/portage ผ่าน NFS มี ข้อดี อะไรบ้าง
      ฉันอยากย้ายเซิร์ฟเวอร์ Ubuntu ไปเป็น Gentoo แต่ยังไม่ค่อยเข้าใจแนวทางการจัดการแบบศูนย์กลาง
  • Gentoo มีคนเก่งเยอะมาก แต่รู้สึกว่า บทบาทลดลงหลังการมาของ Arch
    ฉันคิดว่าควรดูดิสโทรคู่แข่งอย่าง Void หรือ Arch ไว้บ้าง เพราะพวกนี้ให้ความรู้สึกเหมือน Gentoo ยุคใหม่

    • Void หรือ Arch ไม่ใช่ Gentoo เวอร์ชันสมัยใหม่ Gentoo เป็นดิสโทรที่เดินเส้นทางของตัวเอง
      ในแง่การคัสตอม คู่แข่งที่ใกล้กว่าน่าจะเป็น NixOS หรือ Guix
    • ช่วงหลังฉันก็เลือก Arch สำหรับเครื่องที่บิลด์ใหม่ มันสะดวกและดีพอแล้ว
      Gentoo มอบ ประสบการณ์เชิงอารมณ์ แบบที่เหมือนเชื่อมต่อกับคอมพิวเตอร์อย่างสมบูรณ์ แต่ก็ต้องลงทุนลงเวลา
    • Arch ใช้เพียงสาขาเดียว แต่ ระบบโปรไฟล์และคีย์เวิร์ดของ Gentoo ยืดหยุ่นกว่ามาก
    • เคยได้ยินข่าวลือว่าเมื่อก่อน Gentoo เคยมี เหตุการณ์สูญเสียฟอรัม ซึ่งกระทบหนักพอ ๆ กับการที่ Arch Wiki ถูกลบเลย
  • อยากกลับไปใช้ Gentoo อีกครั้ง มันเป็นดิสโทรที่ เสถียรและเป็นมิตรกับแฮ็กเกอร์ที่สุด เท่าที่เคยใช้มา ขอคารวะผู้ร่วมพัฒนาทุกคน

    • ฉันใช้ Gentoo ช่วงปี 2005~2015 อัปเดตพังบ่อยก็จริง แต่ ความยืดหยุ่น นั้นสุดยอดมาก
      อิสระในการเลือกทุกส่วนของระบบด้วยตัวเองเป็นสิ่งที่ฉันไม่เคยเห็นใน OS อื่นเลย
      ตอนนี้ฉันใช้ NixOS เพื่อรักษาสภาพแวดล้อมเดียวกันในทุกอุปกรณ์
  • ฉันเคยรัน Gentoo เมื่อราว 14 ปีก่อน และบนฮาร์ดแวร์บางแบบโดยเฉพาะ (เซิร์ฟเวอร์ AMD Opteron 4 ซ็อกเก็ต) มันเป็น ดิสโทรที่เร็วที่สุด
    ถ้าตั้งค่า USE flags ดี ๆ ก็สามารถสร้างไบนารีที่เหมาะกับ CPU ได้
    ตอนเริ่มต้นฉันคิดว่าน่าจะดีถ้ามี วิธีติดตั้งแบบเป็นขั้น ที่เริ่มจากใช้แพ็กเกจที่คอมไพล์ไว้ล่วงหน้า แล้วค่อยให้บิลด์แบบปรับแต่งทำงานเบื้องหลัง
    ดีใจที่มันยังคงเป็นดิสโทรที่ทรงพลังอยู่ เพียงแต่ยังจำได้ว่าการจัดการขนาดใหญ่และการดูแลแพตช์ความปลอดภัยนั้นยาก

    • บิลด์ Firefox ใช้เวลา 45 นาทีเหรอ? สมัยก่อน บิลด์ KDE ใช้เวลา 3 วัน