المحادثات (برنامج)

Conversations هو تطبيق مجاني ومفتوح المصدر للمراسلة الفورية لأجهزة أندرويد . يعتمد بشكل كبير على معايير مفتوحة معترف بها مثل بروتوكول المراسلة والحضور القابل للتوسيع ( XMPP ). قام بتطويره دانيال غولتستش عام ٢٠١٤.

ينصب تركيز التطوير على الاتصالات الآمنة وتطبيق امتدادات بروتوكول XMPP المهمة للاستخدام عبر الأجهزة المحمولة. وقد أشادت الصحافة المتخصصة بطبيعة شبكة الإرسال اللامركزية والمفتوحة، وسهولة استخدامها وبساطتها، مع توفير إرشادات مستخدم مألوفة من تطبيقات أخرى. ويُعتبر هذا المشروع محاولة جادة لرفع مستوى ملاءمة المراسلة القائمة على بروتوكول XMPP إلى مستوى تنافسي. [ 4 ]

يُحفظ الكود المصدري للبرنامج في Codeberg ، ويخضع لشروط رخصة GPL-3.0 فقط . يمكن تثبيت التطبيق مجانًا (أو بالتبرعات) عبر F-Droid ، أو مقابل رسوم من متجر Google Play . وقد سجلت جوجل أكثر من 100,000 عملية تثبيت حتى نوفمبر 2020. [ 5 ]

سمات

تتضمن المحادثات تشفيرًا اختياريًا من طرف إلى طرف ( OpenPGP أو OMEMO )، وتشفيرًا أثناء النقل (أمان طبقة النقل). يجب على أجهزة الخادم المشاركة في المراسلة تهيئة هذا الأخير.

تتيح المحادثات للمستخدمين إمكانية تسجيل دخول أجهزة عميل متعددة (نقاط نهاية) إلى حساب واحد في وقت واحد (عبر XMPP)، كما تقوم أيضًا بتسليم الرسائل إلى أجهزة عميل متعددة (المزامنة) باستخدام امتداد البروتوكول "Message Carbons" ("نسخ كربونية"، XEP-0280).

يمكن إرسال الملفات، المشفرة أيضاً، بين المستخدمين. وتُعرض الصور المرسلة في نافذة المحادثة كرسائل صور مضمنة. [ 6 ]

باعتباره عميل XMPP، يمكن لبرنامج Conversations تبادل الرسائل مع برامج عملاء XMPP أخرى مختلفة، من حيث المبدأ، كما أنه غير مرتبط ببنية خادم خاصة بمورد معين. وتشمل الميزات التالية أيضًا:

  • دردشة متعددة المستخدمين (مجموعة) (MUC)
  • إمكانية دمج دفتر العناوين الاختياري
  • دعم حسابات المستخدمين أو العناوين المتعددة

تم تطبيق بروتوكولات امتداد XMPP

يدعم برنامج Conversations العديد من بروتوكولات امتداد XMPP (XEP، وهي امتدادات رسمية لـ XMPP). [ 7 ]

تاريخ

في أعقاب تسريبات إدوارد سنودن في يونيو 2013، واستحواذ فيسبوك على واتساب في فبراير 2014، [ 8 ] بدأت تطبيقات المراسلة "الآمنة" للأجهزة المحمولة تكتسب شعبية متزايدة. تمت المساهمة بالنسخة الأولية من شفرة المصدر لتطبيق "كونفرسيشنز" في المستودع العام في 24 يناير 2014، [ 9 ] وصدرت النسخة الرسمية الأولى، 0.1، في 24 مارس 2014. [ 10 ] وسرعان ما لاقى "كونفرسيشنز" استحسانًا كبيرًا. [ 4 ] [ 11 ]

تمت إضافة تطبيق Conversations إلى متجر Google Play في وقت لاحق من ربيع عام 2014، وإلى مستودع برامج Android البديل F-Droid بالإصدار 0.1.3 في 6 أبريل 2014. [ 12 ]

منذ الإصدار 0.2، الذي صدر في 12 مايو، أصبح البرنامج يدعم رسائل الصور (نقل الملفات، سواءً كانت نصية عادية أو مشفرة باستخدام OpenPGP)، ومن الإصدار 0.4 (30 يونيو) أصبح يدعم أيضًا التشفير باستخدام OTR. [ 6 ] [ 13 ] تبع ذلك الإصدار 1.0 في 1 فبراير 2015. [ 14 ]

شارك المطور أندرياس شتراوب في برنامج جوجل الصيفي للبرمجة الخاص بالمحادثات عام 2015. [ 15 ] [ 16 ] وقد أسفر ذلك عن مسودات لمعيار جديد للتشفير من طرف إلى طرف (OMEMO)، والتي قُدّمت إلى مؤسسة معايير XMPP (XSF) لاعتمادها. [ 17 ] [ 18 ]

