Image
By mk Founder on Tag: Microsoft, Open Source, UEFI, Microsoft Surface, Firmware
Microsoft

ไมโครซอฟท์ประกาศเปิดซอร์สโค้ด Project Mu ชุดซอฟต์แวร์สำหรับช่วยอัพเดตเฟิร์มแวร์ UEFI ของอุปกรณ์คอมพิวเตอร์

Unified Extensible Firmware Interface (UEFI) เป็นมาตรฐานสำหรับเฟิร์มแวร์ของอุปกรณ์ ที่ออกแบบมาแทนระบบ BIOS เดิม ในทางปฏิบัติแล้วมีซอฟต์แวร์หลายตัวที่เขียนตามสเปก UEFI จากผู้ผลิต BIOS เดิมแต่ละราย เช่น Phoenix, Insyde, American Megatrends

ซอฟต์แวร์ UEFI ที่ได้รับความนิยมสูงคือ TianoCore ซึ่งเป็นเวอร์ชันโอเพนซอร์สที่พัฒนาต่อจาก Intel EFI อีกที

By mk Founder on Tag: VirtualBox, Oracle, Virtualization, Open Source
VirtualBox

VirtualBox ออกเวอร์ชันใหญ่ 6.0 มีการเปลี่ยนแปลงหลายอย่าง ที่สำคัญมีดังนี้

  • เปลี่ยน UI ใหม่ หน้าตาสดใสกว่าเดิม, รองรับหน้าจอ HiDPI
  • เพิ่ม File Manager ตัวใหม่ที่ควบคุมการเข้าถึงไฟล์บน guest และย้ายไฟล์ไปมาระหว่าง guest/host
  • ปรับปรุงไดรเวอร์กราฟิก 3D บนวินโดวส์
  • รองรับการ export VM ไปรันบน Oracle Cloud Infrastructure
  • รองรับลำโพงแบบเซอร์ราวน์ (Windows 10 v1809)

รายการเปลี่ยนแปลงอื่นๆ สามารถอ่านได้จากที่มา

By mk Founder on Tag: FreeBSD, Operating System, Open Source
FreeBSD

ระบบปฏิบัติการ FreeBSD ออกเวอร์ชัน 12.0 โดยทิ้งช่วงห่างจากเวอร์ชัน 11.0 ประมาณสองปี

ของใหม่ได้แก่

  • การอัพเกรดเวอร์ชันของซอฟต์แวร์ เช่น OpenSSL 1.1.1a, OpenSSH 7.8p1, ชุดคอมไพเลอร์ (CLANG, LLVM, LLD, LLDB, compiler-rt, libc++) เป็นเวอร์ชัน 6.0.1, KDE 5.12.5, NFS Server 4.1
  • ปรับปรุงความเข้ากันได้กับฮาร์ดแวร์ ปรับไดรเวอร์กราฟิกเป็นรุ่นล่าสุด
  • ปรับปรุงระบบไฟล์ UFS/FFS ให้รองรับคำสั่ง TRIM/BIO_DELETE ได้ดีขึ้น

FreeBSD รองรับสถาปัตยกรรมซีพียูหลากหลาย ได้แก่ amd64, i386, powerpc, powerpc64, powerpcspe, sparc64, armv6, armv7, aarch64

By nutmos Writer on Tag: Facebook, Natural Language, Open Source
Facebook

Facebook AI Research ประกาศโอเพ่นซอร์ส PyText เฟรมเวิร์คการประมวลผลภาษาธรรมชาติหรือ NLP ให้นักพัฒนาและผู้ที่สนใจทั่วไปนำไปใช้งานได้แล้ว

PyText นั้นเป็นเครื่องมือการทำโมเดล NLP ที่ใช้ deep learning โดยตัวเฟรมเวิร์คนั้นถูกพัฒนาขึ้นมาจาก PyTorch ซึ่งปัจจุบัน Facebook ใช้ PyText กับหน้าจออัจฉริยะ Portal และระบบผู้ช่วยส่วนตัวบน Messenger ที่ชื่อว่า M โดยเฟรมเวิร์คนี้พัฒนาขึ้นเพื่อตอบโจทย์ของ Facebook ที่ต้องการเครื่องมือ NLP แบบเรียลไทม์ และมี latency ต่ำ รวมถึงทำงานได้แบบไร้รอยต่อกับเวิร์คโฟลวในการวิจัยและโปรดักชั่น

