Image
By mk Founder on Tag: PhysX, NVIDIA, Open Source, Graphic
PhysX

NVIDIA เปิดซอร์สโค้ดส่วนเร่งความเร็วจีพียูของเอนจินฟิสิกส์ PhysX ต่อสาธารณะ ใช้ไลเซนส์แบบ BSD-3

เดิมทีตัวเอนจิน PhysX เป็นโอเพนซอร์สมาตั้งแต่ปี 2018 ตอน PhysX เวอร์ชัน 4.0 แต่เฉพาะตัวเอนจินหลักและ SDK เท่านั้น ส่วนการเร่งความเร็วด้วยจีพียูไม่ได้โอเพนซอร์สด้วย มีเฉพาะไบนารีแจกจ่าย การเปลี่ยนแปลงรอบนี้คือ NVIDIA เปิดซอร์สโค้ดส่วนจีพียูออกมาเลย จึงไม่ได้แจกจ่ายไฟล์ไบนารีให้อีก

นอกจากนี้ NVIDIA ยังเปิดซอร์ส GPU compute shader ของ Flow SDK ซึ่งเป็นไลบรารีสำหรับรันซิมูเลเตอร์ของไหล (fluid simulator) ออกมาพร้อมกันด้วย

By mk Founder on Tag: Microsoft Copilot, Security, Open Source, Linux, Microsoft
Microsoft Copilot

ไมโครซอฟท์มี Microsoft Security Copilot เป็น AI ช่วยวิเคราะห์หาช่องโหว่ความปลอดภัยมาตั้งแต่ปี 2023 ล่าสุดไมโครซอฟท์ออกมาโชว์ผลงานแล้วว่า Security Copilot ช่วยให้ค้นหาช่องโหว่ได้จริง

By mk Founder on Tag: Thunderbird, Mozilla, E-mail, Open Source
Thunderbird

MZLA หน่วยงานลูกของ Mozilla ที่ดูแลโครงการ Thunderbird ประกาศทำบริการเว็บเมลของตัวเองชื่อ Thunderbird และชุดบริการออนไลน์ชื่อ Thunderbird Pro

By mk Founder on Tag: Rust, Programming, Open Source
Rust

ความเคลื่อนไหวน่าสนใจในวงการภาษา Rust นั่นคือ โครงการ Rust รองรับสเปกการเขียนโปรแกรม Ferrocene Language Specification (FLS) ส่งผลให้ภาษา Rust มีเอกสารสเปกของภาษาเป็นครั้งแรก

อ่านแล้วอาจสับสนอยู่บ้าง ต้องเท้าความก่อนว่า ภาษา Rust เกิดขึ้นในปี 2015 แม้ได้รับความนิยมแพร่หลายตลอด 10 ปี แต่ตัวโครงการ Rust ไม่เคยมีเอกสารสเปกของภาษาอย่างเป็นทางการ (official language specification) มาก่อน ซึ่งแปลว่าหากมีคนสร้างคอมไพเลอร์ Rust ขึ้นมาใหม่ อาจมีพฤติกรรมบางอย่างที่แตกต่างไปจากคอมไพเลอร์ของโครงการ Rust เอง

By mk Founder on Tag: Android, Open Source, Development, Google
Android

ย้ำก่อนว่า ข่าวนี้ไม่ได้แปลว่า Android เลิกโอเพนซอร์ส แต่เปลี่ยนวิธีการโชว์ซอร์สโค้ดที่กำลังพัฒนาอยู่เท่านั้น

เดิมที ซอร์สโค้ดของ Android มีทั้งหมด 2 branch คือ ซอร์สโค้ดที่แสดงต่อสาธารณะบน Android Open Source Project (AOSP) และซอร์สโค้ด internal ที่เข้าถึงได้เฉพาะทีมจากกูเกิลและบริษัทพาร์ทเนอร์ที่ทำสัญญา Google Mobile Services (GMS)

