2 คะแนน โดย GN⁺ 2025-10-15 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • FSF ประกาศเปิดตัวโครงการ ‘Librephone’ อย่างเป็นทางการ โดยมีเป้าหมายเพื่อทำให้เกิดเสรีภาพของซอฟต์แวร์อย่างสมบูรณ์ในสภาพแวดล้อมสมาร์ตโฟน
  • โครงการนี้มีเป้าหมายเพื่ออุดช่องว่างที่ยังเหลืออยู่ระหว่างระบบปฏิบัติการ Android กับซอฟต์แวร์เสรี และแทนที่เฟิร์มแวร์ปิดและไบนารีบล็อบ (binary blob) ด้วยซอฟต์แวร์เสรี
  • Rob Savoye (DejaGNU, Gnash ฯลฯ) เข้าร่วมในฐานะผู้นำด้านเทคนิค และมีแผนจะทำวิศวกรรมย้อนกลับโมดูลที่ไม่เสรีซึ่งอิงจาก LineageOS แล้วนำมาแทนที่
  • โครงการได้รับเงินทุนจากเงินบริจาคตั้งต้นของ John Gilmore (กรรมการบอร์ด FSF) และพัฒนาต่อยอดจากประสบการณ์ของโครงการ Replicant ที่มีอยู่เดิม
  • FSF ระบุว่าเป้าหมายระยะยาวของโครงการนี้คือฟื้นคืนเสรีภาพให้ผู้ใช้สามารถควบคุมฮาร์ดแวร์โทรศัพท์ได้อย่างสมบูรณ์

ภาพรวมโครงการ

  • Free Software Foundation (FSF) หลังจากก่อตั้งในปี 1985 ได้ผลักดันเสรีภาพในสภาพแวดล้อมเดสก์ท็อปและเซิร์ฟเวอร์มาเป็นเวลา 40 ปี และขณะนี้กำลังขยายขอบเขตไปสู่การประมวลผลบนอุปกรณ์พกพา
  • Librephone คือความพยายามในการฟื้นคืนสิทธิของผู้ใช้โทรศัพท์มือถือในการศึกษา แก้ไข และแบ่งปันโปรแกรมที่พวกเขาพึ่งพาในชีวิตประจำวันได้อย่างเสรี
  • Zoë Kooyman ผู้อำนวยการบริหารของ FSF
    > “ในช่วงหลายปีที่ผ่านมา มีความพยายามมากมายเพื่อเสรีภาพของโทรศัพท์มือถือ และต่อจากนี้เราก็จะพัฒนาต่อยอดจากสิ่งนั้น FSF พร้อมแล้วที่จะดำเนินทุกมาตรการที่จำเป็นเพื่อมอบเสรีภาพให้แก่ผู้ใช้โทรศัพท์มือถือ เมื่อพิจารณาถึงความซับซ้อนของโทรศัพท์มือถือ ความพยายามนี้คงต้องใช้เวลา แต่เราคุ้นเคยกับการวางแผนระยะยาว”

เป้าหมายทางเทคนิคและทิศทางการดำเนินงาน

  • เป้าหมายหลักของ Librephone คือการอุดความแตกต่างที่ยังเหลืออยู่ระหว่างดิสโทร Android กับซอฟต์แวร์เสรี
  • FSF ได้ว่าจ้าง Rob Savoye (DejaGNU, Gnash, OpenStreetMap ฯลฯ) เพื่อผลักดันงานต่อไปนี้:
    • ตรวจสอบสถานะของเฟิร์มแวร์และไบนารีบล็อบในโครงการเสรีบนมือถืออื่น ๆ
    • ใช้ LineageOS เป็นเป้าหมายการวิเคราะห์ลำดับแรก เพื่อค้นหาวิธีแทนที่องค์ประกอบที่ไม่เสรี
    • คัดเลือกรุ่นสมาร์ตโฟนที่มีโครงสร้างซึ่งแก้ไขดัดแปลงได้มากที่สุดเท่าที่เป็นไปได้
    • จากนั้นทำวิศวกรรมย้อนกลับโค้ดปิดและแทนที่ด้วยซอฟต์แวร์เสรีอย่างสมบูรณ์

