Tags:
Node Thumbnail

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

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

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

Tags:
Node Thumbnail

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

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

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

Tags:
Node Thumbnail

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

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

ล่าสุดไมโครซอฟท์ประกาศ ROS for Windows ที่พอร์ตซอฟต์แวร์ ROS มารันบน Windows 10 IoT Enterprise ช่วยเปิดให้เกิดการพัฒนาหุ่นยนต์ใหม่ๆ บนแพลตฟอร์มวินโดวส์มากขึ้น โดยเฉพาะการพัฒนาหุ่นยนต์ด้วย Visual Studio ที่นักพัฒนาหลายคนคุ้นเคย

Tags:
Node Thumbnail

Tim Berners-Lee ผู้คิดค้น World Wide Web ที่เรารู้จักกันดี เปิดตัวโครงการใหม่ Solid ที่เป็นแนวทางการพัฒนาแอพพลิเคชันบนเว็บในอนาคต

Berners-Lee บอกว่าเว็บในปัจจุบันมีปัญหาเรื่องข้อมูลส่วนตัวมาก เพราะเราล้วนแต่ฝากข้อมูลส่วนตัวไว้กับเว็บแต่ละแห่ง ซึ่งมีโอกาสทั้งถูกนำข้อมูลไปใช้งานโดยไม่ได้รับอนุญาต และข้อมูลรั่วไหลโดยไม่ตั้งใจ

แนวทางของ Solid จึงเป็นการสร้างพื้นที่เก็บข้อมูลทั้งหมดของเราเอง (เรียกว่า Pod) แล้วค่อย "อนุญาต" ให้เว็บหรือแอพเข้าถึงข้อมูลบางส่วนของเราใน Pod อีกทีหนึ่ง ช่วยให้เราสามารถควบคุมและรักษาข้อมูลของเราได้อย่างสมบูรณ์

Tags:
Node Thumbnail

เมื่อ 4 ปีก่อน ไมโครซอฟท์เปิดซอร์สโค้ดของ MS-DOS และยกให้พิพิธภัณฑ์ Computer History Museum ซึ่งเปิดให้คนทั่วไปดาวน์โหลดมาศึกษาได้ แต่มีเงื่อนไขยุ่งยากพอสมควร เช่น ต้องยืนยันว่าไม่ใช้เพื่อการค้า-ไม่นำซอร์สโค้ดไปเผยแพร่ที่อื่น

ล่าสุดไมโครซอฟท์ปรับนโยบายใหม่ แก้ปัญหาความยุ่งยากข้างต้น โดยนำซอร์สโค้ดของ MS-DOS ขึ้นไปไว้บน GitHub ให้ดาวน์โหลดกันง่ายๆ เลย ผู้สนใจเข้าไปดูได้ที่ GitHub

Tags:
Node Thumbnail

โครงการ Accelerated Mobile Page (AMP) ของกูเกิลถือว่าประสบความสำเร็จอย่างมาก มีเว็บไซต์เข้ามาใช้งานมากมาย ตัวโครงการเป็นโอเพนซอร์สมาตั้งแต่แรก จึงมีตัวแทนจากบริษัทอื่นๆ เข้ามาช่วยพัฒนาด้วยหลายราย

สถิติของกูเกิลระบุว่ามีคนเข้ามาร่วมพัฒนา AMP ทั้งหมดถึง 710 คน และมีเพียง 22% ที่เป็นคนของกูเกิลเอง ความนิยมเหล่านี้ทำให้กูเกิลประกาศว่าจะใช้โมเดลเปิดกว้างมากขึ้นในการดูแลโครงการ AMP

ที่ผ่านมา ทิศทางของ AMP ขึ้นกับ tech lead ซึ่งเป็นคนของกูเกิลเพียงอย่างเดียว แต่ในอนาคต กูเกิลจะตั้งคณะกรรมการทางเทคนิค (Technical Steering Committee) และคณะกรรมการที่ปรึกษา (Advisory Committee) ที่มีตัวแทนจากบริษัทอื่นๆ ด้วย ส่วนในอนาคตระยะยาวจะตั้งมูลนิธิขึ้นมาเป็นองค์กรกลางเพื่อดูแล AMP ต่อไป

