Image
By nutmos Writer on Tag: Android, TLS, DNS, Open Source, Domain Name
Android

ปัจจุบันระบบ Domain Name Server หรือ DNS ที่เราใช้เพื่อแปลงจาก URL เป็นไอพีแอดเดรสจริง ๆ ของเว็บไซต์นั้น ยังคงมีช่องโหว่ที่สำคัญคือ การเรียก DNS นั้นยังคงถูกทำในรูปแบบของ plain text ผ่านโปรโตคอล UDP หรือ TCP แต่ล่าสุด XDA Developers ก็พบว่ามีคอมมิทจำนวนมากใน Android Open Source Project เกี่ยวกับ DNS over TLS ซึ่งก็หมายความว่าอีกไม่นานนัก Android ก็น่าจะรองรับฟีเจอร์นี้แล้ว

By mk Founder on Tag: ONNX, Facebook, Artificial Intelligence, Open Source, Microsoft
ONNX

เมื่อเดือนกันยายน ไมโครซอฟท์จับมือเฟซบุ๊ก สร้างฟอร์แมตกลาง ONNX สำหรับแลกเปลี่ยนข้อมูลโมเดล AI

ล่าสุดโครงการ ONNX (Open Neural Network Exchange) ได้พันธมิตรเป็นบริษัทไอทียักษ์ใหญ่หลายราย ได้แก่ AMD, ARM, Huawei, IBM, Intel, Qualcomm

เป้าหมายของ ONNX คือสร้างฟอร์แมตกลางให้ไลบรารีด้าน AI ที่แตกต่างกันสามารถคุยกันได้ เพื่อต่อยอดการพัฒนาโมเดล AI ให้กว้างขวางยิ่งขึ้น ตอนนี้ ONNX รองรับ Caffe2 และ PyTorch ของ Facebook กับ Microsoft Cognitive Toolkit (สังเกตว่าไม่มีกูเกิลและ TensorFlow เข้าร่วมด้วย)

By mk Founder on Tag: Google, IBM, Enterprise, Open Source
Google

กูเกิล ร่วมกับ IBM, Red Hat, CoreOS และบริษัทอีกหลายราย เปิดตัวโครงการโอเพนซอร์ส Grafeas (ชื่อมาจากภาษากรีกแปลว่า "scribe" หรือ เสมียน) สำหรับจัดการและตรวจสอบการใช้งานซอฟต์แวร์ในองค์กร (software supply chain)

Grafeas เป็นซอฟต์แวร์ที่ใช้ติดตามว่าองค์กรเราใช้งานซอฟต์แวร์อะไรบ้าง และมีนโยบายกำกับการใช้งานอย่างไร เป้าหมายของ Grafeas คือแก้ปัญหาให้องค์กรขนาดใหญ่ที่มีซอฟต์แวร์จำนวนมากอยู่ในหลายๆ ที่ และต้องตรวจสอบ (audit) และปฏิบัติตามกฎระเบียบ-มาตรฐาน (compliance) ในแต่ละอุตสาหกรรม

By lew Founder on Tag: TensorFlow, Google, Open Source
TensorFlow

กูเกิลเปิดตัว TensorFlow Lattice ชุดของ TensorFlow Estimator สำหรับการสร้างฟังก์ชั่นเพื่อทำนายผลลัพธ์ แต่ออกแบบมาเพื่อรองรับชุดข้อมูลที่อาจจะมีข้อผิดพลาดอยู่บ้าง โดยเปิดให้นักพัฒนากำหนดเงื่อนไขบางส่วนล่วงหน้า

ตัวอย่างของการใช้งาน เช่น การแนะนำร้านกาแฟ ที่ปกติแล้วร้านกาแฟยิ่งไกลยิ่งไม่ควรแนะนำนัก แม้ว่าจะมีผู้ใช้บางคนยอมเดินไกลก็ตาม ชุดข้อมูลที่ไม่สมบูรณ์อาจจะทำให้ร้านกาแฟที่ไกลมากๆ กลายเป็นควรแนะนำเพราะข้อมูลฝึกมีกลุ่มผู้ชอบเดินไกลอยู่ Lattice เปิดทางให้นักพัฒนากำหนดได้ว่าข้อมูลควรไปทางเดียวกัน (monotonic)

By lew Founder on Tag: Ansible, Red Hat, Open Source
Ansible

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

By mk Founder on Tag: PostgreSQL, Database, Open Source
PostgreSQL

ฐานข้อมูล PostgreSQL ออกเวอร์ชัน 10 ซึ่งถือเป็นการขยับเลขเวอร์ชันใหญ่ครั้งแรก นับตั้งแต่ออก PostgreSQL 9.0 ในปี 2010

หมายเหตุ: ที่ผ่านมา PostgreSQL 9.x ถือเป็นรุ่นใหญ่ (major) ทุกรุ่น แต่นับจากนี้ไปจะเปลี่ยนมาใช้เลขเวอร์ชันแบบ x.y โดย x คือรุ่นใหญ่ y คือรุ่นย่อย เหมือนอย่างซอฟต์แวร์ปกติ