ผู้สนับสนุนและเงินทุนเริ่มต้น

  • เงินทุนตั้งต้นมาจากการบริจาคของ John Gilmore สมาชิกบอร์ด FSF
    • เขาตั้งข้อสังเกตว่า “แม้จะสามารถหลีกเลี่ยงการสอดส่องของ Google ได้ผ่านการผสมผสานของ LineageOS, MicroG และ F-Droid แต่ก็ยังมีเฟิร์มแวร์ปิดบางส่วนรวมอยู่ด้วย”
    • และกล่าวว่า “แทนที่จะยอมรับปัญหานี้ เราตัดสินใจมองหาผู้ร่วมมือเพื่อแทนที่มันทั้งหมดด้วยซอฟต์แวร์เสรี”
  • เกี่ยวกับการเข้าร่วมของ Savoye, Gilmore กล่าวว่า “นับว่าโชคดีที่เราได้พบกับผู้มากประสบการณ์ในด้านระบบฝังตัวและซอฟต์แวร์เสรี”

วิสัยทัศน์ของโครงการและการมีส่วนร่วมของชุมชน

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

เบื้องหลังของ FSF และความสำคัญ

  • FSF (Free Software Foundation) เป็นองค์กรไม่แสวงหากำไรที่ก่อตั้งในปี 1985
    และอุทิศตนเพื่อปกป้องสิทธิของผู้ใช้ในการใช้ ศึกษา แก้ไข และเผยแพร่โปรแกรม
  • ส่งเสริมการพัฒนาและการจัดทำเอกสารของซอฟต์แวร์เสรี รวมถึงระบบปฏิบัติการ GNU และสายพันธุ์ GNU/Linux
  • โครงการ Librephone ครั้งนี้ถูกประเมินว่าเป็นจุดเปลี่ยนที่นิยามปรัชญาของ FSF ใหม่ในยุคการประมวลผลบนมือถือ
  • FSF เน้นย้ำว่า “แม้การทวงคืนเสรีภาพที่แท้จริงในสภาพแวดล้อมมือถือจะต้องใช้เวลา แต่เสรีภาพคือคุณค่าที่ไม่อาจประนีประนอมได้”

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

 
ndrgrd 2025-10-15

ดูเหมือนว่า FSF จะยังคงทุ่มเวลาให้กับเรื่องแปลก ๆ อีกตามเคย

ตอนนี้สิ่งที่สำคัญกว่าสิ่งอื่นใดคือการเข้าไปมีส่วนร่วมกับผู้ผลิตฮาร์ดแวร์ยุคใหม่ (โดยเฉพาะ Samsung) ที่คอยขัดขวางไม่ให้ติดตั้ง OS ใหม่
ปัจจุบันผู้ผลิตฮาร์ดแวร์หลักฝั่ง Android อย่าง Samsung และ Xiaomi กำลังห้ามปลดล็อก bootloader อยู่ นี่คือสถานการณ์ที่ต้องยอมสละการรับประกันฮาร์ดแวร์และผ่านขั้นตอนที่ซับซ้อนจึงจะติดตั้งได้ แล้วจะมีสักกี่คนที่ใช้ LineageOS หรือ GrapheneOS?