ابتداءً من الإصدار 2.0.0، أُزيلت إمكانية استخدام خاصية المراسلة خارج التسجيل (OTR) للتشفير. علاوة على ذلك، أصبحت خاصية OMEMO مُفعّلة افتراضيًا في المحادثات الفردية ومحادثات المجموعات الخاصة. [ 19 ] أضاف الإصدار 2.2.0 في مايو 2018 امتدادات كانت اختيارية سابقًا لتسجيل الرسائل الصوتية ومشاركة الموقع في المحادثات. [ 20 ]

أضاف الإصدار 2.3.0 دعمًا لبروتوكول TLS 1.3 في سبتمبر 2018. [ 21 ]

أضاف الإصدار 2.8 ميزة المكالمات الصوتية والمرئية المشفرة في أبريل 2020. [ 22 ]

كويكسي

تم إنشاء برنامج المراسلة الفورية Quicksy، وهو برنامج فرعي من Quicksy، بواسطة دانيال غولتستش أيضًا. [ 23 ] يقوم مستخدمو هذا البرنامج بإنشاء حساب على الخادم quicksy.im، حيث يتكون اسم المستخدم من رقم الهاتف. يتيح ذلك البحث عن جهات اتصال لمستخدمين آخرين للتطبيق باستخدام قائمة جهات الاتصال أو دفتر الهاتف. يهدف هذا إلى تسهيل الوصول إلى شبكة XMPP (Jabber) . كما يمكن لمستخدمي Quicksy التواصل مع مستخدمي XMPP على خوادم أخرى. [ 24 ]

في عام 2024، تم تعديل برنامج Monal ، وهو عميل XMPP لنظامي التشغيل iOS و macOS ، لاستخدام التعريف المستند إلى الهاتف المحمول تحت اسم Quicksy لجعله متاحًا لنظام التشغيل iOS، وذلك بموافقة مؤلف Quicksy. [ 25 ]

استقبال

تُدرج مؤسسة البرمجيات الحرة برنامج Conversations في دليل برامجها. [ 26 ]

في تحليل لتطبيقات Conversations و Xabber، وجد الباحثون أنه يمكن العثور على "آثار جنائية" على جهاز أندرويد، بما في ذلك المستخدم المحلي وجهات الاتصال ونص الرسائل المرسلة أو المستلمة باستخدام التطبيق، كنص عادي في قاعدة البيانات الرئيسية التي يحتفظ بها التطبيق. [ 27 ]

في عام 2017، كتب راؤول رادونز من موقع XDA Developers مراجعة مفصلة للعبة Conversations، تضمنت مقابلة مع المطور دانيال غولتسش. وسلطت المراجعة الضوء على خيارات التشفير وتضمين "السرية الأمامية". [ 28 ]

في مراجعة أجريت عام 2020، ذكرت Decentralize Today أن "XMPP و Conversations لديهما القدرة على أن يكونا برنامج مراسلة ممتاز وآمن للغاية إذا قمت باستضافته بنفسك"، ولكن "قد تظهر مشاكل عند استخدام XMPP مع جهات اتصال موجودة على خوادم مختلفة". [ 29 ]

كتبت شركة استضافة المواقع الإلكترونية المناهضة للرأسمالية، Autistici، تعليمات إعداد مفصلة لخدمة Conversations لخدمة XMPP الخاصة بها. [ 30 ]

استخدام ملحوظ

في عام 2018، انتقلت الشرطة الفيدرالية الألمانية من استخدام تطبيق واتساب إلى تطبيق موكا، وهو نسخة معدلة من تطبيق كونفرسيشنز، للاتصالات الداخلية. [ 31 ]

انظر أيضاً

