بدائل مفتوحة المصدر للتطبيقات الاحتكارية
عند ذهابك إلى محرك البحث لتحميل تطبيق جديد أغلب النتائج التي ستظهر لك هي لتطبيقات احتكارية، أي أن الكود المصدري لها ليس متاحا فلا يمكن لأي شخص الاطلاع عليه ومعرفة كيفية عمله، قد تكون معتادًا على ذلك، فنحن محاطون بالتطبيقات الاحتكارية معظم الوقت. لا تفوت الشركات فرصة استغلال عدم الشفافية هذا، فهي تتعقب المستخدم وتبيع بياناته لجهات معلومة أو غير معلومة، أو تحجب ميزات أساسية وتطلب من المستخدم الدفع لاستعمالها، أو تتهاون في حماية بيانات المستخدم من الاختراق، وقد تستغل ذلك أيضًا في تثبيت برمجيات لا يمكن تسميتها سوى بأنها برمجيات خبيثة.
لحسن الحظ، ليست التطبيقات الاحتكارية هي الخيار الوحيد، توجد أيضًا العديد من التطبيقات مفتوحة المصدر التي تتيح للمستخدم معرفة كيفية عملها والمساهمة في تطويرها أو اكتشاف الثغرات (إذا امتلك المعرفة التقنية لذلك بالطبع)، وتسعى أيضًا لإعطاء المستخدم حرية كاملة في استخدام التطبيقات دون قيود تمنعه من الاستفادة القصوى منها.
تعرف على بعض التطبيقات المجانية ومفتوحة المصدر البديلة للتطبيقات الاحتكارية.
Syncthing
تطبيق سينكثينج Syncthing هو تطبيق مزامنة مجاني ومفتوح المصدر للمزامنة المستمرة بين الأجهزة المختلفة. لا يعتمد Syncthing على خوادم مركزية، وإنما يزامن المجلدات والملفات بين الأجهزة مباشرة مادام الجهازين متصلين بالإنترنت أو بالشبكة المحلية.
يراقب Syncthing المجلدات باستمرار ويزامنها بمجرد اكتشاف أي تعديلات على البيانات، ويمكن تخصيص نوع مزامنة المجلد إلى إرسال فقط أو استقبال فقط وهو ما قد يكون مفيدًا في حال كنت ترغب في عدم نشر التعديلات التي تتم في مجلد معين إلى سائر الأجهزة، أو تعيين مجلد للنسخ الاحتياطي.
يوفر Syncthing أيضًا خيارات لحفظ النسخ القديمة من الملفات المعدلة، بدلًا من حذفها عند مزامنة أحدث تعديل. توجد عدة خيارات مثل إرسالها إلى سلة المهملات، أو حفظ عدد معين من النسخ القديمة للملف الواحد، أو تعيين تطبيق آخر ليتولى أمر الحفاظ على النسخ القديمة، ويمكن تحديد عدد أيام معين لحفظ تلك النسخ في كل الخيارات السابقة ماعدا الأخير.
الأمان جزء مهم من Syncthing، لذا يتخذ التطبيق الإجراءات اللازمة لحماية المستخدم من الاختراق ويشفر البيانات بتقنية TLS عند مزامنتها. في حال عدم استطاعة Syncthing الاتصال مباشرة بالجهاز المراد المزامنة إليه، قد يستعمل خوادم ترحيل (Relay Servers) لا لحفظ البيانات عليها، ولكن للمساعدة في تمرير البيانات بين الأجهزة.
يمكن تحميل Syncthing من موقعه الرسمي هنا.
Syncplay
ربما تكون قد سمعت عن إضافة Teleparty للمتصفح التي تتيح لك مشاهدة المحتوى عبر الإنترنت مع أصدقائك، تزامن الإضافة تشغيل الفيديو على عدة منصات مثل Netflix، و Amazon Prime. ولكن ماذا لو كان الفيديو الذي تريد مشاهدته غير متاح على تلك المنصات؟ تعرف على Syncplay:
تطبيق سينكبلاي Syncplay هو تطبيق مجاني مفتوح المصدر لمزامنة تشغيل الفيديوهات مع أصدقائك. على عكس Teleparty، يزامن Syncplay تشغيل الفيديوهات المحلية ما دام جميع المشاهدين يمتلكون نفس ملف الفيديو على أجهزتهم.
يبدأ Syncplay نافذة مشغّل وسائط على جهازك، ويتصل بخادم Syncplay وينضم إلى غرفة افتراضية على هذا الخادم. بعد مشاركة بيانات الغرفة مع أصدقائك وانضمامهم إليها، يزامن Syncplay التشغيل والإيقاف والسعي في مشغل الوسائط مع المشاهدين الآخرين في نفس الغرفة الافتراضية.
يشارك Syncplay أيضًا المعلومات حول الملفات التي يشغلها المنضمون إلى الغرفة ليجعل من السهل التأكد أن الجميع يشغل نفس الملف. ولا يزامن بيانات أخرى عن الملف المشغل، ما يترك الحرية للمشاهدين لتخصيص مشغل الوسائط ومسار الترجمة/الصوت حسب احتياجات كل منهم.
لمعرفة المزيد وتحميل التطبيق، يمكن تحميل Syncplay من موقعه الرسمي هنا.
Signal
تحدثنا مرارًا عن تطبيق سيجنال Signal، فهو من أفضل تطبيقات المحادثات المجانية مفتوحة المصدر التي تدعم التشفير من الطرف للطرف (End-to-End Encryption). يستعمل Signal بروتوكول تشفير قوي لضمان سرية البيانات دائمًا وهو يُطوّر باستمرار مضيفًا ميزات جديدة لمزيد من الخصوصية.
يتفوق Signal في مزايا الخصوصية والأمان على تطبيقات المحادثة الأخرى مثل واتساب وتيليجرام، فهو يدعم تشفير المحادثات وإخفاء الرسائل في المجموعات، ويدعم تعيين اسم مستخدم فريد لمشاركته مع المستخدمين الآخرين بدلًا من مشاركة رقم الهاتف كما في السابق. أصبح الآن يمكن إخفاء رقم الهاتف تمامًا عن جميع المستخدمين حتى هؤلاء الذي لديهم رقم هاتفك، وبدلًا من ذلك يمكن بسهولة مشاركة رمز الاستجابة السريعة الخاص بحسابك ويمكن أيضًا مشاركة رابط الحساب مع الآخرين لبدء محادثة معك.
يسعى Signal إلى أن يصبح التطبيق الأفضل للمكالمات الجماعية سواء كانت بين أصدقائك أو بين زملائك في العمل، فأصبح يدعم أيضًا إنشاء رابط للمكالمة ومشاركته مع مستخدمي سيجنال الآخرين لينضموا إليها، يتيح هذا إنشاء مكالمات بين العديد من الأشخاص دون الحاجة إلى إنشاء مجموعة وإضافتهم إليها أولًا. يدعم Signal أيضًا ميزات مثل رفع اليد، والتعبير بالإيموجي، وتغيير عرض مكالمات الفيديو.
لمعرفة المزيد وتحميل التطبيق، يمكن زيارة الموقع الرسمي هنا
RustDesk
ربما قد تجد هذا التطبيق غريب قليلًا عن باقي محتوى المقال، ولكن إذا كنت قد احتجت من قبل لتقديم دعم فني لأحد أقربائك أو أصدقائك من عن بُعد، فعلى الأغلب أنت على دراية بتطبيقات الدعم الفني مثل TeamViewer أو AnyDesk وعلى الأرجح قد واجهت بعض قيود هذان التطبيقات حول استعمالهما. تطبيق RustDesk هو البديل الأمثل.
تطبيق رَست ديسك RustDesk هو تطبيق لإدارة سطح المكتب عن بُعد (remote desktop) مجاني ومفتوح المصدر بديل للتطبيقات الاحتكارية مثل TeamViewer.
يقدم RustDesk المزايا التي تتوقعها من تطبيق إدارة سطح المكتب عن بُعد فهو يعمل على أنظمة تشغيل ويندوز، وماك، ولينوكس، وأندرويد، و iOS، ودعم برامج ترميز (Codecs) متنوعة مثل VP8، و VP9، و AV1، و H264، و H265 ويدعم أيضًا الاستضافة الذاتية للخادم لتكون على تحكم كامل ببياناتك.
يشفر RustDesk البيانات من الطرف للطرف (End-to-End Encryption) ويدعم تقنية الند إلى الند (Peer-to-Peer) في الاتصال بين الأجهزة لضمان اتصال سريع بينهم، ويدعم أيضًا خوادم الترحيل (Relay Server) في حال تعذر الاتصال المباشر.
يمكن تحميل RustDesk من موقعه الرسمي هنا.