لماذا الكل يتباهى بالبرمجيات مفتوحة المصدر؟

السلام عليكم ورحمة الله وبركاته

ذهبت إلى منزل صديقي، وعندما شغل حاسوبه وجدت أنه يستخدم نظام Elementary OS، فسألته عن سبب استخدامه وقال لي لأنه مفتوح المصدر، فقلت له كيف تستفيد من كونه مفتوح المصدر وأنت لا تعرف البرمجة ؟

وهذا ينطبق على الكثيرين من مستخدمي البرمجيات مفتوحة المصدر ويتباهون بهذا مع أنهم لا يستفيدون من هذه الميزة لا من بعيد ولا من قريب.


هناك من يعتقد (ان البرمجيات المغلغة المصدر) تستخدم للتجسس على المستخدمين مثلاً. (رغم انني لا شعر بحساسية مسألة الخصوصية والتجسس) كما يسوق لها البعض.

سبق كنت في مقهى جميل بجانب جامعتي اقراء C# Programming Guide فـ انضم لي احد الأخوة وسألني مالذي يعجبك في c# جاوبته حب الاستطلاع فحسب. وسألني عدة اسألة من ضمنها. (عن كونية اللغة مغلقة المصدر)، كيف تتأكد ان شركة مايكروسوفت لاتتجسس على كل استعلام بياناتي تستخدمه في اللغة وتستفيد منه حتى لو لم يكن مخزناً لديهم. حقيقة اذهلني هذا السؤال بدايتاً شعرت انه سؤال رجعي ثم احسست بأهميته، اساسا لم يعجبني السؤال. وجاوبت: لا اعرف لاني لازلت لا اعرف معلومات كثيرة عن اللغة. ولكن السؤال الأهم حول التجسس اذا كان بهذه الطريقة سواء في لغات البرمجة او في نظم التشغيل، إذا كانت الشركات جشعة لهذا المستوى امام المعلومات. ما الذي بالضبط يمكن ان تفعله حيال تخزين هذه المعلومات الهائلة غير (اعلانات، وبعض النواحي الأمنية الدولية، والاحصائيات) ؟ وما الذي اخاف ان يُعرف من خلال تلك المعلومات ؟

صحيح مفتوحة المصدر، قد تكون مصدر موثوق به (من ناحية التجسس) لكن .. بالنسبة لي لا اشعر بحساسية ابداً.

التجسس لا يتم من خلال البرمجيات المثبتة على حاسوبك الشخصى, لأن هذه خطة ساذجة للغاية و من السهل اكتشافها, فيكفى مراقبة الاتصال لمعرفة ما اذا كان هذه البرمجية تسرب المعلومات أم لا.

ناهيك عن ذلك, البعض يعتقد ان البرنامج مغلق المصدر معناه انه لا احد يستطيع الاطلاع على مصدره, و هذا غير صحيح, مغلق المصدر معناه انه لا يمكنك التعديل او الاضافة او الاستفادة من الكود المصدرى,

لكن مايكروسوفت مثلا توفر للمؤسسات و الحكومات القدرة على الاطلاع على الكود المصدرى لويندوز للتأكد من خلوه من برمجيات التجسس فى حالة الرغبة فى ذلك, طبعا بعد الامضاء على اتفاقية تقضى بعدم تسريب الاكواد او الاستفادة منها.

التجسس يتم من خلال نقاط الاتصال بالانترنت بعيدا عن مايكروسوفت و أبل و لينكس, غالبا من خلال الشركات الموفرة لخدمة الانترنت (Internet Providers), فهى النقطة التى تمر من خلالها أى اتصال بالانترنت, و هناك تضع الNSA اكواد التجسس الخاصة بها, و هذه لا علاقة لها بنظام التشغيل.

لهذا السبب بالذات ترفض الصين الانتقال الى ويندوز 8 و تهاجم برمجيات أبل و جوجل, و تصر على البقاء مع ويندوز اكس بى, لأن هناك اتجاه فى هذه الانظمة الجديدة نحو السحاب, فويندوز 8 مثلا مدمج بشكل كبير مع OneDrive, و أبل أنظمتها مدمجة مع iCloud. و رغم انه يمكن ايقاف خدمات الcloud يدويا, الا ان الاتجاه نفسه يثير الريبة.

اخي الكريم بخصوص " التجسس لا يتم من خلال البرمجيات المثبتة على حاسوبك الشخصى, لأن هذه خطة ساذجة للغاية " بالرجاء مراجعة الرابط التالي :

ضع كود في النواة لكي لا تظهر لبرامج المراقبة التي تطلب من النواة المعلومات "الاتصال/الإرسال السري".

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

صحيح مفتوحة المصدر، قد تكون مصدر موثوق به (من ناحية التجسس)

و قد يكون مفتوح المصدر به ادوات للتجسس

مثلا نظام تشغيل مع ملايين على ملايين من الاسطر البرمجية , كيف تعرف ان لا يوجد في احداها كود للتجسس عليك

وايضا يوجد برامج وأدوات تبحث عن اي تعديل حصل على المصدر ثم يمكن مراجعته

-1

لينكس بدأ بعشرات الأسطر فقط ثم زيد فيه على مر الزمان ومن له الحق بالزيادة هو لينوس مؤسس أما المبرمجون الآخرون سواء الأحرار أو المنتمون إلى شركات مثل ريد هات واوبينتو فيرسلون بالترقيعات والتحديثات إلى لينوس ثم هو يتفحصها ثم يقرر ان يضيفه إلى المصدر الأصلي

هذا في اللينكس وعليه فقس في كل البرمجيات المفتوحة المصدر

فيرسلون بالترقيعات والتحديثات إلى لينوس ثم هو يتفحصها ثم يقرر ان يضيفه إلى المصدر الأصلي

وييييييييين , هل انت جاد

اي شخص يمكنه اصدار توزيعة خاصة و نشرها بدون العودة لأحد

نعم يصدرون توزيعات تحتوي البرامج والواجهات ولكن النواة مصدرها واحد

نعم أنا لا أنكر أن الشركات الكبرى مثل ريد هات تقوم بتعديلات على النواة ولكن سيكون ذلك مكشوفا وفقا لرخصة GPL

-1

هناك ما يسمي hide in plain sight

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

هو يقصد تطوير النواة

مبرمجون كثر من شركات كثيرة يرسلون الترقيعات إلى لينوس وهو من يدير عملية التطوير ولكن مساهماته في النواة تقريبا معدومة مقارنة بمساهمات آلاف المطورين حول العالم.

-1

ثغرة نزيف القلب.

الى من قيم هذا التعليق ب-1

الثغرة هزت المجتمع التقني

الجواب افتراضك كل البرامج الغلقة فيها اكواد للتجسس

يتوجب عليك فحض كل شفرة التوزيعة التي تستخدم...

قد تكون انت غير مهتما بقضية التجسس ولكن عندما يكون الأمر بين الحكومات الكبرى ستكون اي معلومة مهمة مهما صغرت ، لذلك طلبت روسيا المصدر لنظام ويندوز وقد هددت بالانتقال إلى نظام آخر في حال لم توافق

وفي آخر الأخبار التقنية قرأت أن الصين قد خصصت مبلغا كبيرا لتطوير نظام تشغيل خاص بها