Image
By mk Founder on Tag: Fedora, Open Source, Linux, Development
Fedora

ในยุคนี้ การเขียนแอพแบบดั้งเดิมหลายอย่างถูกเปลี่ยนมาเขียนด้วยเทคโนโลยีเว็บแทน กระแสนี้ลามไปถึงตัวติดตั้งระบบปฏิบัติการ (OS installer) ที่เราเห็นเป็นอย่างแรกๆ ตั้งแต่เครื่องพีซียังไม่มีระบบปฏิบัติการด้วยซ้ำ

ดิสโทรลินุกซ์ Fedora มีตัวติดตั้งชื่อ Anaconda ถูกใช้งานมายาวนาน (ใช้กับทั้ง Fedora และดิสโทรในสาย Red Hat ทั้ง RHEL และ CentOS) เดิมที Anaconda เขียนด้วย GTK+ ซึ่งเป็นชุดพัฒนา GUI สำหรับลินุกซ์ (ตัวเดียวกับ GNOME และ GIMP) แต่มันกำลังจะถูกเปลี่ยนมาใช้เทคโนโลยีเว็บแทน

By lew Founder on Tag: SQL, Database, Open Source
SQL

Multiprocess Labs ผู้พัฒนา DataStation ที่เป็น IDE สำหรับการคิวรีข้อมูล โอเพนซอร์สโครงการ dsq สำหรับการคิวรีข้อมูลไฟล์ต่างๆ ด้วยภาษา SQL

โครงการโอเพนซอร์สสำหรับคิวรีข้อมูลในไฟล์ด้วย SQL นั้นมีมาก่อนหน้านี้แล้วหลายโครงการ แต่ไลบรารี DataStation นั้นมีจุดเด่นที่การรองรับไฟล์ฟอร์แมตหลากหลายกว่า เช่น Excel, OpenOffice Sheet, JSONL (JSON ที่แบ่งตามบรรทัด), Apache2 log, และ nginx log

By lew Founder on Tag: Open Source, Semiconductor
Open Source

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

By lew Founder on Tag: SUSE, Rancher, Hyperconverged, Open Source, Kubernetes
SUSE

SUSE ประกาศว่าซอฟต์แวร์ hyperconverged infrastructure (HCI) แบบโอเพซอร์สของตัวเองที่ชื่อว่า Harvester นั้นเข้าสู่เวอร์ชั่น 1.0 พร้อมใช้งานแล้ว

โครงการ Harvester เพิ่งเปิดตัวเมื่อปีที่แล้ว แต่ก็อาศัยโครงสร้างอื่นๆ ที่มีมาก่อนแล้ว หลักๆ คือใช้ Kubernetes ร่วมกับ KubeVirt เพื่อจัดการ VM ในคลัสเตอร์ ส่วนระบบสตอเรจนั้นใช้ Longhorn ที่เป็นโครงการโอเพนซอร์สของ Rancher เอง

By mk Founder on Tag: CentOS, RHEL, Linux, Open Source, Enterprise, Rocky Linux, AlmaLinux, CloudLinux
CentOS

CentOS 8 จะสิ้นระยะซัพพอร์ตในวันที่ 31 ธันวาคม 2021 หลังจากนี้ไป โครงการ CentOS จะเข้าสู่ยุคใหม่ที่เป็น CentOS Stream แทน เท่ากับว่าเมื่อขึ้นปี 2022 แล้ว CentOS 8 จะไม่ได้รับแพตช์ความปลอดภัยอีกต่อไป

แต่ CentOS 8 เป็นระบบปฏิบัติการที่มีคนนิยมใช้อย่างสูง โดยเฉพาะในฝั่งเซิร์ฟเวอร์ จึงเกิดคำถามตามมาว่าผู้ใช้ CentOS 8 ที่ตอนนี้เหลือเวลาอีกน้อยนิด มีทางเลือกในการอัพเกรดไปใช้ระบบปฏิบัติการใดแทนได้บ้าง

เว็บไซต์ ZDNet ได้รวบรวมทางเลือกที่เป็นไปได้ในการอัพเกรดแทน CentOS 8 โดยเริ่มจากกลุ่มที่ดัดแปลงมาจาก RHEL 8 และสามารถทดแทน CentOS 8 ได้ทันที

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

โครงการ CentOS ภายใต้การดูแลของ Red Hat เปิดตัว CentOS Stream 9 ซึ่งถือเป็นยุคใหม่ของ CentOS หลังการเปลี่ยนนโยบายครั้งใหญ่ เลิกซัพพอร์ต CentOS 8 เมื่อปลายปี 2020

เดิมที CentOS เป็นการนำซอร์สโค้ดของ Red Hat Enterprise Linux (RHEL) ที่เป็นรุ่นเสถียรสำหรับองค์กร มาคอมไพล์เป็นไบนารี แจกจ่ายให้ฟรีโดยไม่ต้องซื้อ subscription จาก Red Hat โดยเลขเวอร์ชันของ CentOS จะเท่ากับ RHEL เสมอ และออกตามหลัง RHEL เล็กน้อย

