المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : [ شرح ] : المدخل نحو البرامج المفتوحة المصدر .. كل ما تحتاج اليه



:: BarakaSoft Forum ::
04-10-2009, 06:52 AM
http://img27.imageshack.us/img27/9341/tarheeb.gif
حياكم الله جميعا أحبتي في الله
احترت في مكان الموضوع فاخوتي المشرفين يمكنهم نقل الموضوع للمكان الأنسب له

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

- كيف ولماذا المصادر المفتوحة ...
- هل يعقل!! كيف لبرنامج مجاني أن يتفوق عن نظيره التجاري؟؟!!
- سرد أهم البرامج المفتوحة المصدر البديلة عن التجارية



طيب شدو أحزمتكم ... ابتسامة

نبذة وتعريف
http://img139.imageshack.us/img139/4672/opensourcelogo1ho3.jpg
البرمجيات المفتوحة المصدر - Open Source Software (http://ar.wikipedia.org/wiki/%D9%85%D8%B5%D8%AF%D8%B1_%D9%85%D9%81%D8%AA%D9%88%D8%AD)

لو قرأت آخر الموضوع تجد:
اقتباس:
مؤسسات أو شركات تطور أو تستعمل أو تدعم البرمجيات الحرة



IBM, Google, HP, Intel, Novel, AMD, Sun, Dell ...


الحكومة الألمانية.
الحكومة الروسية.
الحكومية البلجيكية.
حكومة فنزويللا.
البرلمان الفرنسي.
الشرطة الفرنسية.
حكومة اﻷندلس (إسبانيا).
حكومة البرازيل.
حكومة جنوب إفريقيا.
حكومة تونس.
حكومة كيبك.
وكالة الأمن القومي الأمريكي (NSA)
وكالة الفضاء اﻷمريكية ناسا
وكالة الفضاء الأوروبية ...

طبعا القائمة تطول ...

http://img151.imageshack.us/img151/4344/wikipedialogoht0.png
ويكيبيديا - Wikipedia (http://ar.wikipedia.org/wiki/%D9%88%D9%8A%D9%83%D9%8A%D8%A8%D9%8A%D8%AF%D9%8A%D8%A7)

*****
http://img528.imageshack.us/img528/6154/fsflogonj3.png
مؤسسة البرمجيات الحرة - Free Software Foundation (http://ar.wikipedia.org/wiki/%D9%85%D8%A4%D8%B3%D8%B3%D8%A9_%D8%A7%D9%84%D8%A8%D8%B1%D9%85%D8%AC%D9%8A%D8%A7%D8%AA_%D8%A7%D9%84%D 8%AD%D8%B1%D8%A9)

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

http://img27.imageshack.us/img27/5348/26958499.gif

يا لها من نعمة ..
أنا عارف بعض القراء الآن .. لديه عقدة البرامج التجارية .. وأنها أفضل .. ولا يؤمن بفكرة المجاني أفضل ..
أقول لكم يا اخوان السر لا يكمن في المجاني .. السر يكمن في التكافل والتعاون الاجتماعي الانساني الحاصل ..

هذه الفلسفة الخطيرة أنشأت ثورة معلوماتية وانقلاب كبير في وقتنا الحالي
- نعم .. لقد تزايد خوف الشركات التجارية من هذه الحركة المهلكة بالنسبة لها،، منها من كانت له نظرة مستقبلية فبادر للاستسلام ونجح وبدأ يتفوق،، مثال شركة sun العريقة ،، ومنها من لايزال معصب لفكرة الاحتكار والمصدر المغلق ... يريد أن يأكل الخبز لوحده
- خبر !
أعلن (http://osnews.com/story/21035/Ballmer_Linux_Bigger_Competitor_than_Apple) ستيف بالمر المدير التنفيذي لمايكروسوفت في اجتماع للمستثمرين أن خطر اللينكس في سوق أنظمة تشغيل أسطح المكتب أكثر من خطر شركة أبل ، بطبيعة الحال تعتبر القرصنة و النسخ غير المشروعة هي الأخطر ، ثم يتلوها اللينكس ، ثم أبل.
يبدو خطر اللينكس جليا في السعر الذي يقارب الصفر مما يجعل المنافسة معه صعبة جدا ، أو لنقل أنهما طريقتين مختلفتين فمايكروسوفت شركة تعتمد على بيع الترخيص التشغيل البرامج ، و جنو لينكس على النقيض يعطي كل شيء مجانا .

http://www.osnews.com/img/21035/ballmermacs.png
المصدر (http://www.osnews.com/story/21035/Ballmer_Linux_Bigger_Competitor_than_Apple)

بدأت تتصور تقريبا أخي القارئ ؟؟

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

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

لذا كشف خبايا البرنامج وعدمه سلاحان ذو حدين، فوجود برنامج يخفى علينا مصدره يعطيه ميزة في عدم معرفة الكل لثغراته وأخطائه، وبالتالي تقل استغلالاته، ووجود برنامج متاح للجميع ليعرف الجميع ثغراته ميزة جيدة لسرعة معرفة الأخطاء وتعديلها، وفي المقابل كلاهما يحتاجان لسرعة تحديث حتى يتم إغلاق هذه الثغرات ورفع الأخطاء.
إذن ننتقل للنقطة اللاحقة ....
سرعة التحديث:
غالباً المصادر المفتوحة أسرع في التحديث، وذلك للنقطة التي سبق ذكرها (المشاركة الجماعية)، فبمجرد وجود إنذار بخطأ يستطيع الكل اقتراح حل له، لكن البرامج المغلقة يجب أن تقوم الشركة نفسها بإيجاد حل سريع.
إضافة إلى ذلك؛ مكتشف الخطأ او الثغرة بنفسه يمكن أن يكون المصحح لها، فالمبرمجين الذين يكتشفون الأخطاء هم أعرف بحلولها عادة، لذا كشف الخطأ وتعديله قد يكون في آن واحد.
و على العكس ، بالنسبة للبرمجيات المغلقة ، ممكن صدور تحديث/رقعة لثغرة معينة - نفترض انها ثغرة غير معلنة التفاصيل حتى - ، فيقوم احد الاشخاص ذوي المعرفة و الاختصاص بعمل هندسة عكسية للرقعة فيحصل على معلومات عن الثغرة و طريقة الاستغلال ، الفارق الوحيد انه سيحتاج بعض الوقت لفك الرقعة - و لا تتوقع ان تطول المدة ، لانها اولا و اخيرا مجرد رقعة و لن تكون كبيرة او معقدة - و بالتالي يمكن استغلال الثغرة على الاجهزة التي لم تقم بالتحيث - اقرب مثال البحرية البريطانية (http://www.itwadi.com/node/867) ، و الطيران الحربي الفرنسي (http://www.itwadi.com/node/899) - .

و على العكس ، كثيرا ما نسمع عن ثغرات كانت معروفة لفئة معينة - ثغرات حصرية لشخص او اكثر - ، و لم تكن حتى معروفة للشركة نفسها ، و اذا كان الكود متاح ، كان يوجد امكانية اكتشاف الثغرة .

مثال على ما سبق ذكره

http://www.couchpotatohead.com/wp-content/uploads/2009/03/ie8hacked.gif


استطاع الشاب المسمى "نيلس" Nils استغلال ثغرات أمنية في المتصفح يوم الجمعة الماضي، أي بعد 24 ساعة على طرحه. وتمكن من اختراق المتصفحات الثلاثة في 30 دقيقة فقط ، واستطاع خبير الأمن تشارلي ميلير اختراق متصفح "سافاري" في أقل من 30 ثانية.

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

وعانى البعض الآخر من عدم توافق المتصفح مع المواقع التي صمموها بواسطة برامج تصميم المواقع الخاصة بمايكروسوفت MS Publisher 2007، وعدم ظهور القوائم وبعض الصور على الإطلاق...

المصدر (http://cyberinsecure.com/ie8-firefox-and-safari-exploited-at-cansecwest-security-conference/)


طيب تريدون مثال آخر .. .
وداعا موسوعة Encarta
ميكروسوفت تقتل Encarta هذا العام 2009
http://static.arstechnica.com/microsoft_encarta_dead_small.png
لم تصمد أمام ويكيبيديا مع أنها أقد منها بكثير .............
للمزيد المصدر (http://arstechnica.com/microsoft/news/2009/03/microsoft-to-kill-encarta-later-this-year.ars)


مواقع مهمة في هذا العالم :
****************************
http://img132.imageshack.us/img132/135/sflogour2.jpg (http://sourceforge.net/)


سورس فورج : SourceForge
سورس فورج هو اكبر موقع للبرامج المفتوحة المصدر في العالم , و هو يقدم استضافة للمشاريع الحرة و المفتوحة المصدر , و هو يحتوى - حتى كتابة هذا الموضوع - على اكثر من 169,000 مشروع و اكثر من 1,786,000 عضو مسجل , و ستجد عليه العديد من البرامج و المشاريع المفيدة , فهو يوفر امكانية تحميل البرامج و سواء الملفات التنفيذية او المصدر البرمجي الخاص بها و صور للمشروع او البرنامج - ان وجد - , و معلومات عن البرنامج و ما الى اذلك .

****************************
http://img176.imageshack.us/img176/8541/softpedialogobk3.gif (http://www.softpedia.com/)

سوفت بيديا : SoftPedia
سوفت بيديا هو عبارة عن فهرس معلومات عن برمجيات و بعض الدروس و الشرح و هو يحتوي - حتى كتابة هذا الموضوع - على اكثر من 383,000 موضوع و تم التحميل منه اكثر من 538,989,000 مرة , و يتيح هذا الموقع الرائع معلومات عن العديد من البرامج و الالعاب و الهواتف المحمولة و تعريفات الاجهزة " Drivers " و اخر الاخبار و شرح في بعض المجالات و معلومات عن العديد من العلوم و التكنولوجيا و الصحة و البيئة , و يتيح العديد من الشرح و الستبيانات و المعلومات عن منصات التشغيل مثل الوندوز و اللينوكس و الماكنتوش و العديد العدي من الاشياء الاخرى الرائعة , و يوفر العديد من المواقع الاضافية لتحميل البرامج او ما يعرف بالـ " mirror " و كذلك فانه يقوم باجراء الاختبارات على البرامج و يعطي شهادة تفيد خلو البرنمج من اي برامج خبيثة الفيروسات او برامج التجسس او البرامج الدعائية , و عند تحميل البرنامج يقوم بعرض معلومات عنه و يخضع لاي رخصة و مبرمج البرنامج و اذا ما كان له برامج اخرى , حقاً موقع اكثر من رائع .

يتبع ..