ไม่สู้หันไปสนใจฝั่งฮาร์ดแวร์เสรีจะดีกว่าหรือ? เมื่อฮาร์ดแวร์ทั้งหมดเป็นกรรมสิทธิ์ผูกขาด แล้วซอฟต์แวร์จะเป็นอิสระได้อย่างไร?
ทำไม LineageOS ถึงมีไบนารีแบบปิดรวมอยู่ด้วย? ก็เพราะผู้ผลิตฮาร์ดแวร์เก็บเฟิร์มแวร์และไดรเวอร์ไว้เป็นความลับ แล้วให้มาแค่ไบนารีเท่านั้น!

 
GN⁺ 2025-10-15
ความคิดเห็นจาก Hacker News
  • ยิ่งคิดก็ยิ่งรู้สึกว่าปัญหาที่สำคัญกว่าบรรดา binary firmware blob เสียอีก คือซอฟต์แวร์ที่ผู้คนต้องพึ่งพาในชีวิตประจำวัน ตัวอย่างเช่น ต่อให้ติดตั้งซอฟต์แวร์สแตกที่เสรีทั้งหมดลงบนโทรศัพท์ได้ ก็ต้องกลับมาคิดว่าแล้วจะมีประโยชน์อะไร ถ้าแอปธนาคารหรือแอประบุตัวตนภาครัฐที่จำเป็น รันได้เฉพาะบน OS ที่บิ๊กเทครับรองเท่านั้น FSF อาจไม่มีอำนาจเปลี่ยนหลายอย่างได้มากนัก แต่ก็อยากเน้นว่านี่คือจุดที่จะสร้างความแตกต่างให้เสรีภาพของผู้ใช้ทั่วไปได้มากที่สุด
    • ผมคิดว่านี่เป็นจุดเริ่มต้นที่เหมาะสม ถ้ามี OS ที่เสรี นักพัฒนาก็อาจสร้างวิธีอ้อมทางเทคนิคเพื่อให้ใช้แอปได้ แต่ถ้า OS ปิดก็ไม่มีทางเลือกเลย กรณีแย่ที่สุดก็อาจใช้โทรศัพท์ราคาถูกที่ผ่านการรับรองจากบิ๊กเทคสำหรับแอปจำเป็นในฐานะ digital token แล้วใช้อีกเครื่องเป็นโทรศัพท์เสรีไป หากโทรศัพท์รุ่นใหม่นี้ได้รับการยอมรับและความเชื่อถือมากพอ ก็อาจเปลี่ยนทัศนคติขององค์กรต่าง ๆ ด้วยวิธีที่ไม่ใช่เชิงเทคนิคได้
    • อยากเสนอทางแก้ที่ทำได้จริงอย่างหนึ่งสำหรับปัญหานี้ นั่นคือทำ Progressive Web App (PWA) เวอร์ชันที่มีความสามารถเทียบเท่ากับเวอร์ชันในสโตร์ของแอปเอาไว้ แบบนี้ก็จะรันบนอุปกรณ์อย่าง Librephone ได้ และถ้า Apple หรือ Google ถอดแอปออกจากสโตร์ ผู้ใช้และผู้สร้างก็ยังมีทางเลือก อีกทั้งยังเข้ากับโอเพนซอร์สได้ เพราะผู้ใช้สามารถแก้ไขแอปและติดตั้งเองได้อย่างอิสระ (โดยไม่ต้องรูทหรือเจลเบรก) React Native รองรับคุณสมบัตินี้ และยังรองรับเดสก์ท็อปได้ผ่าน Electron ด้วย ถ้าใครมีสแตกอื่นที่น่าแนะนำก็อยากให้ช่วยแชร์
    • หากผู้ใช้ที่ใช้ OS ทางเลือกเพิ่มจำนวนขึ้นเรื่อย ๆ ก็จะยิ่งบังคับใช้ข้อกำหนดการรับรองแบบบังคับ (เช่น SafetyNet) ได้ยากขึ้น
    • หวังว่าสิ่งที่คุณพูดถึงจะไม่กลายเป็นข้อบังคับสักวันหนึ่ง ตอนนี้ผมยังใช้โทรศัพท์แค่โทรออกกับส่งข้อความ และวางแผนว่าจะเลิกใช้โทรศัพท์ไปเลยในไม่ช้า โดยจะกลับไปใช้โทรศัพท์บ้านแทน ซึ่งก็แปลว่าบริการออนไลน์ทั้งหมดที่ยืนยันตัวตนผ่าน SMS จะใช้ไม่ได้อีกต่อไป
    • การเปลี่ยนระบบธนาคารอาจพอทำได้ แต่ถ้าบิ๊กเทครายใดสามารถทำให้โทรศัพท์ของคนที่ใช้แอปธนาคารทางเลือกกลายเป็นก้อนอิฐ หรือบล็อกไม่ให้แอปรันได้ตั้งแต่ต้น สุดท้ายก็ไม่มีอะไรเปลี่ยน
  • มีการพูดถึงว่า FSF เคยสนับสนุนโครงการมือถือซอฟต์แวร์เสรีก่อนหน้านี้อย่าง Replicant ด้วย ครั้งนี้ก็หวังว่าจะได้ผลลัพธ์ที่ดีกว่าเดิม เมื่อก่อนผมเคยใช้ Replicant บน Samsung GT-I9300 และสรุปประสบการณ์ไว้ที่นี่ ในสหรัฐฯ หา hardware ได้ไม่ง่าย และ WiFi ก็ต้องใช้ blob ที่ไม่ชัดเจนที่มา Replicant เองก็หยุดนิ่งมาหลายปีแล้ว และต้องการทั้งอุปกรณ์ใหม่กับเงินทุนอย่างมาก หลังจากนั้นผมก็ลอง PostmarketOS ก่อนจะย้ายไป iPhone ในที่สุด แล้วต่อมาก็ผิดหวังอีกจนเปลี่ยนไปใช้ GrapheneOS ผมสงสัยว่า FSF กำลังร่วมมือกับ Purism เพื่อใช้ประโยชน์จากความพยายามเดิมอย่าง Librem 5 และ PureOS อยู่หรือไม่ ถ้า FSF สามารถหาผู้ร่วมพัฒนาอาสาสมัครได้มากบนโอเพนฮาร์ดแวร์ราคาย่อมเยา และผลงานนั้นเอาไปใช้กับ Librem 5 ได้ด้วย ก็น่าจะเป็นผลดีทั้งสองฝ่าย อีกทั้ง Purism ก็มี Liberty Phone ที่ผลิตในสหรัฐฯ ด้วย ดูเหมือนว่าฝั่งทนายคงต้องคุยกันเรื่องเครื่องหมายการค้าด้วย อยากให้ดู Librem 5 ประกอบด้วย
  • Librephone มีเป้าหมายจะลบอุปสรรคสุดท้ายระหว่างดิสโทร Android ที่มีอยู่กับเสรีภาพของซอฟต์แวร์ FSF ได้ดึง Rob Savoye นักพัฒนามากประสบการณ์ (มีผลงานกับ DejaGNU, Gnash, OpenStreetMap ฯลฯ) มาเป็นผู้นำด้านเทคนิค และกำลังสำรวจสถานะของเฟิร์มแวร์อุปกรณ์กับ blob ต่าง ๆ โดยให้ความสำคัญสูงสุดกับการวิเคราะห์งานซอฟต์แวร์เสรีบน OS แบบผสมเสรี-ไม่เสรีอย่าง LineageOS ผมคิดว่าจังหวะเวลาของโครงการนี้เหมาะมากและหวังว่าจะสำเร็จจริง ๆ
    • จังหวะเวลาดี แต่ผมคิดว่าโครงการนี้คงยากจะสร้างการเปลี่ยนแปลงครั้งใหญ่ เพราะตอนนี้ผู้ใช้ส่วนใหญ่ก็พอใจกับโทรศัพท์ของตัวเองอยู่แล้ว ถึงอย่างนั้นตลาดโทรศัพท์ก็ใหญ่พอที่ขายได้เพียงเล็กน้อยก็ยังหาเงินไปพัฒนาต่อได้ ต่อให้หยุด Apple หรือ Google ไม่ได้ อย่างน้อยก็ยังมีอุปกรณ์ทางเลือกสำหรับคนที่ไม่พอใจกับสภาพปัจจุบัน ซึ่งก็นับว่าเป็นเรื่องดี
    • ผมคิดว่าจังหวะเวลานี้เหมาะมากจริง ๆ ความหวังของผมคือการมี Linux phone ที่ใช้ได้ทุกวัน แต่ขอให้ใช้กับฮาร์ดแวร์ใหม่ได้ ไม่ใช่ต้องพึ่งโทรศัพท์มือสอง ผมยอมรับความไม่สะดวกแบบเบตาหรืออัลฟาได้ แค่อยากให้มีการรองรับอุปกรณ์รุ่นใหม่เพิ่มขึ้นจริง ๆ
    • ถ้านักพัฒนาฐานะดีในเว็บนี้อยากสนับสนุนอะไรที่มีความหมาย ตอนนี้แหละคือโอกาส
  • น่าสนใจที่เลือกยืนบนฐาน Android แทนที่จะไปทางการพอร์ต desktop Linux แบบ postmarketOS
    • จากประสบการณ์กับโครงการ "Linux phone" ก่อนหน้านี้ ถ้าไปบนฐาน desktop Linux แม้จะติดตั้งแอปได้จำนวนมาก แต่หลายครั้งใช้งานจริงแทบไม่ได้ ปัญหาไม่ได้มีแค่ต้องใช้เมาส์หรือคีย์บอร์ดเท่านั้น แต่ยังมีแอปจำนวนมากที่สมมติขนาดหน้าจอแบบไม่เหมาะกับการใช้งานจริงบนมือถือด้วย
    • ถ้าไม่ได้ใช้ Android เป็นฐาน ผ่านไปหลายปีพอถึงตอนออกเบตาแรก ก็คงมีแค่เครื่องคิดเลข โน้ต ปฏิทิน และอย่างมากก็พอมีแอปอีเมลแบบพอใช้ได้ โพสต์อาจขึ้นอันดับ 1 บน HN ก็จริง แต่การไม่มีแอปให้ใช้ก็เป็นสิ่งที่คาดเดาได้ชัดเจน
    • สำหรับผมมันดูเป็นทางเลือกที่สมเหตุสมผล เพราะสามารถนำความพยายามมหาศาลที่ใส่ลงไปใน ecosystem ของ Android มาใช้ซ้ำกับโทรศัพท์ซอฟต์แวร์เสรีได้ การสร้าง Linux phone ที่ไม่ใช่ Android ต้องใช้ทุนและทรัพยากรมหาศาลเกินจริงจนไม่สมเหตุสมผล
    • แรงเฉื่อย (inertia) เป็นศัตรูที่น่ากลัวจริง ๆ เทคโนโลยีเกี่ยวกับโทรศัพท์ทั้งหมดต่างก็ขยับตามมาตรฐานขั้นต่ำเรื่องความเข้ากันได้กับ Android อยู่แล้ว ผมเลยคิดว่านี่เป็นการตัดสินใจที่สมเหตุสมผล
    • ผมมองว่านี่สิ้นเปลืองอย่างเหลือเชื่อ และเป็นตัวอย่างที่แสดงให้เห็นว่า FSF ทุกวันนี้ไร้ความหมายแค่ไหน น่าเสียดายที่ไม่ได้ผลักดัน Linux phone ของจริง แต่กลับหมกมุ่นอยู่กับการชำระล้าง Android
  • ต่อให้โชคดีพอจะเอา blob ออกจากเคอร์เนลได้หมด (ซึ่งในหลายชิปเซตก็ต้องใช้การทำ reverse engineering มหาศาลอยู่แล้ว) ในทางปฏิบัติสมาร์ตโฟนก็ยังมีข้อจำกัดที่เรียกว่า "คำสาปของโมเด็ม" อยู่ดี ปัจจุบันโมเด็มสมาร์ตโฟนมักถูกรวมอยู่ใน SoC และข้างในนั้นก็รัน blob ที่ใหญ่ที่สุดในโลกใบหนึ่ง
    • นี่แหละคือกำแพงใหญ่จริง ๆ และน่าเสียดายที่ตามกฎหมายก็ทำให้เป็นโอเพนซอร์สไม่ได้ ในหลายประเทศ คลื่นความถี่ (spectrum) ที่ผู้ให้บริการมือถือใช้งานเป็นสิ่งที่มีใบอนุญาต ทำให้มีข้อกำหนดทางกฎหมายว่ามีเพียงโมเด็มที่ผ่านการรับรองแล้ว (และถูกล็อกไว้) เท่านั้นที่ใช้เครือข่ายเซลลูลาร์ได้ ผู้ใช้ปลายทางไม่มีสิทธิ์ใช้คลื่นเหล่านี้เอง เฟิร์มแวร์โมเด็มแบบโอเพนซอร์สจึงผิดกฎหมายภายใต้ระบบปัจจุบัน สุดท้ายแล้วถ้าอยากได้โอเพนซอร์สโมเด็มจริง ๆ ก็อาจต้องสร้างเครือข่ายเซลลูลาร์ขึ้นมาเอง
    • มองจาก srsRAN ก็ยังพอมีความเป็นไปได้ว่าจะฝ่าอุปสรรคนี้ได้ ลองดู srsRAN
    • ส่วนตัวผมมองว่า Google เป็นบริษัทโฆษณาด้วย ซึ่งเป็นความขัดแย้งทางผลประโยชน์ และเพียงเท่านี้ก็เป็นเหตุผลมากพอแล้วที่จะต้องแยก Google ออกจาก Android
    • ผมจำได้ว่าเคยเห็นการพูดถึงเรื่องนี้ตั้งแต่ช่วงแรก ๆ ของฟอรัม Pinephone โดยโยงกับประเด็น DMA ด้วย
  • โทรศัพท์มือถือกลายเป็นรากฐานตัวตน (anchor) ที่สำคัญที่สุดของโลกไปแล้ว และในประเทศนอกโลกตะวันตก ซิมการ์ดเองก็กลายเป็นเครื่องมือยืนยันตัวตน สำหรับบริการที่ความน่าเชื่อถือสำคัญ เช่น Google Wallet หรือ digital wallet แบบต่าง ๆ โครงสร้างสุดท้ายก็ยังเป็นแบบที่ผู้ใช้ไม่ได้ถือครองตัวตนของตัวเองจริง ๆ เพราะฉะนั้นตัวโทรศัพท์จึงต้องปิด เพื่อให้รัฐกับบิ๊กเทคที่จับมือกันสบายใจที่จะใช้งาน ผมเคยเจอด้วยตัวเองตอนข้ามพรมแดนในเอเชียตะวันออกเฉียงใต้ และเล่าไว้ในบทความนี้
  • เป็นไอเดียที่ดีมาก ผมคิดว่าน่าจะดียิ่งขึ้นถ้าร่วมมือกับสองทีมผู้ผลิตฮาร์ดแวร์อย่าง PinePhone และ Librem เพราะฝั่งนั้นทำฮาร์ดแวร์อยู่แล้ว จึงน่าจะต้องการนักพัฒนามาช่วยสนับสนุนด้านซอฟต์แวร์
    • Purism ซึ่งเป็นผู้ผลิต Librem มีประเด็นถกเถียงหลายอย่างมาก่อน เช่น เรื่องนโยบายคืนเงิน ลองดูวิดีโอนี้ แม้จะยังไม่พูดถึงการประเมินสถานการณ์นี้โดยรวม ผมก็คิดว่าช่วงนี้คงควรรักษาระยะห่างไว้ก่อน
  • ผมคิดว่านี่เป็นประเด็นสำคัญที่ต่อเนื่องมาจากวงสนทนายอดนิยมเมื่อวานเรื่อง "Free software Hasn’t Won" ที่นี่ อยากชี้ให้เห็นว่า ต่อให้มีเพียงบางส่วนของซอฟต์แวร์ที่เป็นโอเพนซอร์ส ระดับความเป็นอิสระและศักยภาพที่เราคาดหวังก็ยังไม่เกิดขึ้นในทั้งระบบ
  • จาก Librephone FAQ ดูเหมือนว่าขอบเขตตอนนี้จะครอบคลุมแค่ระดับ OS เท่านั้น
    • เอาจริง ๆ แค่นั้นก็เพียงพอแล้ว ถ้า user space ยังเข้ากันได้กับ Linux ก็สามารถใช้ mobile interface ต่าง ๆ ที่กลุ่มอย่าง KDE เคยสร้างไว้ได้ทั้งหมด เพียงแต่การไม่มีเฟิร์มแวร์สำหรับชิปเซ็ตที่ใช้กับโครงสร้างพื้นฐานเซลลูลาร์สมัยใหม่ได้ต่างหากที่เป็นอุปสรรคใหญ่จริง ๆ และนั่นก็เป็นเหตุผลที่ผลิตภัณฑ์สำเร็จรูปที่น่าดึงดูดยังออกมาได้น้อย ความพยายามทำ Linux phone ก่อนหน้านี้มักพังที่ชั้น OS อยู่เสมอ ครั้งนี้ก็หวังว่า FSF จะไปได้ไกลกว่านั้น