By nutmos Writer on Tag: CNCF, Open Source
CNCF

Cloud Native Computing Foundation หรือ CNCF องค์กรผู้ดูแลโครงการโอเพ่นซอร์สสำคัญอย่าง Kubernetes ได้ประกาศว่า Technical Oversight Committee ได้โหวตให้รับรองโครงการ etcd เป็นโครงการในความดูแลของ CNCF แล้ว

By mk Founder on Tag: PyTorch, Deep Learning, Facebook, Open Source
PyTorch

PyTorch ไลบรารี deep learning จากค่าย Facebook ออกเวอร์ชัน 1.0 stable แล้ว หลังออกเวอร์ชัน 1.0 dev มาตั้งแต่เดือนพฤษภาคม และรุ่นพรีวิวก่อนตัวจริงเมื่อเดือนตุลาคม

PyTorch เป็นไลบรารีที่พัฒนาจาก Torch ที่ได้รับความนิยมในสายงานวิจัย แต่รองรับภาษา Python เป็นหลัก ทำให้ใช้งานง่ายกว่า Torch (ที่เขียนด้วย Lua เป็นหลัก) ทีมพัฒนาหลักของ PyTorch คือพนักงานของ Facebook และเป็นไลบรารีที่ได้รับความนิยมมากขึ้นเรื่อยๆ ในช่วงหลัง โดยเป็นโครงการที่เติบโตเร็วเป็นอันดับสองบน GitHub (อันดับหนึ่งคือ Azure Docs)

By mk Founder on Tag: WordPress, CMS, Open Source
WordPress

WordPress 5.0 ออกเวอร์ชันจริง การเปลี่ยนแปลงที่สำคัญในเวอร์ชันนี้คือ Editor ตัวใหม่ Gutenberg ที่เปลี่ยนวิธีการเขียนเนื้อหาใน WordPress ไปอย่างสิ้นเชิง

Editor ตัวเก่าของ WordPress (ปัจจุบันเรียกว่า Classic Editor) ใช้แนวคิดแบบ word processing เขียนงานเอกสารเรียงจากบนลงล่างไปเรื่อยๆ แต่ Gutenberg ใช้แนวคิดมองวัตถุต่างๆ เป็น "บล็อค" (block) ซึ่งมีได้หลากหลายชนิด เช่น ข้อความ รูปภาพ วิดีโอ แกลเลอรี ลิสต์ ปุ่ม หรือไฟล์ โดยผู้ใช้สามารถจัดเรียงบล็อคได้อย่างอิสระ จะวางต่อกันจากบนลงล่าง หรือจะจัดเรียงคู่กันซ้าย-ขวาก็ทำได้ง่าย

By nutmos Writer on Tag: Microsoft, Docker, Open Source
Microsoft

Microsoft และ Docker ประกาศร่วมมือกันพัฒนาโครงการโอเพ่นซอร์สใหม่ในชื่อว่า Cloud Native Application Bundle หรือ CNAB เป็นมาตรฐานแบบโอเพ่นซอร์สที่ช่วยให้การจัดการ lifecycle บนแอพพลิเคชั่นแบบ cloud-native ทำได้ง่ายขึ้น

สำหรับ CNAB จะเป็นแพคเกจที่ไว้ใช้สำหรับการจัดการ distributed application โดยใช้ไฟล์ติดตั้งเพียงไฟล์เดียว, ทำการ provision application resource ใน environment ที่แตกต่างกันหลายรูปแบบ ไม่ว่าจะเป็นคลาวด์หรือ on-premise และจัดการ lifecycle ของแอพพลิเคชั่นได้ง่าย ๆ โดย CNAB นี้จะใช้เทคโนโลยีที่ผู้ใช้คุ้นเคยกันอยู่แล้ว ไม่ว่าจะเป็น JSON, Docker Container, OpenPGP และอื่น ๆ

By lew Founder on Tag: .NET, Microsoft, Open Source
.NET

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

By lew Founder on Tag: .NET, Microsoft, Open Source
.NET

ไมโครซอฟท์เปิดตัว .NET Core 3 Preview 1 ให้คนทั่วไปดาวน์โหลดความเปลี่ยนแปลงสำคัญคือมีไลบรารีเดสก์ทอปแล้ว หลังจาก .NET Core 2 ตัดส่วนนี้ออกไป

ตัว .NET Core เป็นโอเพนซอร์สในเวอร์ชั่นนี้ก็ยังเป็นเช่นเดิม โดยไมโครซอฟท์เปิดซอร์ส WPF, Windows Form, และ WinUI ออกมาพร้อมกัน โดยเฉพาะตัว WPF และ Windows Form นั้นอยู่ภายใต้ .NET Foundation และมีผู้ทั้งกูเกิล, เรดแฮต, ซัมซุง, Unity เข้ามาสนับสนุน

ความเปลี่ยนแปลงในตัวไลบรารีหลักมีอีกหลายอย่าง เช่น การรองรับ IoT ด้วยการรองรับพอร์ต UART บนลินุกซ์, รองรับ GPIO, PWM, SPI, และ I2C ส่วนในแง่ความปลอดภัยรองรับ TLS 1.3

By mk Founder on Tag: Kubernetes, Open Source, Container, DNS
Kubernetes

Kubernetes ออกเวอร์ชัน 1.13 ตามระบบออกรุ่นทุกไตรมาส โดยเวอร์ชันนี้จะเป็นเวอร์ชันสุดท้ายที่ออกในปี 2018 และมีของใหม่ดังนี้

By nutmos Writer on Tag: AWS, Amazon, Virtualization, Virtual Machine, Open Source, Serverless
AWS

Amazon เปิดตัวโครงการโอเพ่นซอร์สใหม่ Firecracker เทคโนโลยี virtualization แบบ kernel-based VM ที่ผู้ใช้สามารถรัน VM ขนาดเล็กหรือ microVM ได้ในเวลาเพียงไม่ถึงวินาที และใช้ทรัพยากรน้อยมาก ทั้งยังมีความปลอดภัยสูง

By mk Founder on Tag: AV1, VLC, Codec, Open Source
AV1

AV1 เป็นมาตรฐานการบีบอัดไฟล์วิดีโอแบบใหม่ พัฒนาโดยกลุ่ม Alliance for Open Media (AOMedia) ซึ่งมีสมาชิกเป็นบริษัทไอทียักษ์ใหญ่มากมาย เช่น Amazon, Apple, Facebook, Google, Microsoft ฯลฯ

ตัว AV1 แท้จริงแล้วเป็นสเปกบนกระดาษ ที่ซอฟต์แวร์ตัวใดจะนำไปใช้งานก็ได้ ในตอนแรกทางกลุ่ม AOM ก็สร้างซอฟต์แวร์เข้ารหัส-ถอดรหัสวิดีโอ AV1 ขึ้นมาในชื่อว่า libaom เพื่อเป็นต้นแบบของการใช้งาน

By nutmos Writer on Tag: Uber, Linux Foundation, Open Source
Uber

Uber ประกาศในงาน Uber Open Summit ประจำปี 2018 ว่าตอนนี้ทางบริษัทได้เข้าร่วมเป็นสมาชิกผู้สนับสนุนของ Linux Foundation แล้วอย่างเป็นทางการ โดยเป็นสมาชิกระดับ Gold

Uber ประกาศว่า การเข้าร่วม Linux Foundation นั้นเป็นการยืนยันในคำมั่นสัญญาของบริษัทว่าจะซัพพอร์ตชุมชนโอเพ่นซอร์สต่อไป ซึ่ง Uber จะคอยสนับสนุนภารกิจของ Linux Foundation ในการสร้างระบบเพื่อสนับสนุนการพัฒนาเทคโนโลยีโอเพ่นซอร์ส โดย Uber จะร่วมกับชุมชน และโปรโมตการใช้โอเพ่นซอร์ส

