العودة
‏Tether يجلب iMessage وSMS ومزامنة الحافظة من آيفون إلى لينكس
SiTech AI Team2 წთ. საკითხავი

‏Tether يجلب iMessage وSMS ومزامنة الحافظة من آيفون إلى لينكس

أطلق المطوّر زاك بارتل مشروع Tether المفتوح المصدر برخصة MIT، الذي يعيد جزءاً من ميزات Continuity من Apple إلى لينكس: iMessage وSMS والإشعارات والملء التلقائي للرموز.

أطلق المطوّر زاك بارتل مشروع Tether المفتوح المصدر، الذي يعيد إلى لينكس جزءاً من ميزات Continuity من Apple لمن يستخدمون آيفون. ويقول بارتل، الذي انتقل بالكامل إلى لينكس وكتب عن هذا الانتقال، إن Continuity — الرسائل والإشعارات والحافظة ومشاركة الملفات بين الآيفون والحاسوب — كانت الميزة الوحيدة التي افتقدها فعلاً.

ما يغطيه المشروع

يُوزَّع Tether برخصة MIT ويتألف من جزأين: خدمة خلفية في لينكس تُدعى tetherd، وتطبيق مرافق للآيفون باسم Tether — Linux Companion متاح في متجر App Store. بدأ المشروع بمزامنة الحافظة بين macOS ولينكس على Wayland، ثم أُضيف نقل الملفات. وتستخدم حركة البيانات بين الطرفين مصادقة TLS متبادلة منذ الإصدار الأول، أي يجب أن يتحقق الجهازان قبل أي تبادل، ويذكر المؤلف أن الشيفرة تخضع لمراجعات أمنية منتظمة.

تطبيق Continuity بالكامل على لينكس غير ممكن تقنياً، كما يكتب بارتل، لذا فالهدف تغطية أكبر قدر ممكن منه. ويغطي KDE Connect احتياجات مشابهة لكنه موجّه إلى أندرويد، ولم يكن الآيفون ضمن خطته — وهذا أحد أسباب نشوء المشروع.

الرموز لمرة واحدة ثم Bluetooth

تم تنفيذ الملء التلقائي لكلمات المرور لمرة واحدة عبر إضافات WebExtensions بدل التكامل الأصلي: إضافة لمتصفح Firefox وZen Browser تراقب حقول إدخال الرموز، وإضافة مرافقة لـThunderbird وBetterbird تقرأ الرموز من البريد وتنقلها، فيُملأ الرمز الواصل بالبريد تلقائياً في صفحة الدخول. ينجح هذا الأسلوب مع هذين العميلين، لكن تطبيقات البريد الأخرى تبقى بلا دعم في الوقت الحالي.

كانت المسألة الأصعب هي الوصول إلى iMessage وSMS من دون جهاز Mac. جرّب بارتل تشغيل وسيط على Mac ويصف التجربة بأنها غير مريحة حتى عبر VPN. ثم عثر لاحقاً على مشروعي ancs4linux وBlueFerry، ويعزو إلى توثيق بروتوكول BlueFerry الفضل في شرح ما يجري فعلاً على الاتصال. المشروعان برخصة GPL بينما Tether برخصة MIT، فكتب تنفيذاً مستقلاً بلغة C++ بدلاً من إعادة استخدام شيفرتهما. ويشير إلى أن تطوير Bluetooth يبقى صعباً في 2026 أيضاً، وأن الحالات الحدّية تطلّب تتبّعها واحدة واحدة.

الحالة الراهنة

يتعامل Tether اليوم في لينكس مع iMessage وSMS والإشعارات ومزامنة جهات الاتصال، إلى جانب نقل الملفات ومزامنة الحافظة ومعالجة الرموز لمرة واحدة؛ وأصبحت الرموز النصية الواصلة في رسالة تُملأ أخيراً تلقائياً في المتصفح. المشروع منشور على GitHub، ويطلب مؤلفه، الذي يقول إنه لا يجني من الاستخدام سوى معرفة أن أداته مفيدة، تقارير الأخطاء واقتراحات الميزات والترجمات والمساعدة في التوثيق.

SSiTech

SiTech — تطوير ويب مدعوم بالذكاء الاصطناعي

نبني مواقع سريعة وعصرية وندمج الذكاء الاصطناعي في سير عمل الشركات. لديك مشروع أو سؤال؟ يسعدنا مساعدتك.