- Toàn bộ phần mềm của đồng hồ Pebble đã được công khai 100% dưới dạng mã nguồn mở, cho phép bất kỳ ai cũng có thể tải về, biên dịch và chạy
- Mã nguồn của PebbleOS, ứng dụng di động, công cụ dành cho nhà phát triển và Appstore cùng toàn bộ các thành phần đều đã được công bố trên GitHub
- Appstore áp dụng bản sao lưu trên Archive.org và cấu trúc nhiều feed để đảm bảo tính phi tập trung và sự ổn định lâu dài
- Pebble Time 2 (PT2) hiện đang ở giai đoạn xác minh thiết kế, và phần lớn đơn hàng được dự kiến giao vào tháng 3~4 năm 2025
- Việc công khai toàn diện lần này mang ý nghĩa tăng cường tính bền vững của hệ sinh thái Pebble và quyền tự chủ của cộng đồng
100% mã nguồn mở cho phần mềm đồng hồ Pebble
- Trước đây, phần mềm Pebble chỉ được công khai khoảng 95%, nhưng lần này mã nguồn ứng dụng di động cũng đã được mở, hoàn thiện hệ thống mã nguồn mở hoàn chỉnh
- Kho ứng dụng di động Pebble mới đã được công khai trên GitHub
- Người dùng có thể tự tải về, biên dịch và chạy toàn bộ phần mềm
- PebbleOS đã ở trạng thái công khai hoàn toàn từ tháng 1 năm 2025, và có thể cài đặt trực tiếp qua Bluetooth
- Ứng dụng di động được phát triển cho iPhone và Android dựa trên Kotlin Multiplatform
- Đã khôi phục hoàn toàn các tính năng ứng dụng từng bị gián đoạn sau khi Pebble Tech Corp đóng cửa
- Quá trình phát triển được giới thiệu trong video trình bày tại Droidcon
- Công cụ phát triển và SDK đã được cải thiện từ môi trường cũ dựa trên Python2 sang phiên bản tương thích với các hệ thống hiện đại
- Một số thành phần phần mềm không tự do (ví dụ: cảm biến nhịp tim, thư viện Memfault, API Wispr-flow, v.v.) được dùng theo dạng tùy chọn
- PebbleOS và ứng dụng di động vẫn có thể chạy đầy đủ mà không cần các thành phần này
- Ngăn xếp phần mềm cốt lõi của đồng hồ sẽ luôn được duy trì dưới dạng mã nguồn mở
Phi tập trung hóa và sao lưu cho Pebble Appstore
- Appstore trước đây do Rebble Foundation duy trì có cấu trúc tập trung
- Khoảng 15.000 mặt đồng hồ và ứng dụng đã được tạo ra trong giai đoạn 2012~2018
- Hệ thống feed của Pebble Appstore mới có cấu trúc tương tự các trình quản lý gói mã nguồn mở như pip, AUR, v.v.
- Bất kỳ ai cũng có thể tạo feed riêng để phân phối ứng dụng
- Ứng dụng di động Pebble có thể đăng ký nhiều feed để truy cập đa dạng ứng dụng
- Core Devices đã mở feed riêng (appstore-api.repebble.com) cùng Developer Dashboard
- Tự động sao lưu toàn bộ ứng dụng và mặt đồng hồ lên Archive.org
- Ban đầu chỉ bao gồm một phần ứng dụng, và việc sao lưu dự kiến sẽ hoàn tất trong vòng một tuần
- Nhà phát triển có thể tải lên ngay các ứng dụng cũ hoặc mới
- Cũng có thể phân phối ứng dụng trả phí và sử dụng các dịch vụ thanh toán như Kiezel Pay
- Cấu trúc mở cho phép cả feed trả phí lẫn miễn phí
Tính bền vững của phần cứng và công khai thiết kế
- Core Devices là một tổ chức nhỏ vận hành bằng vốn tự có, không có nhà đầu tư
- Việc sản xuất đồng hồ Pebble sẽ tiếp tục chừng nào doanh thu còn được duy trì
- Pebble Time 2 có khả năng sửa chữa tốt hơn so với mẫu trước
- Có thể thay pin nhờ nắp lưng bắt vít
- Các tệp thiết kế điện và cơ khí của Pebble 2 Duo đã được công khai trên GitHub
- Bao gồm tệp dự án KiCad
- Người dùng có thể dựa trên đó để thiết kế thiết bị tương thích với PebbleOS
Lịch phát triển và sản xuất của Pebble Time 2 (PT2)
- Hiện đang ở giai đoạn kiểm thử xác minh thiết kế (DVT)
- Sau đó sẽ đến các giai đoạn kiểm thử xác minh sản xuất (PVT) và sản xuất hàng loạt (MP)
- Lịch trình không thay đổi so với bản cập nhật trước, nhưng có thể thay đổi tùy theo kết quả của kiểm thử chống nước và môi trường
- Trong kỳ Tết Nguyên đán tại Trung Quốc (CNY) (cuối tháng 1 đến giữa tháng 2), nhà máy nghỉ nên có khả năng làm chậm tiến độ
- Mục tiêu là xuất xưởng vài nghìn chiếc trước kỳ nghỉ, nhưng phần lớn đơn hàng được dự kiến giao trong tháng 3~4
- PT2 sẽ có 4 tùy chọn màu sắc (dự kiến: black/black, black/red, silver/blue, silver/white)
- Email chọn màu sẽ được gửi hàng loạt sau, hiện vẫn chưa gửi
- Nhờ kinh nghiệm sản xuất Pebble 2 Duo, quy trình sản xuất đã đạt được độ ổn định
Tick Talk #4 và bản demo PT2
- Video mới Tick Talk #4 đã công bố màn trình diễn Pebble Time 2
- Video sử dụng sản phẩm phiên bản tiền sản xuất (Pre-production), hiện vẫn đang được tinh chỉnh chất lượng
- Sản phẩm thực tế có thể thay đổi một số thông số
- Trong video có thể thấy cách Pebble Time 2 hoạt động và phần demo tính năng
1 bình luận
Ý kiến trên Hacker News
Cũng có cả tin về Appstore mới. Có vẻ như đây là phản ứng trước tranh cãi tuần trước
Chúng tôi đã tạo Pebble Appstore feed riêng (appstore-api.repebble.com) cùng bảng điều khiển cho nhà phát triển. Nó chạy trên phần mềm hoàn toàn mới, và đang sao lưu toàn bộ app cùng mặt đồng hồ lên Archive.org. Hiện mới chỉ bao gồm một phần app, nhưng các nhà phát triển có thể tải app mới lên ngay từ bây giờ. Hy vọng điều này sẽ thiết lập được một tiêu chuẩn lưu trữ công khai
Điều này thực sự cho cảm giác là kết quả tốt nhất có thể. Thường thì app store hiếm khi hỗ trợ nhiều feed, nhưng cấu trúc như vậy có khả năng chống chịu cao hơn kể cả khi một công ty lớn thất bại
Người dùng có thể tiếp tục dùng feed của Rebble hoặc tự do chọn feed khác. Ứng dụng được thiết kế để chuyển feed dễ dàng ngay bên trong app, nên nếu có sự cố thì cũng không tạo ra gánh nặng kỹ thuật quá lớn
Sau khi xem tranh cãi tuần trước, tôi thấy mình đứng về phía Rebble. Sau khi Eric rời đi, chính Rebble đã giữ cho cộng đồng tiếp tục tồn tại.
Nhưng giờ khi Repebble và Appstore mới xuất hiện, thật tiếc vì có cảm giác Rebble đã trở nên không còn cần thiết. Tôi nghĩ họ xứng đáng được đền đáp cho giai đoạn đã đóng vai trò như cây cầu nối. Tôi cũng có ấn tượng rằng lời của Eric không thật sự chân thành. Dù vậy, tôi vẫn tôn trọng việc anh ấy đã hồi sinh dự án
Từ góc nhìn của một số người ủng hộ tự do phần mềm, PebbleOS vẫn còn chứa các thư viện blob độc quyền
Đây không chỉ là firmware đơn thuần mà là các thư viện .a chạy trên lõi chính.
OpenDevices cũng nói rằng họ không có quyền truy cập vào mã nguồn này
Liên kết liên quan
Đây đúng là một cách tái ra mắt rất tuyệt. Tôi từng dùng Pebble vào năm 2013 và đã thất vọng khi dịch vụ bị đóng. Từ đó tôi bỏ hẳn smartwatch và đeo Casio, nhưng tin lần này khiến tôi lại thấy hứng thú
Rebble hôm nay cũng đã đăng bài mới: Rebble in your own world
Bài viết không nhắc tới việc Appstore hỗ trợ nhiều feed, và có vẻ như đang thúc giục Eric hành động. Hai bài xuất hiện gần như cùng lúc nên khá thú vị nếu chỉ là trùng hợp
Với tư cách là cựu kỹ sư Pebble, sau khi đọc bài này tôi đã quyết định đặt trước
Tôi thích việc mọi thứ được phát hành dưới dạng FOSS để không hạn chế tự do. Tôi sẵn sàng trả tiền cho điều đó
Ngoài việc chúc mừng màn tái ra mắt thì tôi không biết nói gì hơn. Thật đáng nể khi một sản phẩm đã chết lại được hồi sinh theo cách này.
Tôi mới mua Apple Watch gần đây, nhưng tin này quả thật khá hấp dẫn
Xem điều khoản giấy phép dành cho cộng tác viên thì Core Devices được phép sử dụng mọi đóng góp vĩnh viễn, không độc quyền và miễn phí
Biết đâu vài năm nữa lại sẽ có thêm một thread trên HN kiểu “mã của chúng tôi đã bị lạm dụng”
Chi tiết giấy phép
Tôi đang đeo Pebble trắng mới, và rất hài lòng vì màn trở lại lần này thực sự thân thiện với mã nguồn mở
Nếu bạn đang tìm một chiếc đồng hồ đơn giản, đậm chất geek, thì tôi rất khuyến nghị. Chỉ riêng thời lượng pin và màn hình luôn bật cũng đã đủ đáng giá rồi. Cảm ơn Eric
Đây có lẽ là lần đầu tôi thấy phần cứng hiện đại trong KiCad
Thật thú vị khi có thể xem cả cấu trúc PCB 6 lớp lẫn các lớp keo dán.
So với những bo mạch một lớp thường thấy trên YouTube thì nó phức tạp hơn rất nhiều, đủ để tôi càng tin chắc rằng mình không thể làm ra thứ như vậy
Thật vui khi thấy ứng dụng được mã nguồn mở hóa. Hy vọng một ngày nào đó nó cũng sẽ được phát hành trên F-Droid
Tôi không có ác cảm gì với Rebble, nhưng việc có thêm quyền lựa chọn và tính mở lúc nào cũng là điều tốt