By lew Founder on Tag: Knative, Google, Open Source, Kubernetes, CNCF, Serverless
Knative

กูเกิลประกาศบริจาค Knative เข้า Cloud Native Computing Foundation (CNCF) หลังจากเปิดโครงการมาตั้งแต่ปี 2018 และแม้จะเป็นโครงการโอเพนซอร์สมาตลอดแต่ก็ควบคุมโครงการโดยกูเกิลเองเป็นหลัก

Knative เป็นชุดซอฟต์แวร์สำหรับสร้างบริการแบบ serverless บน Kubernetes ที่ตอนนี้ได้รับความนิยมสูงสุดในชุมชน Kubernetes (รองลงไป คือ OpenFaaS, Kubeless, Virtual Kubelet, KEDA, Apache OpenWhisk)

By lew Founder on Tag: Open Source, Database
Open Source

Supabase บริการระบบหลังบ้านแอปพลิเคชั่นที่เลียนแบบมาจาก Firebase แต่พัฒนาแบบโอเพนซอร์สประกาศโครงการ Supabase Studio หน้าจอ UI ที่เคยให้บริการเฉพาะบริการคลาวด์ของ Supabase เอง

ฟังก์ชั่นของ Supabase Studio ใช้สำหรับจัดการฐานข้อมูลใน Supabase เอง เช่นการจัดการตาราง, กำหนดนโยบาย, คิวรีข้อมูลออกมาดู

By lew Founder on Tag: SQLite, Open Source, SQL, Database
SQLite

โครงการฐานข้อมูลแบบฝังตัวในซอฟต์แวร์ SQLite ออกเวอร์ชั่น 3.37.0 ที่แม้จะเป็นอัพเดตย่อยแต่มีฟีเจอร์สำคัญเพิ่มเข้ามาคือการรองรับตารางแบบ STRICT ที่ทำให้ผู้สร้างตารางกำหนดชนิดข้อมูลได้จริงๆ

By lew Founder on Tag: PHP, Open Source
PHP

PHP ออกรุ่น 8.1.0 หลังจาก 8.0.0 หนึ่งปีพอดี โดยมีฟีเจอร์ใหม่ๆ หลายอย่าง เช่น

By lew Founder on Tag: PHP, Open Source
PHP

กลุ่มบริษัทไอที 10 บริษัทประกาศร่วมก่อตั้ง PHP Foundation องค์กรกลางสำหรับดูแลภาษา PHP เต็มเวลา หลังจาก Nikita Popov นักพัฒนาหลักของ PHP ที่ทำงานกับ JetBrains ลาออกจากบริษัทและหันไปทำงานในโครงการ LLVM เป็นหลัก

บริษัทที่ร่วมก่อตั้งมูลนิธิครั้งนี้ได้แก่ Automattic (Wordpress), Laravel, Acquia (Drupal), Zend, Private Packagist, Symfony, Craft CMS, Tideways, PrestaShop, และ JetBrains โดยคาดว่าจะระดมทุนเป็นงบประมาณสำหรับนักพัฒนาหลักได้ปีละ 300,000 ดอลลาร์ เบื้องต้น JetBrains ประกาศว่าจะสนับสนุนปีละ 100,000 ดอลลาร์

By lew Founder on Tag: OpenSearch, Elasticsearch, Open Source, SaaS
OpenSearch

ความขัดแย้งระหว่าง Elastic Inc. และบริษัทอื่นๆ ที่ใช้งานโครงการโอเพนซอร์ส Elasticsearch มาถึงจุดแยกทางอีกครั้ง เมื่อ Logz.io ผู้ให้บริการ Elasticsearch แบบคลาวด์ประกาศเตรียมใช้งาน OpenSearch ทั้งระบบภายในปี 2022

Logz.io เป็นหนึ่งในผู้ร่วมพัฒนาโครงการ OpenSearch กับ AWS ตัว AWS เองก็เปิดบริการ OpenSearch มาตั้งแต่เดือนกันยายน แต่เปิดบริการขนานกันไปกับ Elasticsearch (ที่จะไม่ได้รับอัพเกรดเวอร์ชั่นแล้ว เพราะ Elastic Inc. เปลี่ยนไลเซนส์เวอร์ชั่นหลังๆ)

By mk Founder on Tag: HashiCorp, Open Source, IPO
HashiCorp

HashiCorp บริษัทซอฟต์แวร์จัดการระบบคลาวด์ เจ้าของซอฟต์แวร์ชื่อดังอย่าง Terraform, Vagrant, Consul, Nomad ยื่นเอกสารเตรียมขายหุ้น IPO ในตลาดหลักทรัพย์นิวยอร์ก ใช้ตัวย่อว่า "HCP"

HashiCorp ก่อตั้งโดย Mitchell Hashimoto ลูกครึ่งญี่ปุ่น-อเมริกันและเพื่อนอีกคนคือ Armon Dadgar ในปี 2012 โดยเริ่มต้นจาก Vagrant ซอฟต์แวร์จัดการระบบ virtualization ที่ Hashimoto สร้างขึ้นตั้งแต่ปี 2010 โดยมีแนวคิดการใช้คอนฟิกแบบ declarative configuration file เพื่อให้จัดการระบบง่ายขึ้น

