- ซอฟต์แวร์ทั้งหมดของนาฬิกา Pebble เปิดเป็นโอเพนซอร์ส 100% ทำให้ทุกคนสามารถดาวน์โหลด คอมไพล์ และรันได้
- ซอร์สโค้ดขององค์ประกอบทั้งหมดทั้ง PebbleOS, แอปมือถือ, เครื่องมือนักพัฒนา และ Appstore ถูกเผยแพร่บน GitHub
- Appstore นำโครงสร้าง สำรองข้อมูลบน Archive.org และระบบหลายฟีด มาใช้ เพื่อเพิ่มการกระจายศูนย์และความเสถียรระยะยาว
- Pebble Time 2 (PT2) อยู่ในขั้นตรวจสอบความถูกต้องของการออกแบบในขณะนี้ และคาดว่าการจัดส่งส่วนใหญ่จะอยู่ในช่วง มีนาคม–เมษายน 2025
- การเปิดทั้งหมดครั้งนี้มีความหมายในแง่ การเสริมความยั่งยืนของระบบนิเวศ Pebble และอำนาจการกำหนดทิศทางของชุมชน
ซอฟต์แวร์นาฬิกา Pebble เปิดเป็นโอเพนซอร์ส 100%
- เดิมซอฟต์แวร์ของ Pebble เปิดเผยอยู่เพียงราว 95% แต่ครั้งนี้ได้ เปิดซอร์สโค้ดของแอปมือถือด้วย จึงทำให้ระบบโอเพนซอร์สสมบูรณ์ครบถ้วน
- มีการเปิดคลัง Pebble mobile app บน GitHub ใหม่
- ผู้ใช้สามารถดาวน์โหลด คอมไพล์ และรันซอฟต์แวร์ทั้งหมดได้ด้วยตนเอง
- PebbleOS เปิดครบทั้งหมดมาตั้งแต่เดือนมกราคม 2025 และสามารถติดตั้งได้โดยตรงผ่าน Bluetooth
- แอปมือถือ พัฒนาสำหรับ iPhone และ Android บนพื้นฐาน Kotlin Multiplatform
- ฟังก์ชันของแอปที่เคยหยุดพัฒนาไปหลัง Pebble Tech Corp ปิดกิจการ ได้ถูกกู้คืนกลับมาครบถ้วน
- มีการแนะนำกระบวนการพัฒนาในวิดีโอการบรรยายของ Droidcon
- เครื่องมือนักพัฒนาและ SDK ได้รับการปรับปรุงจากสภาพแวดล้อมรุ่นเก่าที่อิงกับ Python2 ให้เข้ากันได้กับระบบสมัยใหม่
- องค์ประกอบ ซอฟต์แวร์ที่ไม่เสรี บางส่วน (เช่น เซ็นเซอร์วัดอัตราการเต้นหัวใจ, ไลบรารี Memfault, Wispr-flow API เป็นต้น) เป็นการใช้งานแบบเลือกได้
- PebbleOS และแอปมือถือสามารถทำงานได้สมบูรณ์โดยไม่ต้องพึ่งองค์ประกอบเหล่านี้
- สแตกซอฟต์แวร์หลักของนาฬิกา จะยังคงเป็นโอเพนซอร์สเสมอ
การกระจายศูนย์และการสำรองข้อมูลของ Pebble Appstore
- Appstore เดิมที่ Rebble Foundation ดูแลอยู่มีโครงสร้างแบบรวมศูนย์
- มีหน้าปัดนาฬิกาและแอปราว 15,000 รายการที่ถูกสร้างขึ้นในช่วงปี 2012–2018
- ระบบฟีด Pebble Appstore ใหม่มีโครงสร้างคล้ายตัวจัดการแพ็กเกจโอเพนซอร์สอย่าง pip และ AUR
- ใครก็สามารถสร้างฟีดของตนเองเพื่อแจกจ่ายแอปได้
- แอปมือถือ Pebble สามารถสมัครรับหลายฟีดเพื่อเข้าถึงแอปได้หลากหลาย
- Core Devices ได้เปิดฟีดของตนเอง (appstore-api.repebble.com) พร้อม Developer Dashboard
- แอปและหน้าปัดนาฬิกาทั้งหมดจะถูกสำรองอัตโนมัติไว้ที่ Archive.org
- ในช่วงแรกจะมีเพียงบางแอปเท่านั้น และคาดว่าการสำรองทั้งหมดจะเสร็จภายในหนึ่งสัปดาห์
- นักพัฒนาสามารถอัปโหลดแอปเดิมหรือแอปใหม่ได้ทันที
- รองรับการแจกจ่ายแอปแบบเสียเงินได้ด้วย และสามารถใช้บริการชำระเงินอย่าง Kiezel Pay ได้
- โครงสร้างแบบเปิดนี้รองรับทั้งฟีดแบบเสียเงินและฟรี
ความยั่งยืนของฮาร์ดแวร์และการเปิดเผยแบบออกแบบ
- Core Devices เป็นองค์กรขนาดเล็กที่ ดำเนินงานด้วยเงินทุนของตัวเองโดยไม่มีนักลงทุน
- ตราบใดที่ยังมีรายได้ ก็มีแผนจะผลิตนาฬิกา Pebble ต่อไป
- Pebble Time 2 มี ความสามารถในการซ่อมแซม ดีขึ้นกว่ารุ่นก่อน
- สามารถเปลี่ยนแบตเตอรี่ได้ด้วยฝาหลังแบบยึดสกรู
- ไฟล์แบบออกแบบทางไฟฟ้าและเครื่องกลของ Pebble 2 Duo ถูกเปิดบน GitHub
- รวมถึง ไฟล์โปรเจกต์ KiCad
- ผู้ใช้สามารถนำไปใช้เป็นฐานในการออกแบบอุปกรณ์ที่เข้ากันได้กับ PebbleOS
กำหนดการพัฒนาและการผลิต Pebble Time 2 (PT2)
- ขณะนี้อยู่ในขั้น Design Validation Test (DVT)
- หลังจากนี้จะเข้าสู่ขั้น Production Validation Test (PVT) และ Mass Production (MP)
- กำหนดการยังเหมือนกับอัปเดตก่อนหน้า แต่มีโอกาสเปลี่ยนแปลงได้ตามผลของ การทดสอบกันน้ำและการทดสอบสภาพแวดล้อม
- ช่วง ตรุษจีนในจีน (CNY) ตั้งแต่ปลายมกราคมถึงกลางกุมภาพันธ์อาจทำให้ตารางล่าช้าได้ เพราะโรงงานหยุดทำการ
- เป้าหมายคือจัดส่งหลายพันเครื่องก่อนตรุษจีน แต่การจัดส่งส่วนใหญ่น่าจะอยู่ในช่วง มีนาคม–เมษายน
- PT2 จะมี ตัวเลือกสี 4 แบบ (คาดว่าเป็น black/black, black/red, silver/blue, silver/white)
- อีเมลให้เลือกสีจะถูกส่งเป็นชุดในภายหลัง และตอนนี้ยังไม่ได้ส่ง
- จากประสบการณ์ผลิต Pebble 2 Duo ทำให้กระบวนการผลิตมีเสถียรภาพมากขึ้น
Tick Talk #4 และเดโม PT2
- วิดีโอใหม่ Tick Talk #4 เผยการสาธิต Pebble Time 2
- วิดีโอนี้ใช้ผลิตภัณฑ์เวอร์ชันก่อนการผลิต (Pre-production) และยังอยู่ระหว่างการปรับคุณภาพ
- ผลิตภัณฑ์จริงอาจมีการเปลี่ยนแปลงสเปกบางส่วนได้
- ในวิดีโอสามารถดูการทำงานและเดโมฟังก์ชันของ Pebble Time 2 ได้
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
มีข่าวเรื่อง Appstore ใหม่รวมอยู่ด้วย ดูเหมือนเป็นการตอบสนองต่อประเด็นถกเถียงเมื่อสัปดาห์ก่อน
เราได้สร้าง Pebble Appstore feed ของเราเอง(appstore-api.repebble.com) และแดชบอร์ดสำหรับนักพัฒนา ขับเคลื่อนด้วยซอฟต์แวร์ใหม่ทั้งหมด และกำลังสำรองแอปกับหน้าปัดนาฬิกาทั้งหมดไว้ที่ Archive.org ตอนนี้ยังมีเพียงบางแอปเท่านั้น แต่นักพัฒนาสามารถอัปโหลดแอปใหม่ได้ทันที หวังว่าจะได้กำหนดมาตรฐานสำหรับคลังสาธารณะแบบเปิด
รู้สึกว่านี่เป็นผลลัพธ์ที่ดีที่สุดจริง ๆ ปกติแล้วหาได้ยากที่แอปสโตร์จะรองรับหลาย feed แต่โครงสร้างแบบนี้มี ความยืดหยุ่นทนทาน สูง แม้บริษัทยักษ์ใหญ่จะล้มเหลวไปก็ตาม
ผู้ใช้มีอิสระจะใช้ feed ของ Rebble ต่อไปหรือเลือกอันอื่นก็ได้ และตัวแอปก็ถูกออกแบบให้สลับ feed ได้ง่าย ดังนั้นถ้ามีปัญหาเกิดขึ้นก็ไม่เป็นภาระด้านวิศวกรรมมากนัก
หลังจากเห็นประเด็นดราม่าเมื่อสัปดาห์ก่อน ฉันก็เอนเอียงไปอยู่ ฝั่ง Rebble Eric จากไปแล้ว แต่คนที่คอยประคองชุมชนไว้คือ Rebble
แต่ตอนนี้เมื่อ Repebble และ Appstore ใหม่โผล่มา ก็เลยน่าเสียดายที่รู้สึกเหมือน Rebble ไม่จำเป็นอีกต่อไป ฉันคิดว่าพวกเขาควรได้รับการตอบแทนสำหรับช่วงเวลาที่ทำหน้าที่เป็นสะพานเชื่อม และก็รู้สึกได้ด้วยว่าคำพูดของ Eric ฟังไม่ค่อยจริงใจนัก ถึงอย่างนั้นก็ยังนับถือที่เขาชุบชีวิตโปรเจกต์นี้ขึ้นมาได้
สำหรับผู้สนับสนุน เสรีภาพของซอฟต์แวร์ บางส่วน PebbleOS ยังมี ไลบรารีแบบปิด (blob) รวมอยู่ด้วย
มันไม่ใช่แค่เฟิร์มแวร์ธรรมดา แต่เป็นไลบรารี .a ที่รันบนคอร์หลัก
ว่ากันว่า OpenDevices เองก็เข้าไม่ถึงซอร์สโค้ดส่วนนี้
ลิงก์ที่เกี่ยวข้อง
เป็นวิธี เปิดตัวใหม่ ที่ยอดเยี่ยมมาก ฉันเคยใช้ Pebble ในปี 2013 และผิดหวังตอนบริการยุติลง หลังจากนั้นก็เลิกใช้นาฬิกาอัจฉริยะแล้วหันไปใส่ Casio แทน แต่ข่าวนี้ทำให้กลับมาสนใจอีกครั้ง
วันนี้ Rebble โพสต์บทความใหม่: Rebble in your own world
เขาไม่ได้พูดถึงการรองรับหลาย feed ของ Appstore และเนื้อหาก็ดูเหมือนเป็นการกดดันให้ Eric ลงมือทำอะไรบางอย่าง การที่ทั้งสองบทความออกมาเกือบพร้อมกันก็น่าสนใจเกินกว่าจะเป็นเรื่องบังเอิญ
ในฐานะอดีตวิศวกร Pebble พอได้อ่านบทความนี้ก็เลยตัดสินใจ พรีออเดอร์
ฉันชอบที่ทุกอย่างถูกปล่อยเป็น FOSS เพื่อให้ เสรีภาพไม่ถูกจำกัด ยินดีจ่ายให้เลย
นอกจากจะบอกว่า ยินดีกับการกลับมาเปิดตัวอีกครั้ง ก็ไม่รู้จะพูดอะไรแล้ว การชุบชีวิตผลิตภัณฑ์ที่ตายไปแล้วได้แบบนี้สุดยอดมาก
ไม่นานมานี้ฉันเพิ่งซื้อ Apple Watch แต่ข่าวนี้ก็ น่าดึงดูดใจ มากทีเดียว
ถ้าดูจากข้อตกลงสิทธิ์การใช้งานของผู้มีส่วนร่วม Core Devices สามารถนำทุก contribution ไปใช้ได้แบบ ถาวร ไม่ผูกขาด และไม่เสียค่าใช้จ่าย
อีกไม่กี่ปีข้างหน้าเราอาจได้เห็นกระทู้ HN ประเภท “โค้ดของเราถูกเอาไปใช้ในทางที่ผิด” อีกก็ได้
รายละเอียดไลเซนส์
ตอนนี้ฉันกำลังใส่ Pebble สีขาว รุ่นใหม่อยู่ และพอเห็นว่าการกลับมาครั้งนี้ เป็นมิตรกับโอเพนซอร์ส มากขนาดนี้ก็ยิ่งพอใจ
ถ้าคุณกำลังมองหานาฬิกาที่เรียบง่ายและมีความกีก ๆ ก็แนะนำอย่างยิ่ง แค่แบตเตอรี่อึดกับหน้าจอที่เปิดติดตลอดเวลาก็คุ้มแล้ว ขอบคุณ Eric
นี่น่าจะเป็นครั้งแรกที่ฉันเห็นฮาร์ดแวร์สมัยใหม่ใน KiCad
น่าสนใจมากที่ได้เห็นทั้งโครงสร้าง PCB 6 ชั้นและชั้นกาวทั้งหมด
มันซับซ้อนกว่าบอร์ดชั้นเดียวที่เห็นใน YouTube มากจนทำให้มั่นใจเลยว่า ของแบบนี้ฉันทำเองไม่ได้แน่
ดีใจที่เห็นว่าแอปถูก โอเพนซอร์ส แล้ว หวังว่าสักวันจะมีปล่อยบน F-Droid ด้วย
ไม่ได้มีความรู้สึกแง่ลบกับ Rebble แต่การมี ทางเลือกและความเปิดกว้าง มากขึ้นเป็นเรื่องดีเสมอ