这个是Pebble创始人发的,我这里将其整理翻译了下,给大家做个分享
所有资源汇总:https://github.com/orgs/coredevices/repositories
Pebble手表软件现已100%开源
昨天,Pebble手表软件的开源率约为95%;今天,它已实现100%开源。现在您可以下载、编译并运行使用Pebble所需的所有软件------我们刚刚发布了新版Pebble移动应用的源代码!
过去一年,尤其是上周,我与Pebble社区的许多人进行了交流。大家最关心的问题之一是:"我怎么知道我的新Pebble手表在未来能长期正常工作?"这是一个非常重要且合理的担忧------作为Pebble佩戴者,我也同样关心。我在2025年1月宣布重启项目的博客文章中特别提到了这一点。这一次与上次有何不同?
要让Pebble长期可持续,涉及硬件和软件两方面。

硬件
没有东西能永恒,尤其是Pebble这样价格亲民的小设备。我们希望未来能持续生产这些手表------主要是因为我希望永远能在手腕上戴着一块!我为了重启Pebble而成立的公司Core Devices是自筹资金、没有投资者、极其精简的。只要我们保持盈利(即不亏损),就会继续生产新手表。
我们还确保新手表比旧款Pebble更易维修。Pebble Time 2的后盖是螺丝固定的,你可以拆开后盖更换电池。
此外,我们已公开了Pebble 2 Duo的电气和机械设计文件。
https://github.com/coredevices/hardware
是的,你现在就可以在Github上下载原理图(包含KiCad项目文件)!这应该能为你设计自己的PebbleOS兼容设备提供一个良好的起点。

软件
上一次,Pebble的软件几乎都不是开源的。这使得在Pebble背后的公司关闭后,社区很难对手表进行改进。现在情况不同了!这次重启之所以能实现,主要是因为Google开源了PebbleOS(感谢!)。昨天,驱动Pebble手表的软件大约95%是开源的。从今天起,它达到了100%。这意味着即使Core Devices消失无踪,你也拥有构建、运行和改进Pebble背后软件所需的全部源代码。
我承认,直到最近我才明白为什么95%的开源度比100%的可持续性差得多。我在最新的Tick Talk节目中有更详细的讨论(可以看看)。简而言之,我是Android用户,很乐意在手机上侧载旧的Pebble APK,但iPhone和其他Android用户多年来基本没有容易获取的Pebble手机伴侣应用可用。
以下是我们如何确保Pebble的三大软件组件开源并能长期正常工作:
PebbleOS
运行在你手表上的软件。自1月起已100%开源,我们承诺开源我们所做的所有改进 → github.com/coredevices/PebbleOS。你可以下载源代码,编译PebbleOS,并通过蓝牙轻松安装到你的新Pebble上。这是教科书级的开源定义!
Pebble手机应用
用于iPhone或Android的应用。没有这个应用,你的Pebble基本上就是个Pebble。当Pebble Tech Corp消亡时,由于缺乏开源手机应用,人们很难继续使用他们的手表。我们必须构建一个全新的应用)。今天,我们的应用已在Github上100%开源------确保过去的情况不会重演。想了解更多我们如何使用Kotlin Multiplatform构建新的跨平台应用吗?观看Steve在Droidcon的演讲。
开发者工具和Pebble应用商店 - 这些软件使人们能够构建和分享他们的表盘和手表应用。
对于开发工具,仅仅开源是不够的。它们需要更新以适应现代计算机。在我们改进之前,Pebble应用开发的现状是使用带有Python2的Ubuntu virtualbox虚拟机!今年夏天,我们效率极高的实习生升级了所有SDK和开发工具,并创建了一种在浏览器中开发Pebble应用的新方法。你应该试试看!
然后是Pebble应用商店。这是Pebble社区在2012年至2018年7月间开发的近15,000个表盘和手表应用的集合。当Fitbit关闭原Pebble应用商店时,Rebble Foundation下载了所有应用和表盘的副本,并建立了一个新的网络服务,让旧Pebble应用的用户可以继续下载和使用表盘。这是一项了不起的努力,我使用过无数次,并且很乐意成为付费订阅者。但它仍然是中心化的------如果他们的服务器消失,就没有免费可用的备份。
为了弥补这一点,今天我们推出了两项新内容:
Pebble手机应用很快(本周晚些时候)将能够订阅多个应用商店"源"。这类似于pip、AUR、APT等开源包管理器。任何人都可以创建一个Pebble兼容的应用商店源,用户将能够在Pebble手机应用中浏览该源的应用。
我们创建了自己的Pebble应用商店源(appstore-api.repebble.com)和新的开发者仪表板。我们的源(由100%新软件驱动)配置为将所有应用和表盘的存档备份到Archive.org(备份将在下周内逐步完成)。目前,我们的源只包含部分Pebble表盘和应用(感谢aveao创建Pebble Archive!)。开发者------你现在就可以上传你现有的或新的应用!我们希望这能为开放性树立一个标准,并鼓励所有源发布免费公开的存档。
重要提示:开发者仍可以通过Kiezel Pay或其他服务为他们的应用和表盘收费。这一改变并不妨碍他们这样做,事实上,这让它变得更加容易------我可以预见一些开发者创建仅限付费的源。正如我最近写的,我们还在探索其他方式,让Pebble开发者通过发布有趣、美观、有创意的Pebble应用来赚钱。
另一个重要提示:目前在PebbleOS和Pebble手机应用中使用了一些二进制代码块和其他非自由软件组件(例如:PT2上的心率传感器、Memfault库等)。也使用了可选的非自由网络服务,如Wispr-flow API语音识别器。这些非自由软件组件不是必需的------你可以在没有它们的情况下编译和运行Pebble手表软件。这一点将始终保持不变。未来我们的软件中可能会出现更多非自由软件组件。但核心的Pebble手表软件栈(使用Pebble手表所需的一切)将始终是开源的。
Pebble Time 2 更多详情 - 终于来了!

原型版Pebble Time 2。这些手表并非最终质量!我们仍在调整和完善所有细节。