Tags:
Node Thumbnail

ไมโครซอฟท์ประกาศเปิดซอร์สโครงการ ebpf-for-windows นำ eBPF ที่เป็นการรันโค้ดภายใน sandbox ในเคอร์เนลเพื่อการดึงค่าต่างๆ ออกจากเคอร์เนลมาใช้บนวินโดวส์

eBPF (Extended Berkeley Packet Filter) เป็นส่วนย่อยของเคอร์เนลลินุกซ์ที่เปิดทางให้ผู้ใช้ส่งโค้ดเข้าไปรันในเคอร์เนลโดยตรง โดยก่อนรันจะมีการตรวจสอบความปลอดภัย และยืนยันว่าโปรแกรมไม่ทำงานนานเกินไป (เช่น ไม่มี loop)

Tags:
Node Thumbnail

ไลนัสแสดงความเห็นว่า shared library นั้นสร้างปัญหามากกว่าประโยชน์ระหว่างการพูดคุยแก้ปัญหา clang ในเคอร์เนลทำงานได้ช้า ขณะที่ดิสโทรสำคัญอย่าง Fedora นั้นมีนโยบายบังคับให้แพ็กเกจต่างๆ ที่ใช้ไลบรารีจากแพ็กเกจอื่นต้องลิงก์แบบ dynamic เท่านั้น

Tags:
Node Thumbnail

Red Hat ประกาศร่วมมือกับ exida บริษัทตรวจสอบความปลอดภัยซอฟต์แวร์ เตรียมออกลินุกซ์ที่ผ่านมาตรฐาน ISO 26262 ที่รับรองความปลอดภัยคอมพิวเตอร์สำหรับรถยนต์

ซอฟต์แวร์บนคอมพิวเตอร์รถยนต์นั้นมักตัดฟีเจอร์ต่างๆ ออก เพื่อลดความเสี่ยง จนกลายเป็นแพลตฟอร์มเฉพาะทาง ทาง Red Hat เตรียมเสนอลินุกซ์ที่ได้รับการรับรองจาก exida ว่าผ่านมาตรฐานความปลอดภัยเสมอ แม้มีการอัพเดตซอฟต์แวร์

ประกาศครั้งนี้ยังไม่มีกำหนดว่าลินุกซ์รุ่นสำหรับยานยนต์นี้จะออกมาเมื่อใด แต่ลูกค้าหลักคงเป็นผู้ผลิตรถยนต์ที่จะนำไปใช้พัฒนาซอฟต์แวร์ช่วยควบคุมรถ หรือซอฟต์แวร์ในระบบความบันเทิง

Tags:
Topics: 
Node Thumbnail

ต่อเนื่องจากข่าว ทีมงานเคอร์เนลลินุกซ์ประกาศแบนมหาวิทยาลัยมินนิโซตา หลังส่งแพตช์สร้างช่องโหว่เพื่อทำงานวิจัย ล่าสุด ทีมวิจัยจากมหาวิทยาลัยมินนิโซตา ออกจดหมายขอโทษต่อชุมชนลินุกซ์แล้ว

เนื้อหาในจดหมายยอมรับว่าใช้ "วิธีการที่ไม่เหมาะสม" (inappropriate) และยอมรับว่าวิธีการนี้สร้างภาระให้ผู้ดูแลแพตช์โดยไม่จำเป็น ทีมวิจัยยังบอกว่าอยากฟื้นฟูความสัมพันธ์กับชุมชนลินุกซ์ใหม่ และจะหารือกับผู้นำชุมชนโอเพนซอร์สอย่างใกล้ชิดมากขึ้น

Tags:
Node Thumbnail

Canonical ปล่อย Ubuntu 21.04 ตามรอบ 6 เดือน โดยเวอร์ชั่นนี้มีการปรับปรุงเด่นๆ คือเน้นรองรับโซลูชั่นของไมโครซอฟท์ ทั้ง Active Directory และ Microsoft SQL Server