ที่ผ่านมา กูเกิลเลือกพัฒนาโค้ดบางส่วนของ Android (เช่น Bluetooth Stack) บน AOSP branch แต่โค้ดส่วนใหญ่อยู่ใน internal branch เมื่อพัฒนาจนเสร็จสิ้นแล้วก็จะนำโค้ดมาปล่อยบน AOSP branch อีกที

Artificial Intelligence

AlexNet ซอฟต์แวร์แยกแยะรูปภาพที่เคยเป็นจุดเปลี่ยนสำคัญของวงการ AI เมื่อปี 2012 ตอนนี้เปิดซอร์สโค้ดต่อสาธารณะ เข้าถึงได้บน GitHub

AlexNet พัฒนาโดย Alex Krizhevsky นักศึกษาปริญญาเอกชาวยูเครนที่มหาวิทยาลัย Toronto ในขณะนั้น ร่วมกับเพื่อนนักศึกษา Ilya Sutskever (ภายหลังเป็นผู้ร่วมก่อตั้ง OpenAI) และอาจารย์ของพวกเขาคือ Geoffrey Hinton (หลังจากนั้นแบ่งเวลาบางส่วนไปทำงานกับกูเกิลจนถึงปี 2023 และได้รางวัลโนเบลสาขาฟิสิกส์ในปี 2024)

By mk Founder on Tag: DeepSeek, LLM, Open Source
DeepSeek

DeepSeek ออกโมเดลเวอร์ชันใหม่ DeepSeek-V3-0324 มีการเปลี่ยนแปลงสำคัญคือเปลี่ยนสัญญาอนุญาตเป็น MIT

เดิมทีโมเดลของ DeepSeek เป็นโอเพนซอร์สอยู่แล้ว แต่ใช้สัญญาอนุญาตแบบคัสตอมของตัวเอง คราวนี้เปลี่ยนมาเป็นสัญญามาตรฐานของวงการคือ MIT License ที่เปิดกว้างมากๆ อนุญาตให้ทำได้แทบทุกอย่าง

By lew Founder on Tag: AMD, LLM, Open Source, ROCm
AMD

AMD โอเพนซอร์สไลบรารี AI Tensor Engine for ROCm (AITER) ที่รวมเอาฟังก์ชั่นที่ปัญญาประดิษฐ์ต่างๆ ใช้งานบ่อย ให้ออปติไมซ์บน ROCm โดยเฉพาะ PyTorch ที่นิยมใช้งานกับปัญญาประดิษฐ์กลุ่ม LLM

กลุ่ม operator ที่ LLM ใช้งานสามารถรันได้เร็วขึ้นหลายเท่าตัว เช่น Mixture of Experts (MoE), การคูณแมตทริกซ์, Multi-Head Attention (MHA) ผลการทดสอบ DeepSeek-V3/R1 บนชิป MI300X สามารถรันเร็วขึ้นเทียบกับก่อนใช้ AITER ถึงเท่าตัว

ตอนนี้ซอฟต์แวร์รัน LLM เช่น vLLM และ SGLang รองรับ AITER แล้ว และทาง AMD ยืนยันว่าจะลงทุนพัฒนาเร่งความเร็วโหลดงาน AI บนชิป AMD เพิ่มเติมต่อไป

By mk Founder on Tag: GIMP, Open Source
GIMP

หลังจากรอกันมานานข้ามทศวรรษ (GIMP 2.0 ออกปี 2004, GIMP 2.10 ออกปี 2018) ล่าสุด GIMP 3.0 ออกรุ่นเสถียรในสัปดาห์ที่ผ่านมา

By mk Founder on Tag: GNOME, Open Source
GNOME

GNOME ออกเวอร์ชัน 48 ตามรอบการออกทุก 6 เดือน ใช้โค้ดเนม Bengaluru ตามสถานที่จัดประชุม GNOME Asia 2024

ของใหม่ที่สำคัญใน GNOME 48 ได้แก่

By mk Founder on Tag: Ubuntu, Linux, Open Source
Ubuntu

ความคืบหน้าจากข่าว Ubuntu ทดลองคอมไพล์ดิสโทรด้วยโหมด O3 Optimization ของ GCC เพิ่มประสิทธิภาพ

