Results 1 to 5 of 5

Thread: مقدمة في اللينكس

  1. #1

    مقدمة في اللينكس

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

    الباب الأول نبذة عن المصادر المفتوحة ؟
    ما هي البرامج الحرة ؟

    هي طريقة متبعة لحماية الملكية الفكرية لا تقوم على احتكار المعلومة بل على نشرها خرج بالفكرة Richard M. Stallman ريتشارد ستولمان مؤسس مؤسسة البرامج

    فيمكن لأي كان أن يحصل على الملف المصدري للينكس أو أن يعمل نسخ ويوزعها مجاناً أو يبيعها دون التعرض للأحكام القضائية المتعلقة بالبرمجيات

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

    ما هي الحريات التي وضعها ريتشارد ستولمان للبرمجيات الحرة:
    هي 4 وضعها كأفكار نظرية طبقت فيما بعد على أرض الواقع:
    1. حرية استخدام البرنامج و تشغيله لاي سبب و باي طريقة يراها المستخدم مناسباً دون قيود.
    2. حرية دراسة كيفية عمل البرنامج و تفاصيل عمله لا يمكن معرفتها الا من خلال الاطلاع على الكود المصدر للبرنامج الذي يجب ان يكون متوفراً.
    3. حرية اعادة توزيع البرنامج و نسخه بالطريقة التي يراها المستخدم مناسبة لكي يساعد الاصدقاء و الاهل في اقتناء البرنامج.
    4. حرية تطوير البرنامج* اصدار تعديلات طفيفة او جوهرية عليه و توزيعه للعامة* تتطلب هذه النقطة الوصول للكود المصدر للبرنامج* لذا يجب ان يكون متوفراً.

    ملاحظة:نجد ان هذه الاتفاقية تعارض بشكل صريح اتفاقية المستخدم النهائي للبرامج EULA(End User licence Agreement )
    ما هي اتفاقية الترخيص العام GPL:
    General Public License (GPL)
    وهي اتفاقية تسمح بتوزيع وتعديل البرامج المجانية مع الالتزام بتوفيرها مجاناً بعد التعديل مما يعني أن المستخدمين أو المطورين لهم الحرية في التعديل على البرامج وبيعه دون مقابل عائد مادي على شرط توفير الشيفرة المصدرية له مجاناً بعد التعديل لجميع المستخدمين الآخرين


    ما هي عملية التوزيع على شكل رماز منشور للبرمجيات؟
    وهي عملية يتم فيها توزيع النسخة الكاملة من الرماز المصدري مجاناً
    (البرمجيات المفتوحة المصدر (Open Source Softwareواحترام حقوق الملكية الفكرية للمبرمج (أي ذكر اسم المبرمج الأصلي عند تنفيذ أي تعديلات على المنتج )كما يتعهد كل من يحصل على المنتج باستخدام مترجمات مجانية غير تجارية عند توليد النسخة التنفيذية من البرنامج
    في بعض الأحيان يتم التوزيع بالاتفاق بين المبرمج والمستخدم ينص على ان المبرمج سيزود المستخدم بالرماز في المستقبل القريب وليس عند البيع مباشرة وذلك عندما يتم التوزيع على عدد كاف من الحقوق يسمى هذا الأسلوب Pre-Open Source



    الباب الثاني :لينكس
    ما هو لينكس ؟
    لينكس هو عبارة عن نظام تشغيل اي مهمته الرئيسية هي تشغيل التطبيقات وادارة المهام المتعلقة بالبرمجيات وهو مفتوح المصدر Open Source بالنسبة لنواة النظام System Kernel ومجاني في اغلب توزيعاته( ولكن ليس في معظمها يعتمد ذلك على التوزيعة والسياسة التسويقية )
    ويمكن القول بأنه نظام مشتق من يونكس حيث كان نظام تشغيل miniunix المصغر من يونكس المعد للأغراض التعليمية والذي كان هو بالفعل اساس لينكس
    نظام لينكس يطوره آلاف المطوريين Devolopers حول العالم ولكن ما الثمن ؟
    الثمن الفعلي الدافع لأغلب المطوريين هو اشباع الأنا الإنسانية أي بكلمة أخرى فإن معظم المطوريين يطورون لينكس من اجل تحقيق ذاتهم وليس بدافع المال ولكن هذا لا يعني العكس


    من هو مؤسس لينكس ؟
    المؤسس الفعلي لهذا النظام هو لينوس تروفالدس Linus Trovalds
    وقد كان طالباً في جامعة هلنسكي أي عاصمة فلندا وقد درس لغة برمجة السي .اول كمبيوتر عمل عليه كان يعمل وفق منصة دوس والذي لم يكن هذا النظام يشبع رغبات هذا الجائع فعمل على نظام تشغيل miniunix المصغر من يونكس المعد للأغراض التعليمية وهنا بدأت القصة
    مما جاءت تسمية لينكس؟
    لينكس هو عبارة عن دمج لأسمين هما لينوس تروفالدس المؤسس الفعلي له و نظام يونكس أو Minix الذي عمل عليه لينوس لتطوير النظام فجاءت التسمية على الشكل لينوكس.

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




    هل تعرض لينكس الى الانتقادات ؟
    بعد سنه تقريباً من انطلاق نظام لينكس * قام البرفسور تانينبوم (مبرمج نظام Minix) بكتابة رأييه عن نظام لينكس (و ذلك كان في الاصدارات الاولى) حيث وصفه بإنه نظام غير قابل للنقل بالإضافه إلى انتقاده للاسلوب الذي بُنيت النواة عليه و هو الاسلوب الاحادي Monolithic حيث كان تانينبوم من اشد المناصرين للاسلوب الصغري(الصغير) Microkernel * جَرت مناقشه طويله على هذا الاساس بين تانينبوم و تورفالدز

    ما هو شعار لينكس ؟
    شعاره :البطريق واسمه توكس ل Torvalds UNIX.TUX وهو اختصار
    والسر هو كما يقول لينوس تورفالدز هو أن حادثة قد حصلت له و هو صغير عندما كان في زيارة لحديقة حيوانات في استراليا عندما قام بطريق صغير بعضه و بقيت الحادثة مسيطرة عليه. و عندما أراد اعطاء لينكس شعار طريف و خفيف الظل خطرت له فكرة البطريق السمين الذي يجلس بطريقة مضحكة.
    وسيعطيك الرابط التالي من موسوعة wikipedia القصة بكاملها

    إصدارت لينكس
    أصدر أول لينكس بإصدارة 0.01 على الشبكة بأواسط سبتمبر 1991، تبعتها الإصدارة 0.02 في 5 اكتوبر من ذات العام والتي وصفها لينوس بأنها قابلة للإستخدام،
    الإصدارة 0.03 تبعتها بثلاثة أسابيع، وبحلول ديسمبر كان الإصدار
    0.10 قد رأى النور. كان لينكس لا يزال بسيط وبشكله المجرد. فلم يكن يدعم سوى أقراص AT الصلبة، لم يكن له شاشة ولوج بل كان يشغل الغلاف مباشرة. كانت النسخة 0.11 أفضل بكثير وكانت تدعم لوحة مفاتيح متعددة اللغات، الأقراص المرنة، VGA و EGA و Hercules وغيرها. تغير ترقيم الإصدارة مباشرة من 0.12 إلى 0.95 ثم إلى 0.96 واليوم تخرج إصدارات جديدة من لينكس بسرعة، ويتم نشرها على صفحة kernel.org، والجيل الحالي من نواة لينكس يحمل الرقم 2.6، ولأرقام الإصدارات معنى حيث أن الخانة الأولى على أقصى اليسارة تشير إلى رقم الإصدارة الرئيسي والذي حمل الأرقام 0 و 1 و 2، وظل يحمل الرقم 2 لفترة طويلة وحتى الوقت الحاضر، والخانة الثانية تشير إلى الجيل، وعندما يتغير هذا الرقم تكون النواة قد خضعت لتغييرات جذرية، والجدير بالملاحظة أن الإصدارات المستقرة تحمل دوما عددا زوجيا في الخانة الثانية، فالإصدارة 2.5.0 مثلا هي إصدارة تجريبية بحتة، وهي مرحلة إنتقالية بين الجيل 2.4 و 2.6 . أما الخانة الثالثة ورابعة فتشيران إلى تعديلات أقل جذرية، تتمثل في تحسينات على النواة أو إضافة محركات أو غيرها، وقد يتبع إسم النواة rcX أو gitX أو pre في إشارة إلى إصدارات تحت التجربة أو طازجة من مخزن التغيرات أو برقعة.


    نطق كلمة لينكس
    هناك خلافات على نطق كلمة "لينكس" بالشكل الصحيح * لذا قام لينوس تورفالدز بتوفير ملف صوتي يَنطق به كلمة لينكس بالطريقة الصحيحة هنا
    أي أن الصحيح أنها تُنطق: "لِينُوكْس"
    وهناك موضوع يفصل هذه النقطة بالتوثيق:
    فقد شغلت هذه المسألة جل المهتمين بلينوكس تقريبا، وليست هذه المشكلة عند العرب فحسب، بل هي موجودة أيضا عند الأوروبيين والأمريكيين وغيرهم.
    والسبب في عدم الاتفاق على نطق كلمة لينوكس بطريقة واحدة في العالم كله هو ذاته الاختلاف في نطق كلمات مثل Hello من بلد إلى آخر من لغة إلى أخرى. فتقريبا كلمة Hello موجودة في معظم اللغات الغربية، ولكن لكل بلد طريقتا في نطقها، وكذلك « Linux ».
    الأمر الذي جعل لينوس تورفالدز (Linus Torvalds) يسجل بنفسه كيفية نطق لينوكس كي يحل هذا الإشكال ويضع حدًا للاختلاف !
    فعلى الموقع التالي يوجد ملفان صوتيان صغيران الحجم يقول فيهما لينوس بصوته:
    • Hello* this is Linus Torvalds* and I pronounce "Linux" as "Linux"

    " لا استطيع اضافة الرابط لان مشاركاتي لم تتجاوز ال 15 "
    اعتذر لكم

    النظام.


    ما هي الأجهزة التي يعمل عليها؟
    • A(32-bit Intel Arch x86 including Pentium*and ADM)
    أي كل جهاز مكتبي أو شخصي يدعم معالج أحادي النواة ذو ال32 بت
    • itanium and other 64-bit
    المعالجات إيتانيوم من إنتل ذات ال64 بت والتي تعمل على الأجهزة المخدمةserver وغيرها
    • PowerPC PPC (من Apple و Motorola و IBM ... وغيرهم)
    • Alpha
    • المعالجات من نوع ألفا
    • Sparc
    • MainFrame
    • الأجهزة الكبيرة والتي تصل حجموها الى حجم غرف بحالها
    • m68k (من motorola)
    • والموبايلات والأجهزة المحمولة المخصصة للإتصالات كما نجد أن نوكيا قد عملت على التحول إلى لينكس مؤخراً
    • وغيرها الكثير مثل PlayStation2 و XBox
    حتى منصات الألعاب لم يتركها لينكس
    نقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعي


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


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

  2. #2
    ما هي خصائص لينكس ؟
    حر ومفتوح المصدر وداعم للبرمجة : يتميز لينكس كونه مفتوح المصدر أي انك لن تحصل على الشيفرة المصدرية فحسب بل يوفر لينكس بيئة برمجية متكاملة كي تستطيع التطوير وإنشاء توزيعة خاصة بك ويتم هذا بعدة ادوات منها Shell- Terminal
    1- وغيرها توفر هذا الvmware (أي البيئة التي تصل بين نظام التشغيل واللغة البرمجية المكتوبة ) ويجدر القول بأن لينكس ليس الوحيد المفتوح المصدر بل هناك العديد غيره من الانظمة التشغيلية المفتوحة المصدر
    2- تعددية المهام :ويقصد بها عدد التطبيقات التي تعمل في وقت واحد وهنا يتميز لينكس في إدارة الذاكرة و المعالج وتوزيع المهام( في الجسر الشمالي )حيث إن لينكس يعتمد بشكل رئيسي على ان يعطي لكل برنامج قدراً متساوياً من الحصص فلا نجد جمود في الكمبيوتر

    3- تعدد المستخدمين :حيث إننا لا نجد كلنافذة التقليدية لتسجيل الدخول فحسب بل نجد انك في سطح المكتب لديك عدة اسطح لكل مستخدم فيعمل كل شخص حسب الحاجة أي بكلمة واحدة العديد من الاعمال في مستخدم واحد والفائدة المرجوة هنا هي توفير عدد الحواسب أو كما اسلفت الذكر فإنه يمكن لشخص هنا وشخص في مكان بعيد فيزيائياً عني ان يستعمل نفس النظام في وقت واحد وهذا موجود في ويندوز أيضاً وليست فكرة جديدة

    4- التوافقية :وساتناول التوافقية من عدة نواحي الأولى من الناحية البرمجية :التطبيقات المخصصة للعمل على ويندوز يمكن العمل بها من خلال لينكس بشكل افضل مما تعمل عليه ومن اشهر هذه البرامج WINE و WineX حيث إننا نجد ان برامج تعمل بشكل مخصص على ويندوز 3.11 او 95 فإننا نجد ان الاصدارات الحديثة من الويندوز لا تتوافق بالعمل مع البرمجيات القديمة وهذا ما يظهر جلياً بعد ظهور مشكلة برمجيات التي انشئت من الفيجوال بيسك بنسخ قديمة مع السيرفز باك 2 للويندوز إكس بي أما من الناحية العتادية فإن لينكس منذ بداياته قد لاقى بعض الصعوبات في التعرف على القطع الفيزيائية المكونة للكمبيوتر بينما الآن نجد ان هذه المشكلة قد انحصرت اكثر واكثر وهذا بسبب الدعم الفني المتزايد من قبل آلاف المطوريين في العالم

    5- الدعم المتميز للشبكات بما ان لينكس كان بالأصل يعتمد على منصة يونكس فقد صمم ليدعم الشبكات والبروتوكلات الخاصة مثل TCP/IP UseNet، Gopher، Telnet، Web، FTP، Talk، POP، NTP، IRC، NFS، DNS، NIS، SNMP، Kerberos، WAIS في احد الاحصائيات التي اجريت من قبل مجلة CRN في الولايات المتحدة الأمريكية في العام 2005جاءت الإحصائية كالتالي: لينكس حقق نسبة 75% من مخدمات الويب ونسبة 25.7 من مخدمات الأخبار و 33.7 من مخدمات نقل الملفات المتعلق بالبروتوكول FTP


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



    ما هو وويندوز إكس وما علاقته بلينكس؟
    يحتوي نظام لينكس على بيئة مجانية تدعى إكس ويندوز X-Windows متطابقة لمقياس X/Open. أغلب البرامج المخصصة للعمل على نظام X بالتأكيد ستعمل على نظام لينكس بدون أي تعديلات. إكس ويندوز تعتبر بيئة رسوماتية شبيهة ببيئة مايكروسوفت ويندوز. أغلب تصنيفات لينكس تأتي معدة بالكامل حسب الاختيارات المقترحة من الشركة المنتجة، وبعض التصنيفات مثل ريد هات تحتوي على بيئة رسوماتية لعملية الإعداد والتركيب




    وضع لينكس بالشبكات والإنترنت؟
    كما هو متوقع من أغلب أنظمة يونيكس، لينكس يحتوي على قدرات متقدمة للشبكات. حيث أن مطوري نظام لينكس تعاونوا واستخدموا الإنترنت لتطويره، دعم الشبكات أتى في المراحل الأولى لعملية التطوير. تعتبر قدرات دعم الشبكات في نظام لينكس أعلى من قدرات أغلب أنظمة التشغيل الأخرى. حيث يدعم نظام لينكس الاتصال بشبكة الإنترنت أو أي شبكات أخرى بواسطة بروتوكولات TCP/IP أو IPX عن طريق إيثرنيت Ethernet، إيثرنيت السريعة، ATM، المودم، HAM (بروتوكول X.25)، الشبكة الرقمية للخدمات المتكاملة ISDN، Token Ring، و PLIP.
    يمكن أيضاً لنظام لينكس أن ينخرط في الشبكة المحلية LAN بكل سهولة ويسر، بغض النظر عن مختلف الأجهزة التي تستخدمها. حيث يدعم دعماً كاملاً لأنظمة: Macintosh، DOS، Windows، Windows NT، Windows95، Novel، OS/2 كلٌ يستخدم بروتوكولاته الخاصة. يمكن لنظام لينكس أن يعمل كل ذلك بوجود فقط 16 ميجابايت من الذاكرة أو حتى أقل من ذلك (بوجود خاصية التبديل Swap space).)


    ما هي واجهات لينكس
    هناك واجهتان بيانيتان GUI graphics user interface رئيسيتان ستتعرف عليهما خلال تعلمك لينكس
    1-واجهة الكي KDE وهي اختصار ل K Desktop وهي واجهة بيانية شبيه جداً بسطح المكتب للويندوز واكثر مرونة من واجهة أي بكل بساطة فإنك ستجد شاشة للترحيب في بدء الاقلاع وسطح مكتب عليه بعض الأيقونات و شريط المهام كل هذا من اجل تبسيط العمل للأشخاص الذين يريدون التعرف على لينكس والبدء
    مواقع لواجهة KDE

    - واجهة غنوم GNOMEوتستخدم في Red Hat، وهي كذلك تشبه KDE مع وجود فروقات بسيطة، هذا الذي استنتجته من بحثي في الإنترنت
    وهي بالأصل جاءت من مشروع غنو
    موقع لواجهة GNOME

    ما هي متطلبات هذا النظام من عتادياتHardware؟
    عند الحديث عن المتطلبات يجب ان نحدد عدة امور فنظام لينكس يحتاج من حيث:
    المعالج:يكتفي نظام لينكس بمعالج 80386 من إنتل وهو أكثر من كاف لعمل معظم التطبيقات وحتى إن كنت تريد العمل في مجال الشبكات او تريد ان يكون جهازك مزود server او كخادم أباتشي حيث إن العمل على معالج كهذا لا يخولك للقيام بأعمال جدية كالتصميم ثلاثي البعد أو حساب العمليات الرياضية المعقدة
    ذاكرة الوصول العشوائي الرامRAM
    لا يحتاج النظام إلى أكثر من 4 ميجا ولكنك إن كنت تريد عمل افضل فلا يجب ان تقل الذاكرة عن 16 ميجا حيث إن آلية عمل إدارة الذاكرة هي اكثر ما يميز اللينكس عن ويندوز حيث يقوم الويندوز بالبحث عن اكبر قدر ممكن من الذاكرة قد تكون آلية تبادل كأخذ الذاكرة من القرص الصلب أو من الرام نفسها حيث إن سرعة نقل الرام 10 بقوة -7 نانو ثانية أما سرعة نقل الهارد 10 قوة -9 من ميلي ثانية والنانو اقل بكثير من الميلي
    لذا نجد ان ويندوز يعتمد بشكل كبير على كل من الهارد والرام بينما لينكس يعتمد على الرام بشكل أكبر من كونه على الهارد حيث تعتمد آلية عمله على أخذ أقل قدر ممكن من الرام .
    القرص الصلب:
    كحد أدنى إن كنت تستغني عن الواجهة الرسومية فانت بحاجة الى 200-400 ميجا حسب التوزيعة بينما نجد ان هناك توزيعات مثل ريدهات تحتاج الى 2 جيجا لحتى 4 جيجا في نسخةREDHAT Enterpriseمثل



    لماذا احتاج الى كل ميزات لينكس وويندوز اكثر ما كاف ؟
    هناك وجهة نظر في تلك المقولة حيث إن العمل يعتمد اعتمادا كلياً على ما تريده أنت من الكمبيوتر حيث إن كنت تريد أن تستثمر جهازك بالبرمجة فلينكس هو أفضل نظام لتتعلم حيث تأتي لك الكثير من الشيفرات المصدرية لكم كبير من البرامج أما من حيث المال والمؤسسات (حكومية أو خاصة)التي تعمل وفق قوانين حقوق الملكية الفكرية EULA فإن لينكس كنظام رخيص نسبياً هو افضل مع حاجة تنصيب عدة نسخ أما إن كنت من مستعملي برمجيات المكتب فإن ويندوز هو أفضل نظام لك حيث جل ماتحتاجه هو أن تقوم بالعمل على اوفيس من مايكروسوفت والتي لديها خبرة كبيرة في هذا المجال حيث نجد أن برامج مثل Open Office أو star Office مازال يشق طريقه إلى القمة ولكن ببطء أما إن كنت ممن يريدون اللعب فإن الحاسب بأصله هو ليس باستثمار جيد على كل حال فإن ويندوز هو افضل نظام للألعاب كون التوافقية من الدرجة الأولى هي العامل الأول والأخير لتفوق ويندوز حيث نجد أن لينكس رغم بذل جهود حثيثة من قبل البعض إلا أن هناك عاملاً مهم وهو وجود برامج مهمتها أن تجعل برامج ويندوز تعمل على لينكس مثل Winme الذي جعل لعبة مثل warcraft3 و Doom3 تعمل على لينكس .
    أما إذا كانت احتياجاتك للشبكات فإن الشبكة بحد ذاتها لها هدف معين هل تريد مشاركة الملفات أو الطابعة أم تريد أن تجعل جهاز سيرفر (مخدم)
    وهناك إحصائية من عام 2004 ان شركة كبيرة مثل IBM كان 80% من مخدماتها تعمل وفق لينكس حيث اعلنت أنها ستتحول عن نظام ويندوز الذي بدأت بدعمه منذ بداياته كما انه في نهاية العام 2003 كانت هناك دودة اسمها Welchia قامت بخروقات كثيرة في نظام ويندوز حتى إن دوائر وزارة الخارجية الأمريكية أصيبت بهذه الدودة بل الخطير بالأمر هو توقف شبكات أنظمة الكمبيوتر لديهم مما اضطر إلى إطفاء كل أجهزة الكمبيوتر خوفاً من تسرب المعلومات .بعد نهاية المشكلة قام عدد من الخبراء المعلوماتيين في تقييم سبب المشكلة فجاء الرد (وأقول مقتبساً) كالتالي:
    إن استخدام أنظمة مايكروسوفت ويندوز يعتبر تهديداً للأمن القومي الأمريكي "وقد وقع على هذا التوقيع احد مديري شركات الأمن ألمعلوماتي هناك .طبعاً انتهت القصة ليس بشكل مثالي ولم تكن الحكومة الأمريكية تستخدم لينكس في المنظات الحكومية بل أنظمة أقوى بكثير على كل حال مغزى القصة هو أن ترى أن ويندوز ليس بهذا المجال القوي في الأمن المعلوماتي.

    الباب الثالث الفروقات والمقارنات
    الفرق بين لينكس ويونكس هو:

    1) Unix أقدم من Linux من حيث التاريخ.

    2) بعض أنواع Unix هي Solaris* BSDFree أنواع Linux أكثر منها RedHat* SuSE* Mandrake.

    3) Linux هو Clone من Unix* يعني ال Kernel مال Linux هو عبارة عن نسخة مصغرة من Unix.

    4) الكثير من الأوامر الأساسية تعمل بنفس الطريقة على النظامين* مثل أوامر العرض وأوامر النسخ والحذف وتبديل المجلد وغيرها من الأوامر الأساسية. ولكن يختلفون بالأوامر الأخرى الخاصة بال System Administrationوذلك لإختلاف البرامج المزودة على الطرفين ال Tools يعني.

    5) كلا النظامين هم Highly Secured وذلك لأنه لا يمكن أن تخرب النظام إلا أذا كنت ال root وهذا كمثال بسيط وسريع.

    6) يعتبر Linux أفضل من ناحية التكلفة وذلك لأنه مجاني* بينما Unix يجب على المستخدم شراءه مقابل مبلغ عالي جداً.

    7) كلا هما يعمل بصورة ممتازة في الشركات والجامعات الكبيرة من حيث الكفاءة والسرعة وكل شيء آخر يخص أمور ال Servers. وهذا طبعاً هو رأيي الخاص من خلال عملي في الجامعات.

    8) البرامج وال Tools متوفرة بكثرة على Linux عن ما هو متوفر في Unix وذلك لأنه Linux يتم التحديث عليه بشكل مستمر وسريع جداً كما يحدث مع نسخة ال Fedora بينما ال Unix يركزون دائماً على البرامج والخدمات الإنتاجية لذلك التحديث عليها أبطأ نوعاً ما.

    9) كل من Linux و Unix تقدم بيئة متكاملة للتطوير من خلال نظام كفوء جداً وومتزن.

    10) يمكن تشغيل كل من Linux و Unix على ال PC. والفرق في هذي المسألة هي أنه Linux يدعم الكثير من ال Hardware خاصتاً التي يكون نوع ال Platform لها هو ix86 أي ال PC العادي مالتنه* بينما Unixيدعم أكثر شي الأجهزة التي هي من الشركات التالية: SUN Microsystem و IBM و HP على أعتبار هم مصنعي أنواع ال Unix لذلك سيعمل ال Unix بشكل ممتاز جداً يفوق ال Linux عند عمله على أحد هذي الأجهزة.
    طبعاً كلامي هذا لا يعني نهائياً أنه لينكس أفضل ولكن كمستخدم عادي وأمكانياتنا المادية نحن كأفراد مهما كانت لن تبلغ بنا الى شراء Solaris مثلا على Sun Microsystems Server وذلك لأنه سعره بالنسبة للأفراد كما قلت كبير جداً جداً ولا حاجة لنا به.
    نقره لتكبير أو تصغير الصورة ونقرتين لعرض الصورة في صفحة مستقلة بحجمها الطبيعي


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


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

  3. #3
    الفرق بين BSD ولينكس
    1- يعد نظام لينوكس أكثر انتشارا من FreeBSD نظرا لبعض المشاكل التي صاحبت الإصدار الأول منه.
    2- يدعم لينوكس عدد أكبر من العتاد بالمقارنة مع FreeBSD.
    3- لب نظام لينوكس مملوك من قبل شخص واحد، بينما لب نظام FreeBSD مملوك من قبل فريق تطوير في جامعة كاليفورنيا، و أي تغييرات في اللب يجب أن تحصل على موافقة الفريق قبل إدراجها في الإصدارات القادمة من النظام، و هذا يساهم في خروج إصدارات أكثر ثباتا و لكن هذه الإصدارات تكون أقل و بالتالي عملية التطوير تكون أبطأ بالمقارنة مع لينوكس.
    4- من أبرز الاختلافات بين النظامين، قدرة نظام لينوكس على جذب مستخدمي ويندوز نظرا للبيئة و الواجهة الرسومية التي يستطيع لينوكس توفيرها للمستخدمين و التي تتشابه مع ويندوز فيما لا يوفر FreeBSD هذه الميزة.
    5- يعتبر نظام FreeBSD مناسبا أكثر للمستخدمين الذين اعتادوا استخدام نظام يونكس.

    بهذا أرجو أن نكون قد حصلنا على صورة متكاملة لنظام لينوكس بالمقارنة مع غيره من أنظمة التشغيل،



    وان شاء الله راح ارفق بعض الكتب


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


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


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

  4. #4

    Join Date
    Feb 2003
    العمر
    44
    Posts
    1
    Rep Power
    0
    تسلم وماقصرت وياريت ترفقلنا الكتب وما تنساناش
    الباهوكا

  5. #5


    Join Date
    Dec 2006
    Posts
    6
    Rep Power
    0
    السلام عليكم ورحمة الله
    تقبل الله منا ومنكم وغفر الله لنا ولكم
    بارك الله فيك اخي الفاضل
    واصل حفظك الله .
    ممكن سؤال بشأن اي لينكس تستعمل وايه افضل للمبتدئينNewbie

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. تصميم مقدمة فيديوا
    By NYMA in forum ملتقى المونتاج والجرافيكس
    Replies: 2
    Last Post: 16-09-2009, 08:11 PM
  2. **** في مقدمة رسالة ****
    By المالك الحزين in forum ملتقى الشـعــر
    Replies: 18
    Last Post: 21-03-2007, 12:32 AM
  3. مقدمة في اساسيات الشبكات ..
    By hope in forum ملتقى الرقميات
    Replies: 6
    Last Post: 18-07-2005, 08:29 PM
  4. مقدمة عن لغة ++c:
    By جار القمر in forum ملتقى الرقميات
    Replies: 2
    Last Post: 16-03-2005, 04:22 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •