Image
By lew Founder on Tag: Open Source, GitHub, Version Control
Open Source

โครงการ SDL ไลบรารีมัลติมีเดียที่ได้รับความนิยมสูงโดยเฉพาะในวงการเกมเลิกดูแลเซิร์ฟเวอร์ของตัวเองพร้อมกับย้ายระบบจัดการซอร์สโค้ดจาก Mercurial (hg) มาเป็น git บน GitHub

ไลบรารี Simple DirectMedia Layer (SDL) เริ่มโครงการมาตั้งแต่ปี 1998 หรือ 23 ปีมาแล้ว เคยใช้ระบบจัดการซอร์สโค้ดมาตั้งแต่ CVS, Subversion, และ Mercurial และก่อนย้ายมา GitHub ผู้ดูแลโครงการเช่าเซิร์ฟเวอร์บน Digital Ocean เพื่อติดตั้ง Bugzilla สำหรับติดตามบั๊กกันเอง

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

โครงการภาษา Rust ก่อตั้งเป็นมูลนิธิตามกฎหมายในชื่อ Rust Foundation อย่างเป็นทางการเรียบร้อยแล้ว โดยมีบริษัทร่วมก่อตั้ง ได้แก่ AWS, Huawei, Google, Microsoft, และ Mozilla โดยรวมทางมูลนิธิจะมีงบประมาณสำหรับบริการโครงการ Rust อย่างน้อยปีละล้านดอลลาร์ไปอีก 2 ปี

กรรมการชุดแรกของมูลนิธิมี 10 คนประกอบด้วยตัวแทนจาก 5 บริษัทร่วมก่อตั้ง และ 2 คนจากโครงการพัฒนาหลัก และอีก 3 คนที่ดูแลโครงการสำคัญ ได้แก่ เสถียรภาพ (reliability), คุณภาพ (quality), และ การมีส่วนร่วม (collaboration)

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

กูเกิลประกาศโอเพนซอร์สเครื่องมือภายในบริษัท ที่กูเกิลสร้างขึ้นเองเพื่อใช้จัดการฮาร์ดแวร์สายวินโดวส์จำนวนมากๆ ในองค์กรขนาดใหญ่

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

เครื่องมือที่เปิดซอร์สมีหลายตัวดังนี้

By mk Founder on Tag: Google, Virtual Reality, Open Source
Google

ลงสุสานไปอีกราย กูเกิลประกาศหยุดพัฒนา Tilt Brush แอพวาดภาพสำหรับโลก VR แล้วเปิดซอร์สโค้ดให้ผู้สนใจนำไปพัฒนาต่อเอง (ซอร์สโค้ดอยู่บน GitHub) แต่เครื่องหมายการค้า Tilt Brush ยังเป็นของกูเกิล หากนำไปพัฒนาต่อต้องใช้ชื่ออื่น

ถึงแม้เป็นแอพของกูเกิล แต่ Tilt Brush รองรับแพลตฟอร์ม VR หลากหลาย ทั้ง Oculus, HTC Vive, Microsoft Windows Mixed Reality, PlayStation VR, Valve Index

By mk Founder on Tag: Twitter, Open Source, Editor, iOS
Twitter

Twitter ประกาศโอเพนซอร์สตัว text editor ที่ใช้ในแอพ Twitter บน iOS ให้นักพัฒนารายอื่นที่สนใจนำไปใช้ต่อได้

ปกติแล้ว แอปเปิลมี text editor พื้นฐานให้ใช้บน iOS แต่อาจขาดฟีเจอร์บางอย่าง (เช่น syntax highlight) ทำให้นักพัฒนาบางรายต้องสร้าง editor เองจาก low-level API ที่แอปเปิลมีให้

Twitter บอกว่าผ่านสถานการณ์นี้มาแล้ว และพบว่าการสร้าง text editor เองจาก low level API ต้องใช้แรงเยอะพอสมควร จึงเปิดซอร์สโค้ด text editor ตัวนี้ให้นักพัฒนารายอื่นนำไปต่อยอด ไม่ต้องมาเขียนฟีเจอร์พื้นฐานกันใหม่อีก

By mk Founder on Tag: Mozilla, Google, Microsoft, Open Source, MDN
Mozilla

ข่าวการปลดพนักงานของ Mozilla ในเดือนสิงหาคม 2020 ส่งผลกระทบต่อโครงการภายในหลายโครงการ ที่เจอหนักๆ คือ MDN Web Docs เว็บไซต์รวมเอกสารเกี่ยวกับเทคโนโลยีเว็บ ที่โดนปลดทีมงานไปหลายคน และต้องปรับลดกิจกรรมหลายอย่างลง

ชะตากรรมของ MDN Web Docs ก่อให้เกิดคำถามว่า วงการนักพัฒนาเว็บจะสูญเสียแหล่งข้อมูลสำคัญไปหรือไม่ หากองค์กรต้นสังกัดไม่มีเงินมาสนับสนุน

By lew Founder on Tag: Python, Open Source
Python

