Image
By lew Founder on Tag: NPM, Open Source, Development
NPM

วันนี้ตั้งแต่ช่วงก่อนสี่โมงที่ผ่านมาบริการ npmjs มีปัญหาทั้งเว็บไซต์และบริการดาวน์โหลดแพ็กเกจ ส่งผลให้สคริปต์หลายตัวไม่ทำงาน

GitHub เพิ่งเข้าซื้อ npm เมื่อเดือนมีนาคมที่ผ่านมา ทำให้ตอนนี้เจ้าของ npm กลายเป็นไมโครซอฟท์

ที่มา - npm status

By korrawit Contributor on Tag: LibreOffice, Open Source
LibreOffice

หลังจากดราม่า Personal และ Enterprise Edition ที่สุดท้ายแล้วก็ต้องยอมถอย ในที่สุดวันนี้ The Document Foundation ก็ได้ประกาศออก LibreOffice เวอร์ชัน 7.0 ซึ่งเป็นการปรับรุ่นรอบใหญ่ในรอบ 2 ปี มีฟีเจอร์ใหม่เช่น

By mk Founder on Tag: LibreOffice, Open Source
LibreOffice

จากประเด็น LibreOffice 7.0 จะแยกเป็นรุ่น Personal Edition และ Enterprise Edition เกิดเสียงคัดค้านวิจารณ์จากชุมชนผู้ใช้-นักพัฒนาอย่างมากในหลายประเด็น

เสียงคัดค้านหลักมาจากประเด็นว่าการแยกชื่อ 2 รุ่นอาจให้ความรู้สึกว่าจะมีฟีเจอร์ไม่เท่ากัน (และ Personal Edition ย่อมมีฟีเจอร์น้อยกว่า Enterprise) รวมถึงประเด็นชื่อ Personal Edition อาจไม่สะท้อนข้อเท็จจริงเท่ากับชื่อ Community Edition ที่โครงการโอเพนซอร์สอื่นๆ นิยมใช้กัน

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

ปัจจุบันโครงการ Debian มีนโยบายออกรุ่นใหญ่ (stable) ทุก 2 ปี หลังจากตกรุ่นแล้วจะเข้าสถานะ oldstable (ยังออกรุ่นย่อยที่อัพเดตแพตช์ความปลอดภัย) นาน 1 ปี แล้วจะเข้าสถานะ LTS ต่ออีก 2 ปีก่อนหมดอายุซัพพอร์ต

ล่าสุดโครงการ Debian ออก Debian 9.13 "stretch" ซึ่งเป็นเวอร์ชันย่อยสุดท้ายของ Debian 9 ที่เป็น oldstable

หลังจากนี้ Debian 9 จะเข้าสถานะ LTS (แทน Debian 8 ที่เพิ่งหมดอายุไป) โดยไม่ออกเวอร์ชันย่อยใหม่อีกแล้ว แต่อาจยังได้แพตช์ความปลอดภัยของบางแพ็กเกจ ไปจนถึงเดือนมิถุนายน 2022

By mk Founder on Tag: GitHub, Open Source
GitHub

จากที่ประกาศไว้ว่า GitHub จะดึงโค้ดทั้งหมดใส่แผ่นฟิล์ม ฝังไว้ใต้ดินที่ขั้วโลกเหนือ ภายใต้โครงการ GitHub Arctic Code Vault เพื่อเก็บรักษาซอฟต์แวร์ของมนุษยชาติ (ตามเป้าหมายคือ 1 พันปี)

วันนี้ GitHub นำโค้ดไปฝังใต้ดินขั้วโลกเหนือเรียบร้อยแล้ว โดยดึงโค้ดจาก public repository ทั้งหมด ณ วันที่ 2 กุมภาพันธ์ 2020 คิดเป็นข้อมูล 21TB แล้วบันทึกลงฟิล์มเฉพาะ piqlFilm ของบริษัท Piql ที่ใช้เก็บรักษาข้อมูลเป็นระยะเวลานานๆ จำนวน 186 ม้วน

By mk Founder on Tag: Linux, Kernel, Open Source, Racism
Linux

