اخطاء عند الترويج للينكس
- احمد امير
- 2013-10-31T15:46:46+00:00
نظام امن ..... لا اعتقد ذلك مبدا وجود الفايروسات من عدمه الانتشار وحدة .... توجد دراسة ان 90% من الفايروسات لسنة2012 صنعت للاندرويد المفتوح المصدر المبني على نواة لينكس ..... ان المبدأ الذي يرتكز علية عنصر الامن في جنو/لينكس هو الاكتشاف السريع والعلاج السريع
مجاني .......... لا احد سيستخدم ابونتو بمبلغ ما ويوجد نظام مينت المبني على ابونتو ولكن بالمجان
مفتوح المصدر يعني تستطيع ان تدخل وتعدل على النواة ...... واقعيا لن يقترب المطور العادي للنواة ولا المستخدم المحترف ولا المبتدا كلنا نعرف ان النواة يطورها مجتمع هرمي هو ( مجتمع تطوير نواة لينكس) وهو كشركة ولكن غير ربحية
نحن نعرف المشاكل الحل الوحيد هو تغيير المبدا (المصدرر المفتوح) هنالك تراخيص ومشاريع كلمنها ينتقد سلوك تطوير النظام ككل من جهة
لا يوجد نظام تشغيل آمن 100%
ولكن نسبة الأمان في البرامج الحرة تزيد ، أولا بسبب احتمالية اكتشاف الثغرات ستزيد ، وثانيا لأنه من المستبعد أن يضع المبرمج كود تجسسي في برنامج حر ومكشوف.
نقطة أخرى: بالنسبة لربط فايروسات نظام اندرويد بنظام لينكس (الذي هو نواة اندرويد) !! في رأيي هذا ربط خاطئ ومجحف .... لماذا ؟؟؟
أولا: لأن فايروسات اندرويد تصيب تطبيقات اندرويد ولا تصيب النواة ، ولا أدري إن كان هناك فايروسات تصيب نواة اندرويد فعلا أم لا .
ثانيا: جوجل غيرت الكثير في هذه النواة حتى تتلاءم مع التطبيقات، بل ان اندرويد يعتمد على لينكس فقط بنسبة 23% .
ثالثا: يخطئ من يظن أن أندرويد مفتوح المصدر أو نظام حر ، نسخة اندرويد التي تصل للأسواق وتصل للمستخدم النهائي هي نسخة مغلقة المصدر ، أما النسخة المفتوحة فهي النسخة التطويرية والتي لاتصلح للاستخدام البشري أبدا والتي لن تعمل على أي هاتف إلا لمن هو ضليع في برمجة الأنظمة ولن تعمل معه إلا بعد عسر وجهد جبار .
رابعا: أغلب تطبيقات أندرويد مغلقة المصدر .
ختاماً أنا لا أنكر أن الأنظمة الحرة والبرامج الحرة بها ثغرات وقد تكون كثيرة ، فهناك فرق بين وجود الثغرات وبين استغلال هذه الثغرات ، وعليه قد يقول قائل إن المخترقين لن يستغلوا ثغرات هذه الأنظمة لعدم انتشارها فأرد عليه و أقول لو أن هذه الأنظمة أنتشرت أكثر فسيكون ترقيع هذه الثغرات أسرع وأكبر وبالتالي في كِلا الأمرين (سواء انتشرت كثيرا أم قليلا) ستبقى الأنظمة الحرة أكثر أماناً ولو بشكل نسبي
عندما يكون الكود أمامك فهذا يعطيك امكانية اكتشاف الثغرات، كلام صحيح
ولكن هل يعطيك الأفضلية في التبليغ عنها مباشرة !
الكثير ممن يكتشف الثغرات يستخدمها، ويضر بالنظام.
البرمجيات المغلقة أفضل في هذه النقطة، لأنك لا ترى الكود وبالتالي سيصعب عليك مشاهدة الثغرات من خلال الكود
في نظري كلامك غير دقيق لأن المصادر المفتوحة والمصادر المغلقة متساوية في هذا الجانب ، أقصد طبعا إمكانية مشاهدة الكود .. أي شخص يستطيع عمل هندسة عكسية لأي برنامج وكشف الكود والأمر لا يحتاج إلا لبرنامج بسيط وموجودة بكثرة .. الهندسة العكسية تستطيع كشف الكود حتى مع تعليقاته والأمر لا يحتاج إلا ضغطة ماوس. ولكن الفرق بين الفلسفتين أن المصادر المفتوحة تسمح لك بمشاهدة الكود بشكل قانوني والتبليغ عن الثغرات بشكل قانوني وتسمح لك بتعديله واستخدامه بشكل قانوني أما في المصادر المغلقة فأنت لا تستطيع مشاهدة الكود إلا بشكل غير قانوني وبالتالي لا تستطيع التبليغ عن الثغرات إلا في نطاقات ضيقة
إن كانت معلوماتي صحيحة فأظن أن أبونتو بنت نظامها المخصص للهواتف على اندرويد ، ولكني لست متأكد من كلامي
هناك أخطاء كثيرة يقع فيها المروجين لنظام لينكس,
هم يركزون عموما على النقاط العامة و المبهمة و التى لا تستطيع الامساك بها بيدك أو اثباتها بشكل قطعى فيقولون (أمن, مستقر) الى أخر هذا الكلام,
عندما نسألهم كيف هو أمن, فيتحدثون عن الroot و كيف ان اى مستخدم لا يستطيع الوصول الى أجزاء النظام الحساسة دون حساب الroot!!
ثم يتناسون أن نفس هذه الخصائص تنطبق أيضا على حساب Administrator على نظام ويندوز بل و أكثر, ويندوز يتفوق فى هذه النقطة بالذات عبر خاصية UAC التى تتأكد من الAdministrator من قيامه بالأمر.
ليس هذا فقط, بل انهم يتجاهلون تماما خصائص الامان المتقدمة فى ويندوز, و صعوبة اختراقه (الا طبعا عبر اخطاء من المستخدم).
و يتجاهلون أيضا مشكلة الtelnet port المفتوح على مصراعيه فى لينكس, بينما يظل ويندوز مغلقا و عصيا حتى يقوم المستخدم بفتح المنافذ المطلوبة.
لماذا اذن تكثر الفيروسات على نظام ويندوز منها على لينكس :
نظام لينكس لا وجود له فى الحياة العادية, و بالتالى لا جدوى من كتابة فيروسات له, نظام MAC OSX نسبته أضعاف نسبة اللينكس و رغم ذلك لم يبدأ هجوم الفيروسات عليه الا مؤخرا, و عندها اكتشفنا ان نظام MAC OS X التى تتطوره أبل و التى كانت تتندر على كثرة فيروسات الويندوز هو أسوأ من ويندوز بمراحل للناحية الامنية.
نظام لينكس غالبا ما يعمل عليه أناس ذو خبرة باستخدام الحاسوب, أما نظام ويندوز فان أغلب مستخدميه لا يعرفون الكثير عن الحاسوب و كيفية عمله, لازال هناك مستخدمين يتلقون ملفات بعنوان jenniferlopeznaked.jpeg.exe و يقومون بفتحها و اعطائها الاذن بالعمل؟!!
من يقول بأن قوة نظام لينكس هو بسبب الروت ...إلخ من هذا الكلام فهو مخطئ بالتأكيد
سبب القوة ذكرنها في الأعلى وتكمن في فلسفة المصادر الحرة
بعيدا عن هذا .. بماذا تفسر أعتماد أكبر الشركات وأكبر المواقع على سيرفرات لينكس ؟
جووجل ، فيسبوك ، تويتر ، ويكيبيديا و أمازون كلها تعتمد سيرفرات لينكس !!
هل تظنهم يجهلون أن ويندوز أكثر أماناً ؟؟
فلسفة المصادر الحرة ليست سببا للأمان ان لم يكن العكس,
لكى تستطيع اكتشاف ثغرة فى كود كبير عليك دراسة الكود, و التعمق فيه, و ليس بمجرد النظر. نظرية لينوس توريفالدى سخيفة الى اقصى حد.
أما اعتماد جوجل و فيسبوك و تويبر و غيرهم على سرفرات لينكس فهذا لأنهم يستطيعون تكييفه و تعديله بدلا من القيام بكتابة نظام تشغيل خاص, و ان لا يكونوا تحت رحمة مايكروسوفت, و ليس لأن اللينكس متفوق أو أفضل.
تخيل جوجل مثلا تحت رحمة مايكروسوفت و هى شركة معادية لها,
أمام جوجل خياران, أن تكلف نفسها و تصنع نظام تشغيل خاص, أو ان "تستغل" جهود مبرمجى المصادر الحرة و تبنى عليه الجزء الذى تريده و توفر فى التكاليفو بالتالى تحقق مكاسب اكبر.
نفس الامر ينطبق على فيسبوك و امازون و غيرهم.
المصادر الحرة ليست نظرية لينوس توريفالدي وليست نظرية ريتشارد ستالمان حتى ، ولكن ريتشارد ستالمان هو أول من وضع قوانين لحماية المصادر الحرة ، المصادر الحرة وجدت مع أول كود برمجي ظهر على الحواسيب وحتى نظام يونكس كان مفتوح المصدر وكانت الجامعات تطوره وتعدل عليه ولكن شركة ATA أغلقت مصدره بهدف الربح المادي ، وهذا ما دفع ستالمان و أمثاله ليقوموا بردة فعل مضادة للإحتكار ... أما حجتك بأن جووجل وفيسبوك وغيرهم ابتعدوا عن مايكروسفت حتى لا يكونوا تحت رحمتها !! فلا أدري كيف ستتحكم مايكروسفت بمن يستخدم نظامها بشكل قانوني ؟ هناك فرق بين استخدام نظام مايكروسفت مع الدعم وبين استخدام النظام من غير دعم مايكروسفت ، وكان باستطاعة جووجل استخدام نظام مايكروسفت دون دعمها وبشكل قانوني !! فلن يكون هناك أي ضغطوات من الأخيرة إذا !!!.. يا عزيزي انظر إلى شركتي سامسونج و أبل !! أكثر شركتين عدائيتين لبعضهما في التاريخ !! و رغم ذلك أبل تستخدم مصانع سامسونج لصناعة معالجاتها وغيرها من الأمور .. وكذلك انظر إلى العداء الكبير بين أبل وجووجل ورغم ذلك جووجل تقدم دعم لأبل عن طريق الكثير من البرامج المخصصة لأبل .. هذه الشركات الكبيرة لا تنظر للأمور كما تراها أنت بل تنظر إلى العقود والقوانين وكل شركة تحاول اللعب على الأخرى بشكل قانوني وبشكل لا يضرها ... شيء أخير إن كنت تعتقد أن نظرية المصادر الحرة نظرية سخيفة !! فلماذا إذا أصبحت سي شارب مفتوحة المصدر مؤخرا وهي أقوى لغة أنتجتها مايكروسفت ؟ هل لأن مايكروسفت تثق في هذه السخافات ؟؟
سى شارب ليست مفتوحة المصدر, من أين جئت بهذا الكلام؟!
هناك نسخة محاكية لسى# مفتوحة المصدر, لكن السى# التى نعرفها و الخاصة بمايكروسوفت ليست مفتوحة المصدر.
العلاقة بين مايكروسوفت و جوجل أسوأ منها بين أبل و سامسونج, لاحظ أن أبل أصبحت تصنع المعالجات فى مكان أخر غير سامسونج و حاليا معالجات أبل لا تصنع فى سامسونج, و السبب كان فى المنافسة و العداء بينهم, و رغم ذلك تظل علاقة أبل و سامسونج أفضل كثير من علاقة مايكروسوفت و جوجل.
جوجل منعت مايكروسوفت من تطوير تطبيق يوتيوب لهواتف ويندوز فون, و مايكروسوفت تقوم بحملة اعلانية ضخمة تتهم فيها جوجل بسرقة معلومات المستخدمين راجع حملة scroogled, حتى ان مايكروسوفت فى وقت ما اشترت لوحة اعلانية بجانب مقر جوجل و وضعت عليها اعلان يهاجم جوجل!!
لاحظ ايضا ان هذه الشركات تريد التوفير أولا, فأى شركة لها هدف هو تقليل النفقات و زيادة الارباح,
لذا فان جوجل التى تستضيف موقعها على مئات و ربما الاف السرفرات سوف تدفع الملايين فى حالة و ان كانت تستخدم نظام ويندوز,
تخيل تكلفة ويندوز سرفر على 100 حاسوب فقط؟! (ويندوز سرفر أغلى من الويندوز العادى بأضعاف الثمن).
فاذا كنت سوف تدفع الملايين, و سوف تدفع الملايين لمايكروسوفت خصوصا و هى الشركة العدوة,
أمامك اختيارين, تطوير نظام تشغيل خاص و هى خيار جيد و لكنه مكلف كما أنه غير مضمون.
الاعتماد على ويندوز سرفر و هو خيار جيد جدا و لكنه مكلف أيضا و يضعك كداعم لشركة معادية.
, أو التعديل على لينكس, و بهذا لن تدعم اى شركة معادية, و توفر تكاليف التطوير.
نقطتك بأن لينكس أفضل من ويندوز ليس لها أى وجود, لأن هناك أيضا مواقع كبيرة تستخدم ويندوز سرفر, مثلا Godaddy, و bing و غيرهم, و هى مواقع عليها اقبال كبير و تعمل بكفاءة جيدة.
و فى النهاية من وجهة نظر تقنية بحتة, فان نظام التشغيل لا يؤثر بشكل كبير على كفاءة موقع الانترنت, بل الweb server هو الذى يتولى ادارة الموقع و الtool المصاحبة له.
بالنسبة لموضوع السي شارب فقرأ هنا
عزيزي العلاقات بين الشركات الكبرى متوترة دائما ولكنها لا تنقطع ، فكل طرف يحتاج إلى الآخر رغم القضايا ، و قولك بإن أبل استغنت عن معالجات سامسونج بسبب العداء و المنافسة !! فهذا إدعاء يحتاج إلى دليل .. سبب تخلي أبل عن معالجات سامسونج سبب تقني بحت والدليل أن أبل طلبت من سامسونج مؤخرا تزويدها بشاشات رتينا !! هذا غير شرائح الذاكرة دي رام و ناند ... فالعداء ليس سبباً إذا !! والمصلحة تغلب أي اعتبار و أي عداء .
بالنسبة لجووجل .. فهل تظن أن شركة كهذه ستتخلى عن الجودة والأمان بهدف توفير النقود فقط ؟؟
لو كانت جووجل تخلت عن تطبيق عابر أو عن تقنية عادية بهدف توفير المال لكان الأمر مقبول ... ولكن أنت تتحدث عن نظام حاوي وحامي لكل بيانات جووجل !!
ففي هذه الحالة سيكون الأمان والجودة مقدم على التوفير المادي .
بالنسبة لموقع bing فهو محرك بحث مايكروسفت فكيف سيكون على سيرفر غير ويندوز سيرفر !! هل ستروج مايكروسفت نظام هي لا تستخده ؟!!!
وموقع Godaddy هو موقع استضافة ، ومن البديهي أن تستخدم سيرفرات ويندوز نظرا لأنها تستضيف مواقع مبرمجة بالـasp
نعم هناك مواقعع مهمة تستخدم ويدوز سيرفر ولكن تبقى أكبر 5 مواقع في العالم تستخدم سيرفرات لينكس ، وليست أي مواقع بل مواقع تملك ميزانيات دول ، وأظن أن موقع كالفيسبوك ليس بينه وبين مايكروسفت عداء ورغم ذلك فضل لينكس و أظنه أنه سيتخلى عن الأمان بحجة توفير المال .
شيء أخير مهم ، كان باستطاعة جووجل وغيرها استخدام FreeBSD أو solaris (فهي أنظمة مجانية ولك مطلق الحرية في التعديل والتطوير عليها) ، لكنها فضلت لينكس نظراً لأنه مدعوم من شريحة كبيرة من المطورين (الذين يثقون بلينكس بسبب صرامة رخصته)
ما تتحدث عنه هو ASP.NET Web API و هى مكتبة للASP.NET و ليس كود السى#,
السى# مغلقة المصدر و منصة .NET مغلقة المصدر.
أما بالنسبة لموضوع أبل و سامسونج,
توفير النقود هو هدف لأى شركة فى العالم, المدير المالى الناجح مثلا أداءه يقاس على تقليل المصروفات قدر الامكان, حتى ان بعضهم يقوم بتأخير رواتب الموظفين فقط ليحصد الفوائد من البنك؟! (جنيهات قليلة).
كلا من لينكس و ويندوز سرفر خيار أمن بالنسبة لاستضافة مواقع الويب, لأن الامر يتوقف أصلا على أمان الweb server و ليس لنظام التشغيل دور هنا. ففى النهاية دور نظام التشغيل يقتصر على تشغيل تطبيق الweb server و ادارة موارد الجهاز.
لذا فان أى شركة ضخمة سوف تختار اللينكس (الا لو كانت مايكروسوفت), لتوفير تكاليف رخصة الويندوز سرفر,
أما المواقع الصغيرة فان الويندوز سرفر هو الخيار الأفضل, لأنه يعمل بدون مشاكل كتلك التى يعانيها اللينكس و لا يحتاج الى عمل كثير على صعيد الامان و لا يحتاج الى خبرات كبيرة لصيانته أو دعمه, و التى قد لا يستطيع فريق صغير برمجة صغير توفيرها.
أندرويد يتيح تثبيت برامج بدون حماية، بدون طلب كلمات مرور، بدون صلاحيات
إن كنت تتكلم عن جنو/لينكس فلا تتكلم عن أندرويد لأنة لا علاقة به، و هذا لا دخل له بالنواة (توجد بعض أنواع المشاكل المتعلقة بالنواة)
لاحظت استفسارك حول نسخة أندرويد حرة من أي احتكار و حتى خدمات جوجل:
و
و
مجتمع لمناقشة المواضيع الثقافية، الفكرية، والاجتماعية بموضوعية وعقلانية. ناقش وتبادل المعرفة والأفكار حول الأدب، الفنون، الموسيقى، والعادات.