Tags:
Node Thumbnail

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

Tags:
Node Thumbnail

eBay โอเพ่นซอร์สไลบรารี HeadGaze สำหรับนักพัฒนาที่ต้องการสร้างแอพด้าน AR โดยเฉพาะ โดยไลบรารีนี้เป็นผลงานของทีม computer vision ใน eBay ซึ่งไลบรารีนี้มีความสามารถในการติดตามการเคลื่อนไหวของศีรษะโดยใช้ ARKit ร่วมกับกล้อง TrueDepth เพื่อนำไปใช้ในการควบคุมแอพโดยไม่ต้องใช้มือกดที่หน้าจอ

Muratcan Cicek ผู้ที่ดูแลโครงการนี้กล่าวว่า แรงผลักดันเบื้องหลังของ HeadGaze ก็เพื่อช่วยให้ผู้ใช้สามารถใช้งานแอพได้ในขณะที่มือไม่สะดวกในการใช้งานโทรศัพท์ รวมถึงผู้พิการที่ไม่สามารถใช้มือได้เหมือนคนทั่วไป และ eBay ก็กำลังมองไปถึงการใช้การเคลื่อนไหวของดวงตาด้วย เพื่อเพิ่มความสามารถในการควบคุมให้ดียิ่งขึ้น

Tags:
Node Thumbnail

GNU nano โปรแกรมแก้ไขข้อความยอดนิยมอีกตัวในสายยูนิกซ์ ออกเวอร์ชันใหญ่ 3.0 พร้อมฟีเจอร์ใหม่หลายอย่าง

  • อ่านไฟล์ได้เร็วขึ้นถึง 70%
  • จัดการข้อความแบบ ASCII ได้เร็วขึ้นเกือบสองเท่า
  • เพิ่มปุ่มลัด Ctrl+Delete ลบคำที่อยู่ถัดไป และ Ctrl+Shift+Delete ลบคำก่อนหน้า
  • แก้บั๊กการแสดงเลขบรรทัด ในกรณีเปิดหลายไฟล์
  • เปลี่ยนชื่อคำสั่งที่สับสน เช่น copytext เป็น copy และ uncut เป็น paste

ที่มา - nano-editor, Phoronix

Tags:
Node Thumbnail

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

Tags:
Node Thumbnail

พบกันทุก 6 เดือนกับ GNOME ที่เลขเวอร์ชันเดินมาถึง 3.30 แล้ว เวอร์ชันนี้ใช้โค้ดเนมว่า Almería มีของใหม่ดังนี้

Tags:
Node Thumbnail

ซอฟต์แวร์สายโครงสร้างพื้นฐานที่มาแรงที่สุดในยุคนี้ย่อมหนีไม่พ้น Kubernetes ที่เริ่มพัฒนาโดยกูเกิล และในปี 2015 กูเกิลก็ตั้งมูลนิธิ Cloud Native Computing Foundation (CNCF) มารับผิดชอบการพัฒนา Kubernetes ต่อ

เวลาผ่านมาเกือบ 3 ปี CNCF มีบริษัทยักษ์ใหญ่เข้าร่วมเป็นสมาชิกมากมาย (รวมถึงคู่แข่งอย่าง Microsoft และ AWS ด้วย) และต่อยอดไปพัฒนาซอฟต์แวร์ตัวอื่นๆ เพิ่มเติมด้วย (เช่น Prometheus)

Tags:
Node Thumbnail

เมตามีเดีย เจ้าของแบรนด์ Longdo ที่ให้บริการทั้งพจนานุกรมและแผนที่ออนไลน์ เปิดซอร์สโปรแกรม thpronun สำหรับการแปลงคำภาษาไทยให้กลายเป็นเสียงอ่าน

