تم إطلاق النسخة الأولى من منصة الاتصالات اللامركزية "جامي"، والتي تحمل الاسم الرمزي "معًا" . "جامي" جزء من مشاريع جنو، وقد طُوّرت سابقًا تحت اسم "رينغ" (المعروف سابقًا باسم "إس إف إل فون")، ولكن أُعيد تسميتها في عام 2018 لتجنب النزاعات المتعلقة بالعلامات التجارية مع الشركات التي تُطوّر حلول الاتصالات.
بخلاف عملاء الاتصال التقليديين، يمكن لـ Jami نقل الرسائل دون الاتصال بخوادم خارجية عن طريق ترتيب اتصال مباشر بين المستخدمين باستخدام التشفير من طرف إلى طرف (مفاتيح التشفير من طرف إلى طرف موجودة فقط على جانب العميل) والمصادقة القائمة على شهادة X.509.
بالإضافة إلى المراسلة الآمنة، يتيح لك البرنامج إجراء مكالمات صوتية ومرئية، وإنشاء مؤتمرات عبر الهاتف، وتبادل الملفات، وتنظيم مشاركة الملفات، وعرض المحتوى على الشاشة.
حول جامي
في البداية، تم تطوير المشروع كبرنامج هاتف يعتمد على بروتوكول SIP، لكنه تجاوز هذا الإطار بكثير لصالح نموذج P2P، مع الحفاظ على التوافق مع SIP والقدرة على إجراء المكالمات باستخدام هذا البروتوكول.
يدعم البرنامج العديد من برامج الترميز (G.711u، G.711a، GSM، Speex، Opus، G.722) والبروتوكولات (ICE، SIP، TLS)، ويوفر تشفيرًا موثوقًا للفيديو والصوت والرسائل. تشمل ميزات الخدمة تحويل المكالمات وتعليقها، وتسجيل المكالمات، وسجل المكالمات القابل للبحث، والتحكم التلقائي في مستوى الصوت، والتكامل مع دفاتر عناوين GNOME وKDE.

الأخبار الرئيسية لجامي "معا"
أثناء تطوير النسخة الجديدة، تقرر تحويل Jami من نظام P2P بسيط إلى نظام اتصال جماعي يسمح بتنظيم الاتصال بين مجموعات كبيرة، مع الحفاظ على مستوى عالٍ من السرية والأمان أثناء الاتصال الفردي.
لقد تحسّن الأداء بشكل ملحوظ على الشبكات ذات النطاق الترددي المنخفض. بالنسبة لتفاعل المستخدم، أصبح نطاق ترددي يبلغ 50 كيلوبايت/ثانية كافياً لبث الفيديو و10 كيلوبايت/ثانية للمكالمات الصوتية.
انخفاض استهلاك الموارد عبر منصات Android و iOS، سواء للأنشطة التي تتم في الخلفية أو عند إجراء المكالمات، مما يؤثر إيجابًا على عمر بطارية الجهاز.
تمت إعادة كتابة برنامج Jami الخاص بنظام التشغيل Windows بالكامل ، وهو الآن يتناسب بشكل أكثر سلاسة مع واجهة Windows 10 ويمكن استخدامه في وضع الجهاز اللوحي.
ومن الجدير بالذكر أيضاً الأدوات المحسّنة لإنشاء مؤتمرات الفيديو متعددة المشاركين. في الإصدار الجديد، تم تبسيط آلية عقد المؤتمرات وإزالة القيود المفروضة على عدد المشاركين؛ حيث أصبح حجم المؤتمرات الآن محدوداً فقط بعرض النطاق الترددي المتاح وموارد النظام.
تم اقتراح ميزة "نقاط الالتقاء" ، التي تتيح تحويل تطبيق العميل إلى خادم مؤتمرات بنقرة واحدة . تُنشأ نقاط الالتقاء كحساب خاص، يمكن لعدة مشاركين الاتصال به عن طريق إرسال دعوات إليهم. ويمكن إنشاء مؤتمرات خاصة وعامة.
هذه المؤتمرات نشطة باستمرار ولا تتداخل مع المكالمات الأخرى. على سبيل المثال ، يمكن للمدرس إنشاء نقطة لقاء واستخدامها لتعليم الطلاب عن بُعد. للاتصال بعد تلقي دعوة ، ما عليك سوى إجراء مكالمة إلى الحساب المرتبط بنقطة الاجتماع.
تم تطبيق نظام إدارة حسابات جامي (JAMS) ، مما يسمح بالإدارة المركزية للحسابات داخل مجتمع أو مؤسسة محلية مع الحفاظ على الطبيعة الموزعة للشبكة. يمكن استخدام JAMS للتكامل مع LDAP، والحفاظ على دفتر عناوين، وتطبيق إعدادات محددة على مجموعات المستخدمين.
بالإضافة إلى ذلك، تم تطبيق إمكانية ربط الإضافات ، مما يسمح بإنشاء ميزات إضافية دون الحاجة إلى دراسة الجوانب الداخلية لبرنامج Jami.
في هذه المرحلة ، تقتصر المكونات الإضافية على معالجة دفق الفيديو ، على سبيل المثال تم اقتراح المكون الإضافي GreenScreen ، الذي يستخدم أساليب التعلم الآلي لإخفاء أو استبدال الخلفية في مكالمات الفيديو.
وأخيرًا، يتم إعداد الملفات الثنائية لأنظمة مختلفة، مثل Debian و Ubuntu و Fedora و SUSE و RHEL و Windows و macOS و iOS و Android و Android TV، ويجري تطوير العديد من الخيارات للواجهات القائمة على Qt و GTK و Electron.