الأخبار التكنولوجية والاستعراضات والنصائح!

Telegram: ميزات مميزة و (بعض) الإعلانات بدءًا من عام 2021 فصاعدًا

لدي بعض الأسئلة للمعلقين هنا الذين ربما لديهم القليل من المعرفة التكنولوجية أكثر مما لدي:

لماذا تعد الخوادم المركزية والبنية التحتية ضرورية لتطبيق مثل هذا؟ لا يمكن الاتصال من نظير إلى نظير أو اتصالات IP المباشرة (من الواضح أن هذا الأخير يمثل مخاطرة أمنية محتملة ، ولكن إذا كان لديك ثقة مطلقة في من هو على الجانب الآخر ، فيبدو أنه سيسمح بالمراسلة ، وأنا حقًا أقوم فقط بتسمية الحلول التي يمكنني التفكير فيها – ربما تكون هناك احتمالات متشابهة ولكنها أكثر أمانًا. حتى مشكلات الأمان الواضحة مع اتصالات IP المباشرة قد تكون قادرة على التخفيف جزئيًا إذا كان برنامج “جدار حماية” فعال [perhaps not meeting the software definition of firewall, but meeting the non-technical usage of the word- work with me here. 😉 ] الذي يعزل البرنامج عن بقية نظام التشغيل قد يخفف جزئيًا من بعض هؤلاء) يحقق معظم ما يتم القيام به على هذه التطبيقات التي تستخدم خوادم مركزية لتسهيل الخدمة؟

الشيء الوحيد الذي يمكنني التفكير فيه فيما يتعلق بالخدمة الفعلية اليومية التي تبدو واضحة بالنسبة لي كمستخدم غير تقني يتطلب خادمًا هو التحقق من أسماء الشاشة – بحيث لا يمكن أن يكون لديك 100،000 ألف مستخدم مع اسم الشاشة “بوب” يتجول ، مما يجعل اكتشاف من تتحدث معه أمرًا مستحيلًا بالنسبة للمستخدمين العاديين غير المهتمين بالتقنية. ومع ذلك ، يبدو أن الخوادم التي * فقط * تفعل ذلك ستكون أقل ضغطًا ماليًا بكثير من الخوادم التي تتمتع بوظائف أكثر اكتمالاً.

يمكن بعد ذلك التعامل مع تطوير البرمجيات ، على الأرجح ، من قبل مؤسسة غير ربحية تقبل التبرعات ، ولكن ليس الإعلانات ، وتسعى للحصول على تلك التبرعات من المستخدمين الخاصين ، ولكن يمكنها أيضًا من الناحية النظرية الحصول على تبرعات نقدية أو “عينية” من الشركات والأفراد. على سبيل المثال ، لنفترض أن شركة IBM تريد حلاً للمراسلة غير مرتبط بـ Microsoft أو Google أو Apple- قد يكونون مستعدين للمساهمة بمبلغ صغير في هذا الأساس الافتراضي على أساس منتظم للمساعدة في تطوير البرامج ، أو تعيين بعض موظفيهم لإرسال التصحيحات وطلبات السحب ، وإجراء اختبار CI ، وما إلى ذلك. تعمل بعض توزيعات Linux على نموذج مشابه – إنهم يفعلون ذلك على نطاق أصغر ، ولكن ربما يعني الحجم الكبير لقاعدة المستخدمين لخدمة المراسلة هذه أيضًا أن المزيد من الشركات مهتمة بالمساعدة ، وتوسيع نطاق مشاركة الشركات من طرف ثالث أيضًا ، و لا تعني قاعدة المستخدمين الأكبر بالضرورة زيادة مماثلة في تكاليف تطوير المنتج البحتة إذا كنت تقوم بالفعل بتطوير المنتج للعمل على الأجهزة وأنظمة التشغيل والبرامج التي ستستخدمها قاعدة المستخدمين الموسعة لديك على أي حال ، لتلبية احتياجات قاعدة المستخدمين الحالية الخاصة بك. إذا كان عليك التأكد من أن البرنامج يعمل على Samsung Galaxy S10 للمستخدمين الحاليين على أي حال ، مع وجود المزيد من المستخدمين الذين يستخدمون Samsung Galaxy لا يبدو أن S10s ستؤدي إلى زيادة تكاليف التطوير (أو على الأقل ستفعل ذلك فقط بمعدل أقل من المعدل النسبي بالنسبة إلى عدد المستخدمين المضافين) ، وقد تساعد أيضًا في تطوير البرامج لأنه سيكون لديك المزيد من الأشخاص المنتظمين الذين يستخدمون الإصدار التجريبي الاختبار وتقديم الأخطاء وما إلى ذلك.

وبالمثل ، فإن امتلاك موقع ويب رسمي يمكن للأشخاص الانتقال إليه هو تكلفة تزيد مع زيادة عدد المستخدمين ، ولكن إذا كان هذا الموقع لا يستضيف تنزيلات البرنامج / التطبيق بأنفسهم ، فسيكون ذلك أقل تكلفة بشكل كبير من البديل. ما يمكن أن يفعله المرء من الموقع الرئيسي هو الارتباط بالمرايا في المرافق التعليمية والمؤسسات غير الربحية وأي شيء يعتبر جديرًا بالثقة ، والذي سيستضيف التنزيل بالفعل. سيتم توفير تجزئة على الموقع الرئيسي للتقنيين الذين يمكنهم بالفعل استخدامها للتحقق من سلامة البرنامج إذا كانت لديهم مخاوف وقادرة على إجراء فحص تجزئة (لن يتمكن بعض المستخدمين من القيام بذلك أو يميلون إلى القيام به الاختيار ، بالطبع ، لكن سيظل مسموحًا لهم بتنزيل البرنامج واستخدامه.). أيضًا ، من المحتمل أن Google Play و iOS App Store وربما F-Droid وما شابه ذلك يهتمون بالفعل باستضافة التنزيلات لغالبية الأشخاص الذين يستخدمون هذه الخدمة على أي حال ، أليس كذلك؟

هل أنا بعيد عن القاعدة هنا؟

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