- Todo el software del reloj Pebble es ahora 100% de código abierto, y cualquiera puede descargarlo, compilarlo y ejecutarlo
- El código fuente de PebbleOS, la app móvil, las herramientas para desarrolladores y la Appstore ya está publicado en GitHub
- La Appstore adoptó respaldos en Archive.org y una estructura de múltiples feeds para asegurar descentralización y estabilidad a largo plazo
- Pebble Time 2 (PT2) se encuentra actualmente en la etapa de validación de diseño, y se espera que la mayoría de los envíos lleguen en marzo-abril de 2025
- Esta apertura total refuerza la sostenibilidad del ecosistema Pebble y la autonomía de la comunidad
Software del reloj Pebble 100% de código abierto
- El software de Pebble que ya estaba publicado cubría cerca del 95%, pero ahora, con la publicación también del código fuente de la app móvil, se completa un esquema totalmente open source
- Se abrió un nuevo repositorio en GitHub para la app móvil de Pebble
- Los usuarios pueden descargar, compilar y ejecutar directamente todo el software
- PebbleOS está completamente publicado desde enero de 2025 y puede instalarse directamente por Bluetooth
- El repositorio de PebbleOS incluye el código fuente y la guía de compilación
- La app móvil para iPhone y Android está desarrollada con Kotlin Multiplatform
- Se restauraron por completo las funciones de la app que habían quedado interrumpidas tras el cierre de Pebble Tech Corp
- En un video de presentación de Droidcon se muestra el proceso de desarrollo
- Las herramientas para desarrolladores y el SDK se mejoraron desde un entorno antiguo basado en Python2 a versiones compatibles con sistemas actuales
- Algunos componentes de software no libre (por ejemplo, sensor de ritmo cardíaco, biblioteca de Memfault, API de Wispr-flow, etc.) son de uso opcional
- PebbleOS y la app móvil pueden ejecutarse totalmente sin ellos
- Está previsto que la pila principal de software del reloj se mantenga siempre como código abierto
Descentralización y respaldo de la Pebble Appstore
- La Appstore que mantenía la Rebble Foundation tenía una estructura centralizada
- Entre 2012 y 2018 se crearon unas 15,000 watchfaces y apps
- El nuevo sistema de feeds de la Pebble Appstore tiene una estructura similar a la de gestores de paquetes open source como pip o AUR
- Cualquiera puede crear su propio feed para distribuir apps
- La app móvil de Pebble puede suscribirse a varios feeds para acceder a distintas apps
- Core Devices abrió su propio feed (appstore-api.repebble.com) y el Developer Dashboard
- Todas las apps y watchfaces se respaldan automáticamente en Archive.org
- Al inicio solo se incluye una parte de las apps, pero se espera completar el respaldo en el plazo de una semana
- Los desarrolladores pueden subir de inmediato apps existentes o nuevas
- También es posible distribuir apps de pago y usar servicios de cobro como Kiezel Pay
- La estructura abierta permite tanto feeds de pago como gratuitos
Sostenibilidad del hardware y publicación del diseño
- Core Devices es una estructura pequeña que opera con fondos propios, sin inversionistas
- Mientras se mantengan los ingresos, planea seguir produciendo relojes Pebble
- Pebble Time 2 mejora la facilidad de reparación frente a modelos anteriores
- Su tapa trasera atornillada permite reemplazar la batería
- Los archivos de diseño eléctrico y mecánico de Pebble 2 Duo ya están publicados en GitHub
Desarrollo y calendario de producción de Pebble Time 2 (PT2)
- Actualmente está en la etapa de pruebas de validación de diseño (DVT)
- Después vendrán las etapas de pruebas de validación de producción (PVT) y producción en masa (MP)
- El calendario sigue igual que en la actualización anterior, aunque podría cambiar según los resultados de las pruebas de resistencia al agua y ambientales
- Existe posibilidad de retrasos por el cierre de fábricas durante el Año Nuevo chino (CNY), entre finales de enero y mediados de febrero
- La meta es enviar varios miles de unidades antes del Año Nuevo chino, pero se espera que la mayoría de las entregas ocurran en marzo-abril
- PT2 ofrecerá 4 opciones de color (previstas: black/black, black/red, silver/blue, silver/white)
- El correo para elegir color se enviará más adelante en una sola tanda; todavía no se ha enviado
- La experiencia de producción del Pebble 2 Duo permitió estabilizar el proceso de fabricación
Tick Talk #4 y demo de PT2
- En el nuevo video Tick Talk #4 se mostró una demostración de Pebble Time 2
- El video usa una unidad de preproducción (Pre-production), y aún se están ajustando detalles de calidad
- El producto final podría tener algunos cambios en sus especificaciones
- En el video puede verse cómo funciona Pebble Time 2 y una demo de sus funciones
1 comentarios
Opiniones en Hacker News
También incluye noticias sobre una nueva Appstore. Parece una respuesta a la controversia de la semana pasada
Creamos nuestro propio feed de Pebble Appstore(appstore-api.repebble.com) y un panel para desarrolladores. Funciona con software completamente nuevo y estamos respaldando todas las apps y watchfaces en Archive.org. Por ahora solo incluye algunas apps, pero los desarrolladores ya pueden subir nuevas apps. Ojalá esto sirva para establecer un estándar de archivo público
De verdad se siente como el mejor resultado posible. Normalmente es raro que una app store soporte varios feeds, pero una estructura así tiene mucha resiliencia incluso si una gran empresa falla
Los usuarios tienen la libertad de seguir usando el feed de Rebble o elegir otro. Está diseñado para que cambiar de feed dentro de la app sea fácil, así que incluso si surge un problema no implica una gran carga de ingeniería
Después de ver la controversia de la semana pasada, terminé poniéndome del lado de Rebble. Después de que Eric se fue, fue Rebble quien sostuvo a la comunidad.
Pero ahora, con Repebble y la nueva Appstore, da pena sentir que Rebble parece haberse vuelto innecesario. Creo que merecen una compensación por el periodo en que hicieron de puente. También me quedó la impresión de que las palabras de Eric no eran del todo sinceras. Aun así, respeto que haya revivido el proyecto
Desde la perspectiva de algunos defensores de la libertad del software, PebbleOS todavía incluye blobs privativos
No se trata simplemente de firmware, sino de bibliotecas
.aque se ejecutan en el núcleo principal.Se dice que ni siquiera OpenDevices tiene acceso a ese código fuente
Enlace relacionado
Es una forma realmente genial de relanzarlo. Usé Pebble en 2013 y me decepcionó mucho cuando cerraron el servicio. Desde entonces dejé los smartwatches y ando con un Casio, pero esta noticia me volvió a despertar el interés
Rebble publicó hoy un nuevo texto: Rebble in your own world
No menciona el soporte de múltiples feeds en la Appstore, y el contenido parece estar presionando a Eric para que actúe. Que ambos textos hayan salido casi al mismo tiempo es, como mínimo, interesante
Como exingeniero de Pebble, este texto me convenció de hacer un preorder
Me gusta que hayan liberado todo como FOSS para que la libertad no quede restringida. Estoy totalmente dispuesto a pagar
No tengo nada más que decir aparte de felicidades por el relanzamiento. Es impresionante revivir así un producto que estaba muerto.
Compré un Apple Watch hace poco, pero esta noticia resulta bastante tentadora
Al ver la cláusula de licencia para contribuidores, Core Devices puede usar todas las contribuciones de forma perpetua, no exclusiva y gratuita
No me sorprendería que en unos años aparezca otro hilo en HN diciendo “abusaron de nuestro código”
Detalles de la licencia
Estoy usando el nuevo Pebble blanco, y me deja muy satisfecho que este regreso sea realmente amigable con el open source
Si buscas un reloj simple y geek, lo recomiendo muchísimo. Solo por la batería y la pantalla siempre encendida ya vale la pena. Gracias, Eric
Creo que es la primera vez que veo hardware moderno en KiCad
Fue interesante poder ver incluso la estructura de PCB de 6 capas y las capas adhesivas.
Es muchísimo más complejo que las placas de una sola capa que uno suele ver en YouTube, y me dejó claro que yo no podría hacer algo así
Me alegra ver que la app se haya vuelto open source. Ojalá algún día también la distribuyan en F-Droid
No tengo nada contra Rebble, pero tener más opciones y apertura siempre es algo bueno