Linus Torvalds เห็นชอบให้โค้ดและเอกสารของเคอร์เนลลินุกซ์ เลิกใช้คำที่อ่อนไหวอย่าง master/slave และ blacklist/whitelist

ข้อเสนอนี้มาจาก Dan Williams หนึ่งในผู้ดูแลเคอร์เนลลินุกซ์ โดยเสนอให้เลิกใช้คำเดิม ส่วนจะแทนด้วยคำใหม่ว่าอะไรนั้นไม่ได้กำหนดตายตัว ขึ้นกับบริบทของการใช้งานและการตัดสินใจของนักพัฒนาแต่ละคน

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

Debian 8 "jessie" ที่ออกครั้งแรกในปี 2015 หมดระยะซัพพอร์ตแล้วในวันที่ 30 มิถุนายน 2020 โดยจะไม่ได้แพตช์ความปลอดภัยอีก

หลังจากนี้ Debian 9 "stretch" จะเข้าสถานะซัพพอร์ตระยะยาว (LTS) แทน มีระยะซัพพอร์ตนาน 5 ปีเท่ากัน หมดอายุในวันที่ 30 มิถุนายน 2022

เวอร์ชันปัจจุบันของ Debian คือ Debian 10 "Buster" ที่ออกในปี 2019 และจะซัพพอร์ตไปจนถึงเดือนมิถุนายน 2024 ส่วนเวอร์ชันหน้าคือ Debian 11 "Bullseye" มีกำหนดออกปี 2021 ตามนโยบายออกรุ่นใหญ่ทุกสองปี

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

กูเกิลสร้างกรรมการ Open Usage Commons (OUC) สำหรับควบคุมการใช้ชื่อและโลโก้ของโครงการโอเพนซอร์สของตัวเอง โดยส่งโครงการโอเพนซอร์สเข้าร่วม ได้แก่ Istio, Gerrit, และ Angular

By lew Founder on Tag: CNCF, Open Source
CNCF

หลายคนที่ศึกษาการใช้งาน Kubernetes อาจจะพบว่ามันมีโครงการย่อยๆ ที่เกี่ยวข้องจำนวนมาก ล่าสุดทาง CNCF (Cloud Native Computing Foundation) ผู้ดูแลโครงการจำนวนมากก็ออกมาประกาศแนวทางการรับโครงการเข้า CNCF Sandbox ให้เร็วขึ้น

CNCF Sandbox เป็นการดูแลโครงการระดับเริ่มต้น อาจจะอยู่ในขั้นทดลองที่ยังไม่นิ่งนัก การนำโครงการเข้า Sandbox จะทำให้เหล่านักพัฒนาที่สนใจ Kubernetes อยู่แล้วได้เห็นโครงการเหล่านี้ ขณะเดียวกันทาง CNCF ก็รับรองว่าโครงการเหล่านี้เป็นโอเพนซอร์สตามมาตรฐาน CNCF และมีแนวทางการชุมชนที่ตรงกัน

By arjin Writer on Tag: Rancher, SUSE, Open Source, Acquisition
Rancher

SUSE บริษัทชื่อดังด้านดิสทริบิวชัน Linux ประกาศเข้าซื้อกิจการ Rancher Labs ผู้ผลิตแพลตฟอร์มบริหารจัดการ Kubernetes ที่เน้นตลาดองค์กร โดยดีลนี้ไม่มีการเปิดเผยมูลค่าอย่างเป็นทางการ แต่ CNBC อ้างข้อมูลจากผู้เกี่ยวข้อง ระบุว่าอยู่ราว 600-700 ล้านดอลลาร์

Sheng Liang ซีอีโอ Rancher Labs กล่าวว่าการรวมกันของ Rancher และ SUSE จะช่วยให้องค์กรได้โซลูชันโอเพนซอร์ส ที่ครอบคลุมทั้ง Enterprise Linux, Edge Computing, AI และ Rancher สำหรับจัดการ Kubernetes ตั้งแต่ระดับ edge ไป core จนถึง cloud

By mk Founder on Tag: LibreOffice, Open Source, Enterprise
LibreOffice

โครงการ LibreOffice ประกาศข่าวการแยกรุ่น Personal Edition และ Enterprise Edition โดยจะเริ่มใช้ใน LibreOffice 7.0 ที่จะออกตัวจริงในเร็วๆ นี้ (สถานะตอนนี้คือรุ่น RC)

LibreOffice Personal Edition คือรุ่นที่มีในปัจจุบัน ใช้งานฟรีเช่นเดิม ซัพพอร์ตโดยชุมชน แต่แปะป้ายให้ชัดเจนขึ้น

ส่วนรุ่น Enterprise Edition ที่จะตามมาภายหลัง เป็นรุ่นที่ขายซัพพอร์ตเชิงพาณิชย์ เน้นใช้งานในตลาดองค์กร โดยมูลนิธิ The Document Foundation จะไม่ขายซัพพอร์ตเอง แต่เปิดทางให้บริษัทต่างๆ เข้ามาทำตลาดในแบรนด์ของตัวเอง แล้วแปะป้ายว่าเป็น LibreOffice Enterprise Edition

By mk Founder on Tag: Red Hat, Open Source, Racism
Red Hat

Red Hat เป็นบริษัทล่าสุดที่ออกมาประกาศเลิกใช้คำว่า master/slave และ whitelist/blacklist ที่อาจกระทบต่อเรื่องการเหยียดเชื้อชาติ โดยตั้งคณะทำงานตรวจสอบโค้ดและเอกสารทั้งหมดของบริษัท (โอเพนซอร์สทุกโครงการที่ทำ) เพื่อดูว่ามีคำที่มีปัญหาหรือไม่

แนวทางของ Red Hat คือเปลี่ยนคำที่มีปัญหาทั้งหมดเท่าที่ทำได้ ยกเว้นในกรณีเป็นคำในโค้ด ที่เปลี่ยนแล้วจะกระทบต่อ API ก็จะนำเสนอแผนการเปลี่ยนผ่านในระยะยาวต่อโครงการนั้นๆ (ที่ Red Hat อาจไม่ได้เป็นเจ้าของหรือดูแล)

โครงการโอเพนซอร์สที่ทำไปแล้วคือ Ansible ที่เปลี่ยนคำว่า master เป็น main และคำว่า whitelist/blacklist เป็น allowlist/denylist

By lew Founder on Tag: PHP, Programming, Open Source
PHP

PHP ปล่อยไบนารี PHP 8.0 Alpha 1 เป็นรุ่นทดสอบแรกตามตารางการพัฒนา ที่จะออกทั้งหมด 11 เวอร์ชั่นก่อนออกตัวจริง

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

By mk Founder on Tag: Google, Open Source, COVID-19
Google

กูเกิลแก้ปัญหาไม่สามารถรับนักศึกษาฝึกงานประจำปี 2020 มานั่งทำงานที่สำนักงานเนื่องจากวิกฤต COVID-19 ด้วยการให้เด็กฝึกงาน (สายเทคนิค) ร่วมพัฒนาโครงการโอเพนซอร์สแทน ด้วยเหตุผลว่าเป็นงานที่ทำแล้วมีความสำคัญ (impact) สามารถทำจากที่ไหนก็ได้ และไม่มีข้อจำกัดเรื่องการเข้าไม่ถึงทรัพยากรภายในบริษัท

By mk Founder on Tag: GIMP, Open Source, Graphic
GIMP

GIMP ออกเวอร์ชันย่อย 2.10.20 (ช่วงหลังออกเวอร์ชันย่อยทุกประมาณ 4-5 เดือน โดยมีฟีเจอร์ใหม่ทุกเวอร์ชัน) มีของใหม่ดังนี้

By mk Founder on Tag: ZFS, Open Source, Racism
ZFS

กระแส Black Lives Matter ในช่วงนี้ ทำให้ซอฟต์แวร์หลายตัวปรับแก้เรื่องภาษาที่ใช้ ไม่ให้กระทบคนผิวดำ เช่น Chrome เปลี่ยนคำว่า Blacklist เป็น Blocklist

