2 คะแนน โดย GN⁺ 2025-10-11 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • Igalia ได้รับเงินลงทุนจาก Sovereign Tech Fund เพื่อดำเนินโครงการสำคัญสำหรับการพัฒนา เอนจินเว็บ Servo
  • Servo เป็น เอนจินเว็บแบบขนาน ที่พัฒนาด้วย Rust โดยมีโครงสร้างแบบโมดูลาร์และสถาปัตยกรรมที่ล้ำสมัย
  • โครงการครั้งนี้มุ่งเน้นที่ การรองรับการช่วยการเข้าถึง, การพัฒนา WebView API, และ การบำรุงรักษาอย่างต่อเนื่อง
  • การเพิ่มความสามารถด้านการช่วยการเข้าถึงจะช่วยยกระดับ ความเข้ากันได้กับโปรแกรมอ่านหน้าจอและเทคโนโลยีช่วยเหลือ และการทำให้ WebView API สมบูรณ์จะเสริม ความสะดวกในการฝังในแอป
  • พร้อมกับการเติบโตของคอมมูนิตี้ ยังมีแผนเสริมความสามารถด้านการบำรุงรักษา เช่น การจัดการ issue, การรีวิว PR, การออกเวอร์ชัน ให้มากขึ้น

ภาพรวม

  • Igalia ได้รับเงินลงทุนใหม่จาก Sovereign Tech Fund เพื่อดำเนินงานที่ได้รับมอบหมายสำหรับการพัฒนา เอนจินเว็บ Servo
  • ในฐานะผู้ดูแล Servo, Igalia ได้เริ่มแนวทางแบบรอบด้านที่มุ่งเน้น ประโยชน์สาธารณะ, ความสะดวกในการใช้งานสำหรับนักพัฒนา, และความยั่งยืนระยะยาว

บทบาทและความจำเป็นของ Servo

  • Servo คือ เอนจินเว็บสมัยใหม่แบบขนาน ที่พัฒนาด้วย Rust และดำเนินการในฐานะโครงการของ Linux Foundation Europe
  • การออกแบบแบบโมดูลาร์ ของ Servo ถูกนำไปใช้อย่างมีประโยชน์ในระบบนิเวศ Rust ในวงกว้าง
  • อย่างไรก็ตาม ยังต้องการ การลงทุนอย่างต่อเนื่อง เพื่อการบำรุงรักษา และด้วยธรรมชาติของโอเพนซอร์ส การสนับสนุนจากภายนอกจึงมีความสำคัญต่อการปลดล็อกศักยภาพการเติบโตอย่างเต็มที่

งานสำคัญจากการลงทุนของ Sovereign Tech Fund

การรองรับการช่วยการเข้าถึงระยะแรก

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

WebView API

  • การฝัง Servo ลงในแอปต้องอาศัย WebView API ที่เสถียรและสมบูรณ์
  • ก่อนหน้านี้มีงานบางส่วนอยู่แล้ว แต่ ยังไม่ถึงขั้นที่สามารถใช้งานทั่วไปได้
  • ครั้งนี้จะทำให้ WebView API สมบูรณ์เพื่อให้สามารถ ฝังลงในแอปเดสก์ท็อปและแอปมือถือ ได้
  • นี่เป็นการปรับปรุงสำคัญที่จะนำไปสู่กรณีการใช้งานใหม่และ การยอมรับในวงกว้างมากขึ้น
  • เลเยอร์การฝังตัวที่เสถียรเป็นองค์ประกอบสำคัญต่อ ความสำเร็จของ Servo ในฐานะเอนจินอเนกประสงค์

การบำรุงรักษาโครงการ

  • Servo ไม่ได้เป็นเพียงเอนจินเบราว์เซอร์เท่านั้น แต่ยังเป็น ชุด crate ที่ถูกใช้อย่างแพร่หลายในระบบนิเวศ Rust
  • การดูแลรักษาไลบรารีเหล่านี้ให้ประโยชน์ไม่เฉพาะกับ Servo เท่านั้น แต่ยังรวมถึง แพลตฟอร์มเว็บโดยรวม
  • หลังจากที่ Igalia เข้ารับหน้าที่ดูแล คอมมูนิตี้และโครงการก็เติบโตขึ้นอย่างมาก
  • มีแผนจะใช้เงินลงทุนเพื่อเพิ่มทรัพยากรให้กับ การจัดการ issue, การรีวิว PR, การเผยแพร่เวอร์ชัน, และการสนับสนุนด้านธรรมาภิบาล
  • สิ่งนี้จะช่วยให้เกิด การบำรุงรักษา Servo อย่างกระตือรือร้นและทันท่วงที พร้อมสร้างความเชื่อมั่นด้านความน่าเชื่อถือให้กับนักพัฒนาและผู้ใช้

