Image
By lew Founder on Tag: GitLab, Open Source
GitLab

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

แม้ว่าตัวโครงการ GitLab เองจะเป็นโอเพนซอร์สแต่ก็เปิดซอร์สเฉพาะส่วนแกนกลางหลัก และฟีเจอร์สำหรับองค์กรจำนวนมากนั้นไม่ได้เป็นโอเพนซอร์สและเก็บไว้สำหรับลูกค้าเสียเงิน แนวทางนี้คล้ายๆ กับโครงการโอเพนซอร์สอื่นๆ เช่น Elsticsearch, MongoDB, หรือ Red Hat Enterprise Linux แต่ล่าสุดทาง GitLab ก็ประกาศว่าได้รีวิวฟีเจอร์ต่างๆ แล้วตัดสินใจว่าฟีเจอร์ 18 รายการควรกลายเป็นฟีเจอร์ฟรี

By mk Founder on Tag: Eclipse, Development, IDE, Visual Studio Code, Open Source
Eclipse

Eclipse Foundation เปิดตัว Eclipse Theia เวอร์ชัน 1.0 โดยเรียกมันว่าเป็น "IDE ทางเลือกของ Visual Studio Code"

Theia (อ่านว่า "ธีอา" เป็นชื่อเทพธิดากรีก) เป็น code editor ที่ยอมรับตรงๆ ว่าได้แรงบันดาลใจมาจาก Visual Studio Code และตัวมันเองก็เป็นการนำโค้ดของ VS Code มาพัฒนาต่อด้วย

Eclipse Theia เขียนด้วยเทคโนโลยีเว็บ (เป็น TypeScript เหมือน VS Code) โดยใช้เอนจินแก้ไขโค้ด Monaco ตัวเดียวกัน และใช้ Language Server Protocol (LSP) ของ VS Code เพื่อรองรับภาษาโปรแกรมต่างๆ แถมใช้งานส่วนขยายของ VS Code ได้ด้วย

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

Linus Torvalds ประกาศออกเคอร์เนลลินุกซ์เวอร์ชัน 5.6 ตามรอบปกติ ของใหม่ที่สำคัญคือ WireGuard ซอฟต์แวร์ VPN ที่ถูกผนวกเข้ามายังเคอร์เนลลินุกซ์

สิ่งที่น่าสนใจคือในอีเมลของ Linus พูดถึงสถานการณ์ "social distancing" ที่ทั้งโลกกำลังเผชิญอยู่ว่าไม่มีผลกระทบต่อการพัฒนาเคอร์เนล เพราะนักพัฒนาเคอร์เนลส่วนใหญ่ทำงานจากที่บ้านอยู่แล้ว กรณีของตัวเขาเองยังโดนลูกสาวแซวด้วยซ้ำว่าเป็น "แชมป์ social distancing" (social distancing champ) และเขาก็คาดว่าเคอร์เนล 5.7 จะพัฒนาเสร็จตามปกติ

ที่มา - LKML, The Register

By nismod Writer on Tag: Singapore, COVID-19, Open Source
Singapore

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

หน่วยงาน Government Technology Agency (GovTech) ของรัฐบาลสิงคโปร์ได้ออกแอป TraceTogether สำหรับช่วยบันทึกว่าเจ้าของเครื่องว่ามีปฏิสัมพันธ์หรือใกล้ชิดใครที่มีแอปติดเครื่องเหมือนกันบ้าง ซึ่งช่วยให้ภาครัฐสร้างแผนผังติดตามการติดเชื้อได้ง่ายขึ้น และล่าสุดรัฐบาลสิงคโปร์ก็เตรียมจะโอเพนซอสแอปนี้แล้ว

By nutmos Writer on Tag: Elizabeth Warren, Election, Open Source
Elizabeth Warren

คณะทำงานของแคมเปญการเลือกตั้งประธานาธิบดีประจำปี 2020 ให้ Elizabeth Warren ประกาศโอเพ่นซอร์สเครื่องมือสำคัญที่ใช้ในการทำแคมเปญบางส่วนบน GitHub สำหรับให้ผู้ที่สนใจนำโค้ดไปศึกษาต่อ

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

By mk Founder on Tag: Red Hat, JBoss, Open Source, Jakarta EE, Java, SQL Server
Red Hat

Red Hat เปิดตัว JBoss Enterprise Application Platform เวอร์ชันเสถียร 7.3 (ช่วงหลังออกเวอร์ชันเสถียรประมาณปีละ 1 รอบ)