ของใหม่ใน PostgreSQL 10.0 มีหลายอย่าง ดังนี้

By mk Founder on Tag: Oracle, Development, Open Source
Oracle

เทร็นด์อีกอย่างหนึ่งของโลกเซิร์ฟเวอร์ในช่วงหลัง คือการประมวลผลแบบ serverless ที่ไม่ต้องรันเซิร์ฟเวอร์ค้างไว้ตลอดเวลา แต่เซิร์ฟเวอร์จะเริ่มทำงานเมื่อเกิดเหตุการณ์ตามที่ระบุไว้ (event-based หรือบ้างก็เรียกว่า functions-as-a-service)

ผู้นำของแนวทางนี้คือ AWS Lambda ที่เปิดตัวในปี 2014 จากนั้นคู่แข่งคลาวด์รายอื่นก็ทำตามกันหมด ทั้ง Google Cloud Function และ Microsoft Azure Functions

By arjin Writer on Tag: MariaDB, Open Source, Alibaba
MariaDB

TechCrunch รายงานว่า MariaDB บริษัทผู้พัฒนาฐานข้อมูลโอเพนซอร์สเตรียมรับเงินเพิ่มทุน 22.9 ล้านยูโร (900 ล้านบาท) จากกลุ่มนักลงทุนนำโดย Alibaba โดย Alibaba จะร่วมลงทุนราว 20 ล้านยูโร ทำให้มูลค่ากิจการของ MariaDB อยู่ราว 354 ล้านดอลลาร์สหรัฐ

ทั้งนี้ Feng Yu วิศวกรด้านคลาวด์ของ Aliababa จะเข้าไปนั่งเป็นกรรมการบอร์ดของ MariaDB ด้วย ซึ่งคลาวด์เป็นกลุ่มธุรกิจหนึ่งที่ Alibaba เร่งผลักดันเพิ่มส่วนแบ่งการตลาดอย่างมากในช่วงหลายปีมานี้

MariaDB มีสำนักงานอยู่ในสวีเดนและอเมริกา ระบุว่ามีจำนวนผู้ใช้งานราว 12 ล้านคนทั่วโลก โดยมีลูกค้ารายใหญ่อาทิ Booking.com, HP และ Wikipedia

By lew Founder on Tag: DigitalOcean, GitHub, Open Source
DigitalOcean

DigitalOcean ร่วมกับ GitHub จัดเทศกาล Hacktoberfest เพื่อส่งเสริมให้คนมีส่วนร่วมในโอเพนซอร์สมาตั้งแต่ปี 2015 ตอนนี้ก็มาถึงเทศกาลอีกครั้ง โดยผู้ที่ส่ง pull request (PR) เข้าโครงการโอเพนซอร์สใดๆ ครบสี่ครั้งภายในหนึ่งเดือน จะได้รับเสื้อจากทาง DigitalOcean ฟรี แม้ว่า PR นั้นจะไม่ได้รับเข้าโครงการก็ตามที ยกเว้นว่า PR จะเป็นการไปสแปมโครงการ

By lew Founder on Tag: C++, Google, Open Source
C++

มาตรฐาน C++ ในช่วงหลังๆ มีพัฒนาการอย่างต่อเนื่องหลายอย่างนับแต่ C++11 เป็นต้นมา แต่หลายครั้งคอมไพลเลอร์ก็รองรับไม่ครบหรือบางฟีเจอร์ก็ใช้งานได้ยาก ตอนนี้กูเกิลเปิดตัวไลบรารี Abseil สำหรับการทำ abstract เพื่อรองรับฟีเจอร์ใหม่ๆ

By kajokman Contributor on Tag: React, Open Source, Facebook
React

เฟสบุ๊คได้ออกมาประกาศว่า ในสัปดาห์หน้าจะทำการเปลี่ยนสัญญาอนุญาตของไลบรารี่ชื่อดัง React, Jest, Flow และ Immutable.js ไปเป็นแบบ MIT

ปัจจุบันไลบรารีดังกล่าวใช้สัญญาอนุญาต BSD + เงื่อนไขสิทธิบัตร ส่งผลให้นักพัฒนาหลายกลุ่มตัดสินใจไม่ใช้ไลบรารีเหล่านี้ เช่น โครงการ Gutenberg ของ Wordpress การเปลี่ยนแปลงครั้งนี้อาจทำให้นักพัฒนาหันมาสนใจมากขึ้น

อย่างไรก็ตามไลบรารีอื่นๆ ของเฟสบุ๊กนอกเหนือจากที่กล่าวมา จะยังคงใช้สัญญาอนุญาต BSD อยู่ครับ

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

พบกันทุก 6 เดือนกับ GNOME เวอร์ชันใหม่ รอบนี้เลขเวอร์ชันวิ่งไปถึง GNOME 3.26 โดยใช้โค้ดเนมว่า Manchester ตามสถานที่ประชุมของนักพัฒนาประจำเวอร์ชัน

ของใหม่ในเวอร์ชันนี้ได้แก่

