Noticia Pebble es 100% código abierto: El renacimiento del smartwatch clásico

Pebble es 100% Código Abierto: El Renacimiento del Smartwatch Clásico


La saga de Pebble Technology, la marca que en su momento redefinió la categoría de los smartwatches, ha tomado un giro definitivo y emocionante. Y es que Eric Migicovsky, el fundador de Pebble, ha anunciado la publicación del 5% restante del código fuente del software de Pebble Watch. Este movimiento trasciende la simple liberación de código; ya que establece las bases para un resurgimiento impulsado por la comunidad y elimina las dependencias de cualquier entidad corporativa.

Aunque el espíritu de código abierto siempre ha estado en el ADN de Pebble, una pequeña porción del ecosistema seguía siendo propietaria. Históricamente, cerca del 95% de los componentes esenciales del software ya eran de código abierto, pero el reciente anuncio cierra por completo esa brecha.

El componente clave que faltaba era la publicación del código de las aplicaciones móviles para Android e iOS, junto con la biblioteca libpebble (la cual era crucial) que facilita la interacción con los dispositivos wearables de Pebble. Escrito en Kotlin y distribuido bajo la licencia GPL 3.0, este software es el puente que conecta el reloj inteligente con el mundo, permitiendo que todas las aplicaciones necesarias puedan ahora crearse y mantenerse directamente desde el código fuente por cualquier desarrollador.

Un ecosistema 100% Abierto: La liberación completa del código fuente Pebble​


Esta liberación es la culminación de un proceso que se inició formalmente tras la adquisición de Fitbit por parte de Google. El código del sistema operativo principal, PebbleOS, fue liberado por Google en enero de 2025. Desde entonces, el impulso de la comunidad ha sido incesante, con más de mil cambios y mejoras en el código base de PebbleOS. Las herramientas de desarrollo (SDK) y la infraestructura para distribuir aplicaciones y temas de pantalla también se han sumado al movimiento de código abierto, asegurando que el ciclo de vida del desarrollo esté completamente descentralizado.

Descentralización y catálogos alternativos: El fin de la dependencia única​


Uno de los puntos débiles de muchos ecosistemas tecnológicos es la dependencia de un único catálogo de aplicaciones, lo que a menudo lleva a la desaparición del proyecto cuando la empresa cesa sus operaciones. Pebble está abordando este riesgo directamente al anunciar la compatibilidad con suscripciones a catálogos alternativos, permitiendo que cualquier persona o grupo establezca y gestione su propia tienda de aplicaciones.

Bajo este cambio, ya se ha lanzado el catálogo propio, la Pebble Appstore, junto con una interfaz para desarrolladores, el Developer Dashboard. Además, para garantizar la permanencia histórica, se ha establecido un proceso de backup independiente y de acceso público de todo el contenido del catálogo, administrado por el prestigioso proyecto Archive.org. Esto asegura que la historia y funcionalidad del ecosistema Pebble nunca se pierdan, sin importar el destino de cualquier entidad comercial.

La controversia con rebble y la importancia de la elección

La transición hacia la nueva Pebble Appstore no estuvo exenta de fricción. Los desarrolladores originales del catálogo Rebble, cuyo contenido fue de suma importancia para construir la nueva tienda, expresaron inicialmente su descontento, llegando a acusar a Eric Migicovsky de plagio.

Migicovsky respondió
explicando que su objetivo principal era garantizar la oportunidad de elegir para el usuario y evitar vincular el catálogo a una organización de terceros, lo que podría haber repetido el escenario de la desaparición corporativa. Respecto a las acusaciones de plagio, fue claro al señalar que bifurcar proyectos de código abierto no constituye un robo y es un derecho bajo la licencia GPL. Tras esta aclaración, los representantes de Rebble reconocieron haber reaccionado de forma exagerada y expresaron su disposición a reanudar las negociaciones para un acuerdo de colaboración que beneficie a toda la comunidad de Pebble.

Paralelamente a la finalización del código abierto, el esperado Pebble Time 2 ha actualizado su calendario de envío, moviendo la fecha de enero a marzo. Este reloj encarna los principios fundamentales que hicieron de Pebble un éxito: una pantalla de papel electrónico de 1,5 pulgadas y 64 colores, fácil de leer incluso bajo la luz solar intensa. Su diseño ha sido refinado con una lente plana de vidrio, reduciendo la distorsión respecto a modelos curvos anteriores.

El hardware mantiene un fuerte enfoque en las funcionalidades prácticas: seguimiento del sueño, podómetro, monitor de frecuencia cardíaca y una brújula. Destaca por su autonomía de hasta 30 días de batería y resistencia al agua (certificación IPX8). El precio de reserva se ha fijado en 225 $.

Para asegurar la continuidad de la filosofía hackeable de la marca, los esquemas y archivos de diseño (KiCad) del modelo simplificado Pebble 2 Duo ya están disponibles en GitHub, con una promesa de publicación similar para el Pebble Time 2 una vez que el prototipo esté completo. Es importante señalar que, aunque el firmware es predominantemente abierto, mantiene componentes propietarios opcionales (como la biblioteca Memfault y el código de APIs externas como Wispr-flow), pero los usuarios tienen total libertad para crear versiones de firmware que los excluyan, manteniendo el control total sobre su dispositivo.

Finalmente, si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

Continúar leyendo...