หลังจากทดลองมาได้สักระยะ ทีม Ubuntu เก็บข้อมูลอย่างละเอียด และพบว่าถึงแม้ประสิทธิภาพบางจุดเพิ่มขึ้น แต่ประสิทธิภาพโดยรวมกลับแย่ลง แถมต้องแลกมากับขนาดของไบนารีที่ใหญ่ขึ้นด้วย ตอนนี้จึงมีโอกาสสูงที่จะกลับไปใช้โหมด O2 แบบเดิม

By lew Founder on Tag: Mono, Wine, Open Source, .NET
Mono

โครงการ Mono ที่เป็น .NET แบบโอเพนซอร์สออกเวอร์ชั่น 6.14 นับเป็นเวอร์ชั่นแรกหลังจากไมโครซอฟท์ยกโครงการให้ WineHQ พร้อมกับความเปลี่ยนแปลงสำคัญคือรองรับ สถาปัตยกรรม Arm64 บน MacOS เป็นทางการ

นอกจากการรองรับแพลตฟอร์มใหม่แล้ว ยังมีการปรับปรุงเล็กๆ น้อยๆ เช่น แก้ไขการทำงานกับ X11, รองรับ COM Interface ดีขึ้น, เพิ่มภาษาจอร์เจีย, แก้ไขคำเตือนระหว่างการคอมไพล์

By mk Founder on Tag: LibreOffice, Open Source
LibreOffice

LibreOffice ซอฟต์แวร์ชุดสำนักงานแบบโอเพนซอร์ส มียอดดาวน์โหลดเพิ่มสูงขึ้นมากในช่วงหลัง ตอนนี้ตัวเลขเพิ่มมาเป็นเกือบ 1 ล้านครั้งต่อสัปดาห์แล้ว

Mike Saunders รองประธานบอร์ดของ The Document Foundation ผู้ดูแลโครงการ LibreOffice ให้ข้อมูลว่าตอนนี้ฐานผู้ใช้งานน่าจะอยู่ราวๆ 200 ล้านคน, ยอดดาวน์โหลดเพิ่มสูงขึ้นเรื่อยๆ ทุกเวอร์ชัน,​ หากแยกตามระบบปฏิบัติการคือ Windows 85% ตามด้วย macOS และลินุกซ์

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

By mk Founder on Tag: FerretDB, MongoDB, Open Source, Database, Microsoft, PostgreSQL
FerretDB

FerretDB ฐานข้อมูลทดแทน MongoDB ออกเวอร์ชัน 2.0 รุ่นเสถียร general availability (GA) พร้อมใช้งานในระดับโปรดักชัน

โครงการ FerretDB เกิดขึ้นในปี 2021 หลัง MongoDB เปลี่ยนไลเซนส์ ตัวมันเองไม่ใช่การโคลนหรือ fork MongoDB แต่เป็นการนำ PostgreSQL โหมด JSONB มารันเบื้องหลัง แล้ว FerretDB ทำตัวเป็นฉากหน้าคอยแปลงข้อมูลใน PostgresQL มาเชื่อมต่อกับ API ของ MongoDB ของเดิม แอพพลิเคชันจึงสามารถรันได้ต่อเนื่องโดยไม่ต้องแก้ไขโค้ดเลย

By arjin Writer on Tag: Stability AI, Arm, Artificial Intelligence, Open Source
Stability AI

Stability AI ประกาศความร่วมมือกับ Arm นำโมเดลปัญญาประดิษฐ์สร้างเสียงจากข้อมูล Stable Audio Open ที่เป็นโอเพนซอร์ส ปรับแต่งให้สามารถรันได้ที่ระดับอุปกรณ์ (On device) เช่น สมาร์ทโฟนที่มีชิปของ Arm

Stable Audio Open รันบน Arm ผ่านเฟรมเวิร์ก Arm KleidiAI ซึ่ง Stability AI บอกว่าสามารถสร้างผลลัพธ์เสียงออกมาได้เร็วกว่าวิธีเดิม 30 เท่า จากระดับนาทีเหลือเพียงไม่กี่วินาทีเท่านั้น

