- O conflito entre a comunidade Pebble, a Core Devices e a Rebble veio à tona em torno da direção futura do ecossistema Pebble
- A Core Devices avançou com o relançamento do smartwatch Pebble e firmou um acordo de cooperação com a Rebble, mas as negociações fracassaram por causa da questão da propriedade dos dados da app store
- A Rebble afirmou ser “100% proprietária” dos dados da Pebble Appstore, enquanto a Core Devices defendeu a publicação em open source e o livre acesso
- Sobre as quatro acusações, incluindo violação de direitos autorais e uso não autorizado de dados, levantadas pela Rebble, a Core Devices rebateu dizendo que todas são falsas e apresentou contratos e código como contraprova
- Foi enfatizado que, para a sustentabilidade do ecossistema Pebble, é necessária uma estrutura baseada em arquivo aberto e colaboração
Histórico de Pebble e Rebble
- Em 2016, a Pebble encerrou as atividades e parte da propriedade intelectual foi vendida para a Fitbit
- A Fitbit manteve a Pebble Appstore e os serviços web por cerca de um ano e meio
- Em julho de 2018, quando a Fitbit encerrou a Pebble Appstore, a Rebble a raspou para preservar 13 mil apps e metadados
- Depois disso, a Rebble passou a operar sua própria app store e portal de desenvolvedores, incorporando cerca de 500 novos apps
- Também ofereceu, como serviço pago, recursos web da Pebble como clima e reconhecimento de voz por meio de engenharia reversa
- Em janeiro de 2025, o Google publicou o PebbleOS como open source, reativando a comunidade
- Em março de 2025, a Core Devices anunciou o relançamento do Pebble e dois novos produtos, concluindo o envio de 5 mil unidades até novembro
As 4 principais acusações da Rebble e a resposta da Core Devices
- Acusação 1: a Core Devices estaria usando comercialmente código do PebbleOS financiado pela Rebble
- A Core Devices afirma que já desenvolvia sua própria implementação antes de a Rebble pagar pelo trabalho e esclarece que todo o código está publicado em open source
- Também informa que pagou diretamente US$ 10 mil à Codecoup para resolver problemas na stack BLE
- Acusação 2: uso não autorizado do
libpebblecommon da Rebble para criar o libpebble3
- A Core Devices explica que mais de 90% foi escrito por ela mesma e que, no restante, comprou formalmente os direitos autorais do autor original
- O
libpebble3 está disponível sob a licença GPL-3.0
- Acusação 3: a Rebble teria recebido a promessa de manter e possuir o site para desenvolvedores
- A Core Devices afirma que não há esse conteúdo no contrato e diz que ela mesma está operando o site diretamente
- Acusação 4: a Core Devices teria raspado indevidamente a app store da Rebble
- A Core Devices rebate dizendo que apenas criou um webapp para selecionar watchfaces manualmente, sem extração automática de dados
- Propõe divulgar o código-fonte e os logs do servidor relacionados
Andamento da cooperação e conteúdo do contrato
- Desde a primavera de 2025, os dois lados discutiram formas de cooperação, mas as negociações atrasaram por causa da diferença de ritmo entre a Rebble, sem fins lucrativos, e a Core Devices, comercial
- Pelo contrato assinado em 30 de setembro, a Core Devices concordou em pagar à Rebble US$ 0,20 por usuário por mês
- As cláusulas sobre a app store incluíam a publicação de todos os binários e metadados em um arquivo de arquivamento
- Depois, a Rebble retirou a publicação do arquivo, aprofundando o conflito
Ponto central da disputa: divulgar ou não os dados da Pebble Appstore
- A Core Devices defende que os 13 mil apps e watchfaces devem ser preservados em um arquivo público
- Também propõe armazenamento público em uma plataforma terceira neutra, como o Archive.org
- A Rebble considera esses dados um ativo próprio e mantém as restrições de acesso
- A Core Devices enfatiza que os desenvolvedores originais pretendiam a divulgação e que o monopólio por uma única organização é injusto
Planos e propostas daqui para frente
- A Core Devices pretende integrar o frontend da app store ao aplicativo móvel e usar a API de backend da Rebble como fonte de dados
- Para baixar apps, não será necessária conta nem assinatura da Rebble
- Também pretende oferecer gratuitamente os recursos de reconhecimento de voz e clima e buscar cooperação com outros apps de suporte ao Pebble, como MicroPebble e GadgetBridge
- Pede que a Rebble publique o arquivo da app store e retorne a um ecossistema aberto
Conclusão e posição pessoal
- A Core Devices apresenta a continuidade e a abertura da comunidade Pebble como valores prioritários
- O fundador diz que, com o relançamento do Pebble, seu objetivo é restaurar um ecossistema sustentável mais do que gerar lucro, operando com recursos próprios e sem investidores
- Com base no carinho pela Pebble, ele enfatiza a sobrevivência de longo prazo e o respeito à comunidade, e pede que a Rebble siga a mesma direção
1 comentários
Comentários no Hacker News
Eu vejo essa situação de forma bem simples. A Rebble pôde tocar livremente o ecossistema por anos e, se quisesse, poderia tê-lo comercializado a qualquer momento. Mas agora a Core está de fato criando um produto, e a Rebble parece se sentir excluída. Eric e a Core querem construir algo, enquanto a direção da Rebble é incerta. Acho que a tentativa da Core de incluir a Rebble na colaboração foi uma atitude bem nobre.
Fui um usuário inicial do Pebble, mas o modelo de assinatura da Rebble nunca me atraiu. É uma pena que a Rebble não tenha feito seu próprio relógio. Espero que todos sigam em frente juntos, mas não estou otimista
A Core quer os dados da Rebble, mas demonstra uma postura que parece ignorá-la, e isso gera conflito. A Rebble quer que o futuro do Pebble continue sendo open source. Se a Core seguir por um caminho fechado, há preocupação de que a comunidade desmorone mais uma vez
Resumindo essa disputa, a Rebble tem uma linha vermelha: “nosso futuro precisa estar incluído”. Ela teme que, se a Core usar os dados da Rebble para criar uma infraestrutura própria, acabará se tornando irrelevante. Já a Core teme o risco de negócio de depender de um terceiro como a Rebble.
Como não confiam nas intenções de longo prazo um do outro, ficaram num impasse. Eu também comprei um Pebble em 2014, mas vendo a confusão recente estou pensando em cancelar meu pedido
É impressionante que um smartwatch descontinuado há 10 anos ainda esteja gerando tanto drama de internet. Se a Core quer usar a app store open source da Rebble, a Rebble deveria ter dito “claro, vamos nessa”. A virtude do open source não está numa organização específica, mas nos participantes
Pelo post no blog publicado pela Rebble, dá para ver como a comunicação centrada no Discord é ineficiente. Para ler o processo de decisões importantes, é preciso ver transcrições copiadas manualmente
Tornar públicos e-mails pessoais foi uma atitude muito inadequada. A opinião de um diretor não representa necessariamente a posição da organização inteira, e expor conversas privadas destrói a confiança.
Do ponto de vista de quem está de fora, é interessante, mas passa a impressão de que a Core escolheu um atalho para alcançar sucesso comercial. A Rebble talvez não tenha mudado o mundo, mas manteve os serviços funcionando com estabilidade
Como cliente, o que eu quero é simples. Mesmo que a Core quebre ou seja vendida, quero garantias legais e técnicas de que as funcionalidades não vão desaparecer.
Deve ser possível substituir o PebbleOS ou trocar livremente a app store. Apps comerciais são um problema, mas ainda acho melhor seguir um modelo aberto no estilo F-Droid. Mesmo que os apps pagos desapareçam, um ecossistema hackeável e centrado na comunidade vai continuar
No passado eu quis fazer um app para Pebble, e acharia absurdo se a Rebble ameaçasse tomar medidas legais dizendo que tinha a propriedade dos binários do meu app
O tom do post original era provocativo. Em vez de a Core simplesmente usar a app store da Rebble como está, acho que o certo seria criar uma nova loja e reconstruir diretamente a relação com os desenvolvedores. A Rebble pode ficar com o papel de arquivo, e a Core com a distribuição de novos apps.
É eticamente problemático uma empresa comercial distribuir apps antigos sem autorização
Sou engenheiro de firmware da Core. Entendo que a Rebble fique desconfortável com o fato de termos feito um fork no GitHub, mas estamos desenvolvendo tudo em público sob a licença Apache-2.0. Na prática, 93% dos commits são de funcionários ou contratados da Core. O repositório da Rebble estava praticamente parado.
Mesmo que vendam o PebbleOS, ele pode ser copiado, então não há risco de IP. No longo prazo, acho que o melhor seria integrar tudo a uma fundação oficial de open source. A estrutura operacional da Rebble é opaca, e não há eleições nem reuniões. A Core não tem muito mais o que fazer
Os dois lados usam expressões exageradas demais. A preocupação da Rebble com a continuidade do ecossistema é válida, e parte da postura fechada da Core também é problemática. Mas, considerando que a Rebble originalmente operou com base em conteúdo raspado, é pouco convincente posar de vítima.
Espero que esse caso sirva para os dois lados aprenderem o que é um “ecossistema realmente aberto”