Google opensourcer kildekoden til Pebble, klokka gjenoppstår

13 år etter at smartklokken Pebble så dagens lys, frigir Google kildekoden. Nå vil den opprinnelige Pebble-skaperen lage en helt ny klokke.

Hvem som helst kan nå lage klokker basert på PebbleOS. Gründeren av Pebble har allerede planer om en relansering. 📸: Google
Hvem som helst kan nå lage klokker basert på PebbleOS. Gründeren av Pebble har allerede planer om en relansering. 📸: Google Vis mer

Mange av våre lesere husker kanskje Pebble, en smartklokke som ble lansert gjennom det som for 13 år siden var tidenes mest lukrative Kickstarter-prosjekt.

Pebble hadde blant annet e-ink-skjerm som gjorde at den kunne være på hele tiden, og likevel ha en batterilevetid på rundt én uke. I 2016 gikk imidlertid Pebble konkurs og ble solgt til konkurrenten Fitbit, som senere igjen ble kjøpt av Google.

Slik ble Pebble presentert på Kickstarter i 2012, i det som den gangen var tidenes mest lukrative Kickstarter-kampanje. Selskapet gikk likevel konkurs, og ble senere solgt til Fitbit (nå Google).
Slik ble Pebble presentert på Kickstarter i 2012, i det som den gangen var tidenes mest lukrative Kickstarter-kampanje. Selskapet gikk likevel konkurs, og ble senere solgt til Fitbit (nå Google). Vis mer

Nå kan Pebble gjenoppstå, etter at Google denne uken valgte å frigi Pebble-kildekoden som åpen kildekode (Apache-2.0-lisens). Det skriver TechCrunch.

At kildekoden nå er åpent tilgjengelig, betyr at hvem som helst kan bygge en klokke med PebbleOS – som operativsystemet heter.

OS-et er vanskeligst

En av dem som nå har planer om en helt ny Pebble, er Eric Migicovsky, mannen som i sin tid grunnla Pebble.

Og det er han som antagelig skal ha æren for at PebbleOS nå har blitt åpen kildekode.

I et blogginnlegg skriver Migicovsky at det vanskeligste med å lage en slik klokke ikke er klokken i seg selv, men operativsystemet.

Det opprinnelige PebbleOS-operativsystemet ble laget av "dusiner av" utviklere over en periode på fire år, ifølge Migicovsky. Det å gjøre dette på nytt, for helt ny maskinvare, ville tatt lang tid.

– I stedet tok vi en mer direkte tilnærming. Jeg spurte venner hos Google om de kunne gjøre PebbleOS til åpen kildekode. De sa ja! skriver Migicovsky.

«Jeg spurte venner hos Google om de kunne gjøre PebbleOS til åpen kildekode. De sa ja!»

Ny Repebble-klokke

Nå skal Migicovsky og et lite team lage en helt ny smartklokke basert på PebbleOS.

– Denne gangen holder vi ting enkelt.

Den nye klokken skal ha mye av de samme spesifikasjonene og funksjonene fra den gamle Pebble-klokken – med en del ny funksjonalitet i tillegg. Du kan lese mer om den på repebble.com.

– Det kjører på åpen kildekode PebbleOS, og den er kompatibel med alle Pebble-apper og urskiver.

De kan riktignok ikke kalle klokken for Pebble, siden det er Googles varemerke.

Mangler proprietær kode

Google skriver i sin bloggpost at koden som nå blir frigitt inneholder det aller mest av kildekoden til PebbleOS, men ikke alt. Det mangler noe proprietær kode, som støtte for brikkesett og for Bluetooth-stacken.

PebbleOS har blant annet funksjonalitet for varslinger, musikkavspilling, sporing av treningsaktiviteter, støtte for skreddersydde apper og urskiver, og mye annet.

Operativsystemet er basert på FreeRTOS, og kan kjøre på små ARM Cortex-M-prosessorer som brukes i mange smartklokker og treningsklokker. Kodebasen har moduler for minnehåndtering, grafikk, og mye annet.