ในตอนนี้ Stable Audio Open ยังไม่เปิดให้ดาวน์โหลดทดสอบบน Arm แต่ทั้ง Stability AI และ Arm มีแผนนำโมเดลสร้างไฟล์เสียงให้ใช้งานในอุปกรณ์เร็ว ๆ นี้

By lew Founder on Tag: Blender, Movie, Oscar, Open Source
Blender

วันนี้เป็นวันประกาศผลรางวัลออสการ์ หรือ Academy Awards ประเด็นน่าสนใจสำหรับโลกโอเพนซอร์สคือภาพยนตร์เรื่อง Flow เป็นผู้ชนะสาขาอนิเมชั่น โดยภาพยนตร์เรื่องนี้ใช้ Blender ซอฟต์แวร์เรนเดอร์สามมิติแบบโอเพนซอร์สทั้งระบบ

Gints Zilbalodis ผู้เขียนบทและผู้กำกับ และยังเป็นผู้วางแสงใน Blender ก่อนเรนเดอร์เองทั้งหมด ให้สัมภาษณ์กับทาง Blender ว่าเขาตัดสินใจใช้ Blender ตั้งแต่เริ่มโครงการ จากเดิมที่เคยใช้ Maya มาตั้งแต่สมัยเรียน

By mk Founder on Tag: IBM, LLM, Artificial Intelligence, Open Source, Granite
IBM

IBM ออกโมเดลภาษาขนาดใหญ่ (LLM) ของตัวเอง Granite เวอร์ชันใหม่ 3.2 ขนาดพารามิเตอร์ 8B (ข่าวของ Granite 3.0) ปรับปรุงความสามารถด้านคณิตศาสตร์และการให้เหตุผลขึ้นจากเดิมมาก และทำคะแนนเบนช์มาร์คชนะโมเดลระดับเดียวกันอย่าง GPT-4o-0513 และ Claude-3.5-Sonnet ได้

By mk Founder on Tag: Command & Conquer, Games, EA, Open Source
Command & Conquer

EA เคยโอเพนซอร์สเกม Command & Conquer: Tiberian Dawn และ Red Alert ไปเมื่อปี 2020 วันนี้ EA ประกาศโอเพนซอร์สเกมตระกูล Command & Conquer ภาคเก่าอีก 2 ภาคคือ Renegade และ Generals โดยซอร์สโค้ดทั้งหมดอยู่บน GitHub ใช้สัญญาอนุญาตแบบ GPLv3

By mk Founder on Tag: Team Fortress 2, Valve, Games, Open Source
Team Fortress 2

หลังจาก Valve เปิดซอร์สโค้ดทั้งหมดของเกม Team Fortress 2 ชุมชนโอเพนซอร์สก็เริ่มทำงานทันที ใน GitHub ของ Team Fortress 2 มี pull request จำนวนมากจากนักพัฒนาภายนอก ฝั่งของ Valve เองก็เริ่มรับ pull request บางอันที่เป็นการแก้บั๊กเล็กๆ น้อยๆ ของ TF2 ที่ชุมชนผู้เล่นเจอกันมานานแล้ว

ตอนนี้ยังไม่มีคำอธิบายอย่างเป็นทางการจาก Valve ว่ามีเกณฑ์การเลือกรับแพตช์อย่างไรบ้าง แต่ก็เป็นสัญญาณอันดีว่าเกม TF2 จะเริ่มมีชีวิตและเติบโตต่อไปด้วยตัวเองได้

By mk Founder on Tag: Emacs, GNU, Open Source, Android, JSON
Emacs

GNU Emacs ซอฟต์แวร์แก้ไขข้อความในตำนาน (ตำนานจริงๆ เพราะออกเวอร์ชันแรกต่อสาธารณะในปี 1985) ออกเวอร์ชันใหม่ 30.1 (ถือเป็นเวอร์ชันแรกของ 30.x) มีของใหม่ที่สำคัญคือ Emacs ถูกพอร์ตมายัง Android เป็นครั้งแรก

Subscribe to Open Source