บางคนอาจใช้ระบบปฏิบัติการโอเพ่นซอร์สบนสมาร์ทโฟนอยู่แล้ว, Android เช่น LineageOS, GrapheneOS และ e/OS หรือ Linux เช่น postmarketOS และ Ubuntu Touch
แต่เพราะยังมีไฟล์เฟิร์มแวร์แบบ closed-source/proprietary blobs, ทำให้ระบบยังรัน open-source ได้ไม่เต็มร้อย โครงการ Librephone จากมูลนิธิ Free Software Foundation ต้องการเปลี่ยนสิ่งนี้ด้วยการ reverse-engineer nonfree blobs และสร้างทางเลือกแบบ open-source ขึ้นมาแทน
ไฟล์ไบนารีแบบปิดซอร์ส (proprietary blobs) ถูกใช้กับฮาร์ดแวร์หลายอย่าง เช่น WiFi, Bluetooth, โมเด็ม 4G/5G, ทัชสกรีน, เซนเซอร์ลายนิ้วมือ และอื่น ๆ ทำให้การแทนที่ด้วยโอเพ่นซอร์สไม่ใช่เรื่องง่าย ต้องอาศัยการ reverse-engineering อย่างจริงจังและทำแบบ clean-room เพื่อหลีกเลี่ยงปัญหาลิขสิทธิ์ อีกทั้งยังอาจติดข้อกำกับดูแลด้านกฎหมายเกี่ยวกับด้านคลื่นความถี่และพลังส่งของอุปกรณ์วิทยุจากหน่วยงานอย่าง FTC และหน่วยงานรัฐบาลต่าง ๆ ทั่วโลกด้วย
เพื่อให้ชัดเจนโครงการ Librephone ไม่ใช่ระบบปฏิบัติการใหม่ แต่มีเป้าหมายเพื่อทำให้ดิสทริบิวชันมือถือโอเพ่นซอร์สที่มีอยู่ ให้โอเพ่นซอร์สได้มากยิ่งขึ้น ด้วยเฟิร์มแวร์ open-source ที่มาแทนไฟล์ closed-source เดิม ตอนนี้มีเอกสารเริ่มต้นแล้ว โดยโครงการจะเริ่มจากการวิเคราะห์ไฟล์ไบนารีในอิมเมจของ LineageOS สำหรับอุปกรณ์ที่รองรับ ผ่านเครื่องมือดึงไฟล์ ซึ่งครอบคลุมสมาร์ทโฟนและแท็บเล็ตจำนวนมาก เช่น OnePlus, Google, Motorola, Xiaomi, Fairphone, Samsung, Sony รวมถึง SBC บางรุ่นของ Radxa และ Banana Pi
งานเริ่มต้นของโครงการได้รับทุนจาก John Gilmore สมาชิกบอร์ดของ FSF โดยอธิบายว่า:
เขาใช้สมาร์ทโฟนที่รัน LineageOS พร้อม MicroG และ F-Droid มานาน เพราะช่วยตัดสปายแวร์และการควบคุมต่าง ๆ ที่มากับ Android มาตรฐานของ Google แต่ต่อมาก็พบว่า LineageOS ยังพึ่งพาโมดูล proprietary binary จำนวนมากจากเฟิร์มแวร์ของโทรศัพท์แต่ละรุ่น เขาจึงอยากหาผู้ร่วมมือเพื่อ reverse-engineering และแทนที่โมดูลเหล่านี้ด้วยซอฟต์แวร์เสรีอย่างสมบูรณ์ อย่างน้อยบนสมาร์ทโฟนรุ่นใหม่สักรุ่นหนึ่ง
ในระยะต่อไปโครงการ Librephone จะต้องพึ่งพากลุ่มชุมชน ทั้งในด้านงาน reverse-engineering และการจัดทำเอกสาร, มูลนิธิ Free Software Foundation ยังเปิดรับเงินสนับสนุนสำหรับโครงการนี้และโครงการอื่น ๆ ของมูลนิธิ นอกจากนี้ยังมีบทสัมภาษณ์เสียงของ Rob Savoye ซึ่งเป็นหัวหน้าทีมพัฒนาให้ติดตามเพิ่มเติมด้วย
แปลจากบทความภาษาอังกฤษ : The Librephone project aims to remove proprietary blobs from smartphones running an open-source OS

บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT


