صفحة 2 من 8 الأولىالأولى 1234 ... الأخيرةالأخيرة
النتائج 5 إلى 8 من 29

الموضوع: كتاب لينكس الشامل الجزء الاول

العرض المتطور


  1. #1


    ««صديقة الدرب»»

    الحالة : ريماس غير متواجد حالياً
    تاريخ التسجيل: Apr 2010
    رقم العضوية: 616
    الدولة: السعودية
    الإهتمامات: الرسم وفنون التشكيلية والخط وقراءة القصص والشعر والخواطر
    السيرة الذاتية: لست الأفضل.. ولكن لي أسلوبي سأظل دائما أتقبل رأي الناقد والحاسد .. فالأول يصحح مساري والثاني يزيد من إصراري
    العمل: عمل الحلويات واكلات منوعة
    العمر: 35
    المشاركات: 22,601
    الحالة الإجتماعية: مخطوبة
    معدل تقييم المستوى : 1859
    Array

    الصدمة التكنولوجية

    1 العالمان أصبحا عالماً واحداً
    بزوغ فجر المصادر المفتوحة كان إعلاناً عن انهيار الحاجز بين عالم التكنولوجيا المتفوقة والتكنلوجيا المتداولة المتاحة فقبل ذلك ومنذ 1970 كان هناك أجهزة خارقة وبرمجيات متعلقة بها كانت هذه التكنولوجيا محصورة على دول محددة(ولا يزال بقايا) وتمنع هذه الدول بيع هذه التتكنولوجيا خارج حدودها؛ لأن هذه الدول تظن أن تداول هكذا أجهزة أو برمجيات مستخدمة في مواقع حساسة قد يكشف عن ثغراتها وقد تكون بين أيدي معادية. فقد كان كل ما يصلنا هو من النوع التجاري أي المتداول وكل الخبراء لدينا وجامعاتنا هي من النوع الثاني على مبدأ "اليوم الذي ليس لك لا تعده" ، والفرق بين النوعين ليس مجرد فرق في القوة بل فرق جذري من طريقة تسمية الملفات إلى طريقة حمايتها.
    عندما ظهرت فكرة المصادر المفتوحة كان الإعتقاد السائد بأن من يعمل بها هم باحثين عن عمل يفعلون ذلك ليجدوا عمل في المصادر المغلقة أو هواة، ولكن المفاجئة كانت بأنها كانت تكنولوجيا من العيار الثقيل. والسبب كون العاملين فيها كانوا مؤسسات بحث علمي وجامعات وشركات كبرى . مثلاً طريقة التشفير التي حددتها المعايير الفدرالية لمعالجة البيانات US Government Federal Information Processing Standards تحديداً FIPS 46-3 والتي نشرتها المؤسسة الوطنية الأمريكية للمعايير والتكنولوجيا NIST أي National Institute of Standards and Technology والتي سميت DES هي أضعف بكثير من تلك التي وضعتها منظمة البرامج الحرة (غنو www.gnu.org ) حالياً لا تسمح NIST باستخدام طريقة DES على أجهزة الحكومة الأمريكية. وقد تعجب إذا علمت أن الوكالة الأمريكي للأمن القومي NSA (الموقع www.nsa.gov) هي من مطوري نواة لينكس خاصة حيث تطور مشروع اسمه SELinux وهو نسخة معدلة من إصدارات نواة لينكس ولأن لينكس نظام مفتوح المصدر فإن الوكالة مجبرة بموجب الرخصة بوضع الملف المصدري وإتاحته لكل العالم. وللعلم فإن الكثير من توزيعات لينكس حائزة على موافقة وزارة الدفاع الأمريكية DOD. حالياً أضخم جهاز حاسوب خارق في العالم (وثاني أضخم واحد أيضاً) يدار بنظام لينكس. سبب كل هذه الثقة هو الفلسفة التي تقول إن البرامج مفتوحة المصدر يرى العالم كله الكود الخاص بها لهذا ينعدم احتمال وجود ثغرات مقصودة أو أجزاء معادية ويقل احتمال وجود هفوات وتلك الهفوات يمكن لأي شخص ودون انتظار الإذن من أحد أن يصلحها ويعدل في الملف المصدري ولأن الملف المصدري هو الشيء الذي سينفذه الحاسوب ويمكن للإنسان أن يفهمه ولأنها مفتوحة فإنه يتوجب نشر التعديل ليصبح متاحاً للعالم. وربما تستغرب إن قوانين الولايات المتحدة تمنع تصدير طرق التشفير إلا التي تكون مفتوحة مع بعض القيود. كما أن الأمن لا يقوم على افتراض جهل الآخر بطريقة عملك.

    1.3.2 الصدمة


    ما ورد أعلاه لا يشكل صدمة وإنما هو أمر مفرح؛ أن تتمكن حتى الدول الفقيرة من الحصول على أقوى تكنولوجيا معلومات. ولكن الصدمة هي أنه وبعد كل هذا الفصل بين العالمين فإن معظم الخبراء(القلة هي من الخبرات المغتربة أو العائدة) لدينا هم من العالم التجاري وبالتالي لن نستطيع الاستفادة من العالم المصادر المفتوحة خصوصاً أن تداول البرامج مفتوحة المصدر يكون في أغلبه على شكل مصدر(كود) وليس في حلة جاهزة. ما يزيد الطين بلة هي أن صناع القرار والإعلام والمناهج التعليمية هي أيضاً من خبراء العالم التجاري. أكثر من ذلك أن الذي فاتنا ليس بالقليل فمثلاً عندما فكرت في ترجمة الكتيبات (Manual pages) وجدت أكثر من 50 ميغا من النص بحاجة لترجمة لم يترجم منها شيء. أكثر من ذلك أن البرامج تصدر وتنقرض بالملايين ونحن لم نعرف عنها شيء مثلاً يعرف VIM على أنه Vi IMproved أي أنه Vi المطور فإذا كنت لم تسمع ب Vi فكيف ستعرف ما هو VIM. وعندما يعرف After Step على أنه الرد المفتوح على NeXT Step ولكنك في الغالب لم تسمع عن أي منها. ما لدينا الآن هو أمية كبيرة جداً في صفوف الخبراء! ربما نسميها الخبرة المقنعة.
    تلميح كنت أظن أني من اخترع هذا المصطلح "الخبرة المقنعة" ولكني عرفت مصطلح آخر كثير الاستعمال في عالم يونكس هو pseudo-science
    ربما إذا عدت إلى أرشيف القائمة البريدة في عرب-آيز أو في الكثير من منتديات لينكس ستجد أن معظم الخبراء يتحدثون من خارج الوطن العربي(قبل بضع سنين) مثلاً أحد الدروس في موقع لينكس العرب كتبه شخص عاد لوطنه في إجازة . ربما الآن اختلف الوضع قليلاً حيث يوجد عدد قليل من الخبراء في هذا المجال ولكنهم ليسوا موضع ترحيب كما كانوا خارج بلادهم. من بين المشاكل هي أن المستخدم العربي ليس متعوداً حتى في طريقة التسمية على تسمية الأشياء بوظيفتها بل باسمها التجاري (وأحياناً بأسماء هم يخترعونها لأن التعريب لم يعجبهم مثلاً قد يقول أحدهم أخي برمج لعبة على الحاسوب يقصد تركيبها على القرص الصلب) مثلاً نادراً ما تسمع شخص يطلب مياه غازية أو كولا بل يذكر اسم الشركة الصانعة لها ، وإن أردها من شركة أخرى. هذا ينطبق على مسحوق الغسيل. وعندما يرى أحدهم شخصاً يلعب على جهاز الخلوي فإنه يقول عنه أنه يلعب أتاري atari (جهاز لم يعد موجود) ليس من باب إظهار أنه يعرف كلمة إنجليزية وإلا قال Video Game ولكنه فضّل استعمال اسم الشركة الصانعة أو المنتج التجاري حتى لو لم تكن هي على مبدأ "عنزة ولو طارت" ، وهذا الكلام ينطبق على برمجيات الحاسوب. بكلمات أخرى أن المستخدم العربي لا يعرف الكلمات متصفح إنترنت أو محرر نصوص أو معالج كلمات بل يعرف مسمياتها التجارية ويبحث عنها في كل قادم الجديد. وأكثر من ذلك أن لديه مسميات خاطئة عن الأشياء فقد يعتبر ال Bad sector على قرص مرن فيروس كما أن القرص المدمج قد يكون بالنسبة له شريط (يسمي الكثير من الناس القرص بالشريط لما فيه تشابه مع الكاسيت)


    1.3.3 الخبرة المقنعة


    المشكلة هنا ليست في وجود قلة/كثرة جاهلة بل أن يعتبروا خبراء وذوي تأثير على صناع قرار.مثلاً في أحد البرامج التعليمية للأطفال تقول المذيعة "سنصنع اليوم مغناطيساً ؛ أحضر مسطرة بلاستيكية وافركها بقطة صوف ثم قربها من قصاصات رقية وسنجد أن مغناطيسنا جذب الورق" هناك مقتلان في هذا الكلام الأول أن الكهرباء الساكنة ليست مغناطيس والثاني أن المغنطيس لا يجذب الورق. لهذا لا تلوموا أبنائكم على علامة العلوم. مثل آخر في منهاج الصف التاسع(للفئة العمرية 15 سنة) للحاسوب الذي هو أشبه بمجلة دعائية يتم تعليم الطلبة كيفية تركيب البرامج بخطوتين " 1)شغل برنامج setup أي التركيب 2) وافق على الاتفاقية " ، مخلفين كارثتين أولهما أنه لم يقل إقرأ الإتفاقية والأخطر من ذلك كيف تسمح لصبي بتحمل مسؤولية الالتزامات القانونية التي تلزمه(أو أهله) بدفع مبلغ من 70-300 دولار إضافة لتحمل الخسائر الممكنة وفقد الكفالة مثال يصدم أكثر يقول أحد الخبراء أن أول جهاز حاسوب صنعته شركة مايكروسوفت (المتخصصة بالبرمجيات! يبدو أنه لا يعرف الفرق بين البرمجيات والأجهزة). خبير آخر ومحلل تكنولوجي في أحد الصحف العربية المعروفة قبل عام 2000 بقليل يقول: "مشكلة عام 2000 ناتجة بسبب تخزين التاريخ بمنزلتين فقط أي أن 2000 تصبح 00 فيشعر الحاسوب بالإرتباك لأن التاريخ عاد للوراء من 99-00 مما يجعله يخطئ الحسابات وقد يحدث فيروس وقد تشتعل الشاشة." من قال له بأن الحاسوب له مشاعر وأنه يقوم بمقارنات لم تطلب منه ، من قال له بأن الفيروسات تنتج من تلقاء نفسها ومن قال له بأن ذلك يؤثر على دارة التزامن في الشاشة!!! خبير آخر في أحد القنوات العربية في برنامج متخصص يشرح عن أنظمة التشغيل يقول "أول نظام تشغيل هو دوس وقد أنتجته مايكروسوفت ثم أنتجت هذه الشركة ويندوز 3.1 ثم ويندوز 95 في عام 95 ثم ... وقد أنتجت شركة لينكس نظام ريدهات وشركة ليندوز نظام ليندوز الذي يجمع بين قوة لينكس وسهولة ويندوز" لدينا في هذه المقولة 7 أخطاء على الأقل : فأول دوس ليس من إنتاج مايكروسوفت بل من إنتاج IBM حتى الإصدار 3.0 وقد أنتجت مايكروسوفت دوس 3.1 !!! ثانياً دوس ليس الأول فقبله بعشرين سنة كان يونكس النظام الخامس الذي لم يكن الأول أيضاً!!! ثالثاً ويندوز 3.1 ليس نظام تشغيل ، رابعاً ويندوز 95 لم يصدر عام 1995 بل 1993 !! وتأخر في المحاكم بسبب قضية الإحتكار، خامساً لينكس ليس شركة!! kernel.ORG و linux.ORG و fsf.ORG و gnu.ORG هناك ORG بحجم الفيل ولم يرها، سادساً ريدهات ليست إصدار من لينكس وليست نظام تشغيل (إنها شركة وهي توزيعة أيضاً) ، سابعاً ليندوز ليس نظام تشغيل ، ليندوز هو توزيعة لينكس تأتي مع برنامج wine معد مسبقاً ومظهر theme لا يختلف كثيراً عن ويندوز!
    تلميح تقول أحد طرائف برنامج fortune-mod أن نسبة الأمين والمتعلمين إلى السكان ثابتة في كل العصور، ولكن في العصر الحالي أصبح الأميون يستطيعون القراءة والكتابة.

    لا تضحك، تذكر أنا أميون لا نحب أن نقرأ فإذا تحولت cancel إلى dismiss فإنه في الغالب سيعتبر البرنامج أصبح صعب الاستعمال. تذكر أنا نرى الأشياء كما نتوقع أن تكون أو كما نتمنى أن تكون فلدينا أحكام مسبقة. نحن قوم نصدق الدعايات(الإعلانات) ونكذب المصدر. هل عرفت من أين كان هؤلاء الخبراء يحصلون على معلوماتهم
    يَا سُـــورْيَا لاَ تنْحَنِيِ .. .. أَنَا لاَ أُذَلُ وَلاَ أُهَــــاَنْ
    خَلِّي جَبِينَكِ عَاَلِيـــــاً .. .. مَادُمْتِ
    صَاحِبَةُ الْمَكَانْ


    للاستفسار او مساعدة راسلوني على هاد الايميل
    [email protected]

رد مع اقتباس رد مع اقتباس  


  • #2


    ««صديقة الدرب»»

    الحالة : ريماس غير متواجد حالياً
    تاريخ التسجيل: Apr 2010
    رقم العضوية: 616
    الدولة: السعودية
    الإهتمامات: الرسم وفنون التشكيلية والخط وقراءة القصص والشعر والخواطر
    السيرة الذاتية: لست الأفضل.. ولكن لي أسلوبي سأظل دائما أتقبل رأي الناقد والحاسد .. فالأول يصحح مساري والثاني يزيد من إصراري
    العمل: عمل الحلويات واكلات منوعة
    العمر: 35
    المشاركات: 22,601
    الحالة الإجتماعية: مخطوبة
    معدل تقييم المستوى : 1859
    Array

    اختيار توزيعة
    مقدمة.اختيار التوزيعة ليس أكثر من ذوق وتعود فلكل توزيعة نكهتها الخاصة كما الفواكه (كما يقول عصام بيازيدي) فالتوزيعات المختلفة تحتوي على نفس النظام (طبعاً غنو/لينكس) ونفس الواجهات KDE وغنوم ونفس التطبيقات تقريباً ولا تختلف إلا في الإصدار بحيث تخدم هدف التوزيعة مثلاً arabbix التي تريد دعم العربية تضع إصدار حديث جداً من برنامج gimp لم يمر بكامل مراحل الإختبار لأن القديم لا يدعم العربية وتوزيعة debian stable أو ردهات RHEL قد تحتوي على برامج مر عليها 4 سنوات! لأنه تم مراجهتعا وتصحيح كل عيوبها في هذه الفترة الطويلة. وتختلف التوزيعات في برامج الإعداد والتركيب (من حيث مدى صعوبة الأسئلة التي يطرحها ونوع المساعدة التي يقدمها) ونظام الحزم وحتى برامج التركيب قد تكون مشتركة بينها (مثلاً برنامج التركيب anaconda الخاص بردهات برنامج حر ومفتوح لهذا قد تستخدمه توزيعة أخرى مثل hancom ونظام الحزم rpm من ريدهات كذلك تستخدمه ماندريك ونظام حزم ديبيان تسستخدمه توزيعات أخرى ) إذا لم تكن قد بدأت باستعمال لينكس فابدأ مع ماندريك لأنه لا يفترض الخبرة المسبقة.
    المصدر الرئيسي للمعلومات عن التوزيعات هو موقع
    distrowatch.com، حيث تجد المعلومات الكاملة عن أية توزيعة بما في ذلك: مزاياها، موقعها، موقع التنزيل، إصدارات الحزم التي تأتي معها وغيرها الكثير. قائمة مصنفة بالتوزيعات تجدها في Linux online على الموقع www.Linux.org/dist حيث يمكنك أن تبحث عن التوزيعات التي تدعم لغة معينة أو منصة معينة (نوع حاسوب). ويوفر موقع www.LinuxISO.org أقراص معظم التوزيعات التي يمكن تنزيلها.
    1.4.2. التوزيعات العربية
    تتصف جهود التعريب أو عمل توزيعة في الغالب بالفردية مع وجود استثناءات قليلة، مثل جهود فريق عريب
    -آيز www.arabeyes.org ورسالة-لينكس. كما تكون التوزيعات العربية تتمحور حول فرد واحد غالباً بسبب عدم انتشار الاستخدام الجاد للإنترنت في المنازل في البلاد العربية، وتدني جودة هذه الخدمة بسبب ضعف البنية التحتية. كما نلاحظ أنها تصدر لمرة واحدة وتظل في حالة التجريب beta ولا تتابع غالباً. يوماً بعد يوم يزداد دعم اللغة العربية في التوزيعات الرئيسية والاحترافية. حيدر-لينكس
    أول محاولة لعمل توزيعة لينكس عربية حيث تم تطوير بيئة سطح مكتب خاصة بهم لأن غنوم و KDE حينها لم تكن تدعم العربية دعماً كافياً. لم تجد هذه التوزيعة صداً واسعاً بسبب أنها ظهرت في فترة مبكرة جداً لم يكن مجتمع لينكس العربي قد تشكل بالزخم الكافي.
    رسالة-لينكس
    توزيعة عربية قابلة للتركيب بدعم من مجموعة مستخدمي لينكس-مصر أهدافها أن تكون توزيعة من قرص واحد تدعم اللغة العربية مباشرة out of the box. بنيت هذه التوزيعة على فيدورا fedora core (انظر Red Hat أدناه) لهذا فعشاق ريدهات سيجدون الأدوات التي ألفوها، كما أنها تشكل بيئة لتحسين مستوى دعم العربية في الإصدارات القادمة من Fedora. ولكنها تضم واجهة kde ودعم الوسائط المتعددة خلافاً لسياسة ريدهات. تحتوي على الكثير من البرامج منها طقم برامج المكتب المفتوح OpenOffice ومتصفح موزيلا وبرنامج كفايين. ربما لن تجد فيها حزم الخادمات والتطوير لضيق مساحة القرص المدمج الواحد. انظر http://resala.linux-egypt.org الموقع الرئيسي لهم.
    Arabbix
    إنها توزيعة عربية تعمل مباشرة من القرص المدمج دون تركيب ودون تغيير الأقسام Live-CD وعند الأنتهاء من التشغيل تطفئ الجهاز وتخرج القرص وكأن شيئا لم يكن تناسب الذين يريدون تجربة لينكس لأول مرة و لا يريد اعادة التقسيم مبنية توزيعة morphix و knoppix المبنيتان من debian ولكنها بحق توزيعة تنتزع الإعجاب فهي مرصوصة بالكثير من البرامج الرائعة وليس مجرد توزيعة عربية فهي سريعة الإقلاع وأنيقة بشكل رائع (أجمل من ماندريك الشهيرة بالجمال) وفيها نسخة رائعة من برنامج gimp يدعم العربي وبها wine والكثير من البرامج تعتمد بشكل أساسي على بيئة غنوم. يبدو أنها دخلت في سبات الآن وهي لا تزال في حالة beta.
    Arabian
    توزيعة مباشرة Live-CD مبنية على Knoppix أنيقة بواجهة KDE وقابلة للتركيب على الرغم من أنها لا تزال تجريبية Beta إلا أنها في حراك وتطور.
    1.4.3. التوزيعات الرئيسية.
    ريدهات Red Hat
    وهي المسيطرة على سوق الخادمات والأكثر شهرة وتعتبر توزيعة قياسية تستند عليها الكتب و المطورون و الشركات ويعتقد أن الحلول التي تقدمها ستحل مكان أنظمة يونكس التجارية المشهورة، كما تعتبر دورات ريدهات التدريبية Red Hat Certifications من أكثر الدورات موثوقية، ولكن لأنها توزيعة أمريكية حيث القوانين هناك أكثر صرامة وتمنع الهندسة العكسة وتمنح براءات اختراع حصرية على عكس أوروبا فإنك ستفتقد معها الكثير معها الأشياء التي تحب فهي تفتقر لدعم الكثير من الأشياء مثل mp3 و ntfs وعليك تنزيل هذه الأشياء بشكل مستقل من موقع freshrpms.net. موقع FTP الرسمي للتنزيل هو http://ftp.redhat.com/pub/ حيث تجد حزم RPM ولكن هناك الكثير من المواقع الأخرى.
    وريدهات واقعة بين نارين المطورين ومجتمع مستخدي ريدهات للاستعمال المنزلي من جهة، الذين يبحثون عن أحدث البرامج وأكثرها جمالاً وسهولة وبعضهم قد يتصل بالشركة من أجل الدعم في أمور تافهة ومن جهة أخرى مجتمع الشركات العملاقة التي تبحث عن الحزم المستقرة والمجربة لفترات طويلة (حتى لو كانت بشعة) والأكثر أماناً والذين يريدون دعم قويا. لهذا قامت ريدهات بتقسم ريدهات-لينكس إلى مشروعين الأول للتنزيل المجاني واسمه fedora core (أول أصدار FC1) الموقع http://fedora.redhat.com وهو ريدهات بدعم من المجتمع (انظر www.FedoraForum.org) ووفق أهوائهم
    تحتوي Fedora Core أحدث وأجمل ما توصل له عالم المصادر المفتوحة ولكنهم لا يستقبلون أي دعم على هاتف ريدهات بخصوصه ويصدر اصدار جديد كل بضع أشهر ،والثاني هو RHEL وهو مرتفع الثمن رقم من 3 منازل من الدولارات (يوجد نسخة تعليمية رخيصة فالثمن المرتفع هو للدعم المقدم) ولكنه موجه للشركات العملاقة والمشاريع ذات الطابع الخاص يحتوي على أكثر البرامج أمانا و موثوقية (وبالتالي قدما) وليسوا مستعدين على تجريب أي شيء جديد يصدر بشكل أقل سرعة (كل سنة ونصف) وكلا المشروعين مفتوحا المصدر بشكل كامل.
    ماندريفا Mandriva Linux (كان اسمها ماندريك Mandrake Linux)
    ماندريك Mandrake (أو ماندي) أصبح اسمها ماندريفاMandriva بعد الاندماج بين الشركات، هي توزيعة فرنسية الأكثر سهولة وجمال وهي المفضلة لدي ولدى المبتدئين لأنها تحتوي على مركز تحكم أنيق مع الإحتفاظ بالمزايا القوية للمحترفين وهي مبنية بطريقة ريدهات تستخدم نظام حزم rpm الشهير وقد أضافت له أداة أكثر سهولة اسمها urpmi ولقد انتشرت بسرعة قياسية وهي من أكثر التوزيعات شيوعاً زر موقع www.mandrivalinux.com لتنزيل الأقراص وإذا أردت المزيد من الحزم الجاهزة إليك هذان الموقعان http://ftp.du.se/pub/os/mandrakelinux و plf.zarb.org. تنتج الشركة منتجات أخرى مثل MandrakeMove وهو قرص حي ومباشر.
    SuSE
    الحرباء سوسي: توزيعة أوروبية (زر موقعهم www.SuSE.com أو www.SuSE.de) اختفى اسمها من المنتديات عندما توقفت عن طرح أقراصها للتنزيل المجاني واكتفت بطرح قرص تجريبي حي Live-CD لا يمكن تركيبه. عادت وبقوة بمجرد العدول عن هذا القرار فقد أصبح هناك نسخة يمكن تنزيلها مجاناً. إنها من أسهل التوزيعات الموجهة للمستخدمين عبر واجهة سطح المكتب. أهم مزاياها هو أداة YaST للإعداد.
    1.4.4. التوزيعات الموجهة للخبراء والمحترفين.
    ديبيان Debian
    إنها توزيعة من منظمة أخذت على نفسها عهداً أن تظل حرة. يعمل عليها أكثر من ألف متطوع (يحتوي موقع ديبيان على أكثر من 50000 حزمة برمجية) تدعم عدة منصات (انظر www.debian.org/ports)، وعدة أنظمة تشغيل (إلى جانب غنو/لينكس) مثل Debian GNU/Hurd و Debian FreeBSD! وهي مفضلة لدى المحترفين (في البيوت والشركات الكبرى) وهي ثلاث مراحل ، الأولى تسمى stable أي مستقرة وهي توزيعة تحتوي على برامج مرت عبر مراحل اختبار عديدة وطويلة للتأكد من أنها مستقرة وبأعلى كفاءة وتم رقع كل الثغرات فلا يضاف لها أي برنامج فقط تحدث عند اكتشاف ثغرة أمنية، ولكن سيئتها أنها تصبح قديمة بعد كل هذا الوقت خصوصاً أن لينكس يتطور بسرعة وهي تناسب الشركات والمواقع الحساسة التالية تسمى testing أي قيد التجربة وهي مستقرة أداءً ولكنها ليست مستقرة بمعنى أنها تعدل ويضاف إليها حزم وتعديلات حتى لو لم تكن حرجة وضرورية. وهي تحتوي حزم تم تجربتها وتبدو مستقرة ولكن فترة التجربة (أقل من سنة) ليست كافية لإعلانها ضمن المستقرة تناسب المكاتب الصغيرة والبيوت ،أما المرحلة الباقية هي unstable أكثر حداثة طازجة من يد مطوريها لم يختبرها أحد غير مطوريها وهي تناسب الأشخاص الذين يجبون كل جديد ومحبي تجربة البرامج . حالياً لا يوجد unstable لأن testing في مرحلة انتقالية. حالياً stable اسمه woody (6 أقراص) و testing اسمه sarge (13 قرص) يتوقع قريباً أن يدخل sarge سباتاً freez تمهيداً لتحوله إلى stable عندها يصبح woody في الأرشيف ويصبح sarge هو stable ويظهر testing جديد. إذا كنت لم تفهم هذه الأسماء ولم تتابعها قرر هل تريد stable أم testing ثم استعمل الوصلة الخاصة بأيهما تريد ستجد هناك مجلد باسم current أي الحالي أو يمكنك النظر للتاريخ. وتعتبر ديبيان أكبر قطب من أقطاب لينكس حيث لها أسلوبها الخاص فهي لا تعتمد على حزم rpm وإنما على deb ولها أداة سهلة الإستعمال لاختيار وتحديث الحزم تلقائياً هي apt-get التي تمكنك من تزيل البرامج الجاهزة وأهم شيء تحديثات الحماية بطريقة سهلة ومؤتمتة. يمكن تنزيل ما تريد من حزم على موقع www.debian.org/distrib/packages إذا كنت تدير شركة كبيرة فإن debian stable خيارك الأول والأقوى والأوفر أيضاً وأما للبيوت فإن debian testing خيارك الأول (إذا استطعت التعامل معه) بكل ما يوفره لك من حزم معدة مسبقاً.
    Slackware
    إنها توزيعة بملامح تشبه BSD،توزيعة كسولة فمصمموها لم يضعوا فيها الكثير من الأدوات (برامج إعداد وتركيب ...إلخ) وفي أحسن الأحوال الأدوات هي مجرد ملف نصي بلغة سطر الأوامر bash ولديهم نظام حزم ولكنه مجرد ملف مضغوط tar.gz وموقعهم يبدو مثل شاشة بيضاء وكتابة سوداء حتى شعارهم مجرد كلمة Slackware والباقي هي تصاميم بعثها محبوا هذه التوزيعة وإذا كنت لا تعرف لماذا يحبونها ، سأقول لك لأنك لست بحاجة إلى كل هذه البهرجة للجهاز الخادم أو أثناء التركيب لأنك ستشغله بعمليا الرسم وغيرها وإنها فقط بأن تقوم بالعمل بكفاءة حيث البساطة عنوان الأمان simple is secure. إذا أردت اختبار مهارتك في لينكس جربها والجدير بالذكر أنها من توزيعات الجيل الأول وهي موجودة منذ بداية ظهور لينكس. وهذا لا يعني أنها قديمة أو أنها لا تحتوي حزم الواجهات الرسومية. هذه التوزيعة أقرب إلى BSD منها إلى SysV
    1.4.5. التوزيعات الحيّة والمباشرة.
    نوبكس Knoppix
    نوبكس knoppix (انظر www.knoppix.org) توزيعة ذات هدف خاص وهو أن تعمل مباشرة من القرص المدمج دون تركيب ودون تغيير الأقسام (حتى لو لم يكن لديك قرص صلب) Live-CD وعند الأنتهاء من التشغيل تطفئ الجهاز وتخرج القرص وكأن شيئا لم يكن تناسب الذين يريدون تجربة لينكس لأول مرة و لا يريد إعادة التقسيم. تعمل على تعريف كافة الأجهزة تلقائياً ويمكن استعمالها في عمليات الإنقاذ Rescue. وهي توزيعة سهلة الاستعمال بواجهة KDE مع كل قوة ديبيان. تقريباً كل الأقراص الحيّة تعتمد عليها، يمكنك أن تستخدمها لبناء توزيعتك الخاصة الحيّة.
    مورفكس Morphix
    توزيعة حيّة مبنية على نوبكس Knoppix ولكنها تستعمل بيئة غنوم GNOME، انظر www.Morphix.org. Dynebolic
    ستديو لينكس للوسائط المتعددة على قرص حي. يوفر تطبيقات سهلة ذات مستوى احترافي لتحرير وصنع الوسائط المتعددة multimedia، عبر واجهة خفيفة جداً (حالياً WindowMaker) تعمل على على بينتيوم 1 ب 64 رام. تدعم الشبكات العنقودية لعمل Supercomputer للحصول على أفضل أداء، انظر www.dynebolic.org.
    1.4.6. أدوات البناء والتوزيعات المصدرية.

    لينكس من الصفر Linux From Scratch
    اصنع توزيعة لينكس بنفسك وبيديك هذا هو شعار هذه التوزيعة والهدف هو التسلية أو التعلم أو الحصول على توزيعة موثوقة لأنك بنيتها بيديك، انظر
    www.LinuxFromScrtch.org. وهو أربع كتب أو فروع: linux-from-scratch يشرح لك خطوة خطة كيف تبني الأدوات الأساسية من المصدر (باستخدام توزيعة أخرى) مثل gcc (بطريقة statically تعمل بذاتها ولا تعتمد على المكتبات) ثم النواة وعدد قليل من الأدوات ثم تبني المكتبات وتعيد بناء gcc بكامل مزاياه ثم تكمل نظامك. Byond-linux-from-scratch تبدأ حيث انتهت الأولى وتصل بك حتى تبني kde و gnome وكل شيء آخر. Automated-linux-from-scratch وهو مشروع يهدف ليقوم بالعملية عنك فبدل من طباعة الأوامر سيقوم هو بتفيذها بالتسلسل hints-linux-from-scratch ملاحظات واضافات صغيرة جنتو gentoo
    يتبع
    يَا سُـــورْيَا لاَ تنْحَنِيِ .. .. أَنَا لاَ أُذَلُ وَلاَ أُهَــــاَنْ
    خَلِّي جَبِينَكِ عَاَلِيـــــاً .. .. مَادُمْتِ
    صَاحِبَةُ الْمَكَانْ


    للاستفسار او مساعدة راسلوني على هاد الايميل
    [email protected]



  • #3


    ««صديقة الدرب»»

    الحالة : ريماس غير متواجد حالياً
    تاريخ التسجيل: Apr 2010
    رقم العضوية: 616
    الدولة: السعودية
    الإهتمامات: الرسم وفنون التشكيلية والخط وقراءة القصص والشعر والخواطر
    السيرة الذاتية: لست الأفضل.. ولكن لي أسلوبي سأظل دائما أتقبل رأي الناقد والحاسد .. فالأول يصحح مساري والثاني يزيد من إصراري
    العمل: عمل الحلويات واكلات منوعة
    العمر: 35
    المشاركات: 22,601
    الحالة الإجتماعية: مخطوبة
    معدل تقييم المستوى : 1859
    Array

    مفهوم البرمجيات الحرة لا يتعلق بالسعر ولا بالوصول للكود المصدر. إنه يتركز على الحرية، ففتح المصدر لا يكفي لأنه قد يأتي مع إتفاقية تمنع تعديله أو عرضه على آخرين، تحذرنا مؤسسة البرمجيات الحرة من برمجيات مفتوحة غير حرة. إن تعريف البرمجيات مفتوحة المصدرOSD (أي Open Source Definition) كما عرفته مؤسسة المصادر المفتوحة OSI (أي Open Source Initiative، www.opensource.org) قريب جداً من تعريف مؤسسة البرمجيات الحرة FSF للحرية فيما يتعلق بالبرمجيات (ارجع إلى www.gnu.org/philosophy/free-sw.html) لأن OSD يستند إلى خطوط ديبيان العريضة للبرمجيات الحرة DFSG (أي Debian Free Software Guidelines) ولكن يستخدم مصطلح مفتوح المصدر لتسويق البرمجيات الحرة لأن كلمة حرة free بالإنجليزية تعطي إنطباعاً خاطئ بأنها مجانية (تتعلق بالسعر وليس بالحرية). إن مفهوم البرمجيات مفتوحة المصدر (وفق OSD) لا يعني الوصول للكود المصدر فقط. فعلى المستوى التجاري عندما تهتم شركة بالانتشار أكثر من غيره أو بأن تعمل منتج معياري فإنها تنشر المصدر ولكن وفق رخصة غير حرة، خذ مثلاً رخصة SCSL التي تخضع لها الكثير من منتجات Sun Microsystems فعلى الرغم من أنها توفر الوصو للمصدر إلا أنها ليست برمجية حرة (حسب تعريف البرمجيات الحرة من FSF وحسب DFSG من ديبيان) وليست برمجية مفتوحة المصدر (حسب OSD من OSI)، أقتبس من الفصل 2.3 في Debian Java FAQ لمؤلفه Javier Fernandez-Sanguino Pena فيما يتعلق ب Java 2 SE (أو JDK 1.2) "تذهب SCSL أبعد من ذلك حيث تعرّف أي تنفيذ لمحددات (أو معاير speifications) شركة Sun على أنه 'تعديل'، هذا يعني ببساطة أن تفيذك لأي جزء من الوظائف 1.2 API الجديدة أو وظائف Jini API حتى لو من الصفر وبشكل مستقل فإن عملك هذا سيكون ملكاً لشركة Sun ويجب أن تدفع لهم ليسمحوا لك أن تستعمل ما صنعت أنت بنفسك" كما أقتبس "هذه الرخصة غير متوافقة مع مبدأ البرمجيات الحرة لعدة أسباب، إن قبلت بهذه الإتفاقية (بتنزيل الملفات المصدرية المشمولة بها) فإن هذا يجعل من المستحيل عليك أن تساهم في أي تفيذات حرة(منافسة). وبحسب Sun فإن ذلك يشمل حتى مجرد الوثائق والمحددات المعيارية المشمولة بالاتفاقية"
    تحذير ربما تلاحظ أنني أخلط بشكل متعمد بين مفتوح المصدر وحر، لأنه وفق تعريف OSD فإن مفتوح المصدر Open source لا يعني فقط الوصول للمصدر. ولكن مؤسسة البرمجيات الحرة تعترض على هذا الاسم كبديل للبرمجيات الحرة free software لأنه يخفي الهدف من وراء كل هذا وهو الحرية، وتقترح البرمجيات المحررة Libre Software لإزالة الغموض (بين free المجاني والحر) الناتج عن محدودية اللغة الإنجليزية.



    من هو الهاكر Hacker ؟


    هذه الكلمة معناها مبدع خارق أو حاد الذكاء. ظهر هذا المصطلح بشكل كبير في الستينات من القرن العشرين وكان يطلق على أعضاء مجموعة في MIT معهد مساشوسيتس للتكنولوجيا. Massachusetts Institute of Technology اسمها Tech Model Railroad Club يتم تدريبهم على فهم ما بعد الأساسيات وما يجري في الخطوات البينية كان هذا لقب من يكتشف حل لمشكلة أو يحذر مشكلة ممكنة الحدوث قبل وقوعها لتلافي الخسائر. ثم أصبح أعم ليشمل كل من يحب الرياضيات كنوع من المتعة وكتابة البرامج كنوع من الفن (تماماً مثل كتابة القصائد والطرائف) "أصابعه تتراقص على لوحة المفاتيح. البرنامج صُنّف دون أي رسالة خطأ، وعمل كرياح النسيم. (...) ‘أحاسيسي في راحة. روحي تعمل بحرية دون خطة، تتبع فطرتها. باختصار برامجي تكتب نفسها‘" (مقتبس عن طاو البرمجة لكاتبه Geoffrey James). استغل الإعلام هذا الاسم وأطلقه على مجرمي المعلومات (الذين يستعملون الأساليب المعروفة من قبل في للهجوم والحصول على ربح أو شهرة ولا يخترعون شيء مفيد أو جديد). وكدفاع من الهاكرز الحقيقين اخترعوا مصطلح مخرب cracker وهو مجرم المعلومات وهي المصطلحات المعتمد الآن لتصنيف المبدعين. أحياناً قد تسمع الهاكرز ذوي القبعة البضاء white hat hackers أو hatters كإشارة للهاكرز الطيّبين.
    تلميح To hack a program تعني أن تضيف إليه ميّزة لم تكن موجودة، a system hack تعني أن تقوم بحيلة ذكية لعمل شيء مفيد (تسريع مثلاً) ، وهكذا. أما To crack a password أن تعرف كلمة سر غيرك، To crack a program أن تجد ثغره فيه تؤدي لدخول غير مشروع
    ولكن إعلامنا(وحتى منهجنا وخبراؤنا) العربي غائب
    ما هو نظام يونكس Unix ؟

    يوصف أحياناً على أنه النظام المفضل للهاكرز بالمعنى الإيجابي Hacker Friendly! ولكن بشكل رسمي يونكس UNIX أو شبيه يونكس UNIX-like (تجنباً للمساس بالعلامة التجارية التي تملكها The Open Group) هو كل نظام تشغيل يجتاز مجموعة من الفحوصات ويحقق مجموعة من المعايير أهمها التي وضعها مؤسسة مهندسي الكهرباء والإلكترونيات IEEE تسمى POSIX والتي وضعتها The Open Group والتي تسمى محددات اليونكس الواحد Single UNIX Specification (وكلا المعايير الآن متكافئة). أي أنه ليس نظام واحد (جمع كلمة Unix هو Unices على فرض أنها لاتينية أو Unixes لو أنها إنجليزية)، هذه المعايير تضمن عمل البرنامج المصمم على إحداها في الأخرى. كانت بداية هذه الأنظمة في بداية السبعينيات حيث قام Ken Thompson و Dennis Ritchie في مختبرات بيل Bell Telephone Laboratories (www.Bell-Labs.com ليس بيل غيتس!) وهو نفس المكان الذي اختُرع فيه الترانزستور وكُتبت فيه لغة السي، وقد اطلقا عليه اسم يونكس بتهجئة غريبة UNICS لتعني Uniplexed Information and Computing System ثم صوبت التهجئة إلى UNIX. كانت هذه المختبرات وحدة مفنصلة عن AT&T (انظر www.att.com) وهي شركة أمريكية قطاع عام (كانت تعرف باسم American Telephone and Telegraph شركة الهاتف والتيليغراف). نظام يونكس المرخص له من Open Group لاستعمال العلامة التجارية يشار إليه بأحرف كبيرة في حين أن الأنظمة المتوافقة مع المعايير دون الرخصة باستعمال العلامة التجارية يشار إليها بأحرف صغيرة Unix أو باستعمال يونكس كصفة كما في شبيه بيونكس UNIX-like أو أحد أنظمة يونكس a UNIX system (الكلمة الرئيسية هنا هي نظام system)


    تاريخ أنظمة يونكس (المصدر ويكيبيديا)
    انتشر بسرعة يونكس بسرعة الشركات الكبرى والجامعات ومراكز البحث العلمي وسوق التكنولوجيا المتفوقة، وكان الطلب عليه كبيراً من قبل مما جعل توفير الدعم الفني أمراً صعبا لذا قامت بإطلاق الملف المصدري source code وطبعا إتفاقية عدم مكاشفة (أي أنه ليس نظاماً حراً فلا يمكن لأحد التعديل فيه أو عرضه على آخرين بدون إذن خطي)، هذا النظام الذي اشتهر كان الإصدار الخامس الذي سمي System V (أي خمسة)، وعلى عكس أنظمة التشغيل في ذلك الوقت (منذ عام 1973) كتبت أدواته system toolset على لغة C لضمان عمل هذا النظام على أي نوع من الأجهزة بحث يكون مستقل عن العتاد Hardware. في ما بعد ظهر مشتقات له من شركات وجامعات، أهمها BSD أي توزيعة برمجيات بيركيلي Berkeley Software Distribution لدرجة أن معايير POSIX التي تحدثنا عنها هي جمع لمزايا النظامين. المزيد من الشركات المحظوظة التي حققت المعايير وحصلت على رخصة العلامة التجارية منها على سبيل المثال لا الحصر AIX من IBM و HP-UX من HP و SunOS أو Solaris من Sun microsystems و IRIX و Tru64 و A/UX. كذلك حصلت SCO (التي تنتج SCO UNIX) على ملكية حقوق النسخ على الكود المصدري للنظام يونكس الأصلي مما يعني أن الشركات الأخرى مثل IBM تدفع لهما لقاء رخصة رؤيته وتطويره.

    كانت أنظمة يونكس هذه مكلفة جداً (ميزانية دولة) وتعمل على الأجهزة العملاقة المكلفة (مثلاً كتبت أول نواة يونكس في مختبرات بيل على لغة التجميع الخاصة بمنصة PDP ) واقتصرت على مراكز البحث العلمي والجامعات والأجهزة العسكرية والشركات العملاقة وعلى الرغم من قدم هذه الأنظمة إلا أنها منذ البداية أنظمة متعدة المهام والمستخدمين وترتبط بشبكات (قبل اختراع برتوتوكول الإنترنت IP عبر UUCP مثلاً) وآمنة ، وفي المقابل كان هناك أنظمة رخيصة واستهلاكية خالية من أي مزايا، شائعة في الأسواق للإستخدام المنزلي وهي غير متوافقة مع المعايير القياسية وهي مجرد آلات حاسبة مقارنة بأنظمة يونكس. تنبع قوة يونكس من فلسفته القائمة على :
    • صمم ليكون متعدد المهام والمستخدمين وليعمل على أكثر من منصة.
    • استخدام النصوص الصرفة (مثلاً لملفات الإعدادات)
    • تمثيل كل شيء على شكل ملف (معاملة الأجهزة وبعض الإتصالات بين العمليات على شكل ملفات)
    • عدم التمييز بين الكائنات المحلية والبعيدة (الوصول لأي جهاز أو ملف بعيد في الشبكة بسهولة)
    • بيئة الاستخدام عبر سطر الأوامر CLUE (أي command line user environment) وذلك باستخدام برنامج يسمى الغلاف ****l ليفسر الأوامر التي يطبعها المستخدم.
    • كل أداة يفترض بأن تقوم بشيء واحد (ولو بسيط) وتقوم به بشكل جيد وتفضيل ذلك على القيام بأشياء معقدة والفشل فيها.
    • نظام ملفات هرمي (وراثي).
    • استخدام لغة سي لتعكس هذه الفلسفة.

    لمزيد من المعلومات ارجع إلى موسوعة www.wikipedia.org لمعلومات مبسطة انظر User-Friendly Unix FAQ


    يَا سُـــورْيَا لاَ تنْحَنِيِ .. .. أَنَا لاَ أُذَلُ وَلاَ أُهَــــاَنْ
    خَلِّي جَبِينَكِ عَاَلِيـــــاً .. .. مَادُمْتِ
    صَاحِبَةُ الْمَكَانْ


    للاستفسار او مساعدة راسلوني على هاد الايميل
    [email protected]



  • #4


    ««صديقة الدرب»»

    الحالة : ريماس غير متواجد حالياً
    تاريخ التسجيل: Apr 2010
    رقم العضوية: 616
    الدولة: السعودية
    الإهتمامات: الرسم وفنون التشكيلية والخط وقراءة القصص والشعر والخواطر
    السيرة الذاتية: لست الأفضل.. ولكن لي أسلوبي سأظل دائما أتقبل رأي الناقد والحاسد .. فالأول يصحح مساري والثاني يزيد من إصراري
    العمل: عمل الحلويات واكلات منوعة
    العمر: 35
    المشاركات: 22,601
    الحالة الإجتماعية: مخطوبة
    معدل تقييم المستوى : 1859
    Array

    كيف نقارن لينكس بيونكس ؟

    لينكس هو أحد أنواع يونكس، ليصبح السؤال ذي معنى تكون المقارنة مع "اليونكسات الأخرى " وهذا يعتمد أيها تقصد فهي كثيرة وهي تقسم إلى نوعين التي تنتجها الشركات الصانعة للأجهزة مثل Sun ونظامها Solaris والتي تنتجها شركات برمجيات فقط مثل SCO. كما يمكن أن تقسم من حيث الرخصة مثل الحرة HURD و FreeBSD و المملوكة مثل SCO UNIX. وهناك العديد من العوامل الأخرى مثل الأجهزة التي يمكنه أن يعمل عليها. في الجدول التالي مقارنة بين واحد من كل نوع. Factor\OSGNU/LinuxGNU/HURDFreeBSDSolarisSCO UNIXbyالمجتمع - النواة يقودها الحاكم المطلق لينوسالمجتمعالمجتمع - يقودها مجلسSUN MicrosystemsSCOالأجهزةمعظم الأجهزةحالياً إنتل 32إنتل 32 وجار العمل على غيره مثل alphaعائلة Sparc و إنتل 32إنتل 32الرخصةحرة GNU GPL - المشتقات تصبح حرةكما لينكسحرة BSD - لكن يسمح بالمشتقات المغلقةمغلقمغلقالحالةمستقر وقيد التطويرغير جاهز - قيد التطويرمستقرمستقر على sparc وأقل منه على إنتللا معلومات عنديالهدفنظام حر يحترف كل الأغراض بأعلى أداء وأفضل حمايةمستقبل يونكس وسهولة التطويرمشروع BSDالمشاريع ذات الطبيعة الخاصة-السعريتراوح بين مجاني وفي الغالب 20 دولار مع التوصيل وقد يصل إلى عدة آلاف--مرتفع نسبياً-في الغالب حل متكامل مع الجهاز - السعر إشتراك سنويمرتفع نسبياًالدعممن المجتمع الضخم ومن شركات مقابل اشتراكالمجتمعالمجتمعالشركة الصانعة Sunالشركة الصانعةحجم مجتمع المتطوعينأكبر مجتمعقيد التشكيلمجتمع كبير أقل من لينكسلا يوجدلا يوجدالسهولةيوجد توزيعات سهلة جداًالتوزيعة الوحيدة هي ديبيان الصعبةبسبب قلة دعم العتاد،قلة التوزيعات فالسهولة ليست هدفصعبصعبالقوة والأمانالكثير من الحلول مثل PAM و SSHو LDAP-كما لينكستضمه الشركة،ولكن بسبب الإعداد المسبق-بعض كلمات سر موحدة- وعدم توفر الكودتضمه الشركةالتطبيقات وأدوات الحلول الخاصةمجاناً من المصدر أو جاهزة على شكل حزم كما في ديبيانأقل عدداً،قد تضطر لبنئها من المصدرمن الكود المصدرفي الغالب تكتفي بما هو معد مسبقاً، وقد تتوفر مقابل عقود مكلفة مع شركات أخرىأقل عدداً وتكتفي بما يأتي مسبقاً،وقد تتوفر مقابل عقود مكلفة مع شركات أخرىيجدر الإشارة أن المصدر المفتوح من ناحية الأمان هو سلاح ذو حدين فالشركات تروج أن عدم توفر المصدر قد يعيق المخربين بسبب جهلهم بطريقة عمله، من جهة أخرى تقوم البرامج المفتوحة المصدر على أن تكون الخوارزميات آمنة كجزء من التصميم ولا تعتمد على جهل المخرب. في المقابل قد يتسبب عدم توفر المصدر في ثغرات Buffer Overflow فإصلاح هذه الأخطاء يتم من خلال تعديل المصدر فقط، وبكل أولئك الخبراء المتطوعين في مجتمع لينكس تكتشف الثغرات بسرعة (بين 5 دقائق وثلاث أيام) فإن كنت خبيراً أصلحتها بنفسك ربما قبل ذلك! فحسب قانون لينوس (لذي استوحاه Eric S. Raymond من لينوس): "بعدد كافٍ من المقل، كل الثغرات (العميقة) تصبح سطحية". ولكن في البرمجيات المملوكة مغلقة المصدر تظل هذه الأخطاء مخبأة حتى تكتشف بالتجربة (بالصدفة) أو من قبل موظف سابق في الشركة فتنشر في العالم السفلي، فيستغلها شخصٌ ما للهجوم عليك، ولن تعرف إلا إذا نتج عنه خراب ظاهر عندما تسوء الأمور تتصل بخدمة الدعم، الذين يتجاهلونك حتى تسوء الأمور أكثر فأكثر بأن تحصل المشكلة مع عدد كبير من الزبائن، عندها تجبر الشركة على الإعتراف بالمشكلة وتخصيص عدد محدود من المبرمجين لحلها، كل ذلك قد يستغرق أكثر من سنة، أخيراً يصدر تحديث لسد الثغرة الذي بدوره قد يحتوي على ثغرة وعليك أن تنتظر (وتتمنى) إلى أن تسوء الأمور مجدداً (أنت لا تملك المصدر، أنت لا تعلم إلا ما يقولونه لك وعليك تصديقهم)
    عند المقارنة بين لينكس و FreeBSD بصفتهم أنظمة حرة يحضرني ما تقوله وثائق خادم قواعد بيانات MySQL حول العوامل التي تجعل أي نظام أفضل لتشغيل هذا الخادم (مثل استقرار theads وغيرها) ثم تستنج أن أفضل نظام هو Linux 2.4 ثم بالدرجة الثانية Solaris وبالدرجة الثالثة يأتي FreeBSD ولكنهم يؤكدون أن هذا لا يشير إلى أن هذا النظام أفضل من ذاك بل ربما لأنهم اهتموا به أكثر من غيره، ولكن بما أننا نتحدث عن برمجيات حرة يقود تطويرها المجتمع فإن هذا يشير إلى مدى كبر حجم مجتمع لينكس مقارنة مع FreeBSD وبالتالي تفوق برمجياته على الأقل من ناحية دعم تطوير البرمجيات ودفع المطورين للإهتمام بها، والأهم من ذلك أن لينكس هو النظام الذي تعمل به كل مزايا برمجيات غنو وأنها جربت من قبل مطوري غنو أنفسهم عليه.
    وعند مقارنة جميع أنظمة يونكس فيما بينها لا بد أن أشير إلى قول إريك ريموند Eric Raymond أحد مستشاري يونكس أنه كان قد كتب مقالة FAQ كيف تختار/تشتري نظام يونكس حسب احتياجاتك وميزانيتك وما هي المزايا التي يجب أن تتأكد من وجودها قبل الشراء ولكن بعد ظهور لينكس فإنه يقول : "Times change, industries evolve, and I can now replace that FAQ with just three words: 'Go get Linux!' " بعد أن تغيّر الزمن يمكن أن نستغني عن تلك المقالة بثلاث كلمات "احصل على لينكس" فقط.
    هناك العديد من الخوارزميات ينفرد بها نظام لينكس تجعله في مقدمة الأنظمة الأخرى سرعةً وموثوقية. من الصعب مناقشة كل هذه العوامل هنا، لهذا سنأخذ مثال واحد، انظر الملحق صفر للتفاصيل. يعتقد العديد من الناس أن أنظمة المستقبل ستكون مبنية على تصميم النُوَيّة microkernel، فكرة النويّة تقوم على تقليل مهام النواة إلى الحد الأدنى المطلوب في كل أنظمة التشغيل (إدارة العتاد والذاكرة وتوزيع وقت المعالج على العمليات) أما بقية المهام (مثل بروتوكولات الشبكة، أنظمة الملفات ...إلخ) توفرها مجموعة من البرامج الخاصة تسمى الخادمات servers أو المراقبات daemons (أيضاً العفاريت). كل هذا من أجل الحصول على نظام مقسّم إلى وحدات modularized. تصميم لينكس لا يتبع اسلوب النويّة، فهو نواة أحادية Monolithic kernel، يحتوي نظام لينكس ما نسميه وحدات النواة kernel modules، كل وحدة يمكن تحميلها فقط عندما تدعو الحاجة إليها وتزال عند عدم الحاجة لها لتوفير الذاكرة، لينكس هو نظام النواة الأحادية الوحيد الذي يمكنه ذلك (أي تغيير جزء من النواة دون إعادة تشغيل الجهاز)، كما أنه يشغل أجزاءً من كود النواة بالتوازي (في نفس الوقت) كما الخادمات في النويّة تسمى خيوط النواة kernel threads وهي قليلة فقط في الحالات التي يكون هناك جدوى من ذلك. نظامي Plan9 (من Bell-Labs أصل اليونكس) و GNU/Hurd (جزء من GNU) يتوقع أن يكونا منافسي لينكس المستقبليين. إنهما يوسّعان العديد من المفاهيم في عالم يونكس، مثلاً هناك توحيد المجلدات union directories (أو UnionFS). لا يهدف Plan9 إلى أن يكون يونكس على عكس Hurd (من خلال التوافق مع معايير POSIX). سمي Plan9 على اسم فيلم "Plan 9 from Outer Space" في حين كان HURD اختصاراً متداخلاً mutually recursive acronym يعني "HIRD Unix-Replacing Daemons" أي "HIRD العفاريت التي تحل محل يونكس" حيث HIRD تعني "HURD of Interfaces Representing Depth" أي "HURD من الواجهات التي تمثل العمق . لأنهما يشغلان عدة خادمات فوق النويّة هذا يجعلهما أنظمة modularized (مقسّمة إلى وحدات)، هذا يجعلهما أفضل من غيرهما ولكن ليس أفضل من لينكس لأنه هو الآخر يحمل هذه الصفة، ولكن هذه الخادمات فيهما يمكن أن تعمل دون صلاحيات مما يجعل إضافة الأجزاء التي تحتوي أخطاء buggy codes أقل خطراً لدرجة أن المستخدم (العادي محدود الصلاحيات) يمكنه تشغيل Hurd داخل آخر (تسمى العملية sub-hurd)، من جهة أخرى في لينكس العادي يمكن إضافة الوحدات فقط من قبل المستخدم الجذر (مدير النظام مطلق الصلاحيات) مما يعني أن إضافة وحدة لدعم نظام ملفات غير مجرب تعرض النظام كله للخطر (بسبب الصلاحيات المطلقة)، ولكن باستعمال حزمة اسمها user-mode-linux فإننا نحص على هذه الميّزة في لينكس (حيث يمكنك تجربة الأجزاء التي قد تحتوي أخطاء وحتى تشغيل نواة كاملة كأنها عملية لمستخدم محدود الصلاحيات داخل نواة لينكس أخرى). بسبب ميّزة تمرير الرسائل Message passing بين الخادمات فإن Hurd و Plan9 (أو بعض الأنظمة المشتقة منه مثل Inferno) تجعلهما مفيدان في الحوسبة الموزعة (الموازية) ولكن حتى هذه يمكن الحصول عليها في لينكس عبر بعض الرقاع (مثل OpenMosix و BProc) التي تجعل لينكس أفضل نظام في هذا المجال. باختصار إن الوضع الحالي لنظام لينكس يوفر بطريقة أو بأخرى (قد لا تكون مباشرة) مثيلاً للمزايا الإضافية مع تجاوزها في السرعة والأداء، انظر بند النويّة والنواة الأحادية في الملحق صفر
    إن Hurd و Plan9 لا يشكلا تهديداً لقضية البرمجيات الحرة لأنهما برمجيات حرة أيضاً! فالأول بالتأكيد يصدر وفق رخصة التأميم العامة (لأنه جزء من غنو) والثاني أصبح متوافقاً (منذ 2002) مع تعريف البرمجيات الحرة من FSF وتعريف المصدر المفتوح من OSI.
    هل يمكن الوثوق بنظام لينكس لأداء المهام الحساسة ؟

    نعم يمكن الوثوق بنظام لينكس ليقوم بأكثر المهام حساسية. بعض توزيعات لينكس حاصلة على موافقة وزارة الدفاع الأمريكية DoD (المصدر هو وكالة رويتيرز للأنباء). تشير التجربة العملية أن تصحيح الخطأ بعد إكتشافه (وإصدار رقعة توزع مجاناً) يستغرق في المتوسط ما بين 5 دقائق إلى 3 أيام فقط. مثلاً تم توفير حل لمشكلة FDEV_BUG الموجودة في بعض المعالجات CPU خلال 3 أيام (كان الحل بأن تقوم نواة لينكس بالحسابات التي يخطئ بها المعالج بعمليات رياضية مكافئة) أما أصحاب الأنظمة الأخرى فكان عليهم انتظار أكثر من سنة حتى اعترفت إنتل بوجود المشكلة أصلاً. يقول Russell Nelson مدير شركة Crynwr Software "نحن نستعمل لينكس في كل تطبيقات المهمات الحساسة؛ فلدينا كود المصدر، لن نبقى عالقين على الخط نحاول الإتصال مع دائرة الدعم الفني لأحدهم."
    هل سينتشر هذا النظام؟

    الكثير من الشركات الكبرى تستخدم هذا النظام وتدعمه مثلا IBM و HP و Novel من الداعمين له على الرغم أنه ينافس أنظمة يونكس التي ينتجونها! شركة Intel تدعم تطوير GNU C Compiler و قامت شركة Oracle بعمل توزيعة لينكس وأنتجت شركة Sun سطح مكتب للتطوير يعمل بظام لينكس و غنوم للتطوير باستعمال java اسمه Java development desktop وهي الآن تعمل على إنجاز واجهة ثلاثية الأبعاد لنظام لينكس. وأكثر خادمات المواقع المشهورة تستخدم لينكس مثل google وخادم ويب أباتشي apache الحر مستخدم في yahoo و amazoon ، الكثير من الدول تستخدم لينكس لإنجاز أعمالها الحساسة كما تعمل وكالة الأمن القومي الأمريكي على تطوير الحماية في لينكس SElinux وأيضا الكثير من دول العالم تستخدم لينكس في الدوائر الرسمية مثل كوريا والمدارس الأساسية في اسبانيا تستخدم لينكس وحمى لينكس وباء في اوروبا. بقي أن نذكر أن FSF مدعومة من ال UNISCO
    كيف يمكن أن أستفيد أنا منه في البيت أو المكتب الصغير؟

    تأتي توزيعات لينكس بحوالي من 2000 إلى 8000 حزمة برمجية إضافة إلى زلايين (ما بعد الملايين والبلايين) من التطبيقات الموجدة على الإنترنت من مشغل الفيديو والألعاب إلى برامج المكتب (معالج نصوص ...إلخ) ومن متصفحات الشبكة إلى أدوات البرمجة وتستطيع أن تقول أن بإمكانه فتح كل الملفات (التي تعرفها والتي لم تسمع عنها) وحتى برامج الأجهزة الخلوية متوفرة مجانا للتنزيل من الإنترنت. إضافة إلى اكتسابك خبرة في أنظمة يونكس
    كيف يمكن أن تستفيد منه الدول والشركات ؟

    بسبب تمتعه بالاستقلالية عن المنتجين و كلفته المنخفضة والأمان والموثوقية فإن الشركات يمكنها توفير المال من جهة ورفع تنافسية وقيمة منتجاتها من جهة أخرى (مما يزيد هامش الربح). يأتي غنو/لينكس مع مصدره والوثائق والأداوت الكافية لبناء أي تطبيق. ولا يقتصر الأمر على البرمجيات بل والعتاد حيث يمكن استعمال لينكس بشكل داخلي في الأنظمة المدمجة embedded systems خصوصاً أجهزة جدر النار firewalls والمحولات routers مثل التي تنتجها Linksys مستفيدة من مزايا لينكس الفائقة في الشبكات. هناك العديد من الدراسات التي حاولت تقدير قيمة لينكس، مثلاً في دراسة على ريدهات لينكس 7.1 (اسمها More Than a Gigabuck: Estimating GNU/Linux's Size) وجد أنها تحتوي على 30 مليون SLOC أي سطر مصدري من الكود source lines of code (دون التعليقات) ولو كان قد طُوّر عبر وسائل مملوكة تقليدية فإنه سيكلف 1.08 مليار دولار! ويستغرق ذلك 8000 سنة-شخص! (ارجع إلىwww.dwheeler.com/sloc) دراسة أخرى (اسمها عد البطاطا Counting potatoes) طبقت نفس التحليل على ديبيان 2.2 (بطاطا) لتجد أنه مكون من 55 مليون SLOC ويكلف 1.9 مليار دولار بالأساليب المملوكة! (ارجع إلى http://people.debian.org/~jgb/debian-counting)
    تعتبر أنظمة يونكس UNIX الأنظمة المعتمدة كخادمات وأجهزة مركزية ولكن هذه الأنظمة تعمل على أجهزة مكلفة جداً (اضافة إلى كلفة النظام الخيالية) بينما في لينكس يمكنك أن تشغيله على أي جهاز بما فيها الأجهزة الشخصية وبفضل تقنية SMP (تركيب أكثر من معالج على جهاز واحد) والشبكات العنقودية network clusters يمكن لأجهزة شخصية أن تعطي أداء أداء ال Mainframe العملاقة ولكن بسعر أرخص بكثير ويسمح تصديره (إضافة إلى أن النظام حر) وبهذا تحصل الدول الفقيرة والشركات على أرقى التكنولوجيا بسعر منخفض نسبياً. يضاف إلى ذلك أن تعميم نظام لينكس يجعل هناك خبرات محلية في أنظمة يونكس وفي إدارة الأنظمة الحساسة مما يوفر على الدولة مغامرة وضع الأجهزة التي تحتوي على بينات حساسة في أيدي أجنبية. مثلاً KLAT2 super computer cluster يتكون من 64 جهاز شخصي غير معدّل بمعالج AMD Athlon يعملون بنظام لينكس وصل أداؤه الفعلي إلى 22.8 GigaFLOPS مليار عملية كسرية في الثانية (القمة النظرية للأداء 89 GigaFLOPS) وكان أول حاسوب خارق سوبركمبيوتر كلفته على أداؤه أقل من ألف دولار لكل مليار عملية كسرية في الثانية. وحتى عندما لا تهتم بالسعر فإن الحل هو لينكس، مثلاً أسرع حاسوب في العالم (عام 2005) هو المورثة (الجينة) الزرقاء Blue Gene من IBM فهو مكون من 32768 معالج PowerPC (في بنية معدّلة) بأداء حقيقي وصل 135.5 Tera FLOPS ألف مليار عملية كسرية في الثانية (ونظرياً قد يصل إلى 360 TeraFLOPS) وهو يعمل بنظام لينكس (انظر www.research.ibm.com/bluegene/ و http://news.com.com/2100-1001-963285.html). كما أن شركة Cray Inc. (الموقع www.cray.com) أعلنت (في 4 تشرين أول 2004) أن سلسلة حواسيبها العملاقة Cray XD1 عدد من معالجات AMD Opteron ذات 64-بت تعمل بواسطة غنو/لينكس لتعطي أداء يصل إلى 41.5 Tera FLOPS ألف مليار عملية. (ارجع إلى موسوعة ويكيبيديا Wikipedia.org في مقالة Supercomputers)
    يَا سُـــورْيَا لاَ تنْحَنِيِ .. .. أَنَا لاَ أُذَلُ وَلاَ أُهَــــاَنْ
    خَلِّي جَبِينَكِ عَاَلِيـــــاً .. .. مَادُمْتِ
    صَاحِبَةُ الْمَكَانْ


    للاستفسار او مساعدة راسلوني على هاد الايميل
    [email protected]


  • صفحة 2 من 8 الأولىالأولى 1234 ... الأخيرةالأخيرة

    معلومات الموضوع

    الأعضاء الذين يشاهدون هذا الموضوع

    الذين يشاهدون الموضوع الآن: 4 (0 من الأعضاء و 4 زائر)

    المواضيع المتشابهه

    1. المسميات في تراث الحمامات الجزء الاول
      بواسطة ريماس في المنتدى ملتقى صـــور ســــوريا الغالية Syria photographs
      مشاركات: 1
      آخر مشاركة: 06-05-2011, 06:12 PM
    2. بالفيديو:محاضرات تعليمية للغة الانجليزية ( الجزء الاول )
      بواسطة ريماس في المنتدى ملتقى تعلم اللغة الانجليزية English Language Forum
      مشاركات: 0
      آخر مشاركة: 01-20-2011, 08:52 PM
    3. التقديم وحوارات صغيرة في اللغة الانجليزية الجزء الاول
      بواسطة ريماس في المنتدى ملتقى تعلم اللغة الانجليزية English Language Forum
      مشاركات: 0
      آخر مشاركة: 09-03-2010, 08:38 PM
    4. نون المنديل الوردي الجزء الاول
      بواسطة ابوشادي في المنتدى ملتقى الثقافة و الأدب و الشعر و القصص والروايات
      مشاركات: 1
      آخر مشاركة: 07-23-2010, 08:30 AM

    مواقع النشر (المفضلة)

    مواقع النشر (المفضلة)

    ضوابط المشاركة

    • لا تستطيع إضافة مواضيع جديدة
    • لا تستطيع الرد على المواضيع
    • لا تستطيع إرفاق ملفات
    • لا تستطيع تعديل مشاركاتك
    •  
    Untitled-1