Igalia กับการขับเคลื่อนนวัตกรรมเว็บโอเพนซอร์ส

  • Igalia ยังคงเป็นผู้นำด้านนวัตกรรมเว็บโอเพนซอร์สอย่างต่อเนื่อง ผ่านการมีส่วนร่วมกับ Chromium, WebKit, Gecko, บทบาทผู้นำด้านมาตรฐาน, และการพัฒนาเครื่องมือสำหรับนักพัฒนา
  • เชื่อว่า Servo จะมีบทบาทที่โดดเด่นในด้าน เอนจินเว็บแห่งอนาคต
  • จะมีการแบ่งปันความคืบหน้าอย่างต่อเนื่องต่อไป

คำกล่าวปิดท้าย

  • แสดงความขอบคุณต่อ Sovereign Tech Fund สำหรับ การตระหนักถึงความสำคัญและการสนับสนุน ในครั้งนี้
  • แสดงความคาดหวังที่จะได้แบ่งปันความคืบหน้าในอนาคต

1 ความคิดเห็น

 
GN⁺ 2025-10-11
ความคิดเห็นบน Hacker News
  • Sovereign Tech Agency เริ่มต้นในชื่อ Sovereign Tech Fund เมื่อเดือนตุลาคม 2022 โดยได้รับการสนับสนุนจากกระทรวงเศรษฐกิจและพลังงานของรัฐบาลกลางเยอรมนี และปัจจุบันเป็นบริษัทย่อยของ SPRIND GmbH ซึ่งเป็นรัฐวิสาหกิจที่ผลักดันนวัตกรรมของเยอรมนี

    • ช่วงหลังดูเหมือนว่าสังกัดได้เปลี่ยนไปอยู่ภายใต้ “กระทรวงการเปลี่ยนผ่านดิจิทัลและการทำให้ภาครัฐทันสมัย” ที่เพิ่งจัดตั้งขึ้นใหม่ รู้สึกว่าถ้านายกรัฐมนตรีเยอรมนีเอาจริงกับงานภาครัฐดิจิทัล ก็คงต้องถึงขั้นตั้งกระทรวงที่ดูแลด้านดิจิทัลโดยเฉพาะ ผมไม่ได้ชอบนายกฯ Merz เป็นการส่วนตัว แต่ Sovereign Tech Fund ก็เป็นไอเดียที่ดีที่เริ่มมาตั้งแต่รัฐบาลชุดก่อน
  • แม้จะเป็นความพยายามที่ดี แต่แทบไม่เห็นความเคลื่อนไหวที่ลดการพึ่งพา iOS/App Store, Android/Play Store, Play Services และการพึ่งพา Microsoft บนเดสก์ท็อปของภาคธุรกิจและภาครัฐในชีวิตจริงของชาวยุโรปได้อย่างเป็นรูปธรรม แถมผู้กำหนดนโยบายยังดูเหมือนจะยิ่งเพิ่มการพึ่งพาเหล่านี้เสียด้วย ดูตัวอย่างได้จากลิงก์ นโยบาย Digital Identity ของ EU และ reference implementation ของ EU Digital Identity Wallet

    • คิดว่าผลลัพธ์การบังคับใช้จริงของ การรองรับ alternative browser engines บน iOS จะเป็นจุดชี้ขาดสำคัญของประเด็นนี้ เช่น ยังมีช่องโหว่ที่ทำให้ Apple ถืออำนาจกำกับดูแลอยู่จริง เพราะ Apple สามารถเป็นผู้ตัดสินเองได้ว่าเอนจินอย่าง Servo ผ่านเกณฑ์ความปลอดภัยของซัพพลายเชนซอฟต์แวร์เพื่อใช้ฟีเจอร์สำคัญอย่าง JIT หรือไม่ อย่างไรก็ตาม ก็ยังมีความหวังว่า Servo จะใช้เงินทุนนี้เพื่อผ่านเกณฑ์ดังกล่าว และ Apple จะถูกบังคับให้ปฏิบัติตามนโยบายอย่างน้อยตามเจตนารมณ์ของกฎ จนทำให้ browser engine ใหม่สามารถผลักดันนวัตกรรมของ mobile web และเกิดผลเชิงบวกที่ขยายออกไปนอก EU ได้ด้วย

    • ควรหลีกเลี่ยง FUD (การปลุกปั่นความกลัว ความไม่แน่นอน และความสงสัย) สิ่งที่กล่าวถึงข้างต้นเป็นเพียง reference implementation ของ EU Digital Identity Wallet เท่านั้น และไม่ได้มีเนื้อหาเกี่ยวกับการผูกขาดโดย OS หรือ ecosystem ใดโดยเฉพาะ จุดประสงค์คือเพื่อสนับสนุนให้แต่ละประเทศสร้างบริการของตนเองได้อย่างอิสระผ่านการจัดหาไลบรารีโอเพนซอร์ส โมดูล และแอปตัวอย่าง

  • ขอแชร์ว่า Sovereign ได้ตัดสินใจสนับสนุนโครงการ Servo เป็นเงินรวม 545,400 ยูโรในปี 2025 และ 2026 (ข้อมูลทางการ, archive)

  • Igalia ผลักดันโครงการเจ๋ง ๆ มาเยอะมาก และก็ดีใจที่เห็นว่า Servo น่าจะเดินตามแนวทางนั้นต่อไป

  • น่ายินดีที่ยุโรป (โดยเฉพาะเยอรมนี) พยายามลดการพึ่งพา Big Tech ของสหรัฐฯ ด้วยการขยายการสนับสนุนโอเพนซอร์ส แม้ยังมีงานต้องทำอีกมาก แต่แค่เริ่มต้นความพยายามแบบนี้ก็มีความหมายแล้ว (โปรแกรมกองทุน)

  • สามารถ บริจาคโดยตรง ให้โครงการ Servo ได้เช่นกัน

  • Sovereign Tech Agency ทำงานได้ดีมาก อยากให้แต่ละประเทศตั้งหน่วยงานสนับสนุนโอเพนซอร์สแบบเยอรมนีบ้าง ถ้าจะพึ่งพาโอเพนซอร์ส ก็จำเป็นต้องลงทุนกับค่าบำรุงรักษาด้วย

    • ทั้งนี้ รัฐบาลสหรัฐฯ เองก็มีขนาดการให้ทุนโอเพนซอร์สที่มากพอสมควร โดย Open Tech Fund เคยสนับสนุนโครงการหลากหลายอย่าง WireGuard และ Tor มาแล้ว
  • Servo เป็นเอนจินสมัยใหม่ที่ดี แต่ก็น่าเสียดายที่ยังไม่มีเบราว์เซอร์ที่ใช้งานจริง

    • ตอนนี้แผนคือเริ่มจากการนำไปใช้เป็นคอมโพเนนต์ WebView ก่อน ซึ่งเป็นกลยุทธ์ที่สมเหตุสมผล เพราะแอปที่ใช้ WebView สามารถหลบเลี่ยงข้อจำกัดหรือปัญหาของเอนจินได้ และก็หวังว่า Tauri (v2) อาจจะมี Servo เป็นหนึ่งในตัวเลือกได้ในอนาคต

    • เคยมีความพยายามชื่อ Verso อยู่บ้าง แต่ตอนนี้หยุดพัฒนาไปแล้ว (ลิงก์โครงการ)

  • สำหรับผม ภาพที่มีความหมายอย่างแท้จริงของ Sovereign Tech Fund คือการต่อยอดหลักการ “เงินสาธารณะ โค้ดสาธารณะ” ถ้ารัฐบาลทั่วโลกเอาเงินเพียงบางส่วนจากที่จ่ายให้ MS, Adobe ฯลฯ ในแต่ละปี มาใส่เพิ่มฟีเจอร์ให้โอเพนซอร์สอย่าง LibreOffice, GIMP, Nextcloud ความยั่งยืนของการพัฒนา OSS ก็น่าจะเกิดขึ้นได้จริง

  • คิดว่าการพัฒนาที่เน้น WebView API เป็นศูนย์กลางก็น่าจะเป็นข่าวดีสำหรับชุมชน Tauri เช่นกัน