ของใหม่ที่สำคัญในเวอร์ชันนี้คือ รองรับการใช้งานบน Jarkarta EE 8 จาก โครงการโอเพนซอร์สของ Java EE ที่ไปอยู่กับ Eclipse Foundation ผู้ใช้งานจึงเลือกได้ว่าจะรันบน Java EE 8 หรือ Jakarta EE 8 (ซึ่งตอนนี้ยังเหมือนกันทุกอย่าง ยกเว้นชื่อ)

By nutmos Writer on Tag: Google, Open Source
Google

Google ประกาศโอเพ่นซอร์ส Pigweed กลุ่มของโมดูลสำหรับไมโครคอนโทรลเลอร์ที่ออกแบบมาสำหรับนักพัฒนาโดยใช้อุปกรณ์ 32 บิต โดยเครื่องมือนี้สร้างขึ้นเพื่อเน้นความรวดเร็วและเสถียรในการพัฒนาบนไมโครคอนโทรลเลอร์ ทำให้การพัฒนาฮาร์ดแวร์ในหลาย ๆ วงการ ไม่ว่าจะเป็นหุ่นยนต์, สมาร์ทโฮม หรือโทรคมนาคมเป็นไปได้อย่างรวดเร็วยิ่งขึ้น

By lew Founder on Tag: COVID-19, Medical, Open Source
COVID-19

วิกฤติจากโรค COVID-19 นั้นความน่ากังวลสำคัญคือเมื่อผู้ป่วยมีอาการหนัก ผู้ป่วยมักต้องใช้เครื่องช่วยหายใจ (ventilator) หรือเครื่องช่วยพยุงการทำงานของปอดหรือเครื่องเอคโม (ECMO) ซึ่งเครื่องเหล่านี้มีจำนวนจำกัดโดยเฉพาะในประเทศกำลังพัฒนาหรือในสหรัฐฯ เองก็มีความกังว่าเครื่องจะไม่พอหากโรค COVID-19 ระบาดมาจริงๆ ตอนนี้ก็เริ่มมีกลุ่มนักออกแบบฮาร์ดแวร์มาช่วยกันออกแบบเครื่องช่วยหายใจจากเครื่องช่วยหายใจแบบมือบีบ (Ambu bag) กันแล้ว

By lew Founder on Tag: GitHub, NPM, Open Source, Acquisition
GitHub

GitHub ประกาศว่าลงนามข้อตกลงเข้าซื้อกับ npm เรียบร้อยแล้ว โดยสัญญาว่าบริการ npm จะฟรีตลอดไป แต่จะมีการปรับปรุง 3 ด้านได้แก่

  1. โครงสร้างพื้นฐาน ให้เพียงพอต่อการเติบโตของชุมชนผู้ใช้งาน ให้ทำงานได้เร็ว, เสถียร, และรองรับการเติบโตได้
  2. พัฒนาประสบการณ์การใช้งาน โดยเริ่มจากคำสั่ง npm เวอร์ชั่น 7 ที่จะโอเพนซอร์สต่อไป แต่จะมีฟีเจอร์ เช่น Workspaces และรองรับการยืนยันตัวตนหลายขั้นตอน
  3. ทำงานร่วมกับชุมชน โดยรับฟังความเห็นนักพัฒนาว่าจะต้องการให้ปรับปรุงอะไรบ้าง

นอกจากทั้งสามด้านแล้ว GitHub ยังระบุว่าการรวม npm เข้ามาจะทำให้โครงสร้างความมั่นคงปลอดภัยของโลกซอฟต์แวร์โอเพนซอร์สดีขึ้นจากการที่สามารถตรวจสอบได้ว่าแพ็กเกจเวอร์ชั่นใดมาจากโค้ดส่วนใด และยังใช้ความสามารถของ GitHub Security Lab ในการตรวจสอบความปลอดภัยได้

By mk Founder on Tag: AWS, Amazon, Linux, Container, Open Source, Enterprise
AWS

หลังเทคโนโลยีคอนเทนเนอร์ได้รับความนิยมอย่างสูง (รู้จัก Container มันคืออะไร แตกต่างจาก Virtualization อย่างไร?) ทำให้เกิดกระแสการปรับแต่งระบบปฏิบัติการของโฮสต์ เพื่อรีดประสิทธิภาพออกมาให้มากที่สุด ลดปริมาณพื้นที่สตอเรจ-แรมที่ใช้งานลง