ในเวอร์ชั่นนี้ตัวติดตั้งจะมีตัวเลือกใช้เชื่อมเข้า Active Directory (AD) ตั้งแต่ติดตั้ง ทำให้จัดการเครื่องจากศูนย์กลางได้โดยตรง ผ่านทาง Group Policy Client ส่วนการออปติไมซ์ประสิทธิภาพ SQL Server อาศัยการอิมพลีเมนต์ฟีเจอร์เช่น Force Unit Access (FUA) บนระบบไฟล์ XFS และฟีเจอร์ persistent memory (PMEM) โดยฟีเจอร์นี้จะถูกพอร์ตกลับไป Ubuntu 20.04 LTS ด้วย

สำหรับหน้าจอเดสก์ทอปเปลี่ยนมาใช้ Wayland เป็นค่าเริ่มต้น กราฟิกโดยรวมจะเนียนขึ้น และรองรับ Flutter SDK มาในตัวเป็นแพ็กเกจ snap

Tags:
Node Thumbnail

ไมโครซอฟท์ปล่อยฟีเจอร์ WSLg รองรับการรันโปรแกรม GUI ผ่านทาง WSL บนวินโดวส์ เปิดทางให้เราสามารถใช้วินโดวส์รันโปรแกรมต่างๆ ที่รองรับลินุกซ์ได้เต็มรูปแบบ

WSLg รองรับทั้งระบบเสียงไมโครโฟนและลำโพง ระบบกราฟิกสามารถเร่งความเร็วด้วยชิปกราฟิกหากลินุกซ์ที่ใช้รองรับ Mesa 21.0 ขึ้นไป

แนวทางของไมโครซอฟท์ในการรันโปรแกรม GUI อาศัยการสร้างลินุกซ์ดิสโทรใหม่สำหรับรันโปรแกรม GUI โดยเฉพาะ ชื่อว่า WSLg System Distro เมื่อผู้ใช้รันโปรแกรม GUI ตัว WSL จะรันดิสโทรนี้ขึ้นมาเอง และวินโดวส์ก็จะรัน RDP Client เข้าไปเชื่อมต่อเพื่อแสดงหน้าจอ GUI ของโปรแกรม ตัวลินุกซ์ดิสโทรเฉพาะนี้จะหยุดรันอัตโนมัติเมื่อผู้ใช้เลิกใช้ GUI

ฟีเจอร์นี้เริ่มปล่อยแล้วใน Windows Insider build 21364 ขึ้นไป

Tags:
Node Thumbnail

Greg Kroah-Hartman ผู้ดูแลเคอร์เนลลินุกซ์ใน -stable branch ประกาศแบนโค้ดทั้งหมดจากอีเมล @umn.edu ของมหาวิทยาลัยมินนิโซตา หลังกลุ่มนักวิจัยส่งโค้ดสร้างช่องโหว่เข้าไปยังเคอร์เนลต่อเนื่องเพื่อพยายามส่งโค้ดสร้างช่องโหว่ในเคอร์เนลเข้าไปยัง repository และโค้ดบางส่วนถูก commit ได้สำเร็จ

ตอนนี้ Greg กำลังถอนโค้ดทั้งหมดที่กลุ่มวิจัยนี้เคยส่งเข้ามา รวมเป็นแพตช์ทั้งหมด 190 ชุด ส่วนมากสามารถถอนแพตช์ได้โดยง่าย มีบางส่วนที่ต้องตรวจดูอีกครั้ง

Tags:
Node Thumbnail

ไมโครซอฟท์ปล่อยอัพเดตเคอร์เนลลินุกซ์เป็นเวอร์ชั่น 5.10.16.3 สำหรับผู้ใช้ Windows Insider นอกจากจะได้รับฟีเจอร์เคอร์เนลตามปกติแล้วยังมีฟีเจอร์สำคัญคือการอ่านดิสก์เข้ารหัส LUKS ที่นิยมใช้งานกันในลินุกซ์

ฟีเจอร์นี้ทำให้วินโดวส์สามารถอ่านไฟล์จากดิสก์เข้ารหัสไปได้ด้วยผ่านทางฟีเจอร์ wsl --mount ที่เปิดตัวปีที่แล้ว คำสั่งที่ใช้ถอดรหัสนั้นเป็น cryptsetup เหมือนบนลินุกซ์ปกติ

สำหรับผู้ใช้ WSL ปัจจุบัน เคอร์เนลเวอร์ชั่นนี้ยังแก้บั๊กการซิงก์นาฬิกาที่ทำให้เวลาบน WSL ไม่ตรงกับเวลาจริงอีกด้วย

Tags:
Topics: 
Node Thumbnail

โครงการ Asahi Linux ส่งแพตช์เคอร์เนลลินุกซ์ให้รองรับชิป Apple M1 เข้า repository โดยแพตช์เพิ่มการรองรับฮาร์ดแวร์ต่างๆ ของ M1 เฉพาะ เช่น Apple Interrupt Controller โดยความยากสำคัญคือกระบวนการบูตของ Apple M1 นั้นเป็นระบบเฉพาะของแอปเปิลเอง

แม้แพตช์มาส่งเข้าโครงการลินุกซ์หลักแล้ว แต่แพตช์ชุดแรกก็รองรับฮาร์ดแวร์พื้นฐานมากๆ สามารถบูตลินุกซ์ขึ้นได้ และใช้งานผ่านคอนโซล UART จากพอร์ต USB-C เท่านั้น รายการไดร์เวอร์ฮาร์ดแวร์ที่ต้องพัฒนาเพิ่มเติมเพื่อให้ใช้งานได้จริงยังมีอีกมาก

Tags:
Node Thumbnail

AlmaLinux หนึ่งในสองโครงการทดแทน CentOS ที่สนับสนุนโดยบริษัท CloudLinux ประกาศออกรุ่นเสถียรรุ่นแรกแล้ว โดยนับเวอร์ชันเป็น 8.3 ตรงกับเลขเวอร์ชันของ RHEL เพื่อไม่ให้สับสน

ตัวอิมเมจสามารถดาวน์โหลดได้จาก AlmaLinux และทีมงานยังมีสคริปต์ช่วยแปลงระบบเดิม (ที่เป็นลินุกซ์อิงกับ RHEL 8.x เช่น CentOS, Oracle Linux) มาเป็น AlmaLinux ด้วย ดาวน์โหลดได้จาก GitHub

Tags:
Node Thumbnail

ภาษา Rust เริ่มได้รับความนิยมมากขึ้นเรื่อยๆ จากฟีเจอร์เด่นเรื่อง memory safety ตั้งแต่ระดับของตัวภาษาเลย ช่วยลดปัญหาบั๊กความปลอดภัยที่มาจากหน่วยความจำลงได้มาก ช่วงหลังเราจึงเห็น Rust ถูกใช้ในงานระดับล่างๆ (ที่เดิมทีใช้ภาษา C) กันมากขึ้น ตัวอย่างเช่น Bottlerocket ระบบปฏิบัติการของ Amazon

จากกระแส Rust มาแรง ทำให้ ZDNet ไปสอบถาม Linus Torvalds และ Greg Kroah-Hartman ผู้ดูแลเคอร์เนลเวอร์ชันเสถียร (ถือเป็น 2 คนที่สำคัญที่สุดของโครงการเคอร์เนลลินุกซ์) ว่ามีความเห็นอย่างไรกับการใช้ Rust ในเคอร์เนลลินุกซ์

Tags:
Node Thumbnail

ไม่เชื่อก็ต้องเชื่อว่า 7-Zip โปรแกรม Zip ยอดนิยมบนวินโดวส์ที่ออกครั้งแรกในปี 1999 ไม่เคยออกบนแพลตฟอร์มอื่นมาก่อน (เคยมี p7zip เป็นโครงการพอร์ตลงลินุกซ์ แต่เลิกทำไปแล้ว)

ล่าสุด Igor Pavlov ผู้สร้าง 7-Zip ได้ออกเวอร์ชันลินุกซ์เป็นครั้งแรกในประวัติศาสตร์ 22 ปีของโปรแกรมนี้ ตอนนี้ยังมีเฉพาะเวอร์ชันคอนโซล (ไม่มี GUI) โดยมีไบนารีใช้งานได้หลากหลายสถาปัตยกรรม ทั้ง x86, x86-64, ARM64

บนลินุกซ์มีโปรแกรมบีบอัดข้อมูลอยู่หลายตัว แต่การมาถึงของ 7-Zip ก็ถือเป็นอีกทางเลือกหนึ่งที่น่ายินดีเช่นกัน

Tags:
Node Thumbnail

Red Hat พยายามแสดงท่าทีเป็นมิตรต่อชุมชนอีกครั้งด้วยการตั้งโครงการ Red Hat Enterprise Linux (RHEL) for Open Source Infrastructure แจกไลเซนส์ RHEL ให้กับโครงการโอเพนซอร์สใช้งานได้ฟรี

โครงการนี้อนุญาตให้โครงการโอเพนซอร์สที่ใช้สัญญาอนุญาตที่ยอมรับโดย Fedora สามารถใช้ RHEL ทั้งสำหรับการ build โครงการ, การทดสอบ, และโครงสร้างพื้นฐานอื่นๆ เช่น เว็บเซิร์ฟเวอร์และอีเมล ผู้เข้าร่วมโครงการจะเข้าพอร์ทัลลูกค้าของ Red Hat ได้ฟรีด้วย แต่การซัพพอร์ตจะเป็นแบบบริการตัวเอง

Tags:
Node Thumbnail

Canonical ออก Ubuntu Core 20 ดิสโทรลินุกซ์สำหรับอุปกรณ์ฝังตัวและ IoT ที่ดัดแปลงมาจาก Ubuntu 20.04 LTS

จุดเด่นของ Ubuntu Core คือการปรับแต่งมาเพื่ออุปกรณ์ขนาดเล็ก ตัดส่วนที่ไม่จำเป็นเพื่อลดพื้นที่การโจมตี (minimal attack surface) มีฟีเจอร์ความปลอดภัยหลายอย่างตั้งแต่ secure boot, full disk encryption, secure device recovery และแอพทั้งหมดจะถูกรันแยก (isolated) เพื่อไม่ให้โจมตีมาถึง OS ได้

Canonical ยังระบุว่าทำงานร่วมกับผู้ผลิตชิปและบริษัทผู้ผลิตฮาร์ดแวร์หลายราย เพื่อการันตีว่ากระบวนการอัพเดตทั้งหมดจะราบรื่น

Ubuntu Core รองรับทั้งสถาปัตยกรรม ARM และ x86 โดยมีพาร์ทเนอร์เข้าร่วมหลายราย เช่น Bosch Rexroth, Dell, ABB, Rigado, Plus One Robotics, Jabil, Intel, Raspberry Pi

Tags:
Node Thumbnail

หลัง Red Hat ช็อควงการด้วยการหยุดทำ CentOS ในฐานะตัวแทน RHEL ก็เกิดโครงการโอเพนซอร์สใหม่ๆ มาทดแทน CentOS อย่างน้อย 2 โครงการ

โครงการแรกคือ Rocky Linux ที่ก่อตั้งโดย Gregory Kurtzer ผู้สร้าง CentOS เดิม และเตรียมออกรุ่นทดสอบแรก 31 มีนาคม 2021

อีกโครงการมาจากบริษัท CloudLinux ที่เป็น fork ของ RHEL เช่นกัน ตอนแรกโครงการนี้ใช้โค้ดเนมว่า Project Lenix แต่ล่าสุดเปิดตัวอย่างเป็นทางการในชื่อ AlmaLinux

Tags:
Topics: 
Node Thumbnail

เมื่อเดือนธันวาคมที่ผ่านมาโครงการเคอร์เนลลินุกซ์ออกรุ่น 5.10 LTS แต่กลับประกาศว่าจะซัพพอร์ตนานเพียง 2 ปีจากเดิมที่เคยซัพพอร์ตรุ่น LTS นานถึง 6 ปี ทำให้ Scott Branden นักพัฒนาจาก Broadcom ออกมาแสดงความเห็นว่าหากซัพพอร์ตสั้นเพียงเท่านี้ก็ไม่ควรเรียกว่า LTS

ทางฝั่งผู้ดูแลเคอร์เนล Kroah-Hartman ออกมาชี้แจงว่าปกติแล้วเคอร์เนลแต่ละรุ่นมีระยะซัพพอร์ตแค่ 4 เดือนเท่านั้น การออกรุ่นซัพพอร์ต 2 ปีก็นับว่ายาวกว่าปกติมากแล้ว และทางโครงการเคอร์เนลยินดีขยายเวลาซัพพอร์ตหากมีบริษัทแสดงตัวสนับสนุนการดูแล และที่ผ่านมาหลังจากออกเคอร์เนลไประยะหนึ่งช่วงเดือนกุมภาพันธ์ถึงมีนาคมก็จะมีบริษัทมาแสดงตัวสนับสนุน ทำให้ทางโครงการเปลี่ยนแผนซัพพอร์ตเป็น 6 ปีได้

Tags:
Node Thumbnail

โครงการ Rocky Linux ดิสโทรทดแทน CentOS ที่ Red Hat ตัดซัพพอร์ตไป ประกาศความคืบหน้าโครงการโดยเริ่มวางโครงสร้างพื้นฐานกันบางส่วนแล้ว ทำให้เริ่มกำหนดช่วงเวลาได้ เป้าหมายสำคัญคือวันที่ออกรุ่นทดสอบ (release candidate) คือวันที่ 31 มีนาคมนี้ เป้าหมายอื่นๆ ได้แก่

Tags:
Node Thumbnail

หลังจาก Red Hat ประกาศตัดซัพพอร์ต CentOS 8 และย้ายไปเป็น CentOS Stream ที่กลายเป็นรุ่นพัฒนาสำหรับ RHEL ทำให้ชุมชนผู้ใช้เดิมไม่พอใจและมีหลายกลุ่มเปิดโครงการมาทดแทน CentOS (Rocky Linux, Oracle Linux, CloudLinux) ตอนนี้ทาง Red Hat ก็ออกมาระบุว่าได้ฟังเสียงชุมชนที่ใช้งาน CentOS อยู่เดิม และออกทางเลือกคือการใช้ RHEL ได้ฟรีหรือราคาถูกมาก

Tags:
Topics: 
Node Thumbnail

ในบรรดาลินุกซ์ที่ดิสโทรหลักๆ ที่มีคนใช้จำนวนมาก Amazon Linux AMI เป็นอีกตัวที่มีคนใช้ค่อนข้างมากเนื่องจากเป็นลินุกซ์มาตรฐานสำหรับการเปิดเครื่อง EC2 บน AWS เนื่องจากมีดูแลแพตช์โดย AWS และให้ใช้งานได้ฟรี และวันนี้ก็เป็นวันสุดท้ายที่ AWS จะซัพพอร์ต Amazon Linux AMI แต่จะเข้าช่วง maintenance support ที่ได้รับแพตช์อย่างจำกัดไปจนถึงปี 2023

AWS เปิดตัว Amazon Linux AMI มาตั้งแต่ปี 2010 หากนับช่วงซัพพอร์ตทั้งหมดก็ถือว่าเป็นลินุกซ์ที่ได้รับซัพพอร์ตยาวนาน หลังจากนี้แพ็กเกจที่จะได้รับแพตช์จะจำกัดเฉพาะช่องโหว่ความปลอดภัยระดับวิกฤติและระดับสำคัญเท่านั้น และแพ็กเกจที่ครอบคลุมจะเหลือเพียง เคอร์เนล, ไลบรารีระดับล่าง เช่น glibc หรือ openssl, และแพ็กเกจที่โครงการต้นน้ำยังซัพพอร์ตอยู่

Tags:
Node Thumbnail

Roiderivk Colendrander จากโซนี่ส่งไดร์เวอร์ DualSense Wireless Controller สำหรับ PlayStation 5 เข้าไปยังเคอร์เนลลินุกซ์ ทำให้ลินุกซ์มองเห็น DualSense และใช้งานได้ครบถ้วน ทั้งทัชแพดในตัว, การควบคุมไฟบนคอนโทรลเลอร์, และการอ่านค่าความเคลื่อนไหว

เคอร์เนลลินุกซ์รองรับคอนโทรลเลอร์ PlayStation มาเป็นเวลานาน แต่ก่อนหน้านี้ไดร์เวอร์มักพัฒนาโดยนักพัฒนาภายนอก

ตอนนี้ไดร์เวอร์ยังเป็นแพตช์เข้าไปยังโครงการ รอการรีวิวและ merge เข้าโค้ดหลักต่อไป

ที่มา - Kernel.org

Tags:
Node Thumbnail

หลังจาก Red Hat ประกาศทิ้ง CentOS 8 แล้วย้ายโครงการจากเดิมที่ใกล้เคียงกับ RHEL ให้กลายเป็นเวอร์ชั่นพัฒนาของ RHEL ทาง CloudLinux ผู้พัฒนาดิสโทรอีกรายที่พัฒนา CloudLinux OS ลินุกซ์ที่ fork มาจาก RHEL เหมือนกัน ก็ออกมาเปิดตัวโครงการ Lenix เพื่อทดแทน CentOS โดยระบุเหตุผลชัดเจนว่าต้องการชื่อเสียงและเพิ่มโอกาสขายแพตช์ extended lifecycle support ไปด้วย

ความได้เปรียบของ Lenix คือทาง CloudLinux มีโครงสร้างสำหรับ build แพ็กเกจอยู่ครบถ้วนอยู่แล้ว ทำให้คาดว่าจะปล่อย Lenix เวอร์ชั่นแรกได้ภายในไตรมาสแรกของปี 2021 หรืออีกไม่เกินสามเดือนเท่านั้น

Tags:
Topics: 
Node Thumbnail

Linus Torvalds ประกาศออกเคอร์เนลลินุกซ์เวอร์ชัน 5.10 ซึ่งเป็นเคอร์เนลรุ่นซัพพอร์ตระยะยาว 6 ปี (LTS) ประจำปี 2020

ปกติแล้ว เคอร์เนลลินุกซ์จะออกรุ่นซัพพอร์ตระยะยาวปีละ 1 ครั้งช่วงปลายปีของทุกปี โดยปีที่แล้ว 2019 เป็นเคอร์เนล 5.4 ที่จะซัพพอร์ตจนถึงเดือนธันวาคม 2025 ส่วนเคอร์เนล 5.10 จะซัพพอร์ตนานถึงเดือนธันวาคม 2026

ของใหม่ในเคอร์เนล 5.10 เน้นไปที่การซัพพอร์ตฮาร์ดแวร์รุ่นใหม่ๆ เช่น Intel Rocket Lake / Ander Lake, NVIDIA Orin, AMD RDNA 2, ซัพพอร์ตฟีเจอร์หลายอย่างของ AMD Zen 3 เป็นต้น

Tags:
Node Thumbnail

จากกรณี Red Hat เตรียมทิ้ง CentOS 8 ส่งผลให้ผู้ก่อตั้งโครงการ CentOS หนีไปสร้างโครงการใหม่ Rocky Linux ใช้ทดแทน

อีกทางออกหนึ่งที่ฟังชื่อแล้วไม่น่าเป็นไปได้ (แต่ก็เกิดขึ้นจริงแล้ว) คือ Oracle เสนอตัวเป็นทางเลือกให้ผู้ใช้ CentOS

จริงๆ แล้ว Oracle มีโครงการ Oracle Linux มาตั้งแต่ปี 2006 โดยเป็นการนำซอร์สโค้ดของ RHEL มาคอมไพล์เป็นดิสโทรของตัวเองลักษณะเดียวกับ CentOS

Tags:
Node Thumbnail

Gregory Kurtzer ผู้ก่อตั้งโครงการ CAOS โครงการตั้งต้นของ CentOS ประกาศสร้างลินุกซ์ดิสโทรใหม่หลังจาก Red Hat เตรียมตัดการซัพพอร์ต CentOS 8 โดยตั้งชื่อว่า Rocky Linux และตอนนี้กำลังอยู่ระหว่างการเซ็ตอัพโครงสร้างต่างๆ

ชื่อ Rocky Linux เองน่าจะหมายถึง Rocky McGough ที่เคยทำซอร์สโค้ดของ RHEL ไปคอมไพล์ใช้งานในบริษัทอยู่ก่อนแล้ว หลังจากนั้นจึงมารับตำแหน่ง tech lead คนแรกของ CentOS

Pages