pip โปรแกรมติดตั้งแพ็กเกจภาษาไพธอนเลิกซัพพอร์ต Python 2 เป็นทางการหลังออก pip 21.0 พร้อมกับยกเลิกซัพพอร์ต Python 3.5 ไปพร้อมกัน

สำหรับผู้ใช้ Python 2.x ยังคงสามารถใช้ pip เวอร์ชั่นที่รองรับได้ต่อไป รวมถึงสามารถอัพเดต pip ได้โดยไม่ตัองกังวลเพราะ pip จะตรวจสอบให้เองว่ากำลังรัน Python เวอร์ชั่นใดและจะอัพเดตไปถึงเวอร์ชั่นที่รองรับอยู่เท่านั้น

By lew Founder on Tag: AWS, Elasticsearch, Open Source
AWS

AWS ประกาศ fork โครงการ Elasticsearch/Kibana เพื่อดูแลโครงการในรูปแบบไลเซนส์ Apache 2.0 ต่อไป หลังจากทาง Elastic ประกาศเปลี่ยนไลเซนส์เป็น SSPL/Elastic Lincense และจะใช้ Elasticsearch/Kibana เวอร์ชั่น 7.10 ที่ทาง Elastic ปล่อยไลเซนส์ Apache 2.0 เป็นรุ่นสุดท้ายมาพัฒนาต่อ ตัวโครงการจะวางบน GitHub ในอีก "ไม่กี่สัปดาห์" ข้างหน้า

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

โครงการ Rocky Linux ดิสโทรทดแทน CentOS ที่ Red Hat ตัดซัพพอร์ตไป ประกาศความคืบหน้าโครงการโดยเริ่มวางโครงสร้างพื้นฐานกันบางส่วนแล้ว ทำให้เริ่มกำหนดช่วงเวลาได้ เป้าหมายสำคัญคือวันที่ออกรุ่นทดสอบ (release candidate) คือวันที่ 31 มีนาคมนี้ เป้าหมายอื่นๆ ได้แก่

By lew Founder on Tag: Elasticsearch, Open Source
Elasticsearch

หลังจากบริษัท Elastic ประกาศเปลี่ยนไลเซนส์โครงการ Elasticsearch/Kibana ให้กลายเป็น SSPL หรือ Elastic License จนถือว่าไม่ใช่โครงการโอเพนซอร์สอีกต่อไป ตอนนี้ทาง Logz.io ผู้ให้บริการจัดการ log ที่พัฒนามาจากแพลตฟอร์ม ELK (Elasticsearch, Logstash, Kibana) ก็ประกาศแยกโครงการเพื่อพัฒนาต่อในรูปแบบ Apache 2.0 ต่อไป

ทาง Logz.io ระบุว่าจะหาพันธมิตรมาร่วมพัฒนาด้วย โดยมีเป้าหมายว่าโครงการใหม่นี้จะดูแลโดยหลายองค์กรร่วมกัน และสุดท้ายจะยกโครงการให้มูลนิธิอย่าง ASF หรือ CNCF เป็นผู้ดูแล

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

หลังจาก Red Hat ประกาศตัดซัพพอร์ต CentOS 8 และย้ายไปเป็น CentOS Stream ที่กลายเป็นรุ่นพัฒนาสำหรับ RHEL ทำให้ชุมชนผู้ใช้เดิมไม่พอใจและมีหลายกลุ่มเปิดโครงการมาทดแทน CentOS (Rocky Linux, Oracle Linux, CloudLinux) ตอนนี้ทาง Red Hat ก็ออกมาระบุว่าได้ฟังเสียงชุมชนที่ใช้งาน CentOS อยู่เดิม และออกทางเลือกคือการใช้ RHEL ได้ฟรีหรือราคาถูกมาก

By lew Founder on Tag: Elastic, Elasticsearch, AWS, Open Source
Elastic

หลังจาก Elastic บริษัทผู้พัฒนา Elasticsearch ประกาศเปลี่ยนไลเซนส์โครงการเป็น SSPL ทำให้โครงการไม่เป็นโอเพนซอร์สอีกต่อไป (ซอฟท์แวร์กลุ่มนี้เรียกว่า "มีซอร์สโค้ดให้" หรือ source available เพราะจำกัดการใช้งานซอร์สโค้ด) วันนี้ Shay Banon ผู้ก่อตั้งโครงการ Elasticserch และร่วมก่อตั้งบริษัท Elastic เองก็ออกมาอธิบายว่าการเปลี่ยนไลเซนส์เป็นเพราะ AWS นำซอร์สโค้ดโครงการไปทำธุรกิจแข่ง

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

ทีมพัฒนาแอพ "หมอชนะ" ซึ่งเป็นอาสาสมัครภาคเอกชนที่ใช้ชื่อกลุ่มว่า Code for Public ประกาศส่งมอบสิทธิการดูแลซอร์สโค้ดและกระบวนการพัฒนาทั้งหมดให้ "รัฐบาล" (ในโพสต์นี้ไม่ระบุชัดว่าเป็นหน่วยงานใด ผู้รับผิดชอบหลักก่อนหน้านี้คือ DGA) แต่ทีมงานเดิมจะ fork โครงการออกเป็นชื่อใหม่ว่า SQUID

