- El conflicto entre la comunidad de Pebble, Core Devices y Rebble salió a la superficie en torno a la dirección futura del ecosistema Pebble
- Core Devices impulsó el relanzamiento del smartwatch Pebble y firmó un acuerdo de colaboración con Rebble, pero las negociaciones colapsaron por el tema de la propiedad de los datos de la tienda de apps
- Rebble afirmó que es dueño al 100% de los datos de la Pebble Appstore, mientras que Core Devices defendió su publicación como código abierto y el acceso libre
- Frente a las cuatro acusaciones planteadas por Rebble —incluyendo copyright y uso no autorizado de datos—, Core Devices respondió que ninguna es cierta y lo refutó publicando contratos y código relacionado
- Se enfatiza que, para la sostenibilidad del ecosistema Pebble, se necesita un archivo abierto y una estructura basada en la colaboración
Antecedentes de Pebble y Rebble
- En 2016, Pebble cerró operaciones y parte de su propiedad intelectual fue vendida a Fitbit
- Fitbit mantuvo la Pebble Appstore y los servicios web durante alrededor de un año y medio
- En julio de 2018, cuando Fitbit cerró la Pebble Appstore, Rebble la scrapeó y preservó 13,000 apps y sus metadatos
- Después, Rebble operó su propia tienda de apps y portal para desarrolladores, incorporando unas 500 apps nuevas
- También hizo ingeniería inversa de servicios web de Pebble como clima y reconocimiento de voz, y los ofreció como servicio de pago
- En enero de 2025, Google publicó PebbleOS como código abierto, reactivando a la comunidad
- En marzo de 2025, Core Devices anunció el regreso de Pebble y dos nuevos productos, y para noviembre ya había completado el envío de 5,000 unidades
Las cuatro principales acusaciones de Rebble y la respuesta de Core Devices
- Acusación 1: Core Devices usó comercialmente código de PebbleOS financiado por Rebble
- Core Devices indicó que ya estaba desarrollando por su cuenta antes de que Rebble pagara financiamiento, y aclaró que todo el código está publicado como código abierto
- También señaló que pagó directamente 10,000 dólares a Codecoup para resolver el problema del stack BLE
- Acusación 2: Usó sin autorización
libpebblecommon de Rebble para crear libpebble3
- Core Devices explicó que más del 90% fue escrito internamente, y que por la parte restante compró formalmente los derechos de autor al autor original
libpebble3 está publicado bajo licencia GPL-3.0
- Acusación 3: Había prometido que Rebble mantendría y sería dueño del sitio para desarrolladores
- Core Devices afirmó que eso no aparece en el contrato y especificó que actualmente opera el sitio directamente
- Acusación 4: Hizo scraping no autorizado de la tienda de apps de Rebble
- Core Devices respondió que solo creó una webapp para seleccionar manualmente watchfaces, y que no hubo extracción automática de datos
- Propuso publicar el código fuente y los logs del servidor relacionados
Evolución de la colaboración y contenido del contrato
- Desde la primavera de 2025, ambas partes discutieron formas de colaborar, pero las negociaciones se retrasaron por la diferencia de tiempos entre la Rebble sin fines de lucro y la Core Devices comercial
- Según el contrato firmado el 30 de septiembre, Core Devices acordó pagar a Rebble 0.20 dólares mensuales por usuario
- Las cláusulas sobre la tienda de apps incluían “publicar todos los binarios y metadatos como archivo”
- Después, Rebble retiró la publicación del archivo, lo que profundizó el conflicto
Punto clave: si los datos de la Pebble Appstore deben ser públicos
- Core Devices sostiene que las 13,000 apps y watchfaces deben preservarse en un archivo público
- Propuso almacenarlos públicamente en una plataforma neutral de terceros como Archive.org
- Rebble considera esos datos como un activo propio y mantiene restringido el acceso
- Core Devices subraya que los desarrolladores originales pretendían hacerlos públicos, y que el monopolio de una sola organización es injusto
Planes y propuestas a futuro
- Core Devices planea integrar el frontend de la tienda de apps en la app móvil y usar el API backend de Rebble como fuente de datos
- Para descargar apps no se requerirá cuenta ni suscripción de Rebble
- También busca ofrecer gratis las funciones de reconocimiento de voz y clima, además de colaborar con otras apps compatibles con Pebble (MicroPebble, GadgetBridge, etc.)
- Pide que Rebble publique el archivo de la tienda de apps y vuelva a un ecosistema abierto
Conclusión y postura personal
- Core Devices presenta como valor prioritario la continuidad y apertura de la comunidad Pebble
- Su fundador afirma que, con el relanzamiento de Pebble, su objetivo es restaurar un ecosistema sostenible más que obtener ganancias, y que está operando con fondos personales, sin inversionistas
- Desde su aprecio por Pebble, enfatiza la supervivencia a largo plazo y el respeto por la comunidad, y le exige a Rebble avanzar en la misma dirección
1 comentarios
Opinión de Hacker News
Yo veo todo este asunto de forma muy simple. Rebble tuvo años para operar libremente el ecosistema y podía haberlo comercializado en cualquier momento si quería. Pero ahora Core sí está fabricando un producto real, y parece que Rebble se siente excluido. Eric y Core quieren construir algo, mientras que la dirección de Rebble no está clara. Me parece que Core haya intentado incluir a Rebble en la colaboración fue una postura bastante noble.
Fui usuario temprano de Pebble, pero nunca me atrajo el modelo de suscripción de Rebble. Me da pena que Rebble no haya hecho su propio reloj. Ojalá todos pudieran avanzar juntos, pero no soy optimista
Core quiere los datos de Rebble, pero ha mostrado una actitud que parece ignorarlos, y de ahí surge el conflicto. Rebble quiere que el futuro de Pebble siga siendo open source. Les preocupa que, si Core toma un camino cerrado, la comunidad vuelva a colapsar
Si hubiera que resumir esta disputa, Rebble tiene una línea roja: “nuestro futuro debe estar incluido”. Temen que, si Core usa los datos de Rebble para construir su propia infraestructura, ellos se vuelvan irrelevantes. Por su parte, Core teme el riesgo de negocio de depender de un tercero como Rebble.
Como no confían en las intenciones de largo plazo del otro, terminaron en un punto muerto. Yo también compré un Pebble en 2014, pero viendo el caos reciente, estoy pensando si cancelar mi pedido
Sorprende que un smartwatch descontinuado hace 10 años todavía siga generando tanto drama de internet. Si Core quería usar la app store open source de Rebble, Rebble debió haber dicho “claro, hagámoslo juntos”. La virtud del open source no está en una organización específica, sino en quienes participan
Viendo la entrada del blog que publicó Rebble, se nota lo ineficiente que es una comunicación centrada en Discord. Para leer cómo se tomaron decisiones importantes, hay que revisar transcripciones trasladadas manualmente
Hacer públicos correos personales fue una conducta muy inapropiada. La opinión de un director no representa necesariamente la postura de toda la organización, y publicar conversaciones privadas destruye la confianza.
Desde afuera es interesante, pero da la impresión de que Core tomó un atajo para buscar el éxito comercial. Rebble quizá no cambió el mundo, pero ha mantenido el servicio de forma estable
Como cliente, lo que quiero es simple. Aunque Core fracase o sea vendida, quiero que exista una garantía legal y técnica de que las funciones no desaparezcan.
Debería poder reemplazarse PebbleOS o cambiar libremente la app store. Las apps comerciales son un problema, pero aun así me parece mejor avanzar hacia un modelo abierto tipo F-Droid. Aunque desaparezcan las apps pagadas, se mantendría un ecosistema hackeable centrado en la comunidad
Antes quise hacer una app para Pebble, y me parecería absurdo que Rebble reclamara la propiedad de los binarios de mi app y hasta insinuara acciones legales
El tono del post original sí fue provocador. En vez de que Core use tal cual la app store de Rebble, creo que lo correcto sería crear una tienda nueva y reconstruir relaciones directas con los desarrolladores. Rebble podría quedarse con el rol de archivo, y Core encargarse de la nueva distribución de apps.
Que una empresa comercial redistribuya apps antiguas sin permiso sí es éticamente problemático
Soy ingeniero de firmware en Core. Entiendo que a Rebble le incomode que hayamos hecho fork de su GitHub, pero estamos desarrollando todo completamente en abierto bajo licencia Apache-2.0. El 93% de los commits reales provienen de empleados o contratistas de Core. El repositorio de Rebble estaba prácticamente detenido.
Incluso si se vende PebbleOS, se puede clonar, así que tampoco hay riesgo de IP. A largo plazo, creo que lo mejor sería unirse a una fundación open source oficial. La estructura operativa de Rebble es opaca, y no hay elecciones ni reuniones. Core ya no tiene mucho más que pueda hacer
Ambos lados usan muchas expresiones exageradas. La preocupación de Rebble por la continuidad del ecosistema es válida, pero también son problemáticos algunos enfoques cerrados de Core. Aun así, como Rebble originalmente ha operado sobre contenido recopilado de otras fuentes, cuesta creer su papel de víctima.
Ojalá este episodio les sirva a ambos para aprender qué significa un “ecosistema realmente abierto”