ไลนัสประกาศเคอร์เนลลินุกซ์ 4.13 รุ่นตัวจริงหลังจากออก release candidate มาแล้ว 7 รุ่น โดยความเปลี่ยนแปลงสำคัญ คือการเปลี่ยนค่าเริ่มต้นของระบบไฟล์ CIFS ให้รองรับเฉพาะ SMB 3.0 โดยยังรองรับรุ่นเก่ากว่าทั้งหมด แต่ผู้ใช้ต้องระบุในคอนฟิกด้วยตัวเอง
CIFS เดิมรองรับ SMB 1.0 เป็นค่าเริ่มต้น แต่ในเคอร์เนล 4.13 จะต้องระบุเวอร์ชั่น "vers=2.1" สำหรับการรองรับ SMB 2.1 และ "vers=1.0" เพื่อรองรับ SMB 1.0 โดยตัวไลนัสเองก็ย้ำว่าไม่ควรใช้ SMB 1.0 อีกแล้ว และสำหรับคนที่ไม่ได้อัพเกรดเคอร์เนลมาใช้รุ่นล่าสุดก็ควรปรับออปชั่นเพื่อเลิกใช้ SMB 1.0 อยู่ดี
คุณไท ปังสกุลยานนท์ เผยแพร่ไลบรารีโอเพนซอร์ส promptpay-qr เป็นไลบรารีสำหรับสร้าง PromptPay QR ด้วยจาวาสคริปต์
ตัวไลบรารีมีเพียงฟังก์ชั่นเดียวและสองอาร์กิวเมนต์ คือ generatePayload(idOrPhoneNo, { amount })
เพื่อสร้างสตริงสำหรับนำไปสร้าง QR อีกที
โครงการเผยแพร่อยู่บน GitHub มีทั้งเวอร์ชั่นเว็บสำหรับ firebase และ command line ติดตั้งผ่าน npm ได้ทันที
ที่มา - Facebook: Thai Pangsakulyanont
GIMP ซอฟต์แวร์โอเพ่นซอร์สตกแต่งภาพชื่อดัง ได้ออกเวอร์ชันใหม่ 2.9.6 โดยมีฟีเจอร์ที่สำคัญคือ เอนจินแก้ไขภาพ GEGL สามารถทำงานได้แบบมัลติเทรด
นักพัฒนาของ GIMP กล่าวว่า ตัวโปรแกรมสามารถแตกตัวเองได้เมื่อต้องการใช้งานหน่วยประมวลผลหลายคอร์ โดยจะใช้คอร์ให้มากที่สุดที่กำหนดให้ฟีเจอร์นี้ยังคงเป็นการทดลองใช้ จึงยังไม่สามารถใช้งานได้อย่างสมบูรณ์ และผู้พัฒนาโปรแกรมจะรับรายงานปัญหาของระบบมาพัฒนาอยู่เรื่อย ๆ โดยคาดว่าระบบการประมวลผลแบบขนานที่ใช้งานได้จริงจะเปิดให้ใช้ใน GIMP 2.10
ส่วนการแปลี่ยนแปลงอื่น ๆ มีดังนี้
เราเคยเห็นความขัดแย้งภายในโครงการ Node.js ในปี 2014 อันเป็นผลให้เกิดการแยกโครงการ Io.js ก่อนจะมารวมกันอีกครั้งในปี 2015 หลัง Node.js ย้ายมาสังกัดใต้ Linux Foundation
ล่าสุดโครงการ Node.js มีปัญหาใหม่อีกครั้ง หลังมีความขัดแย้งภายในคณะกรรมการกำกับทิศทางเทคนิค (Technical Steering Committee - TSC) โดยกรรมการรายหนึ่งชื่อ Rod Vagg ถูกวิจารณ์ว่ามีพฤติกรรมไม่เหมาะสม จนคณะกรรมการต้องโหวตตัดสินว่าจะให้เขาดำรงตำแหน่งต่อไปหรือไม่ เมื่อผลโหวตออกมา 6:4 ให้อยู่ต่อ ส่งผลให้กรรมการเสียงข้างน้อย 4 คนประกาศลาออกทันที
Oracle ประกาศผ่านบล็อกของบริษัทว่า เตรียมยก Java EE ให้หน่วยงานกลางที่เป็นมูลนิธิไม่หวังผลกำไร ดูแลกระบวนการพัฒนาแทน
Oracle บอกว่าการยก Java EE ให้หน่วยงานด้านโอเพนซอร์สดูแล จะทำให้กระบวนการพัฒนารวดเร็วและคล่องตัวกว่าโมเดลที่ Oracle ทำในปัจจุบัน แต่ยังไม่ระบุว่าจะเป็นมูลนิธิไหน บอกแค่ว่าตอนนี้กำลังคุยอยู่กับมูลนิธิหลายแห่ง (ตัวเต็งที่เป็นไปได้สูงคือ Apache Software Foundation และ Eclipse Foundation)
ที่ผ่านมา Oracle มีท่าทีละเลยการพัฒนา Java EE และถูกวิจารณ์อย่างหนัก แต่สุดท้ายก็ยังเดินหน้าทำ Java EE 8 ต่อไป แม้จะต้องเลื่อนกำหนดออกมาเป็นช่วงปลายปีนี้ก็ตาม
ทีมวิจัย PAIR (People+AI Research Initiative) ของกูเกิล เปิดตัวโครงการ deeplearn.js ไลบรารีจาวาสคริปต์สำหรับเทรน machine learning ในเว็บเบราว์เซอร์
ที่ผ่านมา การเทรน AI จำเป็นต้องใช้เครื่องมือเฉพาะทาง เช่น ไลบรารีอย่าง Caffe, Torch, TensorFlow ที่ต้องใช้ความเชี่ยวชาญสูง ทางออกของกูเกิลจึงเป็นการสร้างไลบรารีที่รันได้บนเบราว์เซอร์ ไม่ต้องมีการติดตั้งใดๆ ช่วยให้คนนอกวงการ AI เข้าถึงการเทรนโมเดลแบบง่ายๆ ได้สะดวกขึ้น
ปัญหาของการรัน machine learning ในเบราว์เซอร์คือติดคอขวดที่ประสิทธิภาพของจาวาสคริปต์ ทางแก้ของกูเกิลคือรันบน WebGL เพื่อเรียกใช้พลังประมวลผลของจีพียู ซึ่งเหมาะกับงาน AI อยู่แล้ว
Azureus เคยเป็นโปรแกรม BitTorrent แบบโอเพนซอร์สยอดนิยมตัวหนึ่ง เริ่มพัฒนาครั้งแรกในปี 2003 จากนั้นในปี 2007 ก็เปลี่ยนชื่อมาเป็น Vuze โดยหันมาเป็นโปรแกรมเชิงพาณิชย์มากขึ้น (นำซอร์สโค้ดของ Azureus มาผนวกกับบางส่วนที่ไม่เปิดซอร์ส)
ปัจจุบัน Vuze กลายเป็นโปรแกรมแจกฟรีแบบมีโฆษณา และมีเวอร์ชันพรีเมียม Vuze+ ที่จ่ายเงินเพื่อแลกกับการปลดล็อคโฆษณาและฟีเจอร์อื่นๆ
ล่าสุดมีอดีตนักพัฒนาของ Vuze สองราย ออกมาสร้างโปรแกรมโอเพนซอร์สตัวใหม่ชื่อ BiglyBT โดยแยกโครงการมาจาก Azureus มีฟีเจอร์ต่างๆ ครบถ้วน สามารถใช้ไฟล์และปลั๊กอินชุดเดียวกันได้ แต่ไม่มีโฆษณา
Facebook เป็นบริษัทขนาดใหญ่ที่มีพนักงานจำนวนมากต้องใช้ Adobe Creative Cloud โดยซื้อไลเซนส์แบบองค์กร เมื่อมีพนักงานต้องใช้แอพใดสักตัวในชุด Creative Cloud ทีมไอทีของ Facebook ต้องสร้างแพ็กเกจสำหรับติดตั้งด้วยเครื่องมือของ Adobe ที่มีความยุ่งยาก ซับซ้อน และต้องทำแพ็กเกจใหม่ทุกครั้งเมื่อแอพมีอัพเดต
Fedora 26 ออกแล้ว ยังแยกเป็น 3 รุ่นย่อยหลักคือ Workstation, Server, Atomic เช่นเดิม
ของใหม่ใน Fedora 26 Workstation เป็นการอัพเดตแพ็กเกจซอฟต์แวร์ให้ทันสมัย ได้แก่ GNOME 3.24, LibreOffice 5.3, GCC 7, Golang 1.8, Python 3.6, ปรับปรุงธีม Adwaita ของ Qt, ระบบจัดการแพ็กเกจ DNF เวอร์ชัน 2.0
ส่วนผู้ที่ต้องการใช้เดสก์ท็อปตัวอื่น ก็สามารถเลือกใช้ Fedora Spins รุ่นย่อย ที่มีทั้งรุ่น KDE, XFCE, LXQT, Mate, Cinnamon, LXDE
ที่มา - Fedora Magazine
กูเกิลออกแอพ Android Samba Client สำหรับเชื่อมต่อเผื่อแชร์ไฟล์ผ่านโพรโทคอล SMB มาแบบเงียบๆ บน Play Store
แอพตัวนี้เป็นการพอร์ต Samba ไคลเอนต์ SMB แบบโอเพนซอร์สจากลินุกซ์มายังแอนดรอยด์โดยตรง ตัวมันเองก็เป็นโอเพนซอร์สและเปิดโค้ดบน GitHub
กูเกิลไม่ได้ประกาศข่าวอะไรถึงแอพตัวนี้ และชื่อนักพัฒนาก็เป็น Marketing @ Google ที่เป็นเหมือนทีมเฉพาะกิจมากกว่า ข้อเสียของแอพตัวนี้คือมันรองรับเฉพาะ SMBv1 เท่านั้น ซึ่งเป็นโพรโทคอลที่ไม่ปลอดภัย และไมโครซอฟท์ไม่แนะนำให้ใช้งานแล้ว
ซอฟต์แวร์ด้านการวาดภาพแบบโอเพนซอร์สยอดนิยม 2 ตัวคือ Inkscape และ Krita (ซอฟต์แวร์วาดภาพของ KDE) มีให้ดาวน์โหลดผ่าน Windows Store แล้ว
กรณีของ Inkscape สามารถดาวน์โหลดใช้งานได้ฟรี แต่ Krita บน Windows Store จะคิดราคาที่ 9.75 ดอลลาร์ (ราคาใน Store ไทยคือ 320 บาท) ตรงนี้ทีมพัฒนา Krita อธิบายว่าเพื่อนำเงินที่ได้ไปใช้พัฒนาซอฟต์แวร์ต่อไป แลกกับที่ผู้ใช้สะดวกสบายมากขึ้นในการติดตั้งบนพีซีหลายๆ เครื่องและมีอัพเดตให้อัตโนมัติ (Krita บอกว่า Krita บน Steam ก็จะคิดราคาเหมือนกัน)
Krita บนวินโดวส์ยังฟรีเหมือนเดิม ถ้าหากใช้วิธีดาวน์โหลดมาติดตั้งเอง
Cloud Foundry เป็นแพลตฟอร์มการพัฒนาแอพพลิเคชันแบบ PaaS บนคลาวด์ ที่ริเริ่มโดย VMware แต่ขยับเป็นโครงการโอเพนซอร์ส พร้อมตั้งมูลนิธิ Cloud Foundry Foundation มาดูแลแทนในปี 2014
ซอฟต์แวร์ของ Cloud Foundry เปรียบเป็นมิดเดิลแวร์ให้พัฒนาแอพพลิเคชันบนคลาวด์ข้ามค่าย รองรับภาษาโปรแกรมมิ่งหลากหลาย (ช่วงแรกเน้น Ruby, Java, Go) และเครื่องมือสำหรับนักพัฒนาหลายตัว
ล่าสุดไมโครซอฟท์ประกาศร่วมเป็นสมาชิก Cloud Foundry Foundation พร้อมขนผลิตภัณฑ์ในเครือมาร่วมด้วยมากมาย
ไมโครซอฟท์มีชุดพัฒนา deep learning ของตัวเองชื่อ CNTK ที่ออกมาตั้งแต่เดือนมกราคม 2016 ล่าสุดไมโครซอฟท์อัพเกรดเป็นเวอร์ชัน 2.0 พร้อมเปลี่ยนชื่อมาใช้ชื่อเต็ม Microsoft Cognition Toolkit แทนชื่อย่อแล้ว
การเปลี่ยนแปลงสำคัญของเวอร์ชัน 2.0 คือการรองรับ Keras ไลบรารีด้าน neural network ยอดนิยมอีกตัวหนึ่ง (Keras เป็นของกูเกิล โดยอีกทีมที่แยกจาก TensorFlow และทำงานได้บนเฟรมเวิร์คหลายตัว เช่น TensorFlow, Theano และล่าสุดคือ CNTK 2.0 ที่ตอนนี้ยังมีสถานะเป็นรุ่นพรีวิว)
Google, IBM, Lyft จับมือกันสร้างโครงการโอเพนซอร์สใหม่ Istio สำหรับช่วยสนับสนุนการทำงานของแอพพลิเคชันฝั่งเซิร์ฟเวอร์ยุคใหม่
Istio นิยามตัวเองว่าเป็น 'service mesh' ที่ช่วยทำงานด้านบริหารจัดการและมอนิเตอร์แอพพลิเคชัน ทางโครงการอธิบายว่าแอพพลิเคชันฝั่งเซิร์ฟเวอร์แบบเดิมๆ ที่มีขนาดใหญ่และมีฟีเจอร์จำนวนมาก กำลังเปลี่ยนมาเป็น microservice ขนาดเล็กที่รันบนคลาวด์ แต่ microservice เหล่านี้ก็ต้องเจอปัญหาหลายอย่างบนสถาปัตยกรรมคอมพิวเตอร์แบบกระจายศูนย์ เสียเวลาและทรัพยากรในการจัดการ โครงการ Istio จึงเกิดมาเพื่อแก้ปัญหานี้
โครงการโอเพ่นซอร์ส KDE ประกาศรวมฟีเจอร์ Google Drive เข้ากับระบบเดสก์ท็อป Plasma 5 เป็นที่เรียบร้อยแล้ว
สำหรับผู้ใช้ที่ต้องการใช้ฟีเจอร์ Google Drive บน Plasma 5 สามารถไปเพิ่มบัญชี Google ได้ในเมนู Online Accounts บน System Settings โดยเมื่อเพิ่มเสร็จแล้วจะมีการแจ้งเตือนแสดงขึ้นมา เมื่อคลิกแล้วจะเปิด Dolphin โดยไปที่หน้า gdrive:// ซึ่งเป็น URL ของบัญชีผู้ใช้ โดยผู้ใช้สามารถเข้าใช้งาน Google Drive เพื่อดูไฟล์ได้จากทั้งบน Plasma Folder View, เบราว์เซอร์ Dolphin หรือโปรแกรมอื่นที่รองรับก็ได้ และถ้าต้องการปิดฟีเจอร์นี้ก็ให้นำเครื่องหมายติ๊กถูกหน้า Drive ใน System Settings ออก
กูเกิลเปิดตัวโครงการ OSS-Fuzz ร่วมกับ Core Infrastructure Initiative ตั้งแต่ปลายปีที่แล้ว เพื่อหาช่องโหว่หน่วยความจำ use-after-free หรือ buffer overflow โดยอัตโนมัติ ตอนนี้โครงการเริ่มเปิดรับโครงการโอเพนซอร์สอื่นๆ เข้ามาร่วมโครงการกันมากขึ้น แถมยังมีเงินทุนให้โครงการปรับโครงการให้เข้ากับ OSS-Fuzz อีกด้วย
ในปี 2015 Mozilla ประกาศแยก Thunderbird ออกเป็นอีกองค์กรหนึ่ง โดยจะใช้เวลาหาแนวทางที่เหมาะสม เวลาผ่านมาเกือบสองปี ในที่สุด Mozilla ก็ได้ข้อสรุปสักที
หลัง Ubuntu พับแผนการด้านเดสก์ท็อป-มือถือครั้งใหญ่ ก็เกิดคำถามตามมามากมายว่าอนาคตของ Ubuntu จะเป็นอย่างไรต่อไป ล่าสุด Mark Shuttleworth ซีอีโอจึงให้สัมภาษณ์ในประเด็นนี้
Shuttleworth เล่าว่าโลกคอมพิวเตอร์ในปัจจุบันแบ่งออกเป็น 3 ขาคือ personal computing, data center/cloud และ edge/IoT ซึ่งตอนนี้ Ubuntu กลายเป็นระบบปฏิบัติการมาตรฐานสำหรับโลก data center/cloud ไปแล้ว และในโลกของ edge/IoT ก็น่าจะมีบทบาทไม่น้อย
เมื่อเดือนสิงหาคม 2016 มีคนค้นพบระบบปฏิบัติการตัวใหม่ของกูเกิลชื่อ Fuchsia ที่ยังไม่แถลงข่าวเปิดตัว แต่พัฒนาแบบโอเพนซอร์สโดยมีโค้ดเผยแพร่บน Google Git/GitHub
ตอนนั้น Fuchsia ยังมีแต่คอมมานด์ไลน์ แต่ล่าสุดเว็บไซต์ Ars Technica ทดสอบและพบว่ามันมี GUI แล้วในชื่อ Armadillo
ระบบปฏิบัติการ Fuchsia ไม่ได้ใช้เคอร์เนลลินุกซ์ แต่ใช้เคอร์เนลใหม่ชื่อ Magenta ที่พัฒนาขึ้นเอง ส่วนอินเทอร์เฟซและแอพสร้างขึ้นด้วย Flutter เฟรมเวิร์คข้ามแพลตฟอร์มที่เขียนด้วยภาษา Dart
ผู้ใช้ลินุกซ์คงทราบกันดีว่า ดิสโทรลินุกซ์ค่ายต่างๆ ไม่สามารถเล่นไฟล์ MP3 ได้ทันทีหลังติดตั้งระบบปฏิบัติการเสร็จ แต่ต้องมาติดตั้ง codec เพิ่มเองในภายหลัง เหตุผลเป็นเพราะ MP3 มีสิทธิบัตรคุ้มครอง ถ้าระบบปฏิบัติการไหนอยากใช้งานต้องจ่ายค่าไลเซนส์ให้สถาบัน Fraunhofer เจ้าของสิทธิบัตร
แต่สิทธิบัตร MP3 หมดอายุไปแล้วในเดือนพฤศจิกายน 2016 ส่งผลให้ดิสโทรลินุกซ์บางตัวเริ่มปรับตัวกันแล้ว ฝั่งของ Fedora ก็ประกาศว่าจะเพิ่มการรองรับ MP3 (ในทางเทคนิคคือเพิ่มแพ็กเกจ gstreamer1-plugin-mpg123 เข้ามาแบบดีฟอลต์) ในอีกไม่ช้านี้ แต่ยังไม่ระบุช่วงเวลาที่แน่ชัดว่าจะเป็นเมื่อไร (น่าจะทัน Fedroa 26 ที่จะเป็นรุ่นถัดไป)
ที่มา - Fedora Magazine
Ubuntu 17.04 ใช้โค้ดเนม Zesty Zapus ซึ่งถือว่าเดินทางมาถึงตัว Z แล้ว สิ่งที่แฟนๆ สงสัยคือ Ubuntu 17.10 รุ่นหน้าจะใช้โค้ดเนมอะไร จะวนกลับมาเป็นตัว A หรือไม่
Mark Shuttleworth ผู้นำโครงการ Ubuntu ยังไม่ประกาศข้อมูลนี้ แต่รอบนี้ข้อมูลจากระบบติดตามบั๊กของ Ubuntu โผล่มาให้เห็นแล้วว่าเป็นชื่อ Artful Aardvark
ตัวอาร์ดวาร์ก เป็นสัตว์เลี้ยงลูกด้วยนมชนิดหนึ่งที่อาศัยอยู่ในทวีปแอฟริกา ที่มาของชื่อมีความหมายว่า "หมูดิน" ในภาษาแอฟริคานส์
Docker เปิดตัวสองโครงการย่อยสำหรับการสร้างลินุกซ์ขนาดเล็ก โครงการแรกคือ Moby ชุดสร้างระบบคอนเทนเนอร์สำหรับผู้ที่อยากปรับแต่งซอฟต์แวร์รันคอนเทนเนอร์ให้มีความสามารถเพิ่มเติม และ LinuxKit ชุดสร้างลินุกซ์สำหรับการรันคอนเทนเนอร์
ทาง Docker จะค่อยๆ แตกส่วนต่างๆ ของ Docker ทุกวันนี้ออกมาเป็นชิ้นๆ อยู่ใน Moby พร้อมกับเครื่องมือสำหรับการสร้างซอฟต์แวร์ส่วนต่างๆ ของ Docker โดยการดูแลโครงการจะคล้ายกับ Fedora ที่ดูแลกันเองโดยชุมชน ขณะเดียวกันก็ทำหน้าที่เป็นโครงการต้นทางให้กับ RedHat
โครงการ Ubuntu GNOME ประกาศออกรุ่น 17.04 โดยใช้ GNOME 3.24 รุ่นล่าสุด พร้อมประกาศทิศทางในอนาคตว่าจะไปรวมกับ Ubuntu ตัวหลักแล้ว
ทีมงาน Ubuntu GNOME และ Ubuntu Desktop (Unity) จะถูกรวมเข้าเป็นทีมเดียวกัน ตอนนี้ทางทีม Ubuntu GNOME กำลังวางแผนการทำงานกับทีมฝั่ง Canonical อยู่ว่าจะทำอะไรในช่วงไหน และจะประกาศข่าวต่อไป
ผู้ที่ใช้ Ubuntu 16.04 LTS หรือ Ubuntu GNOME 16.04 LTS จะได้อัพเกรดเป็น Ubuntu 18.04 LTS ทีเดียวเลยในปีหน้า ถือเป็นจุดสิ้นสุดของการแยกดิสโทรสองสายนั่นเอง
ที่มา - Ubuntu GNOME
Ubuntu 17.04 'Zesty Zapus' ออกตัวจริงแล้ว ดิสโทรเวอร์ชันนี้จะมีอายุซัพพอร์ตนาน 9 เดือนไปจนถึงเดือนมกราคม 2018 ของใหม่ในเวอร์ชันนี้ได้แก่
จากข่าวช็อควงการ Ubuntu ประกาศเลิกพัฒนาเดสก์ท็อป Unity เปลี่ยนกลับมาใช้ GNOME แทน ก่อให้เกิดคำถามและข้อสงสัยมากมาย ซึ่ง Mark Shuttleworth ผู้นำโครงการ Ubuntu ก็ตอบเรื่องนี้ไว้ในโพสต์ Google+ ของเราหลายข้อด้วยกัน ดังนี้