By mk Founder on Tag: Java, Oracle, Eclipse Foundation, Open Source, GlassFish, Jakarta EE
Java

ต่อจากข่าว Oracle ประกาศ เตรียมยก Java EE ให้มูลนิธิโอเพนซอร์สอื่นดูแลแทน วันนี้ Oracle ประกาศแล้วว่าจะยก Java EE ให้มูลนิธิ Eclipse Foundation โดยให้เหตุผลว่าเป็นหน่วยงานที่คุ้นเคยกับ Java EE มาโดยตลอด

Eclipse Foundation เริ่มจากการเป็นหน่วยงานอิสระที่พัฒนา Eclipse (ซึ่งในอดีตเป็นของ IBM) มาตั้งแต่ปี 2001 แต่ภายหลังก็รับดูแลโครงการโอเพนซอร์สอื่นๆ ที่เกี่ยวข้องกับการพัฒนาซอฟต์แวร์ด้วย

By mk Founder on Tag: Atom Text Editor, GitHub, Open Source, Programming
Atom Text Editor

Atom โปรแกรมแก้ไขข้อความยอดนิยมจาก GitHub ออกส่วนขยายใหม่ Atom-IDE ที่จะแปลงร่างให้มันกลายเป็นเครื่องมือพัฒนาซอฟต์แวร์ IDE เต็มรูปแบบ

Atom-IDE ประกอบด้วยแพ็กเกจเสริมหลายตัว มีทั้งตัวช่วยเติมโค้ด (autocomplete), ตัวช่วยค้นหาการอ้างอิงชื่อ (find all references), ตัวช่วยวิเคราะห์โค้ดที่เขียนผิด (diagnostics) และแพ็กเกจสำหรับซินแทกซ์ของภาษาต่างๆ เบื้องต้นรองรับ C#, Java, PHP และในอนาคตจะมี Rust, Go, Python ตามมา

ตอนนี้ Atom-IDE ยังอยู่ในช่วงเริ่มพัฒนา และจะมีแพ็กเกจอื่นๆ ตามมาอีกในอนาคต

ที่มา - Atom

By mk Founder on Tag: ONNX, Artificial Intelligence, Microsoft, Facebook, Deep Learning, Open Source
ONNX

ไมโครซอฟท์ประกาศความร่วมมือกับเฟซบุ๊ก ตั้งกลุ่มพัฒนาเทคโนโลยี AI ร่วมกัน ประเด็นสำคัญคือการกำหนดฟอร์แมตไฟล์แบบใหม่ชื่อ Open Neural Network Exchange (ONNX) เป็นฟอร์แมตกลางสำหรับเก็บข้อมูลโมเดล AI

By mk Founder on Tag: Java, Oracle, OpenJDK, Open Source
Java

นอกจากประเด็นเรื่องระบบการออกรุ่นแบบใหม่ของ Java SE ทาง Mark Reinhold หัวหน้าฝ่ายสถาปัตยกรรม Java ของ Oracle ก็ยังประกาศแผนการโอเพนซอร์ส Oracle JDK ทั้งหมดในอนาคตด้วย

ปัจจุบันตัว JDK (Java Development Kit) แยกเป็น 2 เวอร์ชันคือ OpenJDK ที่เป็นโอเพนซอร์ส และ Oracle JDK ที่เพิ่มฟีเจอร์เชิงพาณิชย์บางส่วน (เช่น Java Flight Recorder, Mission Control) เข้ามา โดย Oracle มีรายได้จากค่าซัพพอร์ตองค์กรที่ใช้งาน Oracle JDK ด้วย

By lew Founder on Tag: Linux, Open Source, Kernel, Cryptography
Linux

ไลนัสประกาศเคอร์เนลลินุกซ์ 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 อยู่ดี

By lew Founder on Tag: PromptPay, Open Source
PromptPay

คุณไท ปังสกุลยานนท์ เผยแพร่ไลบรารีโอเพนซอร์ส promptpay-qr เป็นไลบรารีสำหรับสร้าง PromptPay QR ด้วยจาวาสคริปต์

ตัวไลบรารีมีเพียงฟังก์ชั่นเดียวและสองอาร์กิวเมนต์ คือ generatePayload(idOrPhoneNo, { amount }) เพื่อสร้างสตริงสำหรับนำไปสร้าง QR อีกที

โครงการเผยแพร่อยู่บน GitHub มีทั้งเวอร์ชั่นเว็บสำหรับ firebase และ command line ติดตั้งผ่าน npm ได้ทันที

By nutmos Writer on Tag: GIMP, Open Source, Image Editing
GIMP

GIMP ซอฟต์แวร์โอเพ่นซอร์สตกแต่งภาพชื่อดัง ได้ออกเวอร์ชันใหม่ 2.9.6 โดยมีฟีเจอร์ที่สำคัญคือ เอนจินแก้ไขภาพ GEGL สามารถทำงานได้แบบมัลติเทรด

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

ส่วนการแปลี่ยนแปลงอื่น ๆ มีดังนี้

Subscribe to Open Source