أعلن إريك ميجيكوفسكي، مؤسس شركة Pebble Technology، عن إصدار شفرة المصدر البرمجية المفقودة لساعة Pebble الذكية، ما يتيح الآن بناء جميع التطبيقات اللازمة لتشغيلها من شفرة المصدر. تجدر الإشارة إلى أن حوالي 95% من مكونات البرنامج كانت مفتوحة المصدر سابقًا. أما الخطوة الأخيرة، التي استكملت النسبة المتبقية البالغة 5%، فكانت نشر شفرة تطبيق الهاتف المحمول لـ Android يدعم التطبيق نظامي iOS و iOS، بالإضافة إلى مكتبة libpebble3 التي يستخدمها، والتي توفر وظائف للتفاعل مع أجهزة Pebble القابلة للارتداء. كُتب كود التطبيق بلغة Kotlin ويُوزع بموجب ترخيص GPL 3.0.
في يناير 2025، بعد استحواذها على Fitbit، أصبحت شفرة نظام التشغيل PebbleOS المُستخدمة في الساعات الذكية مفتوحة المصدر من قِبل جوجل. ومنذ ذلك الحين، أُجريت أكثر من ألف تعديل وتحسين على قاعدة شفرة PebbleOS بمساهمة من المجتمع. كما أن أدوات المطور (SDK) وتطبيق كتالوج توزيع التطبيقات وسمات الشاشة المُثبتة على الساعات الذكية مفتوح المصدر أيضًا.
لإلغاء ارتباط النظام بكتالوج تطبيقات واحد، أُعلن عن استعدادات لتقديم دعم الاشتراكات في كتالوجات بديلة، والسماح لأي شخص بإنشاء كتالوجات تطبيقات خاصة به. على سبيل المثال، أطلقت الشركة كتالوجها الخاص، متجر تطبيقات Pebble، وواجهة للمطورين، لوحة معلومات المطورين. ووُضعت آلية للاحتفاظ بنسخة احتياطية مستقلة ومتاحة للعامة لكامل محتويات الكتالوج، يديرها مشروع Archive.org.
أعرب مطورو كتالوج Rebble الأصلي، الذي استُخدمت محتوياته لإنشاء متجر تطبيقات Pebble الجديد، عن استيائهم من هذه الخطوة واتهموا إريك ميجيكوفسكي بسرقة أعمال شخص آخر. وفسّر إريك تصرفاته مستشهدًا بفرصة الاختيار، والخلافات حول التعاون، والرغبة في إبقاء الكتالوج منفصلاً عن منظمة خارجية لمنع تكرار فشل المشروع. وفيما يتعلق باتهامات سرقة الكود، أشار إريك إلى أن تقسيم مشاريع مفتوحة المصدر لا ينتهك ترخيص الكود ولا يُعد سرقة، حتى لو تم تمويل تطوير هذا الكود مفتوح المصدر. وبعد توضيح إريك، أعلن ممثلو Rebble أنهم بالغوا في رد فعلهم باتهامه بالسرقة وأعربوا عن استعدادهم لاستئناف العمل على اتفاقية مع شركة إريك من شأنها أن تعود بالنفع على جميع الأطراف المعنية والمجتمع.

في الوقت نفسه، أعلنت ساعة بيبل تايم 2 الذكية عن تأجيل شحنها من يناير إلى مارس. تتميز الساعة بشاشة عرض إلكترونية بقياس 1.5 بوصة و64 لونًا. الشاشة التي تعمل باللمس مغطاة بعدسة زجاجية مسطحة، والتي، على عكس العدسات المنحنية في طرز بيبل تايم السابقة، تقلل من التشوه والتوهج. تشمل الميزات تتبع النوم، وعداد الخطوات، وجهاز مراقبة معدل ضربات القلب، والبوصلة. كما أنها مزودة بميكروفونين (أحدهما لإلغاء الضوضاء) ومكبر صوت. وهي مقاومة للماء بمعيار IPX8. عمر البطارية 30 يومًا. سعر الطلب المسبق 225 دولارًا أمريكيًا.
تتوفر المخططات وملفات التصميم (KiCad) لنموذج Pebble 2 Duo المُبسّط، الذي صدر في أغسطس، على GitHub (سيتم نشر ملفات مماثلة لـ Pebble Time 2 بعد اكتمال النموذج الأولي). يحتفظ البرنامج الثابت المُستخدم في الأجهزة وفي إصدارات تطبيقات الهاتف المحمول ببعض المكونات والعناصر البرمجية الخاصة، مثل مكتبة Memfault ومكونات جهاز مراقبة معدل ضربات القلب، بالإضافة إلى شيفرة للوصول إلى واجهات برمجة تطبيقات خارجية خاصة، مثل خدمة Wispr-flow للتعرف على الكلام. هذه الميزات اختيارية، ويمكن للمتحمسين إنشاء إصدار برنامج ثابت بدونها إذا رغبوا في ذلك.
المبادئ التي تم تنفيذها في ساعة Pebble الذكية:
- استخدام شاشة تعتمد على الورق الإلكتروني الذي يسهل قراءته تحت ضوء الشمس ولا يلفت انتباه الآخرين بتوهجه.
- عمر بطارية طويل بشحنة بطارية واحدة.
- واجهة مستخدم بسيطة توفر مجموعة أساسية من الميزات الأكثر استخدامًا (عرض الوقت، والإشعارات، وعناصر التحكم في تشغيل الموسيقى، وساعة المنبه، وتوقعات الطقس، والتقويم، ومقياس الخطوات، وتتبع النوم).
- وجود الأزرار التي تسمح لك بتنفيذ الإجراءات دون النظر إلى الشاشة (على سبيل المثال، إيقاف تشغيل الموسيقى أو الانتقال إلى الأغنية التالية).
- إمكانية التعديل (قابلة للاختراق)، وتوسيع الوظائف، وإنشاء الوظائف الإضافية الخاصة بك، وتغيير التصميم.
تدعم منصة PebbleOS جميع الميزات الأساسية لساعات Pebble القديمة، مثل الإشعارات والرسائل من هاتفك الذكي (إشعارات المكالمات الواردة وأحداث التقويم، ومعلومات حول الرسائل القصيرة الجديدة، ورسائل البريد الإلكتروني، والرسائل من برامج المراسلة الفورية الشهيرة)، وقوائم الإجراءات، وتغييرات سمات الشاشة، وساعات التنبيه، والمؤقتات، والتقويمات، وضوابط تشغيل الموسيقى، ووظائف تعقب اللياقة البدنية، والوظائف الموسعة من خلال تثبيتات التطبيقات.

المصدر: opennet.ru