ตัวอย่างลินุกซ์ที่พัฒนามาเพื่อคอนเทนเนอร์โดยเฉพาะ ได้แก่ CoreOS (ปัจจุบันกลายเป็น Fedora CoreOS), Ubuntu Core, RancherOS รวมถึง Alpine Linux ลินุกซ์ขนาดเล็กที่นิยมใช้ในสายคอนเทนเนอร์

ล่าสุด Amazon เปิดตัวระบบปฏิบัติการใหม่ชื่อ Bottlerocket มันเป็นลินุกซ์ที่ปรับแต่งเพื่องานคอนเทนเนอร์เช่นกัน โดยตั้งใจออกแบบมาสำหรับ AWS โดยเฉพาะ เชื่อมโยงกับ EC2 และ Amazon EKS มาตั้งแต่ต้น

By mk Founder on Tag: GNOME, Open Source
GNOME

GNOME ออกเวอร์ชัน 3.36 โค้ดเนม "Gresik" ตั้งตามชื่อเมืองในอินโดนีเซียที่ใช้จัดประชุม GNOME.Asia 2019

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

  • ส่วนขยายของ GNOME Shell สามารถจัดการได้จากแอพตัวใหม่ชื่อ Extensions แทนแอพ Software
  • หน้าล็อคสกรีนแบบใหม่ที่ใช้ง่ายขึ้น เรียบง่ายขึ้น
  • จัดระเบียบหมวดหมู่ในแอพ Settings ใหม่
  • แอพ Software หยุดอัพเดตอัตโนมัติ หากพบว่าเชื่อมต่อเน็ตแบบคิดเงินตามปริมาณข้อมูล (metered network)
  • แอพนาฬิกา Clock ดีไซน์ใหม่เป็น responsive ใช้ได้ดีแม้บนหน้าจอขนาดเล็ก

ที่มา - GNOME

By lew Founder on Tag: FreeNAS, Open Source
FreeNAS

iXsystems บริษัทผู้ดูแลโครงการ FreeNAS ประกาศเปลี่ยนชื่อโครงการเป็น TrueNAS CORE โดย TrueNAS นั้นเป็นชื่อซอฟต์แวร์สตอเรจเวอร์ชั่นขายองค์กรอยู่เดิม

เริ่มแรก iXsystems เคยขายเวอร์ชั่นองค์กรในชื่อ FreeNAS Pro แต่พบว่าคำว่าฟรีนั้นไม่เหมาะกับสินค้าขายจึงเปลี่ยนชื่อกลายเป็น TrueNAS แต่ที่ผ่านมา แม้ว่าซอฟต์แวร์ทั้งสองตัวจะใช้โค้ดร่วมกันส่วนใหญ่ (เวอร์ชั่น 11.3 ใช้โค้ดร่วมกัน 95%) แต่กระบวนการคอมไพล์และทดสอบซอฟต์แวร์กลับแยกจากกัน หรือแม้แต่เอกสารที่อ้างชื่อซอฟต์แวร์ก็ต้องแยกชุดจากกัน

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

CoreOS Container Linux (CL) ระบบปฏิบัติการลินุกซ์สำหรับคอนเทนเนอร์ ของบริษัท CoreOS เดิมที่ถูก Red Hat ซื้อกิจการเมื่อปี 2018 จะสิ้นอายุขัยในวันที่ 26 พฤษภาคม 2020

Red Hat ซื้อ CoreOS แล้วผนวกเอาดิสโทร Container Linux เข้ามารวมกับโครงการ Fedora กลายเป็น Fedora CoreOS (FCOS) ทำให้ตัว Container Linux ต้องหลีกทางให้กับดิสโทรใหม่

By lew Founder on Tag: WireGuard, Open Source, VPN
WireGuard

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

WireGuard เป็นซอฟต์แวร์ VPN ที่มีจุดเด่นในการใช้งานค่อนข้างง่าย, คอนฟิกไม่ซับซ้อน, และรองรับกระบวนการเข้ารหัสใหม่ๆ หลายตัว เช่น ChaCha20, Poly1305, BLAKE2 ทำให้ไม่โหลดซีพียูนักเมื่อใช้งานในซีพียูประสิทธิภาพต่ำ

ตัวโค้ดของ WireGuard นั้นมีขนาดเล็กเพียงประมาณ 4,000 บรรทัดเท่านั้น เทียบกับ OpenVPN ที่มีขนาดโค้ดนับแสนบรรทัด

By mk Founder on Tag: Thunderbird, Mozilla, Open Source
Thunderbird

มูลนิธิ Mozilla Foundation ประกาศตั้งองค์กรใหม่ MZLA Technologies Corporation มารับผิดชอบการพัฒนาโปรแกรมอีเมล Thunderbird

ในช่วงหลายปีที่ผ่านมา Mozilla หันไปทุ่มให้กับ Firefox เป็นหลัก และพยายามหา "บ้านใหม่" ให้ Thunderbird โดยปรับนโยบายมาหลายรอบ (รอบล่าสุดคือปี 2017)

หลังจากเปิดให้ชุมชนผู้ใช้งานเข้ามาช่วยพัฒนาโปรแกรมมากขึ้น ทางมูลนิธิจึงตัดสินใจตั้ง MZLA Technologies Corporation ที่มีสถานะเป็นบริษัทลูก ดูแล Thunderbird อย่างจริงจัง และสามารถหารายได้จากช่องทางใหม่ๆ เข้ามาช่วยเสริมการพัฒนา Thunderbird อีกด้วย

By mk Founder on Tag: LibreOffice, Open Source
LibreOffice

LibreOffice ออกเวอร์ชัน 6.4 ซึ่งเป็นเวอร์ชันใหญ่ตัวแรกของปีนี้ (LibreOffice ออกปีละสองครั้ง) ของใหม่ที่สำคัญในเวอร์ชันนี้คือปรับปรุงประสิทธิภาพ โดยเฉพาะการเปิดและการเซฟไฟล์ spreadsheet (Calc) และ presentation (Impress)

ฟีเจอร์ใหม่อื่นๆ

By lew Founder on Tag: Wine, Open Source, Windows
Wine

Wine ซอฟต์แวร์จำลองวินโดวส์ให้ทำงานบนลินุกซ์เคอร์เนลได้ ออกรุ่น 5.0 ที่ปรับปรุงด้านกราฟิกหลายอย่างโดยเฉพาะการทำงานหลายหน้าจอ และการปรับความละเอียดจอที่รองรับดีขึ้นมากแล้ว

การปรับปรุงระดับ API มีการปรับปรุง Direct3D ที่รองรับการทำงานแบบเต็มจอได้สมบูรณ์ขึ้น สลับแอปหรือย่อเป็นวินโดวส์ได้เหมือนในวินโดวส์จริงๆ ที่ระดับ API ก็รองรับ Vulkan 1.1.126

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

โครงการ Java EE ย้ายจาก Oracle ไปสู่ Eclipse Foundation โดยใช้ชื่อใหม่ว่า Jakarta EE และออกเวอร์ชันแรกคือ Jakarta EE 8 เมื่อเดือนกันยายน 2019 โดยไม่มีความแตกต่างใดๆ จาก Java EE 8 ที่ออกในปี 2017 นอกจากการเปลี่ยนข้อความ Java เป็น Jakarta เท่านั้น เพราะเป้าหมายคือรักษาความเข้ากันได้ของแอพพลิเคชันเดิมที่เขียนบน Java EE 8

By lew Founder on Tag: CentOS, Open Source, Linux
CentOS

CentOS 8.1 ออกตามหลัง RHEL 8.1 ที่ออกมาเมื่อปลายปีที่แล้ว การอัพเดตซอฟต์แวร์ตามมาเกือบทั้งหมด โดยเฉพาะฟีเจอร์ kpatch สำหรับการแพตช์เคอร์เนลโดยไม่ต้องบูตที่ดิสโทรอื่นๆ มักเป็นฟีเจอร์เสียเงินหรือต้องสมัครสมาชิก

ฟีเตอร์อื่น เช่น ชุดคอมไพลเลอร์ Extended Berkeley Packet Filter (eBPF) สำหรับเขียนโค้ดไปรันในเคอร์เนลรองรับอย่างเป็นทางการ, กระบวนการเข้ารหัสดิสก์ LUKS2 รองรับการเข้ารหัสใหม่ (re-encrypting) ขณะที่ดิสก์กำลังใช้งานอยู่

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

Red Hat ซื้อกิจการ CoreOS ในปี 2018 และประกาศรวมดิสโทรโอเพนซอร์ส CoreOS Container Linux เข้ากับโครงการ Fedora

Fedora CoreOS จะกลายเป็นดิสโทรตัวเดียวสำหรับงานรันคอนเทนเนอร์ (ก่อนหน้านี้มีทั้ง CoreOS กับ Fedora Atomic) โดยมันออกรุ่นทดสอบแรกเมื่อกลางปี 2019 และตอนนี้พร้อมใช้งานแบบ production แล้ว

Subscribe to Open Source