By mk Founder on Tag: Huawei, Open Source, Linux, Container
Huawei

Huawei เปิดตัว NestOS ระบบปฏิบัติการลินุกซ์ขนาดเล็กสำหรับรันบนคลาวด์ โดยอิงอยู่บน OpenEuler/EulerOS ดิสโทรลินุกซ์ของ Huawei (ซึ่งอิงมาจาก CentOS อีกที)

By mk Founder on Tag: GitHub, Open Source
GitHub

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

GitHub เลยออกฟีเจอร์ใหม่ให้ผู้ดูแลโครงการสามารถกำหนดผู้ใช้ที่สิทธิ code review (สั่งอนุมัติ pull request) ได้แบบเจาะจงบุคคล เพื่อจำกัดเฉพาะคนที่ไว้วางใจได้ เป็นผู้ตรวจสอบโค้ดที่มีคนส่งเข้ามา

หน้าจอตั้งค่านี้ กำหนดได้ตาม repository ที่ต้องการ หรือเป็นจะทุก repository ขององค์กรก็ได้เช่นกัน

By lew Founder on Tag: .NET, Microsoft, Open Source, Visual Studio
.NET

สัปดาห์ที่ผ่านมาชุมชน .NET เกิดดราม่าขนาดกลางๆ ขึ้นเมื่อไมโครซอฟท์รับ pull request หมายเลข 22217 เข้ามายัง .NET SDK รุ่นโอเพนซอร์ส เป็นการถอนฟีเจอร์ Hot Reload ออกไปโดยระบุเหตุผลว่าฟีเจอร์นี้จะรองรับเฉพาะผู้ใช้ Visual Studio 2022 เท่านั้น และวันนี้ไมโครซอฟท์ก็ยอมถอย ใส่ฟีเจอร์กลับเข้ามาใหม่พร้อมเขียนบล็อกขอโทษชุมชน

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

By tontan Contributor on Tag: Alibaba, RISC-V, Open Source
Alibaba

หลังจากเมื่อหลายปีก่อน ทาง Alibaba ได้เปิดตัวชิปเซ็ต Xuantie 910 ของตัวเอง เพื่อป้องกันปัญหาสงครามการค้ากับสหรัฐ

ล่าสุดจากงาน Apsara Conference 2021 ของ Alibaba Cloud ที่ผ่านมา ทาง Alibaba โดย Zhang Jianfeng ผู้อำนวยการ Alibaba Cloud Intelligence ได้ประกาศโอเพนซอร์ซชิป Xuantie ซึ่งเป็นชิปบนสถาปัตยกรรม RISC-V ของตัวเองออกมา ได้แก่ชิป Xuantie E902, E906, C906 และ C910 ที่สามารถรัน Android ได้ รวมไปถึงซอฟต์แวร์และเครื่องมือต่าง ๆ สำหรับสถาปัตยกรรม RISC-V

By mk Founder on Tag: Truth Social, Donald Trump, Social Network, Open Source, Mastodon
Truth Social

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

Mastodon เป็นโครงการโอเพนซอร์สที่เขียนเพื่อสร้างบริการ microblogging ลักษณะเดียวกับทวิตเตอร์ เริ่มพัฒนามาตั้งแต่ปี 2016 โดยผู้ที่สนใจสามารถนำโค้ดไปรันบนเซิร์ฟเวอร์เพื่อเปิดบริการโซเชียลของตัวเองได้

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

นอกจาก GitHub และ GitLab ที่คุ้นชื่อกัน ยังมีบริษัทที่ชื่อขึ้นต้นด้วย Git อีกรายคือ Gitpod เป็นสตาร์ตอัพหน้าใหม่จากเยอรมนีที่เพิ่งก่อตั้งเมื่อปี 2020

สิ่งที่ Gitpod ทำคือการสร้าง developer environment บนคลาวด์ที่พร้อมให้นักพัฒนาเรียกใช้งานแบบรีโมทในทันที ไม่ต้องเสียเวลามาเซ็ตสภาพแวดล้อม ติดตั้งโมดูลซอฟต์แวร์ หรือรอสั่งคอมไพล์ ถือเป็นคู่แข่งโดยตรงกับ GitHub Codespaces ที่เปิดตัวในปีที่แล้วเช่นกัน

By lew Founder on Tag: Electron, Open Source
Electron

โครงการ Electron ที่เป็นพื้นฐานสำคัญสำหรับการพัฒนาแอปพลิเคชั่นเดสก์ทอปประกาศหยุดพักโครงการ (quiet month) ในเดือนธันวาคมนี้เพื่อให้นักพัมนาได้พักผ่อนเต็มที่ ทำให้เดือนธันวานี้ จะไม่มีการออกเวอร์ชั่นใหม่ไม่ว่าจะเป็นเบต้าหรือเวอร์ชั่นเสถียร, ไม่รับ pull request, ไม่ตอบ issue, ไม่มีนักพัฒนาช่วย debug ใน Discord, และช่องทางโซเชียลไม่มีอัพเดต

Subscribe to Open Source