ตัวโปรแกรมพัฒนาโดยคุณเทพพิทักษ์ การุญบุญญานันท์ (บทสัมภาษณ์บน Blognone) โดยทางเมตามีเดียซื้อไลเซนส์ซอฟต์แวร์ในรูปแบบ GPL ทำให้ซอฟต์แวร์เปิดให้คนทั่วไปใช้งานด้วย

ตัวโปรแกรมรับคำภาษาไทยและสามารถคืนค่าเป็นคำอ่านได้ 5 รูปแบบ ได้แก่ คำอ่านตัวโรมัน (ภาษาอังกฤษ), คำอ่านแบบไทย, ค่าการออกเสียง (phonetic), ค่าเสียงดิบที่ตัวโปรแกรมอ่านได้, และค่า soundex

Tags:
Node Thumbnail

Salesforce เปิดตัวเครื่องมือโอเพ่นซอร์สใหม่ TransmogrifAI ไลบรารีทำ machine learning อัตโนมัติสำหรับข้อมูลเชิงโครงสร้างหรือ structured data ตัวไลบรารีออกแบบให้มีความยืดหยุ่น สามารถประมวลผลได้ตั้งแต่บนแล็ปท็อปไปจนถึงคลัสเตอร์ เขียนด้วย Scala และพัฒนาบน Apache Spark

Mayukh Bhaowal กรรมการฝ่ายจัดการผลิตภัณฑ์ของ Salesforce Einstein ให้ข้อมูลกับ VentureBeat ว่า TransmogrifAI เป็นผลการพัฒนาไลบรารีด้าน machine learning ของ Salesforce โดยไลบรารีนี้ทำให้ทีม Einstein สามารถดีพลอยโมเดลสำหรับลูกค้าองค์กรได้ในเวลาไม่กี่ชั่วโมง

Tags:
Node Thumbnail

Oracle ประกาศโอเพ่นซอร์ส Graphpipe เครื่องมือที่พัฒนาขึ้นมามีจุดประสงค์เพื่อช่วยอำนวยความสะดวกในการดีพลอยโมเดลของ machine learning โดยเฉพาะ

หัวหน้าโครงการของ Graphpipe คือ Vish Abrams กล่าวว่าถึงที่มาของโครงการ Graphpipe ว่าเนื่องจากทีมของเขาพัฒนา machine learning workflow อย่างหนัก แต่ก็ต้องพบกับความยากในการดีพลอยโมเดล จึงทำให้เกิดโครงการนี้ขึ้นมา ซึ่ง Abrams เห็นว่าทุกวันนี้กระบวนการพัฒนามีการปรับปรุงอยู่เรื่อย ๆ ในขณะที่การดีพลอยนั้นไม่ค่อยมีคนคำนึงถึงมากนัก

Tags:
Node Thumbnail

Academy for Motion Picture Arts and Sciences (AMPAS) ผู้จัดการประกวดรางวัลออสการ์อันเก่าแก่ได้มีบทบาททางเทคโนโลยีมากขึ้นด้วยการร่วมมือกับมูลนิธิ Linux Foundation เปิดตัว Academy Software Foundation (ASWF) ฟอรัมกลางสำหรับอุตสาหกรรมภาพยนตร์ เพื่อการจัดระเบียบและการทำงานร่วมกันโดยใช้เครื่องมือเทคโนโลยีโอเพนซอร์ส ซึ่งจะมีเทคโนโลยีที่เป็นประโยชน์ต่อการทำหนังเช่น VR, sound engineering เป็นต้น

Tags:
Node Thumbnail

LibreOffice ออกเวอร์ชันใหม่ 6.1 มีของใหม่หลายอย่าง โดยเฉพาะในระดับของ user interface ที่มองเห็นได้ชัดเจน

Tags:
Node Thumbnail

Thunderbird โปรแกรมอีเมลในเครือ Mozilla (ปัจจุบันแยกส่วนกับ Firefox แล้วแต่ยังอยู่ในสังกัด Mozilla Foundation) ออกรุ่นใหม่ Thunderbird 60 มีของใหม่มากมาย

ระบบการออกรุ่นของ Thunderbird ในช่วง 3-4 ปีหลัง นับเลขตามเวอร์ชันของ Firefox เพราะอิงอยู่บนฐานเทคโนโลยีเดียวกัน แต่ Thunderbird จะนานๆ ออกที โดยเวอร์ชันก่อนหน้านี้คือ 52 แล้วข้ามมา 60 เลย

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

Tags:
Node Thumbnail

ผู้ใช้ Visual Studio คงคุ้นเคยกับฟีเจอร์ช่วยแนะนำการเขียนโค้ด IntelliSense กันเป็นอย่างดี ล่าสุดไมโครซอฟท์จะเปิด IntelliSense ให้กับ IDE ตัวอื่นๆ ที่ไม่ใช่ของตัวเองแล้ว

เบื้องหลังการทำงานของ IntelliSense ในยุคปัจจุบัน ไม่ได้รันอยู่บน Visual Studio โดยตรง แต่รันบน Language Server ที่ทำหน้าที่อ่านและวิเคราะห์โค้ดในแต่ละภาษา แล้วส่งข้อมูลกลับไปยังตัว IDE ผ่าน Language Server Protocol (LSP) ที่ใช้ฟอร์แมตแบบ JSON

ไมโครซอฟท์พัฒนา Language Server Protocol (LSP) ขึ้นมาเพื่อใช้กับ Visual Studio Code สามารถเพิ่มภาษาใหม่ๆ ได้ง่าย เพราะเพียงแค่เพิ่มเซิร์ฟเวอร์ของภาษาใหม่มาอีกตัวเท่านั้น

Tags:
Node Thumbnail

ไมโครซอฟท์ออก PowerShell เวอร์ชันแมคและลินุกซ์มาตั้งแต่ปี 2016 คราวนี้ไมโครซอฟท์ขยับขยายเพิ่มเติม โดยออกแพ็กเกจ PowerShell Core เวอร์ชัน Snap สำหรับใช้งานบน Ubuntu ด้วย

Snap เป็นระบบแพ็กเกจซอฟต์แวร์แบบใหม่ที่เริ่มใช้ใน Ubuntu 16.04 LTS เป็นต้นมา มันถูกออกแบบด้วยแนวคิดแบบเดียวกับแพ็กเกจซอฟต์แวร์บนสมาร์ทโฟน ติดตั้งง่าย ลบง่าย อัพเดตง่าย ไม่ต้องติดปัญหา dependency และภายหลัง Snap ก็นำไปใช้กับดิสโทรอื่นๆ ได้ด้วย

Tags:
Node Thumbnail

หลัง Red Hat ซื้อกิจการ CoreOS ในเดือนมกราคม 2018 ผลิตภัณฑ์หนึ่งที่ซ้อนทับกันคือดิสโทรลินุกซ์จากทั้งสองบริษัท ได้แก่ Container Linux ของ CoreOS และ Red Hat Atomic Host ที่ออกแบบมาสำหรับรันในคอนเทนเนอร์เหมือนกัน

เดือนที่แล้ว Red Hat ประกาศว่าจะยุบดิสโทรสองตัวนี้เข้าด้วยกัน โดยจะให้ Container Linux เป็นตัวหลัก และเปลี่ยนชื่อตัวดิสโทรมาเป็น CoreOS แทน

Tags:
Node Thumbnail

The Linux Foundation มูลนิธิผู้ดูแลเคอร์เนลลินุกซ์เปิดตัวโครงการย่อย LF Deep Learning Foundation สำหรับดูแลโครงการทางด้านปัญญาประดิษฐ์, คอมพิวเตอร์เรียนรู้ได้ (machine learning), และ deep learning

