Эрык Мігікоўскі (Eric Migicovsky), заснавальнік кампаніі Pebble Technology, абвясціў аб адкрыцці які адсутнічае зыходнага кода праграмнага забеспячэння Pebble Watch – усе прыкладанні, неабходныя для працы з разумнымі гадзінамі Pebble, зараз можна самастойна сабраць з зыходнага кода. Адзначаецца, што да гэтага адкрытым было каля 95 працэнтаў праграмных кампанентаў. Фінальным звяном, якія запаўняюць адсутнічаюць 5%, стала публікацыя кода мабільнага прыкладання для Android і iOS, а таксама выкарыстоўванай у ім бібліятэкі libpebble3, якая прадстаўляе функцыі для ўзаемадзеяння з носнымі прыладамі Pebble. Код мабільнага прыкладання напісаны на мове Kotlin і распаўсюджваецца пад ліцэнзіяй GPL 3.0.
Код выкарыстоўванай на разумных гадзінах аперацыйнай сістэмы PebbleOS у студзені 2025 года быў адкрыты карпарацыяй Google пасля паглынання кампаніі Fitbit. З тых часоў у кодавую базу PebbleOS пры ўдзеле супольнасці было занесена больш за тысячу змен і паляпшэнняў. Адкрытымі таксама з'яўляюцца інструменты для распрацоўшчыкаў (SDK) і рэалізацыя каталога для распаўсюджвання прыкладанняў і тым афармлення экрана, якія ўстанаўліваюцца на разумных гадзінах.
Для выключэння прывязкі экасістэмы з аднаго каталога дадаткаў аб'яўлена аб падрыхтоўцы да ўкаранення падтрымкі падпіскі на альтэрнатыўныя каталогі і прадастаўленне ўсім жадаючым магчымасці ствараць свае каталогі дадаткаў. У якасці прыкладу запушчаны ўласны каталог Pebble Appstore і інтэрфейс для распрацоўшчыкаў Developer Dashboard. Арганізаваны працэс падтрымання незалежнай публічна даступнай рэзервовай копіі ўсяго змесціва каталога, якая падтрымліваецца праектам Archive.org.
Распрацоўнікі зыходнага каталога Rebble, змесціва якога было скарыстана для стварэння новага каталога Pebble Appstore, выказалі незадаволенасць падобным крокам і абвінавацілі Эрыка Мігікоўскі ў запазычанні чужой працы. Эрык растлумачыў свае дзеянні прадастаўленнем магчымасці выбару, рознагалоссямі пры спробе дамовіцца аб сумеснай працы і жаданнем не прывязваць каталог да іншай арганізацыі, каб не дапусціць паўтарэння сітуацыі са згортваннем праекту. Наконт абвінавачанняў у запазычанні кода, Эрык указаў на тое, што стварэнне форкаў адкрытых праектаў не парушае ліцэнзію на код і не з'яўляецца крадзяжом, нават калі распрацоўку гэтага адкрытага кода нехта фінансаваў. Пасля тлумачэння Эрыка прадстаўнікі Rebble абвясцілі, што пагарачыліся, абвінаваціўшы яго ў крадзяжы, і выказалі гатоўнасць аднавіць працу над пагадненнем з кампаніяй Эрыка, якое будзе выгадна ўсім бакам канфлікту і супольнасці.

Адначасова абвешчана аб пераносе даты пачатку пастаўкі разумных гадзін Pebble Time 2 са студзеня на сакавік. Мадэль Pebble Time 2 абсталявана 64-каляровым 1.5-цалевым экранам на базе электроннай паперы. Экран сэнсарны і накрыты плоскай шкляной лінзай, якая ў адрозненне ад выгнутай лінзы мінулых мадэляў гадзін Pebble Time уносіць менш скажэнняў і блікаў. Даступныя функцыі адсочвання працягласці сну, крокамеру, пульсометра і компаса. Маецца два мікрафона (адзін для падаўлення шумоў) і гучнагаварыцель. Забяспечаны ўзровень абароны ад траплення вільгаці IPX8. Час аўтаномнай працы заяўлены ў 30 дзён. Кошт па прадзаказах - $ 225.
Схемы і праектныя файлы (KiCad) для выпушчанай у жніўні спрошчанай мадэлі Pebble 2 Duo даступныя на GitHub (для мадэлі Pebble Time 2 аналагічныя файлы будуць апублікаваны пасля завяршэння працы над прататыпам). У выкарыстоўванай на прыладах прашыўцы і ў зборках мабільнага прыкладання застаюцца некаторыя прапрыетарныя кампаненты і блобы, напрыклад, бібліятэка Memfault і кампаненты для пульсометра, а таксама код для звароту да вонкавых прапрыетарных API, такім як сэрвіс распазнання гаворкі Wispr-flow. Падобныя магчымасці з'яўляюцца неабавязковымі і пры жаданні энтузіясты могуць сабраць варыянт прашыўкі без іх.
Прынцыпы, рэалізаваныя ў разумных гадзінах Pebble:
- Выкарыстанне экрана на аснове электроннай паперы, які добра чытаецца пры сонечным святле і не прыцягвае ўвагу навакольных сваім свячэннем.
- Працяглая аўтаномная праца ад адной зарадкі акумулятара.
- Просты інтэрфейс карыстальніка, які прапануе базавы набор найбольш часта выкарыстоўваюцца магчымасцяў (паказ часу, апавяшчэння, кіравання прайграваннем музыкі, будзільнік, прагноз надвор'я, каляндар, шагомер і ўлік часу сну).
- Наяўнасць кнопак, якія дазваляюць здзяйсняць дзеянні не гледзячы на экран (напрыклад, прыпынак прайгравання музыкі або пераход да наступнай кампазіцыі).
- Даступнасць для мадыфікацыі (hackable), пашырэнні функцыянальнасці, стварэнні сваіх надбудоў і змены афармлення.
Платформа PebbleOS падтрымліваюць усе асноўныя магчымасці старых гадзін Pebble, такія як выснова апавяшчэнняў і паведамленняў са смартфона (апавяшчэнні аб уваходных званках і падзеях календара-планавальніка, інфармацыя аб новых SMS, email і паведамленнях з папулярных месэнджараў), спісы дзеянняў, змена тэм афармлення экрана, будзільнік, таймер, каляндар, пашырэнне функцыянальнасці праз усталёўку прыкладанняў.

Крыніца: opennet.ru
