Pebble là mã nguồn mở 100%: Sự tái sinh của đồng hồ thông minh cổ điển

Những điểm chính:
  • Phát hành đầy đủ 5% mã nguồn Pebble còn lại.
  • PebbleOS và các ứng dụng di động (Kotlin, GPL 3.0) hiện đã hoàn toàn là mã nguồn mở.
  • Phân cấp hệ sinh thái với sự hỗ trợ cho các danh mục thay thế và Pebble Appstore mới.
  • Pebble Time 2 kết hợp phần cứng bền bỉ (pin sử dụng được 30 ngày, chống nước IPX8) với triết lý dễ hack.
  • Nguồn mở của Pebble đảm bảo tính lâu dài của dự án mà không phụ thuộc vào công ty.

Pebble là mã nguồn mở 100%: Sự phục hưng của đồng hồ thông minh cổ điển

Câu chuyện về Pebble Technology, thương hiệu từng định nghĩa lại danh mục đồng hồ thông minh, đã có một bước ngoặt rõ ràng và thú vị. Và đó là bởi vì Eric Migicovsky, người sáng lập Pebble, đã công bố việc phát hành 5% mã nguồn còn lại. từ phần mềm Pebble Watch. Động thái này vượt ra ngoài phạm vi phát hành mã đơn thuần; vì nó đặt nền tảng cho sự hồi sinh do cộng đồng thúc đẩy và loại bỏ sự phụ thuộc vào bất kỳ thực thể doanh nghiệp nào.

Mặc dù tinh thần mã nguồn mở luôn nằm trong DNA của Pebble, một phần nhỏ của hệ sinh thái vẫn thuộc sở hữu của họ. Theo truyền thống, khoảng 95% các thành phần phần mềm thiết yếu đã là mã nguồn mở, nhưng thông báo gần đây đã thu hẹp hoàn toàn khoảng cách đó.

El Thành phần quan trọng bị thiếu là việc công bố bộ luật của các ứng dụng di động dành cho Android và iOS, cùng với thư viện libpebble (điều này rất quan trọng) giúp tương tác với các thiết bị đeo Pebble dễ dàng hơn. Được viết bằng Kotlin và phân phối theo giấy phép GPL 3.0, phần mềm này là cầu nối kết nối đồng hồ thông minh với thế giới, cho phép bất kỳ nhà phát triển nào cũng có thể tạo và duy trì tất cả các ứng dụng cần thiết trực tiếp từ mã nguồn.

Hệ sinh thái mở 100%: Phát hành toàn bộ mã nguồn Pebble

Sự giải phóng này là đỉnh cao của một quá trình chính thức bắt đầu sau khi mua lại Fitbit của Google. Mã hệ điều hành cốt lõi, PebbleOS được Google phát hành vào tháng 1 năm 2025Kể từ đó, cộng đồng đã không ngừng phát triển, với hơn một nghìn thay đổi và cải tiến cho cơ sở mã PebbleOS. Các bộ công cụ phát triển phần mềm (SDK) và cơ sở hạ tầng để phân phối ứng dụng và giao diện màn hình cũng đã tham gia vào phong trào nguồn mở, đảm bảo vòng đời phát triển hoàn toàn phi tập trung.

Phân cấp và danh mục thay thế: Sự kết thúc của sự phụ thuộc đơn lẻ

Uno về những điểm yếu của nhiều hệ sinh thái công nghệsự phụ thuộc vào một danh mục ứng dụng duy nhất, điều này thường dẫn đến việc dự án biến mất khi công ty ngừng hoạt động. Pebble đang giải quyết trực tiếp rủi ro này bằng cách công bố khả năng tương thích với các đăng ký danh mục thay thế, cho phép bất kỳ cá nhân hoặc nhóm nào thiết lập và quản lý cửa hàng ứng dụng của riêng họ.

Dưới sự thay đổi này, Pebble Appstore, danh mục riêng của họ, đã được ra mắt cùng với giao diện dành cho nhà phát triển.Bảng điều khiển dành cho nhà phát triển. Hơn nữa, để đảm bảo việc lưu giữ lịch sử, một quy trình sao lưu độc lập, có thể truy cập công khai đã được thiết lập cho tất cả nội dung danh mục, được quản lý bởi dự án Archive.org uy tín. Điều này đảm bảo rằng lịch sử và chức năng của hệ sinh thái Pebble sẽ không bao giờ bị mất, bất kể số phận của bất kỳ thực thể kinh doanh nào.

Những tranh cãi xung quanh rebble và tầm quan trọng của sự lựa chọn

La Quá trình chuyển đổi sang Pebble Appstore mới không phải là không có khó khăn.Những nhà phát triển ban đầu của danh mục Rebble, những người có nội dung đóng vai trò tối quan trọng trong việc xây dựng cửa hàng mới, ban đầu đã bày tỏ sự bất bình. thậm chí còn cáo buộc Eric Migicovsky đạo văn.

Migicovsky đã trả lời giải thích rằng Mục tiêu chính của nó là đảm bảo cơ hội lựa chọn cho người dùng. và tránh liên kết danh mục với một tổ chức bên thứ ba, điều này có thể lặp lại kịch bản công ty biến mất. Về cáo buộc đạo văn, Ông nói rõ rằng việc phân nhánh các dự án nguồn mở không cấu thành hành vi trộm cắp mà là một quyền. theo giấy phép GPL. Sau khi làm rõ, đại diện của Pebble thừa nhận đã phản ứng thái quá và bày tỏ mong muốn nối lại đàm phán cho một thỏa thuận hợp tác có lợi cho toàn thể cộng đồng Pebble.

Song song với việc hoàn thiện mã nguồn mở, Pebble Time 2 rất được mong đợi đã cập nhật lịch giao hàng, chuyển ngày từ tháng 1 sang tháng 3.Chiếc đồng hồ này thể hiện những nguyên tắc cốt lõi đã làm nên thành công của Pebble: màn hình e-paper 1,5 inch, 64 màu, dễ đọc ngay cả dưới ánh sáng mặt trời chói chang. Thiết kế của đồng hồ được tinh chỉnh với mặt kính phẳng, giảm thiểu hiện tượng méo hình so với các mẫu cong trước đây.

Phần cứng tập trung mạnh vào các chức năng thực tếThiết bị có tính năng theo dõi giấc ngủ, máy đếm bước chân, máy đo nhịp tim và la bàn. Thiết bị nổi bật với thời lượng pin lên đến 30 ngày và khả năng chống nước (chuẩn IPX8). Giá đặt hàng trước là 225 đô la.

Để đảm bảo tính liên tục của triết lý hackable của thương hiệu, Sơ đồ và tệp thiết kế (KiCad) cho mô hình Pebble 2 Duo đơn giản hiện đã có trên GitHub. với lời hứa phát hành tương tự cho Pebble Time 2 sau khi nguyên mẫu hoàn thiện. Điều quan trọng cần lưu ý là mặc dù phần mềm chủ yếu là mã nguồn mở, nó vẫn giữ lại các thành phần độc quyền tùy chọn (chẳng hạn như thư viện Memfault và mã API bên ngoài như Wispr-flow), nhưng người dùng có thể tự do tạo các phiên bản phần mềm không bao gồm chúng, duy trì toàn quyền kiểm soát thiết bị của mình.

Cuối cùng, nếu bạn quan tâm muốn biết thêm về nó, bạn có thể tham khảo chi tiết Trong liên kết sau đây.