ช่วงหลังๆ Linux Foundation เปิดโครงการย่อยมาดูแลโครงการกลุ่มต่างๆ อยู่เรื่อยๆ เช่นโครงการ Hyperledger ที่ดูแลโครงการด้านบล็อคเชน, โครงการ Let's Encrypt หรือ Node.js ก็เป็นโครงการภายใต้มูลนิธิเช่นกัน

ตอนนี้ยังไม่มีโครงการใดเข้ามาอยู่ใต้ LF Deep Learning Foundation อย่างเป็นทางการ

Tags:
Node Thumbnail

กลายเป็นเทรนด์ใหม่ของโลกโอเพนซอร์สในรอบเดือนที่ผ่านมา เมื่อโครงการดังๆ หลายตัวย้ายระบบจัดการซอร์สโค้ดของตัวเองมาใช้ GitLab

โครงการสำคัญที่สุดคือ GNOME ที่ประกาศย้ายโครงการย่อยทั้งหมดกว่า 400 โครงการขึ้น GitLab เมื่อต้นเดือนพฤษภาคม 2018

ที่ผ่านมา GNOME มีแผนจะย้ายระบบโครงสร้างพื้นฐานของตัวเองอยู่แล้ว ก่อนหน้านี้เลือกใช้ cgit จัดการซอร์สโค้ดและ Bugzilla จัดการบั๊ก แต่ระบบเริ่มเก่าและจัดการยาก แถมไม่เป็นมิตรกับนักพัฒนาหน้าใหม่ ทำให้ GNOME มองหาตัวเลือกอื่นมาแทน และสุดท้ายตัดเหลือ 2 ตัวเลือกคือ GitLab กับ Phabricator (รายละเอียด)

Tags:
Node Thumbnail

Adobe ประกาศซื้อกิจการ Magento Commerce บริษัทผู้พัฒนา CMS ด้านอีคอมเมิร์ซชื่อดัง ด้วยมูลค่า 1.68 พันล้านดอลลาร์

เป้าหมายของ Adobe คือผนวก Magento เข้ามาอยู่ใต้ร่ม Adobe Experience Cloud (ชื่อเดิมคือ Adobe Marketing Cloud) หนึ่งในสามบริการหลักของบริษัท นอกเหนือจาก Creative Cloud และ Document Cloud

Magento เป็น CMS สำหรับสร้างเว็บไซต์อีคอมเมิร์ซแบบโอเพนซอร์ส พัฒนาด้วยภาษา PHP และได้รับความนิยมอย่างสูง มีชุมชนนักพัฒนาขนาดใหญ่กว่า 300,000 ราย บริษัทก่อตั้งในปี 2007 และถูก eBay ซื้อกิจการในปี 2011 ก่อนแยกตัวออกมาเป็นบริษัทอิสระในปี 2015 และมาถูก Adobe ซื้ออีกรอบในปีนี้

Tags:
Node Thumbnail

OpenStack โครงการพัฒนาโครงสร้างพื้นฐานคลาวด์แบบโอเพ่นซอร์สได้แยกโครงการพัฒนาแพลตฟอร์ม CI/CD (continuous integration and continuous delivery) ที่ชื่อว่า Zuul ออกมาเป็นโครงการอิสระอย่างเป็นทางการพร้อมกับการออกเวอร์ชัน 3

Zuul นั้นเป็นโครงการพัฒนาที่เน้นทำระบบการรวม, build และทดสอบการเปลี่ยนแปลงของโปรเจค โดยโครงการ Zuul นี้อยู่ภายใต้ OpenStack ซึ่งแม้ว่าจะแยกโครงการออกมาแล้วแต่ตัวโครงการจะยังอยู่ภายใต้การดูแลของ OpenStack Foundation เหมือนกับ Kata Containers ซึ่งเป็นโครงการที่เคยอยู่ภายใต้ OpenStack และแยกออกมาก่อนหน้านี้

Pages