ตอนนี้ซอร์สโค้ด, repository เดิม, และเฟซบุ๊ก "หมอชนะ" ถูกส่งมอบให้รัฐบาลแล้วเมื่อวานนี้ (15 มกราคม 2564) โดยทีม Code for Public ระบุว่าจะแก้บั๊กรอบสุดท้ายให้ภายใน 2 สัปดาห์ แต่จะนำขึ้นอัพเดตในแอพเวอร์ชันแจกจ่ายบน store หรือไม่ ขึ้นกับแนวทางของหน่วยงานภาครัฐ

By lew Founder on Tag: Elastic, Open Source, Elasticsearch, Kibana
Elastic

Elastic ผู้พัฒนาโครงการ Elasticsearch, Logstash, Kibana (หรือเรียกกับกว่า ELK) ประกาศเปลี่ยนไลเซนส์เวอร์ชั่น 7.11 ที่กำลังจะออกมา จากเดิมที่ให้เลือกระหว่าง Apache 2.0 และ Elastic License กลายเป็น SSPL หรือ Elastic License

By lew Founder on Tag: Google, Open Source
Google

กูเกิลเปิดตัวโครงการ Criticality Score ระบบให้คะแนนความสำคัญของโครงการโอเพนซอร์ส โดยคำนวณได้อัตโนมัติจากกระบวนการพัฒนา เช่น ระยะเวลาที่โครงการเปิดตัว, กระบวนการ commit โค้ด (ความถี่, จำนวนนักพัฒนา, จำนวนองค์กร), ปริมาณ issue ที่เปิดปิดและปริมาณคอมเมนต์, และโครงการอื่นๆ ที่อิงกับโครงการ ด้วยการคำนวณค่าจากชุมชนโดยตรงเช่นนี้ทำให้สามารถรันโปรแกรมคำนวณคะแนนจาก GitHub ได้โดยตรง ทำให้จัดลำดับความสำคัญของการสนับสนุนโครงการได้ตรงจุด

By nuntipat Contributor on Tag: Qt, Open Source
Qt

Qt ออกอัพเดทครั้งใหญ่ในรอบ 8 ปี จากการเปลี่ยนแปลงของ C++ ภาษาหลักในการพัฒนาของ Qt ในช่วงหลายปีที่ผ่านมา ประกอบกับการเปิดตัว 3D graphics API ใหม่ ๆ เช่น Metal และ Vulkan มาแทนที่ OpenGL ที่ใช้เป็นหลักในการเรนเดอร์กราฟิกใน Qt 5 การอัพเดทรุ่นโดยยังคงความเข้ากันได้กับสาย Qt 5 จึงทำได้ยาก และเป็นที่มาของการปรับรุ่นครั้งใหญ่มาเป็น Qt 6.0 ในครั้งนี้

การเปลี่ยนแปลงที่สำคัญมีดังนี้

By lew Founder on Tag: Rocky Linux, RHEL, Red Hat, CentOS, Linux, Open Source
Rocky Linux

Gregory Kurtzer ผู้ก่อตั้งโครงการ CAOS โครงการตั้งต้นของ CentOS ประกาศสร้างลินุกซ์ดิสโทรใหม่หลังจาก Red Hat เตรียมตัดการซัพพอร์ต CentOS 8 โดยตั้งชื่อว่า Rocky Linux และตอนนี้กำลังอยู่ระหว่างการเซ็ตอัพโครงสร้างต่างๆ

By mk Founder on Tag: Fuchsia, Google, Operating System, Open Source
Fuchsia

หลังเป็นโครงการลับที่ไม่ลับของกูเกิลอยู่นานตั้งแต่ปี 2016 (ไม่เคยพูดถึงอย่างเป็นทางการ แต่โค้ดอยู่บน Git ที่เข้าได้แบบสาธารณะ) วันนี้กูเกิลก็พูดถึง Fuchsia เป็นครั้งแรกผ่านบล็อก Google Open Source พร้อมประกาศว่าจะรับโค้ดจากนักพัฒนาภายนอกองค์กรแล้ว

กูเกิลเรียก Fuchsia ว่าเป็นระบบปฏิบัติการสำหรับงานทั่วๆ ไป (general purpose) ที่ตั้งใจเป็นโครงการระยะยาว (long-term project) โดยใช้แนวคิดเรื่องความปลอดภัย การอัพเดตได้ง่าย และประสิทธิภาพ (prioritize security, updatability, and performance)

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

WireGuard ซอฟต์แวร์ VPN น้องใหม่ที่กำลังมาแรง ออกเวอร์ชัน 0.3 บนวินโดวส์ (ตัวเลขล่าสุดคือ 0.3.2) ถือเป็นการอัพเกรดฟีเจอร์ใหญ่หลายอย่าง เพื่อให้ตามทันแพลตฟอร์มหลักคือแอนดรอยด์และลินุกซ์ ที่เลขเวอร์ชันไปถึง 1.0 แล้ว

Subscribe to Open Source