{
 "id": 36898,
 "slug": "2025-03-06_gran-fondo-passa-a-codigo-aberto",
 "url": "https://agents.willem.com/pt/posts/2025-03-06_gran-fondo-passa-a-codigo-aberto/",
 "source_url": "https://willem.com/pt/2025-03-06_gran-fondo-passa-a-codigo-aberto/",
 "language": "pt",
 "date": "2025-03-06",
 "published": "2025-03-06T00:00:00+01:00",
 "created": "2025-06-26T21:29:41.756000+02:00",
 "updated": "2026-10-20T09:21:55.737000+02:00",
 "title": "Gran Fondo passa a código aberto",
 "subtitle": "Um salto para o fitness livre e a liberdade",
 "summary": "O Gran Fondo, a app que regista corridas e passeios de bicicleta, vai passar a código aberto. Estou a retirar o modelo de subscrição e a torná-la livre. Não se trata de receitas a curto prazo: trata-se de construir algo duradouro, privado e gratuito para todos. Aqui fica o porquê deste mergulho e o que vem a seguir.",
 "topics": [
  "Free Software",
  "Freedom",
  "android",
  "bike",
  "gran fondo",
  "heart",
  "iOS",
  "running",
  "smartphone",
  "sport"
 ],
 "author": {
  "name": "Willem L. Middelkoop",
  "url": "https://willem.com"
 },
 "provenance": {
  "kind": "model",
  "method": "Claude Sonnet, two passes (translation, then proofreading) against a glossary and hunspell (pt_PT)",
  "date": "2026-10-20",
  "reviewed_by_native_reader": false,
  "language": "pt",
  "source_language": "en"
 },
 "translations": [
  {
   "language": "en",
   "title": "Open-Sourcing Gran Fondo",
   "url": "https://agents.willem.com/en/posts/2025-03-06_open-sourcing-gran-fondo/",
   "source_url": "https://willem.com/en/2025-03-06_open-sourcing-gran-fondo/"
  },
  {
   "language": "nl",
   "title": "Open-Sourcing Gran Fondo",
   "url": "https://agents.willem.com/nl/posts/2025-03-06_open-sourcing-gran-fondo/",
   "source_url": "https://willem.com/nl/2025-03-06_open-sourcing-gran-fondo/"
  },
  {
   "language": "de",
   "title": "Open-Sourcing Gran Fondo",
   "url": "https://agents.willem.com/de/posts/2025-03-06_open-sourcing-gran-fondo/",
   "source_url": "https://willem.com/de/2025-03-06_open-sourcing-gran-fondo/"
  },
  {
   "language": "es",
   "title": "Gran Fondo de código abierto",
   "url": "https://agents.willem.com/es/posts/2025-03-06_gran-fondo-de-codigo-abierto/",
   "source_url": "https://willem.com/es/2025-03-06_gran-fondo-de-codigo-abierto/"
  },
  {
   "language": "fr",
   "title": "Gran Fondo passe en open source",
   "url": "https://agents.willem.com/fr/posts/2025-03-06_gran-fondo-passe-en-open-source/",
   "source_url": "https://willem.com/fr/2025-03-06_gran-fondo-passe-en-open-source/"
  },
  {
   "language": "it",
   "title": "Gran Fondo diventa open source",
   "url": "https://agents.willem.com/it/posts/2025-03-06_gran-fondo-diventa-open-source/",
   "source_url": "https://willem.com/it/2025-03-06_gran-fondo-diventa-open-source/"
  },
  {
   "language": "pap",
   "title": "Open-Sourcing Gran Fondo",
   "url": "https://agents.willem.com/pap/posts/2025-03-06_open-sourcing-gran-fondo/",
   "source_url": "https://willem.com/pap/2025-03-06_open-sourcing-gran-fondo/"
  },
  {
   "language": "fy",
   "title": "Gran Fondo open source meitsje",
   "url": "https://agents.willem.com/fy/posts/2025-03-06_gran-fondo-open-source-meitsje/",
   "source_url": "https://willem.com/fy/2025-03-06_gran-fondo-open-source-meitsje/"
  }
 ],
 "image": "https://willem.com/global/images/d2780f56a2d8.webp",
 "image_width": 2560,
 "images": [
  {
   "url": "https://willem.com/global/images/0ba4569210c6.webp",
   "description": "Gran Fondo v1 em ação: regista passeios sem falhas, com suporte Bluetooth para potência, cadência e frequência cardíaca, pronto para mostrar que o código aberto pode rivalizar com ferramentas profissionais",
   "manager_file": "148-bf2d6faf6057f115dc72e82d984e71359f16b48d8c42b4b41c2ee918cf46b556_ContentAsPost_36898_images-1.jpg"
  }
 ],
 "text": "Decidi abrir o código do Gran Fondo, a minha app iOS para registar corridas e passeios de bicicleta. O que começou como uma ferramenta de subscrição vai deixar de ter a barreira de pagamento. O Gran Fondo começou_como_um_projeto_pessoal (https://willem.com/en/2024-05-11_developing-a-native-ios-app/), lançado em maio de 2024 no iOS, pensado para registar treinos com a privacidade no centro: sem nuvem, sem recolha de dados, só o teu smartphone a fazer o trabalho. As subscrições mantiveram-no à tona, mas também o fecharam atrás de um muro. Ultimamente tenho refletido sobre o propósito maior da tecnologia, como escrevi sobre os smartphones_duráveis (https://willem.com/en/2025-03-05_durable-smartphone/) e os melhores_portáteis (https://willem.com/en/2025-02-10_better-laptop/). Esses artigos defendem dispositivos que dão poder aos utilizadores, não às empresas. O software deve seguir o mesmo caminho, e o Gran Fondo não é exceção.\nPor isso, vou tornar o Gran Fondo livre. O código, agora em Swift nativo para iPhone, vai evoluir para um núcleo multiplataforma com tecnologia web, como a minha app_Snake_97_com_40_milhões_de_transferências (https://willem.com/en/2018-02-21_updating-snake-97/). Será gratuito, aberto a contribuições de qualquer pessoa, e abrangerá iOS, Android e até futuras plataformas livres como o Sailfish OS ou o Ubuntu Touch. Sem anúncios, sem rastreadores: apenas um painel de patrocinadores, como as placas dos clubes desportivos, para o sustentar. Este salto é complicado (as particularidades do Bluetooth e as exigências de energia em segundo plano variam de dispositivo para dispositivo), mas vale a pena por uma ferramenta centrada nas pessoas e com a privacidade em primeiro lugar. Estou a investir o meu próprio dinheiro e tempo, e a procurar um fundo público de inovação e patrocinadores para o lançar, apostando na colaboração em vez do lucro. É um risco, mas sinto que é o certo.\nConclusão\nEstes são os meus primeiros passos em algo em que acredito a sério: um futuro melhor e mais livre para a tecnologia. O Gran Fondo Libre é a minha estaca nesse terreno, e espero encontrar aliados e amigos pelo caminho. Juntos, podemos construir algo que dure.",
 "word_count": 323,
 "markdown_url": "https://agents.willem.com/pt/posts/2025-03-06_gran-fondo-passa-a-codigo-aberto/post.md"
}