By mk Founder on Tag: Fedora, Linux, Open Source, CoreOS
Fedora

Fedora ออกเวอร์ชัน 29 ซึ่งถือเป็นเวอร์ชันแรกหลัง Red Hat ถูก IBM ซื้อกิจการ

ของใหม่ใน Fedora 29 คือการขยายแนวคิด Modularity ที่เริ่มใน Fedora 27 Server หรือการแยกส่วนเวอร์ชันของซอฟต์แวร์ ให้สามารถติดตั้งหลายเวอร์ชันพร้อมกันได้ จากเดิมที่มีเฉพาะในเวอร์ชัน Server ไปยังเวอร์ชันย่อยอื่นๆ (เช่น Workstation) ด้วย

By mk Founder on Tag: Linus Torvalds, Linux, Kernel, Open Source
Linus Torvalds

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

วันนี้เคอร์เนล 4.19 รุ่นจริงออกเรียบร้อย โดยมี Greg Kroah-Hartman มาเป็นหัวหน้าทีมดูแลการออกเคอร์เนลแทนชั่วคราว

By lew Founder on Tag: DeepMind, Open Source
DeepMind

DeepMind ประกาศโอเพนซอร์สไลบรารี TRFL (อ่านว่า "ทรัฟเฟิล") เป็นไลบรารีรวมอัลกอริทึมสำหรับสร้างปัญญาประดิษฐ์แบบ reinforcement learning (RL) หรือปัญญาประดิษฐ์ที่ผ่านการเรียนรู้ว่าทำตามกฎหรือเกมได้สมบูรณ์หรือไม่ ตัวอย่างสำคัญของปัญญาประดิษฐ์แบบ RL คือ AlphaGo ในตัวปัญญาประดิษฐ์ผ่านการเรียนรู้ว่าจะเอาชนะเกมได้อแย่างไร

By mk Founder on Tag: Microsoft, OIN, Patent, Open Source, Linux
Microsoft

Open Invention Network (OIN) เป็นองค์กรที่ก่อตั้งในปี 2005 หลังคดีสิทธิบัตร SCO ฟ้องร้อง IBM ที่เริ่มในปี 2003 และลากยาวต่อมาอีกหลายปี

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

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

By mk Founder on Tag: Kotlin, Google, JetBrains, Open Source
Kotlin

การผลักดันภาษา Kotlin กับแพลตฟอร์ม Android ดูจะจุดกระแสติดและสร้างความนิยมให้กับ Kotlin เพิ่มจากเดิมมาก (สถิติของกูเกิลคือ 27% ของแอพ Android ยอดนิยม 1,000 อันดับแรกใช้ Kotlin)

ล่าสุดกูเกิลจึงจับมือกับ JetBrains ผู้ประดิษฐ์ภาษา Kotlin ตั้งมูลนิธิ Kotlin Foundation ขึ้นมาเป็นองค์กรกลางในการพัฒนาแล้ว

Kotlin Foundation มีหน้าที่หลัก 3 อย่างคือ

By mk Founder on Tag: ROS, Robotics, Microsoft, Windows 10, Open Source
ROS

Robot Operating System (ROS) เป็นชื่อโครงการโอเพนซอร์สที่รวบรวมไลบรารีพื้นฐานสำหรับการพัฒนาหุ่นยนต์ ที่ได้รับความนิยมอย่างสูง มีหุ่นยนต์ที่ใช้ ROS เป็นจำนวนมาก รวมถึงหุ่นยนต์บนสถานีอวกาศนานาชาติด้วย

โครงการ ROS เริ่มมาตั้งแต่ปี 2007 โดยทีมงานจากห้องวิจัย AI ของสแตนฟอร์ด ถึงแม้ชื่อโครงการมีคำว่า OS แต่ตัวมันไม่ใช่ OS และต้องรันบน OS สายยูนิกซ์อีกต่อหนึ่ง (OS หลักที่รองรับคือ Ubuntu)

Subscribe to Open Source