Эрик Мигиковски (Eric Migicovsky), основатель компании Pebble Technology, объявил об открытии недостающего исходного кода программного обеспечения Pebble Watch — все приложения, необходимые для работы с умными часами Pebble, теперь можно самостоятельно собрать из исходного кода. Отмечается, что до этого открытым было около 95% программных компонентов. Финальным звеном, заполняющим недостающие 5%, стала публикация кода мобильного приложения для Android и iOS, а также используемой в нём библиотеки libpebble3, предоставляющей функции для взаимодействия с носимыми устройствами Pebble. Код мобильного приложения написан на языке Kotlin и распространяется под лицензией GPL 3.0.
Kod za operativni sistem PebbleOS koji se koristi na pametnim satovima je Google objavio kao otvoreni kod u januaru 2025. godine nakon akvizicije Fitbita. Od tada je, uz doprinos zajednice, u kodnu bazu PebbleOS-a napravljeno preko hiljadu promjena i poboljšanja. Alati za razvojne programere (SDK) i implementacija kataloga za distribuciju aplikacija i tema ekrana instaliranih na pametnim satovima također su otvorenog koda.
Kako bi se eliminirale veze ekosistema s jednim katalogom aplikacija, najavljene su pripreme za uvođenje podrške za pretplate na alternativne kataloge i omogućavanje svima da kreiraju vlastite kataloge aplikacija. Na primjer, kompanija je pokrenula vlastiti katalog, Pebble Appstore, i interfejs za razvojne programere, Developer Dashboard. Uspostavljen je proces za održavanje nezavisne, javno dostupne sigurnosne kopije sadržaja cijelog kataloga, koju održava projekt Archive.org.
Programeri originalnog Rebble kataloga, čiji je sadržaj korišten za kreiranje novog Pebble Appstore-a, izrazili su nezadovoljstvo ovim potezom i optužili Erica Migicovskyja za plagiranje tuđeg rada. Eric je objasnio svoje postupke navodeći mogućnost izbora, neslaganja oko saradnje i želju da katalog ostane odvojen od treće strane kako bi se spriječilo ponavljanje propasti projekta. U vezi s optužbama za plagiranje koda, Eric je istakao da forkiranje projekata otvorenog koda ne krši licencu koda i nije krađa, čak i ako je razvoj tog koda otvorenog koda finansiran. Nakon Ericovog pojašnjenja, predstavnici Rebble-a su objavili da su pretjerali optužujući ga za krađu i izrazili spremnost da nastave rad na sporazumu s Ericom koji bi koristio svim uključenim stranama i zajednici.

Istovremeno, pametni sat Pebble Time 2 najavio je odgodu isporuke s januara na mart. Pebble Time 2 ima 1.5-inčni e-papir ekran sa 64 boje. Ekran osjetljiv na dodir prekriven je ravnim staklenim sočivom, koje, za razliku od zakrivljenog sočiva na prethodnim Pebble Time modelima, smanjuje izobličenje i odsjaj. Karakteristike uključuju praćenje sna, pedometar, monitor otkucaja srca i kompas. Ima dva mikrofona (jedan za poništavanje buke) i zvučnik. Vodootporan je prema IPX8 standardu. Navedeno trajanje baterije je 30 dana. Cijena za prednarudžbu je 225 dolara.
Sheme i dizajnerske datoteke (KiCad) za pojednostavljeni model Pebble 2 Duo objavljen u augustu dostupne su na GitHub-u (slične datoteke za Pebble Time 2 bit će objavljene nakon što prototip bude završen). Firmver korišten na uređajima i u verzijama mobilnih aplikacija zadržava neke vlasničke komponente i blobove, kao što su Memfault biblioteka i komponente za monitor otkucaja srca, kao i kod za pristup vanjskim vlasničkim API-jima, kao što je Wispr-flow servis za prepoznavanje govora. Ove funkcije su opcionalne i entuzijasti mogu izgraditi verziju firmvera bez njih ako žele.
Principi implementirani u pametnom satu Pebble:
- Korištenje ekrana na bazi elektronskog papira, koji je lako čitljiv na sunčevoj svjetlosti i svojim sjajem ne privlači pažnju drugih.
- Dug vijek trajanja baterije sa jednim punjenjem baterije.
- Jednostavno korisničko sučelje koje nudi osnovni skup najčešće korištenih funkcija (prikaz vremena, obavještenja, kontrole reprodukcije muzike, budilnik, vremenska prognoza, kalendar, pedometar i praćenje sna).
- Prisutnost dugmadi koja vam omogućavaju da izvršite radnje bez gledanja u ekran (na primjer, zaustavljanje reprodukcije muzike ili prelazak na sljedeću pjesmu).
- Dostupnost za modifikaciju (hakiranje), proširenje funkcionalnosti, kreiranje vlastitih dodataka i promjenu dizajna.
PebbleOS platforma podržava sve osnovne funkcije starijih Pebble satova, kao što su obavještenja i poruke sa vašeg pametnog telefona (obavještenja o dolaznim pozivima i događajima u kalendaru, informacije o novim SMS porukama, e-porukama i porukama iz popularnih programa za razmjenu poruka), liste radnji, promjene tema ekrana, budilnike, tajmere, kalendare, kontrole reprodukcije muzike, funkcije praćenja fitnesa i proširenu funkcionalnost putem instalacija aplikacija.

izvor: opennet.ru