ซอฟต์แวร์อีกตัวที่แก้ไขเรื่องนี้คือ OpenZFS โครงการพัฒนาระบบไฟล์ ZFS ของฝั่งลินุกซ์ ที่เลิกใช้คำว่า slaves (ในบริบทของ master/slave) เปลี่ยนมาใช้คำว่า dependents หรือชื่อย่อ deps แทน

By mk Founder on Tag: Go, Visual Studio Code, Extension, Microsoft, Google, Open Source
Go

ไมโครซอฟท์ประกาศยกส่วนขยาย Go Extension ของ Visual Studio Code ให้โครงการ Go (ซึ่งก็คือพนักงานกูเกิล) เป็นผู้ดูแลแทน

VS Code ถือเป็น IDE ยอดนิยมอันดับหนึ่งจากการสำรวจของผู้ใช้ Go และส่วนขยาย Go Extension มียอดดาวน์โหลดมากกว่า 3 ล้านครั้ง

ทีม VS Code บอกว่าร่วมมือกับทีม Go มาสักระยะแล้ว ทั้งการพัฒนา language server ตัวใหม่ให้รองรับ Go และปรับปรุงดีบั๊กเกอร์ Delve ให้ดีขึ้น จึงตัดสินใจยกโค้ดให้ทีมงาน Go ดูแลเพราะน่าจะเหมาะสมที่สุด

By mk Founder on Tag: Ubuntu, Chromium, Linux Mint, Linux, Canonical, Open Source
Ubuntu

จากประเด็น Linux Mint ประกาศไม่ใช้แพ็กเกจ Snap ตาม Ubuntu ตัวแทนของบริษัท Canonical ก็ออกมาชี้แจงแล้วว่า Chromium เป็น Snap มาตั้งแต่ Ubuntu 19.10 แล้ว ไม่ใช่เพิ่งเปลี่ยนในเวอร์ชัน 20.04 LTS

ส่วนเหตุผลที่ทำแพ็กเกจ Chromium เป็น Snap เพียงอย่างเดียวเป็นเพราะ

By lew Founder on Tag: Microsoft, Open Source
Microsoft

ในงาน Build ที่ผ่านมาไมโครซอฟท์เปิดตัวระบบจัดการแพ็กเกจ WinGet ที่ช่วยให้เราสามารถติดตั้งซอฟต์แวร์ผ่านคอมมานด์ไลน์อย่างเดียวเทียบเท่ากับระบบจัดการแพ็กเกจในลินุกซ์ แต่หลังจากงานเปิดตัว Keivan Beigi ผู้พัฒนาโครงการ AppGet ก็ออกมาเปิดเผยว่า WinGet ทำงานแทบเหมือนกับ AppGet และทีมงานของไมโครซอฟท์เองก็เคยไปพบกับเขาที่เมืองแวนคูเวอร์ และชวนเขาไปทำงานที่ไมโครซอฟท์จนถึงขั้นไปสัมภาษณ์ที่ซีแอตเทิลแต่ไมโครซอฟท์ก็เงียบไปหกเดือนจนกระทั่งเปิดตัว WinGet และเขายังพบว่าโครงสร้างของ WinGet นั้นคล้ายกับ AppGet อย่างมาก

By mk Founder on Tag: Transmission, Open Source, BitTorrent
Transmission

Tranmission โปรแกรม Bittorrent โอเพนซอร์สยอดนิยมอีกตัว ออกเวอร์ชัน 3.0 ซึ่งทิ้งห่างเวอร์ชัน 2.0 นาน 10 ปีพอดี และเป็นการออกเวอร์ชันใหม่ครั้งแรกในรอบ 2 ปีด้วย (เวอร์ชันก่อนหน้านี้คือ 2.94 ออกเดือนพฤษภาคม 2018)

ฟีเจอร์ใหม่ที่สำคัญคือปรับปรุงการรองรับ IPv6, รองรับ Dark Mode บน macOS และปรับปรุงฟีเจอร์เล็กๆ น้อยๆ รวมถึงแก้บั๊กอีกจำนวนมาก

Subscribe to Open Source