Kubernetes ออกเวอร์ชัน 1.13 ตามระบบออกรุ่นทุกไตรมาส โดยเวอร์ชันนี้จะเป็นเวอร์ชันสุดท้ายที่ออกในปี 2018 และมีของใหม่ดังนี้
ที่มา - Kubernetes Blog
Amazon เปิดตัวโครงการโอเพ่นซอร์สใหม่ Firecracker เทคโนโลยี virtualization แบบ kernel-based VM ที่ผู้ใช้สามารถรัน VM ขนาดเล็กหรือ microVM ได้ในเวลาเพียงไม่ถึงวินาที และใช้ทรัพยากรน้อยมาก ทั้งยังมีความปลอดภัยสูง
เทคโนโลยี microVM ของ Firecracker จะใช้ isolation และการป้องกันหลายชั้นเพื่อลดโอกาสการถูกโจมตี แต่ยังคงมีประสิทธิภาพสูง เพราะใช้เวลาในการเริ่มต้นรันเพียง 125 มิลลิวินาที (Amazon บอกว่าจะเร็วกว่านี้อีกในปีหน้า) และใช้เมมโมรี่เพียง 5 MiB ต่อตัว microVM เท่านั้น ทำให้ VM ขนาดเล็กเหล่านี้เหมาะกับการรันเวิร์คโหลดหลายรูปแบบ โดยเฉพาะเวิร์คโหลดที่ใช้เวลาไม่นานนัก หรืองานประเภท serverless เพราะลด overhead ในการรันได้มาก และใช้ทรัพยากรต่ำ
AV1 เป็นมาตรฐานการบีบอัดไฟล์วิดีโอแบบใหม่ พัฒนาโดยกลุ่ม Alliance for Open Media (AOMedia) ซึ่งมีสมาชิกเป็นบริษัทไอทียักษ์ใหญ่มากมาย เช่น Amazon, Apple, Facebook, Google, Microsoft ฯลฯ
ตัว AV1 แท้จริงแล้วเป็นสเปกบนกระดาษ ที่ซอฟต์แวร์ตัวใดจะนำไปใช้งานก็ได้ ในตอนแรกทางกลุ่ม AOM ก็สร้างซอฟต์แวร์เข้ารหัส-ถอดรหัสวิดีโอ AV1 ขึ้นมาในชื่อว่า libaom เพื่อเป็นต้นแบบของการใช้งาน
ล่าสุด ฝั่งของชุมชนซอฟต์แวร์โอเพนซอร์สคือ VideoLAN, VLC, FFmpeg ก็ร่วมมือกันสร้างซอฟต์แวร์ตัวใหม่ชื่อ dav1d (อ่านว่า "เดวิด") ที่คุยว่ามันถอดรหัสวิดีโอได้เร็วกว่า libaom ถึง 100-400%
Uber ประกาศในงาน Uber Open Summit ประจำปี 2018 ว่าตอนนี้ทางบริษัทได้เข้าร่วมเป็นสมาชิกผู้สนับสนุนของ Linux Foundation แล้วอย่างเป็นทางการ โดยเป็นสมาชิกระดับ Gold
Uber ประกาศว่า การเข้าร่วม Linux Foundation นั้นเป็นการยืนยันในคำมั่นสัญญาของบริษัทว่าจะซัพพอร์ตชุมชนโอเพ่นซอร์สต่อไป ซึ่ง Uber จะคอยสนับสนุนภารกิจของ Linux Foundation ในการสร้างระบบเพื่อสนับสนุนการพัฒนาเทคโนโลยีโอเพ่นซอร์ส โดย Uber จะร่วมกับชุมชน และโปรโมตการใช้โอเพ่นซอร์ส
Thuan Pham ซีทีโอของ Uber ระบุว่า ปัจจุบันเทคโนโลยีโอเพ่นซอร์สเป็นเบื้องหลังของบริการหลักของ Uber ซึ่งในตอนนี้ที่ Uber กำลังเติบโตอยู่เรื่อย ๆ โซลูชั่นเหล่านี้ก็ยิ่งสำคัญต่อ Uber มากขึ้น
Fedora ออกเวอร์ชัน 29 ซึ่งถือเป็นเวอร์ชันแรกหลัง Red Hat ถูก IBM ซื้อกิจการ
ของใหม่ใน Fedora 29 คือการขยายแนวคิด Modularity ที่เริ่มใน Fedora 27 Server หรือการแยกส่วนเวอร์ชันของซอฟต์แวร์ ให้สามารถติดตั้งหลายเวอร์ชันพร้อมกันได้ จากเดิมที่มีเฉพาะในเวอร์ชัน Server ไปยังเวอร์ชันย่อยอื่นๆ (เช่น Workstation) ด้วย
ประวัติศาสตร์ของวงการลินุกซ์คงต้องจารึกไว้ว่า เคอร์เนลเวอร์ชัน 4.19 มีตำนานโลดโผนไม่น้อย เริ่มตั้งแต่ Linus Torvalds ลืมวันประชุม ส่งผลให้ทีมงานผู้ดูแลเคอร์เนลต้องเปลี่ยนสถานที่ประชุมตามเขาไปด้วย ไปจนถึง Linus ขอพักเบรกสักระยะหนึ่งเพื่อทบทวนตัวเอง ปรับปรุงพฤติกรรมให้เห็นอกเห็นใจผู้อื่นมากขึ้น
วันนี้เคอร์เนล 4.19 รุ่นจริงออกเรียบร้อย โดยมี Greg Kroah-Hartman มาเป็นหัวหน้าทีมดูแลการออกเคอร์เนลแทนชั่วคราว
DeepMind ประกาศโอเพนซอร์สไลบรารี TRFL (อ่านว่า "ทรัฟเฟิล") เป็นไลบรารีรวมอัลกอริทึมสำหรับสร้างปัญญาประดิษฐ์แบบ reinforcement learning (RL) หรือปัญญาประดิษฐ์ที่ผ่านการเรียนรู้ว่าทำตามกฎหรือเกมได้สมบูรณ์หรือไม่ ตัวอย่างสำคัญของปัญญาประดิษฐ์แบบ RL คือ AlphaGo ในตัวปัญญาประดิษฐ์ผ่านการเรียนรู้ว่าจะเอาชนะเกมได้อแย่างไร
Open Invention Network (OIN) เป็นองค์กรที่ก่อตั้งในปี 2005 หลังคดีสิทธิบัตร SCO ฟ้องร้อง IBM ที่เริ่มในปี 2003 และลากยาวต่อมาอีกหลายปี
แนวทางของโลกโอเพนซอร์สที่ไม่ต้องการเห็นการฟ้องร้องแบบนั้นอีก คือการรวบรวมสิทธิบัตรจากหลายบริษัทเข้าด้วยกัน เพื่อเป็นอาวุธในการฟ้องกลับ ยิ่งสิทธิบัตรมีจำนวนมากเท่าไร ก็เป็นการขู่ไม่ให้เกิดการฟ้องร้องได้มากขึ้นเท่านั้น องค์กรกลางที่ตั้งขึ้นมาเพื่อดูแลคลังสิทธิบัตรนี้คือ OIN
ในอดีต บริษัทที่ OIN มองว่ามีโอกาสสูงที่จะฟ้องร้องคดีสิทธิบัตรต่อโลกโอเพนซอร์สคือ ไมโครซอฟท์ที่เป็นไม้เบื่อไม้เมามาโดยตลอด แต่ไมโครซอฟท์ยุคใหม่เปลี่ยนไปจากเดิมมาก แถมล่าสุดสมัครเป็นสมาชิก OIN และบริจาคสิทธิบัตรเพื่อคุ้มครองลินุกซ์แล้ว
การผลักดันภาษา Kotlin กับแพลตฟอร์ม Android ดูจะจุดกระแสติดและสร้างความนิยมให้กับ Kotlin เพิ่มจากเดิมมาก (สถิติของกูเกิลคือ 27% ของแอพ Android ยอดนิยม 1,000 อันดับแรกใช้ Kotlin)
ล่าสุดกูเกิลจึงจับมือกับ JetBrains ผู้ประดิษฐ์ภาษา Kotlin ตั้งมูลนิธิ Kotlin Foundation ขึ้นมาเป็นองค์กรกลางในการพัฒนาแล้ว
Kotlin Foundation มีหน้าที่หลัก 3 อย่างคือ
Robot Operating System (ROS) เป็นชื่อโครงการโอเพนซอร์สที่รวบรวมไลบรารีพื้นฐานสำหรับการพัฒนาหุ่นยนต์ ที่ได้รับความนิยมอย่างสูง มีหุ่นยนต์ที่ใช้ ROS เป็นจำนวนมาก รวมถึงหุ่นยนต์บนสถานีอวกาศนานาชาติด้วย
โครงการ ROS เริ่มมาตั้งแต่ปี 2007 โดยทีมงานจากห้องวิจัย AI ของสแตนฟอร์ด ถึงแม้ชื่อโครงการมีคำว่า OS แต่ตัวมันไม่ใช่ OS และต้องรันบน OS สายยูนิกซ์อีกต่อหนึ่ง (OS หลักที่รองรับคือ Ubuntu)
ล่าสุดไมโครซอฟท์ประกาศ ROS for Windows ที่พอร์ตซอฟต์แวร์ ROS มารันบน Windows 10 IoT Enterprise ช่วยเปิดให้เกิดการพัฒนาหุ่นยนต์ใหม่ๆ บนแพลตฟอร์มวินโดวส์มากขึ้น โดยเฉพาะการพัฒนาหุ่นยนต์ด้วย Visual Studio ที่นักพัฒนาหลายคนคุ้นเคย
Tim Berners-Lee ผู้คิดค้น World Wide Web ที่เรารู้จักกันดี เปิดตัวโครงการใหม่ Solid ที่เป็นแนวทางการพัฒนาแอพพลิเคชันบนเว็บในอนาคต
Berners-Lee บอกว่าเว็บในปัจจุบันมีปัญหาเรื่องข้อมูลส่วนตัวมาก เพราะเราล้วนแต่ฝากข้อมูลส่วนตัวไว้กับเว็บแต่ละแห่ง ซึ่งมีโอกาสทั้งถูกนำข้อมูลไปใช้งานโดยไม่ได้รับอนุญาต และข้อมูลรั่วไหลโดยไม่ตั้งใจ
แนวทางของ Solid จึงเป็นการสร้างพื้นที่เก็บข้อมูลทั้งหมดของเราเอง (เรียกว่า Pod) แล้วค่อย "อนุญาต" ให้เว็บหรือแอพเข้าถึงข้อมูลบางส่วนของเราใน Pod อีกทีหนึ่ง ช่วยให้เราสามารถควบคุมและรักษาข้อมูลของเราได้อย่างสมบูรณ์
เมื่อ 4 ปีก่อน ไมโครซอฟท์เปิดซอร์สโค้ดของ MS-DOS และยกให้พิพิธภัณฑ์ Computer History Museum ซึ่งเปิดให้คนทั่วไปดาวน์โหลดมาศึกษาได้ แต่มีเงื่อนไขยุ่งยากพอสมควร เช่น ต้องยืนยันว่าไม่ใช้เพื่อการค้า-ไม่นำซอร์สโค้ดไปเผยแพร่ที่อื่น
ล่าสุดไมโครซอฟท์ปรับนโยบายใหม่ แก้ปัญหาความยุ่งยากข้างต้น โดยนำซอร์สโค้ดของ MS-DOS ขึ้นไปไว้บน GitHub ให้ดาวน์โหลดกันง่ายๆ เลย ผู้สนใจเข้าไปดูได้ที่ GitHub
โครงการ Accelerated Mobile Page (AMP) ของกูเกิลถือว่าประสบความสำเร็จอย่างมาก มีเว็บไซต์เข้ามาใช้งานมากมาย ตัวโครงการเป็นโอเพนซอร์สมาตั้งแต่แรก จึงมีตัวแทนจากบริษัทอื่นๆ เข้ามาช่วยพัฒนาด้วยหลายราย
สถิติของกูเกิลระบุว่ามีคนเข้ามาร่วมพัฒนา AMP ทั้งหมดถึง 710 คน และมีเพียง 22% ที่เป็นคนของกูเกิลเอง ความนิยมเหล่านี้ทำให้กูเกิลประกาศว่าจะใช้โมเดลเปิดกว้างมากขึ้นในการดูแลโครงการ AMP
ที่ผ่านมา ทิศทางของ AMP ขึ้นกับ tech lead ซึ่งเป็นคนของกูเกิลเพียงอย่างเดียว แต่ในอนาคต กูเกิลจะตั้งคณะกรรมการทางเทคนิค (Technical Steering Committee) และคณะกรรมการที่ปรึกษา (Advisory Committee) ที่มีตัวแทนจากบริษัทอื่นๆ ด้วย ส่วนในอนาคตระยะยาวจะตั้งมูลนิธิขึ้นมาเป็นองค์กรกลางเพื่อดูแล AMP ต่อไป
OpenSSL ไลบรารีเข้ารหัสยอดนิยมออกรุ่น 1.1.1 เป็นรุ่น LTS ซัพพอร์ตระยะยาว 5 ปี โดยมีฟีเจอร์สำคัญคือการรองรับ TLS 1.3
ภายในมีความเปลี่ยนแปลงตัวสร้างเลขสุ่ม โดยตัวเริ่มต้นจะเป็น AES-CTR DRBG ตามมาตรฐาน NIST SP 800-90Ar1 (รุ่นถอดการเข้ารหัส Dual_EC_DRBG ของ NSA ไปแล้ว) สำหรับกระบวนการเข้ารหัส รองรับกระบวนการใหม่ๆ หลายตัว เช่นแฮช SHA3, ลายเซ็นดิจิตอล Ed25519 และ Ed448, SipHash
ในส่วนของ TLS 1.3 ในโค้ดรองรับ ciphersuite 5 แบบ แต่เปิดเป็นค่าเริ่มต้น 3 แบบ ได้แก่ TLS_AES_256_GCM_SHA384, TLS_CHACHA20_POLY1305_SHA256, TLS_AES_128_GCM_SHA256
eBay โอเพ่นซอร์สไลบรารี HeadGaze สำหรับนักพัฒนาที่ต้องการสร้างแอพด้าน AR โดยเฉพาะ โดยไลบรารีนี้เป็นผลงานของทีม computer vision ใน eBay ซึ่งไลบรารีนี้มีความสามารถในการติดตามการเคลื่อนไหวของศีรษะโดยใช้ ARKit ร่วมกับกล้อง TrueDepth เพื่อนำไปใช้ในการควบคุมแอพโดยไม่ต้องใช้มือกดที่หน้าจอ
Muratcan Cicek ผู้ที่ดูแลโครงการนี้กล่าวว่า แรงผลักดันเบื้องหลังของ HeadGaze ก็เพื่อช่วยให้ผู้ใช้สามารถใช้งานแอพได้ในขณะที่มือไม่สะดวกในการใช้งานโทรศัพท์ รวมถึงผู้พิการที่ไม่สามารถใช้มือได้เหมือนคนทั่วไป และ eBay ก็กำลังมองไปถึงการใช้การเคลื่อนไหวของดวงตาด้วย เพื่อเพิ่มความสามารถในการควบคุมให้ดียิ่งขึ้น
GNU nano โปรแกรมแก้ไขข้อความยอดนิยมอีกตัวในสายยูนิกซ์ ออกเวอร์ชันใหญ่ 3.0 พร้อมฟีเจอร์ใหม่หลายอย่าง
ที่มา - nano-editor, Phoronix
Drupal ออกเวอร์ชัน 8.6.0 ของใหม่ที่สำคัญในเวอร์ชันนี้คือการ Upgrade/Migrate จาก Drupal เวอร์ชันเก่า (6 หรือ 7) มาเป็น Drupal 8 ถือว่ามีสถานะเป็น "เสถียร" (stable) และแนะนำให้ใช้งานอย่างเป็นทางการ
Drupal 8 ออกในช่วงปลายปี 2015 และต้องใช้เวลาเกือบ 3 ปี กว่าที่ระบบการ Migrate จากเวอร์ชันเก่าจะทำงานได้อย่างเสถียร เหตุผลหลักเป็นเพราะ Drupal 8 เปลี่ยนสถาปัตยกรรมครั้งใหญ่ และแตกต่างจาก Drupal 6/7 มาก อย่างไรก็ตาม ระบบการ Migrate ยังใช้ได้เฉพาะเว็บไซต์ที่มีภาษาเดียวเท่านั้น ส่วนการย้ายเว็บไซต์หลายภาษา (multilingual) ยังมีสถานะเป็นรุ่นทดสอบ (experimental)
ฟีเจอร์อื่นของ Drupal 8.6.0
พบกันทุก 6 เดือนกับ GNOME ที่เลขเวอร์ชันเดินมาถึง 3.30 แล้ว เวอร์ชันนี้ใช้โค้ดเนมว่า Almería มีของใหม่ดังนี้
ซอฟต์แวร์สายโครงสร้างพื้นฐานที่มาแรงที่สุดในยุคนี้ย่อมหนีไม่พ้น Kubernetes ที่เริ่มพัฒนาโดยกูเกิล และในปี 2015 กูเกิลก็ตั้งมูลนิธิ Cloud Native Computing Foundation (CNCF) มารับผิดชอบการพัฒนา Kubernetes ต่อ
เวลาผ่านมาเกือบ 3 ปี CNCF มีบริษัทยักษ์ใหญ่เข้าร่วมเป็นสมาชิกมากมาย (รวมถึงคู่แข่งอย่าง Microsoft และ AWS ด้วย) และต่อยอดไปพัฒนาซอฟต์แวร์ตัวอื่นๆ เพิ่มเติมด้วย (เช่น Prometheus)
เมตามีเดีย เจ้าของแบรนด์ Longdo ที่ให้บริการทั้งพจนานุกรมและแผนที่ออนไลน์ เปิดซอร์สโปรแกรม thpronun สำหรับการแปลงคำภาษาไทยให้กลายเป็นเสียงอ่าน
ตัวโปรแกรมพัฒนาโดยคุณเทพพิทักษ์ การุญบุญญานันท์ (บทสัมภาษณ์บน Blognone) โดยทางเมตามีเดียซื้อไลเซนส์ซอฟต์แวร์ในรูปแบบ GPL ทำให้ซอฟต์แวร์เปิดให้คนทั่วไปใช้งานด้วย
ตัวโปรแกรมรับคำภาษาไทยและสามารถคืนค่าเป็นคำอ่านได้ 5 รูปแบบ ได้แก่ คำอ่านตัวโรมัน (ภาษาอังกฤษ), คำอ่านแบบไทย, ค่าการออกเสียง (phonetic), ค่าเสียงดิบที่ตัวโปรแกรมอ่านได้, และค่า soundex
Salesforce เปิดตัวเครื่องมือโอเพ่นซอร์สใหม่ TransmogrifAI ไลบรารีทำ machine learning อัตโนมัติสำหรับข้อมูลเชิงโครงสร้างหรือ structured data ตัวไลบรารีออกแบบให้มีความยืดหยุ่น สามารถประมวลผลได้ตั้งแต่บนแล็ปท็อปไปจนถึงคลัสเตอร์ เขียนด้วย Scala และพัฒนาบน Apache Spark
Mayukh Bhaowal กรรมการฝ่ายจัดการผลิตภัณฑ์ของ Salesforce Einstein ให้ข้อมูลกับ VentureBeat ว่า TransmogrifAI เป็นผลการพัฒนาไลบรารีด้าน machine learning ของ Salesforce โดยไลบรารีนี้ทำให้ทีม Einstein สามารถดีพลอยโมเดลสำหรับลูกค้าองค์กรได้ในเวลาไม่กี่ชั่วโมง
Oracle ประกาศโอเพ่นซอร์ส Graphpipe เครื่องมือที่พัฒนาขึ้นมามีจุดประสงค์เพื่อช่วยอำนวยความสะดวกในการดีพลอยโมเดลของ machine learning โดยเฉพาะ
หัวหน้าโครงการของ Graphpipe คือ Vish Abrams กล่าวว่าถึงที่มาของโครงการ Graphpipe ว่าเนื่องจากทีมของเขาพัฒนา machine learning workflow อย่างหนัก แต่ก็ต้องพบกับความยากในการดีพลอยโมเดล จึงทำให้เกิดโครงการนี้ขึ้นมา ซึ่ง Abrams เห็นว่าทุกวันนี้กระบวนการพัฒนามีการปรับปรุงอยู่เรื่อย ๆ ในขณะที่การดีพลอยนั้นไม่ค่อยมีคนคำนึงถึงมากนัก
Academy for Motion Picture Arts and Sciences (AMPAS) ผู้จัดการประกวดรางวัลออสการ์อันเก่าแก่ได้มีบทบาททางเทคโนโลยีมากขึ้นด้วยการร่วมมือกับมูลนิธิ Linux Foundation เปิดตัว Academy Software Foundation (ASWF) ฟอรัมกลางสำหรับอุตสาหกรรมภาพยนตร์ เพื่อการจัดระเบียบและการทำงานร่วมกันโดยใช้เครื่องมือเทคโนโลยีโอเพนซอร์ส ซึ่งจะมีเทคโนโลยีที่เป็นประโยชน์ต่อการทำหนังเช่น VR, sound engineering เป็นต้น
LibreOffice ออกเวอร์ชันใหม่ 6.1 มีของใหม่หลายอย่าง โดยเฉพาะในระดับของ user interface ที่มองเห็นได้ชัดเจน
Thunderbird โปรแกรมอีเมลในเครือ Mozilla (ปัจจุบันแยกส่วนกับ Firefox แล้วแต่ยังอยู่ในสังกัด Mozilla Foundation) ออกรุ่นใหม่ Thunderbird 60 มีของใหม่มากมาย
ระบบการออกรุ่นของ Thunderbird ในช่วง 3-4 ปีหลัง นับเลขตามเวอร์ชันของ Firefox เพราะอิงอยู่บนฐานเทคโนโลยีเดียวกัน แต่ Thunderbird จะนานๆ ออกที โดยเวอร์ชันก่อนหน้านี้คือ 52 แล้วข้ามมา 60 เลย
ของใหม่ใน Thunderbird 60 ได้แก่