مراجع

  1. "2.19.15" . 31 مارس 2026.
  2. ^ "2.19.16 بيتا" . 29 أبريل 2026.
  3. "محادثات F-Droid" .
  4. 1 2 "محادثة: برنامج OpenSource Instant-Messenger بتصميم Holo-Design und mit Ende-zu-Ende-Verschlüsselung" . مستخدم أندرويد (باللغة الألمانية). 15-05-2014 . تم الاسترجاع 2021-10-14 .
  5. "المحادثات (جابر / XMPP) - تطبيقات على جوجل بلاي" . play.google.com . تم الاطلاع عليه بتاريخ 14-10-2021 .
  6. 1 2 "تحديث zum Beitrag: المحادثات: Neuer Jabber/XMPP Client for Android | Netbunker" . 2016-01-21. مؤرشفة من الأصلي بتاريخ 21-01-2016 . تم الاسترجاع 2021-10-14 .
  7. غولتش، دانيال (14-10-2021)، محادثات ، تم الاطلاع عليه بتاريخ 14-10-2021
  8. فروتش، تيلمان؛ وآخرون (2014). "ما مدى أمان TextSecure؟" (ملف PDF) . أرشيف الطباعة الإلكترونية لعلم التشفير : 17. 
  9. غولتش، دانيال (24 يناير 2014). "الالتزام الأولي، المحادثات" . github.com . مؤرشف من الأصل في 19 يناير 2016.
  10. "الإصدار 0.1 · iNPUTmice/Conversations" . GitHub . تم الاطلاع عليه بتاريخ 14-10-2021 .
  11. "المحادثات - بديل واتساب رقم 9: XMPP بأسلوب جوجل" « مجلة إن-درويد» . 19 يناير 2016. مؤرشف من الأصل في 19 يناير 2016. تم الاطلاع عليه في 14 أكتوبر 2021 . 
  12. "الفرق بين مراجعات "eu.siacs.conversations" - F-Droid" . f-droid.org . تم الاطلاع عليه بتاريخ 14-10-2021 .
  13. غولتش، دانيال (14-10-2021)، محادثات ، تم الاطلاع عليه بتاريخ 14-10-2021
  14. "الإصدار 1.0 · iNPUTmice/Conversations" . GitHub . تم الاطلاع عليه بتاريخ 14-10-2021 .
  15. "صيف البرمجة 2015 - ويكي XMPP" . wiki.xmpp.org . تم الاطلاع عليه بتاريخ 14-10-2021 .
  16. "مشروع دعم Axolotl للمحادثات، مؤسسة معايير XMPP التابعة لمنظمة Google Summer of Code لعام 2015" . www.google-melange.com . تاريخ الاسترجاع: 14 أكتوبر 2021 .
  17. "XEP-xxxx: تشفير OMEMO" . 29-01-2016. مؤرشف من الأصل في 29-01-2016 . تم الاطلاع عليه في 14-10-2021 .
  18. غولتش، دانيال (2015-09-02). "نقل الملفات المشفرة باستخدام بروتوكول OMEMO" . xmpp.org . تم الاطلاع عليه بتاريخ 2021-10-14 .
  19. "سجل التغييرات للمحادثات 2.0 بيتا" . جيت هاب . 17 مارس 2018.
  20. "تحديث الإصدار إلى 2.2.0-beta + سجل التغييرات" . جيت هاب . 12 مايو 2018.
  21. "تحديث الإصدار إلى 2.3.0 + سجل التغييرات" . جيت هاب . 5 أكتوبر 2018.
  22. "الإصدار 2.8.0 · iNPUTmice/Conversations" . GitHub . تم الاطلاع عليه بتاريخ 14-10-2021 .
  23. "Quicksy" . Quicksy . تم الاسترجاع في 14-10-2021 .
  24. ^ بوك ، هانو (22 نوفمبر 2018). "Mit der Telefonnummer ins Jabber-Netz" . www.golem.de . مؤرشف من الأصل بتاريخ 2018-11-22 . تم الاسترجاع 2021-10-14 .
  25. "Quicksy" . متجر التطبيقات . 13-10-2024 . تم الاسترجاع في 14-10-2024 .
  26. "Conversations.im - دليل البرمجيات الحرة" . directory.fsf.org . تم الاطلاع عليه بتاريخ 14-10-2021 .
  27. أكينبي، أليكس؛ أوجي، إيهيزوجي (2021-03-06). "التحليل الجنائي لتطبيقات المراسلة الفورية متعددة العملاء مفتوحة المصدر XMPP/Jabber على هواتف أندرويد الذكية" . مجلة العلوم التطبيقية SN . 3 (4): 430. doi : 10.1007/s42452-021-04431-9 . ISSN 2523-3971 . S2CID 233467928 .  
  28. رادونز، راؤول (10 ديسمبر 2017). "Conversations هو عميل Jabber/XMPP مفتوح المصدر وآمن لنظام Android" . مطورو XDA . مؤرشف من الأصل في 15 مايو 2021. تم الاطلاع عليه في 24 مارس 2022 .
  29. "مراجعة 2020 لمزودي خدمات المراسلة: XMPP/Conversations" . Decentralize.Today . 16 سبتمبر 2020. مؤرشف من الأصل في 25 أكتوبر 2021. تم الاطلاع عليه في 14 أكتوبر 2021 .
  30. "autistici.org - دليل تكوين المحادثات" . www.autistici.org . تم الاطلاع عليه بتاريخ 14-10-2021 .
  31. "الشرطة الاتحادية - الصفحة الرئيسية - التقرير السنوي 2020" (ملف PDF) . www.bundespolizei.de . مؤرشف من الأصل (ملف PDF) بتاريخ 31 ديسمبر 2021. تم الاطلاع عليه بتاريخ 24 يوليو 2024 .