بحث

Banner

Banner

العنوان 1

ضع نص هنا

الأحد، 29 ديسمبر 2013

جنو /لينكس

جنو/لِينُكس (بالإنجليزية: GNU/Linux؛ يسمّى أحيانًا لينكس) هو نظام تشغيل حُر مفتوح المصدر. بسبب تطوره في إطار مشروع جنو، يتمتع جنو/لينكس بدرجة عالية من الحرية في تعديل وتشغيل وتوزيع وتطوير أجزاءه، ويعتبر جنو/لينكس من الأنظمة الشبيهة بيونكس ويصنف ضمن عائلة يونكس إلى جانب أنظمة أخرى بعضها مملوك مثل سولاريس، وبعضها حُر (مفتوح المصدر) مثل أوبن سولاريس و فري بي.إس.دي.
بسبب الحرية التي يوفرها جنو/لينكس فقد فتح المجال للآخرين للتطوير عليه بشكل نجح في التأسيس لنظام تطوره أطراف متعدّدة، حتى أصبح يعمل على طيف عريض من المنصات تتراوح بين الخادمات العملاقة وأجهزة الهاتف الجوال، وتطورت واجهات المستخدم العاملة عليه لتدعم كل لغات العالم تقريبا، وبسبب كونه حر ومفتوح المصدر وسهولة تطويع وتغيير سلوك النظام، فإن سرعة تطوره عالية وأعداد مستخدميه تتزايد على مستوى الأجهزة الشخصيةوالخادمات.
يعتبر جنو/لينكس من البرمجيات الحرة، وجنو/لينكس بكونه نظامًا حرًا لا يعني بالضرورة كونه نظامًا مجانيًا إذ أن الجهة التي تريد البرنامج مسؤولة عن توفير الكود المصدري للبرنامج ولكنها في نفس الوقت حرة في أن تبيع وتحدد سعر النسخة التي قامت ببنائها. تم إنتاج العديد من التوزيعات لنظام جنو/لينكس إذ قامت العديد من المجموعات بتجميع البرامج المفتوحة المصدر على هيئات مختلفة لتسهيل تركيب النظام وللوصول إلى أهداف مختلفة، يستعمل البعض مصطلح إصدارات أو نكهات للإشارة إلى التوزيعات المختلفة التي تتراوح استخداماتها من الحاسوب المنزلي إلى الخوادم. لكل إصدار أو توزيع أو نكهة مميزات خاصة ولا يمكن الجزم بأن إصدار معين هو أفضل من إصدار آخر فبعض التوزيعات يعتبر أفضل من قبل المتحدثين بلغة معينة وبعض التوزيعات مفضل من قبل المستخدمين الجدد.

يونكس[عدل]

صمم وطبق نظام التشغيل يونكس في عام 1969 بدعم من مختبرات بيل في الولايات المتحدة, بواسطة كلا من كين تومسون، دينيس ريتشي، دوغلاس ماكلروي, وجو اوساننا. صدر الإصدار الأول في عام 1971, وكان في البداية مكتوب كاملا في لغة التجميع، التي كانت الكتابة بها امرا شائعا في ذلك الوقت. في العام 1973، اتخذت إي تي أند تي (سابقا عرفت بـ مختبرات بيل) قراراً يقضي بإعادة كتابة يونكس باستخدام لغة السي عوضاً عن لغة التجميع والذي بدوره سيسهّل عملية نقل نظام التشغيل لحواسيب أخرى ولتمكين مطورين آخرين من إضافة وتحسين نظام التشغيل. قرار مختبرات بيل ساعد في سرعة تطوير يونكس وقامت شركة إي تي أند تيبترخيص المنتج يونكس للجامعات، الشركات التجارية، وحكومة الولايات المتحدة لاستعماله في أبحاثهم وتطويره. وهكذا ظهرت العشرات من نسخ يونكس المختلفة في وقت قياسي مما دفع شركة بيل اصدار نسخة يونكس مغلوقة المصدر باسم System3, في عام 1983 كما قامت نفس الشركة بتعديل رخصة استعمال نواة يونكس بحيث أنها أصبحت نسخة تجارية, ولم تسمح شركة بيل بالتعديل على هذه النسخة أو إنتاج نسخة تجارية مبنية على هذه النسخة. واثار قرارها غضبا عارما لدى كلا من عشّاق نظام يونكس ومطوريه. وكان من بينهم رجلا يدعى ريتشارد ستولمان الذي غضب أيضا من قرار الشركة, بحيث انه لم يهضم فكرة تقييد نسخة يونكس بحيث انه اعتاد على العمل على نواة النظام وتعديلها بما يناسب عمله وعندما اكتشف انه لن يحصل على مصدر النواة ليجري تعديلاته بما يتناسب مع طبيعة عمله, فقرر ان ينشئ مشروع جنو.

مشروع جنو[عدل]

ريتشارد ستالمان، مؤسسمشروع جنو للنظام الحر.

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

النواة[عدل]


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

علاقة لينكس بجنو[عدل]

مشروع جنو كان يهدف إلى إنشاء نظام تشغيل شبيه بيونكس، وبالفعل بدأ العمل عليه في 1985 وتم برمجة العديد من الأدوات التي تخص نظم التشغيل مثل محررات النصوص والمجمّعات، وفي أواخر الثمانينيات كانت كل المكونات الرئيسية للنظام موجودة عدا النواة وبالفعل بدأ العمل على المشروع الذي عرف فيما بعد باسم هيرد (Hurd)، لكن أخذت هذه النواة فترة طويلة من أجل برمجتها، وبعد فترة قليلة من بدء العمل في هيرد ظهرت النواة لينكس بصورة مستقلة عن مشروع جنو، لكن المهتمين بالحصول على نظام حر متكامل بدؤوا العمل على تطويع النواة لينكس لتعمل مع جنو و أوقفوا تطوير هيرد مؤقتا، وبالتالي اندمجت النواة لينكس وأدوات مشروعجنو لتكوين نظام تشغيل حر تماما وقابل للاستخدام بدون أي مكونات غير حرة.
يقصد الناس غالبا بكلمة "لينكس" نظام التشغيل المتكامل الذي يحتوي على الواجهة الرسومية والبرامج الأخرى من المجمّعات وغيره، ولكن يفضل مناصرو مشروع جنو وخصوصا أبرز أعضائهم ريتشارد ستالمن إطلاق المصطلح "جنو/لينكس" على النظام، لأن في الحقيقة لينكس عبارة عن نواة نظام تشغيل بينما تشكل أدوات جنو الجزء الأكبر من النظام وبدونها تصبح النواة لينكس بلا فائدة تقريبا، وبالإشارة إلى جنو يتذكر الناس الفكرة وراء النظام متمثلة في مشروع جنو وفلسفته.
المصطلح المنطقي الأصح هو "جنو/لينكس" لأن هذا النظام ناتج عمل مشروعين (مشروع جنو و مشروع النواة لينكس).
ملاحظة: بعض التوزيعات مثل دبيان أخرجت نسخة GNU/Hurd ، حيث هي أدوات مشروع جنو مع النواة هيرد من مشروع جنو بعد عودة نشاطها.

التطور والنضوج[عدل]

هناك العديد من العوامل وراء الاهتمام الذي ناله النظام في بدايته من قبل المطورين. منها الترخيص الذي يخضع له النظام. لكن العامل الأهم كان التكامل الذي حدث ما بين مشروع لينكس، ومشروع جنو. إذ أن لينكس وفر النواة التي يمكن أن تعمل فوقها المئات من برامج جنو. وكان الاتحاد ما بين لينكس وجنو ما أعطى نظام متكاملا، بكامل الأدوات والبرامج التي يحتاجها أي مستخدم في ذلك الوقت. عندما قام تورفالدز بكتابة لينكس في أول مرة كان يدعم معالجات 386 فقط ولا يمكن تصريفه برمجيًا إلا من خلال نظام مينكس، ولكنه اليوم يدعم العديد من المعالجات والأجهزة، حتى أنه يستعمل حاليا في الأجهزة المحمولة والمدمجة، وكذلك فيما يخص قطع الحاسب والعتاد بكل أنواعه. يتمتع نظام جنو/لينكس بدرجة عالية من الأمن والموثوقية. حتى أنه يستعمل في أكثر الأماكن حساسية، مما زاد من دعم النظم له وانتشاره، ودعم الشركات المنتجة للبرامج والحلول له، إذ أصبح من الممكن استعمال نظام قواعد البيانات أوراكل في جنو/لينكس، كما أن مجموعة كبيرة من حلول الشركات المقدمة من IBM وHP ونوفل وغيرها أصبحت متوفرة و/أو مبنية على جنو/لينكس. لأن نظام جنو/لينكس يتطلب وجود صلاحيات لتنفيذ أي أمر وبسبب كون الفيروسات تقوم بتنفيذ أعمال محددة وبآلية معينة فإنه من الصعوبة أن يحصل الفيروس على صلاحية للقيام بعمل تخريبي هذا بالنسبة للفيروسات الموجهة لبرامج جنو/لينكس أما الفيروسات الموجهة للنواة فإنها تصادف مشكلة التطور المستمر للنواة.
تدعم النواة لينكس كما كبيرا من أنواع العتاد بل إنه يتفوق على كثير من الأنظمة الأخرى في هذه الناحية، فسرعة تطور لينكس تجعلها يوفر دعما لقطع العتاد الحديثة جدا بصورة سريعة، كما أنه يدعم قطع العتاد شديدة القدم التي توقفت الكثير من الأنظمة الأخرى عن دعمها. لكن أحيانا تواجه لينكس مشاكل في دعم قطع العتاد التي لا يوجد وثائق تساعد علي كتابة دعم لها وتمتنع الشركات المصنعة لهذه القطع عن توفير دعم لها على لينكس مثل الكثير من المودمات الداخلية.
يتميز جنو/لينكس بالثبات ونظام الأمن الأكثر إحكاما كما أنه توجد له بعض الإصدارات أو التوزيعات القابلة للعمل علي أجهزة مختلفة مثل أجهزة آي بي إم والمتوافقة معها وأجهزة ماكنتوش وأجهزة أميجا بل والأجهزة الكبيرة التي تعتمـد علي معالجـات RISC والمعروفـة بين النـاس باسـم الأجهـزة Mini / Mainframe. تحتوي النواة لينكس على كل المميزات الموجودة في أي نظام تشغيل ومنها أسلوب اشتراك معالج واحد بين وظائف مستقلة ومتعددة وكذلك يسمح النواة باستعمال ممتد تكراري من ذاكرة الحاسوب والذي يسمى بالذاكرة التخيلية التي تؤدي إلى تحسين الأداء حيث يقوم قسم إدارة الذاكرة بتقسيم ذاكرة الحاسب الرئيسية إلى أقسام صغيرة للحد من مشكلة تشبع الذاكرة. جنو/لينكس نظام حساس لحالة الأحرف على خلاف أكثر الأنظمةِ فإن الأحرف الكبيرة والأحرف الصغيرة تشكل اختلافا كبيرا في جنو/لينكس.

التطبيقات[عدل]

واجهة كي.دي.إي 4.10 على توزيعة أوبن سوزي(OpenSUSE).
استخدم جنو/لينكس تاريخيا بشكل أساسي كنظام تشغيل للمخدمات، لكن كلفته الضئيلة ومرونته وشبهه بنظام يونكس جعله ملائما للعديد من التطبيقات.
نتيجة لكلفته الضئيلة والقدرة العالية على ضبطه وإعداده، أصبح جنو/لينكس أحد أهم الأنظمة المضمنة ضمن مجموعات التلفزيونية وأنظمة الهواتف النقالة والأجهزة الإلكترونية المحمولة.
ينتشر جنو/لينكس (إلى جانب كونه نظام خوادم) أيضا كنظام تشغيل للحواسيب الفائقة SuperComputer. في نشرة نوفمبر 2005 لأسرع 500 حاسوب فائق، كان أسرع حاسوبين يعملان بنظام جنو/لينكس، ومن أصل الخمسمائة حاسوب، 371 (74.2%) كانوا يعملون بنسخ مختلفة من جنو/لينكس، سبعة من العشرة الأوائل كانت تعمل أيضا بنظام جنو/لينكس.

التوظيف[عدل]

جرى تهيئة جنو/لينكس في فترة مبكرة إلى تصاميم غير 80386 من إنتل التي صمم ليعمل عليها في الأساس، واليوم تعمل النواة لينكس على تشكيلة كبيرة من التصاميم تشمل عائلة معالجات إنتل وسبارك وباور بي سي، وعلى منصات تتراوح بين الأجهزة المحمولة وخوادم z9 الضخمة من IBM، وهو قابل للاستخدام لعديد من الأغراض ولتطبيقات متنوعة.

جنو/لينكس على أجهزة سطح المكتب (الحاسوب الشخصي)[عدل]

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

جنو/لينكس كنظام تشغيل للخوادم[عدل]

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

قاعده البيانات

قاعدة البيانات (بالإنجليزية: Database) هي مجموعة من عناصرِ البيانات المنطقية المرتبطة مع بعضها البعض بعلاقة رياضية، وتتكون قاعدة البيانات من جدول واحد أو أكثر. ويتكون الجدول من سجل (Record)أو أكثر ويتكون السجل من حقل (Field) أو أكثر. ومثال عليه السجل الخاص بموظف معين يتكون من عدة حقول مثل رقم الموظف - اسم الموظف - درجة الموظف - تاريخ التعيين - الراتب - والقسم التابع له، وغير ذلك من بيانات الموظف تخزن في جهاز الحاسوب عَلى نحو منظّم، حيث يقوم برنامج (حاسوب) يسمىمحرك قاعدة البيانات (Database Engine) بتسهيل التعامل معها والبحث ضمن هذه البيانات، وتمكين المستخدم من الإضافة والتعديل عليها. يتم استرجاع البيانات باستخدام أوامر من لغة الاستعلام حيث تعتبر معلومات تساعد في عملية اتخاذ القرار.
نظام إدارة قواعد البيانات هو البرنامج الذي يتم من خلاله استرجاع البيانات، أو الإضافة أو التعديل عليها، أو حذفها، حيث يقوم البرنامج بالربط بين المستخدم وبين محرك قاعدة البيانات، لأداء تلك المهمة.
وفى حال وجود علاقة بين جداول قاعدة البيانات يسمى هذا بنظام قواعد البيانات العلائقية (Relational Database Management System - RDBMS) الهدف الأساسي لقواعد البيانات هو التركيز على طريقة تنظيم البيانات وليس على التطبيقات الخاصة. أي أن الهدف الرئيسي لمصمم قاعدة البيانات هو تصميم البيانات بحيث تكون خالية من التكرار ويمكن استرجاعها وتعديلها والإضافة عليها دون المشاكل التي يمكن أن تحدث مع وجود التكرار فيها. يتم ذلك عن طريق ايجاد ثلاث مستويات من التجريد أو النماذج لقواعد البيانات تسمى نماذج التطبيع (Normalizing Forms)، ويقصد بها جعل تركيبة البيانات أقرب للطبيعة التصنيفية.
وهناك تركيبات لقواعد البيانات حسب نوع العلاقة الرياضية بين البيانات، ومنها:
  • التركيب العلائقي : وهو اعتماد علاقة محددة بين عناصر البيانات، مثل أن تكون قيمة عنصر معتمدة على حاصل جمع عنصرين. وهذا التركيب هو أنجح التراكيب المطبقة في عالم قواعد البيانات المعلوماتية، وذلك بسبب إعطائه تنوع في نوع العلاقة بين البيانات، لأن احتمالية تنفيذ العلاقات فيه أكبر من اي تركيب اخر.
  • التركيب الهيكلي : وهو اعتماد علاقة الهيكل التنظيمي بين عناصر البيانات، مثل أن يكون عنصرين مصنفين تحت عنصر واحد أو تابعين له.
  • التركيب الهرمي : وهو اعتماد علاقة الهرم بين عناصر البيانات، مثل أن يكون كل عنصر مسؤول عن عنصر واحد فقط وليس أكثر.

قواعد البيانات الضخمه[عدل]

هناك عده قواعد تختلف في الحجم، فهناك مركز البيانات وهو عباره عن مباني ضخمة تتميز بأنها مجهزة بالإعدادات المطلوبة لقواعد البيانات من ناحيه المساحة التشغيلية والمصادر البشرية و متخصصين الصيانة و الطقس الملائم من خلال المكيفات، ولها عادة مولدات وقائية للطاقة.
كما وُجد أيضاً مستودع البيانات و هو عبارة عن تجميع للبيانات التاريخية من قواعد البيانات القليلدية من عدة مصادر لإستخراج تقارير و تحاليل تفيد في أداء عمل المؤسسات.

بيئات قواعد البيانات[عدل]


Emp Tables (Database).PNG

برنامج الحاسب ا لقام الحاسب

برنامج الحاسوب أو لِقام الحاسوب (بالإنجليزية: Computer Program) ويعرف أيضًا باسم (تطبيق أو الكيان البرمجي) هو عبارة عن مجموعة أو سلسلة من التعليمات التي تعطى للحاسوب لتنفيد مهمة معينة في إطار زمني محدد.
والمصطلح يطلق على جميع البرامج اللازمة لتشغيل الحاسوب ووتنظيم عمل وحداته وكذلك تنسيق العلاقة بين هذه الوحدات .[1]
و يمكن لهذا البرنامج أن يكون بسيطا مثل لمعالجة نص ما أو معقدا أكثر مثل منظومات محاسبة شركة أو لمعالجة رسومات ثلاثية الأبعاد.

أمثلة واستعمالات

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

الخادم

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

مايكروسوفت ويندوز

مايكروسوفت ويندوز (بالإنجليزية: Microsoft Windows) هو نظام تشغيل رسومي، من إنتاج شركة مايكروسوفت. بدأ نظام التشغيل كواجهة رسومية لميكروسوفت دوس عام 1985، في خطوة للاستجابة للاهتمام المتزايد في في واجهات المستخدم الرسومية.[2] جاء مايكروسوفت ويندوز ليسيطر على سوق الحاسبات الشخصية في العالم حيث بغلت حصته قرابة 90% من السوق متفوقا على نظام التشغيل ماك الذي صدر في 1984.
أحدث إصدار من ويندوز هو ويندوز 8، وأحدث نظام للهواتف هو ويندوز فون 8، واحدث إصدار للخوادم هو ويندوز سيرفر 2012.
صورة معبرة عن الموضوع مايكروسوفت ويندوز

تاريخ إصدارات مايكروسوفت ويندوز[عدل]

تصف عبارة ويندوز كل أجيال منتجات أنظمة التشغيل التي أنتجتها مايكروسوفت، ما عدا النظام الأول مايكروسوفت دوس بالطبع، هذه المنتجات مصنفة عامة في التالي:

الإصدارات الاولية[عدل]

يعود تاريخ نسخ ويندوز إلى سبتمبر 1981، عندما صمم تشيس بيشوب أول نموذج لِجهاز إلكتروني وبَدء مشروع "مدير الواجهة" وتم الإعلان عنه في نوفمبر 1983 بعد أبل ليزا ولكن قبل ماكنتوش تحت اسم "ويندوز"، ولكن ويندوز 1.0 لم يصدر حتى نوفمبر 1985[3]. وكان يندوز 1.0 يفتقد للتميز في الأداء الوظيفي، وقد حقق شعبية قليلة مقارنة بنظام تشغيل أبل. لم يكن ويندوز 1.0 نظام تشغيل مكتمل نسبيا إنما كان امتداد لمايكروسوفت دوس. قشرة ويندوز 1.0 كانت معروفة باسم ام اس دوس التنفيذية. كان النظام مزودا ببرامج أخرى مثل: الحاسبة، التقويم، ملف بطاقة(بالإنجليزيةCardfile)، عارض Clipboard، الساعة، لوحة التحكم، المفكرة، الرسام، طرفية(بالإنجليزيةTerminal) والكاتب. ويندوز 1.0 لم يكن فيه خاصية تداخل النوافذ وبدلا عن ذلك كانت النوافذة متجاورة فقط. مربعات الحوار تسطيع الظهور فوق النوافذ الأخرى.
أُطلقت مايكروسوفت ويندوز الإصدار 2.0 في ديسمبر 1987، وفيه العديد من التحسينات لواجهة المستخدم وإدارة الذاكرة[3]. وكانت شعبيته أكثر قليلا من سابقه النسخة ويندوز 1.0. غير ويندوز 2.03 نظام التشغيل من تجانب النوافذ وعدم قدرتها على الظهور فوق بعضها إلى القُدرة على الظهور فوق بعضها الأخر. وكنتيجة لذلك قامت أبل برفع دعوة قضائية على مايكروسوفت بحجة الاعتداء على حقوق الملكية[4][5]. قدم أيضاً ويندوز 2.0 إختصارت لوحة المفاتيح أكثر تطوراً والقدرة على استخدام الذاكرة الموسعة.
أُطلق ويندوز 2.1 في إصدارين مختلفين : ويندوز/386 كان يعمل على وضع 8086 الافتراضي للمهام المتعددة لبرامج الدوس والذاكرة المقسمة إلى صفحات(بالإنجليزيةPaged memory) لمحاكاة الذاكرة الموسعة باستخدام الذاكرة الموسعة المتاحة. ويندوز/286 (والذي بالرغم من اسمه سيعمل على 8086) لا يزال يُدار في الوضع الحقيقي، ولكن يمكن الاستفادة من منطقة الذاكرة العليا. بالإضافة إلى الحزم الكاملة لويندوز، كان هناك إصدارات زمن تشغيل (بالإنجليزيةRuntime) شحنت مع برامج ويندوز الأولية من قبل اطراف ثالثة وجعلت من الممكن تشغيل برامج ويندوز تحت مايكروسوفت دوس دون الحاجة إلى الحزمة الكاملة من ويندوز.
يعتقد الكثير ان الإصدارات الأولية من ويندوز كانت واجهة مستخدم رسومية بسيطة، لِأن معظهم كان يستخدمون مايكروسوفت دوس واعتادوا عليه كنظام لخدمات الملفات[6]. مع ذلك، حتى الإصدارات الأولية من ويندوز 16-بت التي من المفترض انها تقدم العديد من وظائف نظام التشغيل النموذجية: خصوصا امتلاكهم صيغة الملفات القابلة للاستخراج الخاصة بهم وتزويد برامج الأجهزة الخاصة بهم (مؤقت، جرافيك، طابعة، فارة، لوحة مفاتيح وصوت) للتطبيقات. وعلى عكس مايكروسوفت دوس ويندوز مَكّن المستخدمين من تشغيل برامج رسومية متعددة معاً من خلال تعدد مهام تعاوني. قدم ويندوز خصوصا الجزء-القائم (بالإنجليزيةsegment-based)، ونظام برمجيات الذاكرة الافتراضية الذي أتاح تشغيل التطبيقات أكثر من الذاكرة المتاحة: حيث تُبدّل أجزاء الكود والموارد وتُخرج بعيداً عندما تزدحم الذاكرة، وتُنقل أجزاء البيانات للذاكرة عندما تُفقد السيطرة على التطبيق.

ويندوز 3.0 و 3.1[عدل]

أُطلق ويندوز 3.0 في 1990، وقد تطور التصميم كثيرا بسبب الذاكرة الافتراضية والأجهزة الافتراضية القابلة للتحميل (بالإنجليزيةVxDs)، وقد مكنهم ذلك من مشاركة الأجهزة السيادية بين المهام المتعددة ل دوس ويندوز.[بحاجة لمصدر] أيضا، تطبيقات الويندوز يمكن ان تعمل الآن في وضع محمي) عندما يكون الويندوز يعمل في الإصدار الأساسي أو 386 الوضع المحسن(، وذلك أعطاهم القدرة على الوصول للعديد من الميجابايت من الذاكرة وازالة إجبارية المشاركة في مخطط الذاكرة الافتراضية. ولكنهم مازلوا يعملون في نفس المساحة، حيث أن الذاكرة المُجزئة تُقدِّم درجة من الحماية، وتعدد المهام التعاوني قدم ويندوز 3.0 أيضاً العديد من التحسينات في واجهة المستخدم. قامت مايكروسوفت بإعادة كتابة المهام الحرجة من لغة سي إلى الأسِّمبلي. وكان ويندوز 3.0 أول إصدار من مايكروسوفت ويندوز يحقق ارباح ناجحة، حيث باع 2 مليون نسخة في أول ستةَ أشهر.[7][8]
قامت مايكروسوفت أيضا بتحسين الشكل في ويندوز 3.1، وأصبح متاحاً في 1 مارس 1992. وفي أغسطس 1993، أُطلق إصدار خاص مع التوافق مع شباكات الند للند (بالإنجليزيةpeer-to-peer networking) أُطلق هذا الإصدار تحت رقم 3.11. وتم بيعه بالتوازي مع الإصدار الأساسي من ويندوز لمجموعات العمل. انتهى دعم ويندوز 3.1 في 31 ديسمبر 2001[9].

ويندوز 9x[عدل]

أُطلق ويندوز 95 في 24 أغسطس 1995، مع واجهة مستخدم كائنية التوجه، ودعم لأسماء الملفات الطويلة حتى 255 حرف، والقدرة على التعرف وتهيئة أجهزة العتاد المثبتة تلقائياً(بالإنجليزيةplug and play) ومع تعدد مهام جديد. صُممَ ويندوز 95 ليكون بديلاً لكن ليس فقط لويندوز 3.1 ولكن أيضاً لويندوز لمجموعات العمل ومايكروسوفت دوس. وكان يستطيع تشغيل تطبيقات 32-بت، وفيه مميزات وتحسينات عديدة وذلك هو الذي دعّمَ استقراره عن الإصدار 3.1. كانت التغيرات التي في ويندوز 95 تغيرات ثورية، بدلا من التطور كتلك الموجودة في ويندوز 98 وويندوز ام اي.
كان هناك العديد من خدمات OEM لويندوز 95، كلاً منها كان تقريبا مساوٍ لحزمة خدمية. انتهى خط الدعم الرئيسي لويندوز 95 في 31 ديسمبر 2000 وانتهى الدعم الممتد في 31 ديسمبر 2001.[10]
النظام التالي في الخط هو مايكروسوفت ويندوز 98 الذي أُطلق في 25 يونيو 1998. تبع هذا الإصدار إصدار اخر سُمي ويندوز 98 الإصدار الثاني في مايو 1999. انتهى الخط الرئيسي لدعم ويندوز 98 في 30 يونيو 2002 والدعم الممتد في 11 يوليو 2006.[11]
كان إصدار المستهلكين الذي بعد ويندوز 98 هو ويندوز ام اي ME الذي أُطلق في سبتمبر 2000، وكانت نواة ويندوز ام اي هي نواة ويندوز 95 ولكنه تبنى بعض الجوانب من ويندوز 2000 وحُذف أيضا خيار الإقلاع في وضع دوس. قدم ويندوز إم اي عدداً من التقنيات الجديدة لمايكروسوفت وخصوصاً تقنية التعرف التلقائي على العتاد. وأضاف أيضاً مِيزة جديدة تُدعى استعادة النظام، والتي تسمح للمستخدم باستعادة إعدادات الكمبيوتر لتاريخ سابق.
ولكن ويندوز إم اي تعارض أيضا مع ويندوز 2000 (بسبب اسمه) وأيضاً تعرض ويندوز إم اي لنقد شديد بسبب البطئ وتجمد النظام ومشاكل خاصة بالعتاد وقِيل عنه أيضاً أنه واحد من أسوأ أنظمة التشغيل التي أطلقتها مايكروسوفت.[12]

عائلة ويندوز إن تي[عدل]

أطلقت مايكروسوفت ويندوز إن تي في يوليو 1993، معتمدا على نواة جديدة. وكانت عائلة ويندوز إن تي من أنظمة التشغيل عصرية وتم التسويق لها على أعلى مستويات الأعمال، حتى تصبح أنظمة تشغيل احترافية. كان أول إصدار هو ويندوز إن تي 3.1 في 1993، وتم ترقيمه 3.1 ليطابق إصدار ويندوز للمستهلكين، وبعدها تبعه ويندوز إن تي 3.5 في 1994 وويندوز 3.51 في 1995 وويندوز إن تي 4.0 في 1996 ومن ثم ويندوز 2000 في سنة 2000. كان ويندوز إن تي أول إصدار من ويندوز يستفيد من تعدد المهام الوقائي. [بحاجة إلى مصدر] وكان ويندوز إن تي 4.0 أول نظام في هذا الخط يقدم واجهة مستخدم ويندوز 95 وأول نظام يدعم بيئة ويندوز 95 لتطبيقات 32-بت.
أُطلقت مايكروسوفت ويندوز 2000 كجزء من خط إن تي NT في فبراير 2000. تسرب في 2004 جزء من الشفرة المصدرية (كود) لويندوز 2000 إلى الإنترنت. وكان ويندوز 2000 اخر نظام معتمد على إن تي NT يصدر بدون أن يتضمن على برنامج تفعيل منتج مايكروسوفت (بالإنجليزيةMicrosoft Product Activation).
بعد ويندوز 2000، قٌسِّمت عائلة ويندوز إن تي إلى خطين: الأول: خط العملاء ويتضمن ويندوز اكس بي وخلفائه، وكان الخط مكوناً من أنظمة تشغيلة مُنتجة ليتم تثبيتها على أجهزة الكمبيوتر العادية مثل مكاتب العمل والمنازل والكمبيوترات المحمولة والأجهزة الكفية وأجهزة الوسائط. وكان في الخط الثاني: ويندوز سيرفر ويتضمن الخط ويندوز سيرفر 2003 وخلفائه متضمناً أنظمة تشغيل أُنتِجت للخوادم. ولاحقاً تم إضافة خط ثالث جديد للأنظمة المُدمجة وأُضيف مع بداية ويندوز إمبدد.

ويندوز إكس بي[عدل]

تحركت مايكروسوفت لدمج أنظمة التشغيل خاصتها مع ويندوز إكس بي الذي أُطلق في 25 أكتوبر 2001. بُني ويندوز إكس بي على نواة ويندوز إن تي. ولكن مُعاد تجهيزه ليكون كنظام تشغيل للمنازل. هذا الإصدار مُدح كثيرا في مجلات الكمبيوتر.[13] تم بيع ويندوز إكس بي في إصدارين: إصدار المنازل والإصدار الاحترافي (بالإنجليزيةProfessional) كانت نسخة المنازل تفتقد إلى العديد من المميزات المتفوقة من الأمن والشبكات على خلاف الإصدار الاحترافي. بالإضافة إلى أن أول إصدار من ميديا سنتر أُطلق في 2002[14]، مع دعم الدي في دي والتلفاز متضمناً أيضاً تسجيل البرامج والتحكم عن بعد. تم إصدار نسخة للأجهزة اللوحية. انتهى خط دعم ويندوز اكس بي الرئيسي في 14 أبريل 2009. والدعم الممتد سيستمر حتى 8 أبريل 2014.[15]
بعد ويندوز 2000، اختلفت مواعيد إصدار نسخ الخوادم، وأُطلق في أبريل 2003 ويندوز سيرفر 2003 كبديل لخط إصدارات ويندوز 2000 للخوادم مع عدد من المميزات والتركيز على الامان، وعقب هذه النسخ أُطلق في 2005 ويندوز سيرفر 2003 ار 2.

ويندوز فيستا، 7[عدل]

بعد عملية تطوير مطولة، أُطلق ويندوز فيستا في 30 نوفمبر 2006 للترخيص بالجملة وفي 30 يناير 2007 للمستهلكين. وكان يحتوي على عدد من المميزات الجديدة من إعادة تصميم القشرة وواجهة المستخدم لأجل تغيرات تقنية كبيرة، وخصوصا التركيز على المميزات الأمنية. وكان متوفراً في إصدارات عديدة، وتعرض هذا الإصدار لبعض النقد. كان نظير ويندوز فيستا للخوادم هو ويندوز سيرفر 2008 والذي أُطلق في بداية 2008.
أُطلق في 22 يوليو 2009 ويندوز 7 وويندوز سيرفر 2008 ار 2 إلى الشركات المصنعة بينما أُطلقا للعامة بعد ثلاثة أشهر في 22 أكتوبر 2009. على عكس خلفائه قدم ويندوز فيستا عدد كبير من المميزات لكن ويندوز 7 كان أكثر تركيزاً على ترقية الأنظمة إلى الخط الجديد، مع هدف التوافق مع التطبيقات والعتاد التي كانت متوافقة مع ويندوز فيستا.[16].
دَعمَ ويندوز 7 خاصية اللمس المتعدد مع قشرة ويندوز مُعاد تصميمها مع شريط مهام جديد ونظام شبكات منزلي يُدعى مجموعة المشاركة المنزلية[17] وتحسينات في الأداء.
محررات طرق الإدخال وحزم اللغات[عدل]
و وفرت أيضاً مايكروسوفت حِزم لغات لمستخدمي ويندوز إكس بي وما بعده، هذه الحزم غيرت واجهة استخدام الويندوز (كمثال: القوائم ومربعات الحوار) إلى لغات أُخرى. كل حزمة لغة لها مطلباتها الخاصة، من حيث الإصدار ولغة الويندوز الذي ستعمل عليه. كمثال: حزمة اللغة العربية لويندوز 7 تعمل فقط على إصدار الاعمال والإصدار الغير محدود (التيميت) بينما حزمة اللغة الكاتالونية ليس لها شروط على الإصدار لكن تعمل فقط على نسخة باللغة الفرنسية أو الإسبانية.
حتى ويندوز 7 وويندوز سيرفر 2008 ار2، كانت مايكروسوفت تُطلق مع كل نسخة من مايكروسوفت اوفيس محرر طرق ادخال للويندوز الذي يساعد المستخدمين الصينين واليابنين والكوريين ليستطيعوا الكتابة بلغتهم. جميع حِزم محررات الإدخال تُسّهِل إدخال النصوص في هذه اللغات والخطوط الضرورية المرفقة معه. ولكن ويندوز سيرفر 2012 وما بعده ويندوز 8 كسروا هذه القاعدة وجَاؤُوا مع حزم محرارات مُدمجة. كنتيجة لذلك أُطلق مايكروسوفت أوفيس بدون نسخ محرارت طرق الإدخال. ولمساعدة مستخدمين ويندوز 7 أو ماقبله لاستخدام مايكروسوفت أوفيس 2013، أطلقت مايكروسوف 2010 كتحميل مستقل. بالرغم من انه يمكن لأي شخص تحميل هذه الحزمة إلا أن اتفاقية الترخيص خاصتها تسمح فقط لمن لديهم نسخة من اوفيس 2013 لاستخدامها فقط.

ويندوز 8[عدل]

أُطلق ويندوز 8 خليف ويندوز 7 في الأسواق في تاريخ 26 أكتوبر 2012. صُمم ويندوز 8 ليستخدم في الحواسيب العادية واللوحية معا. أُطلق الجهاز اللوحي مايكروسوفت سيرفيس بجانب ويندوز 8 كمنافس للايباد ولوحيات الاندرويد. ويتوفر الجهاز اللوحي مايكروسوفت سيرفيس في إصدارين: سيرفيس مع ويندوز ار تي وسيرفيس مع ويندوز 8 برو مستهدفا المصممين والمستخدمين الاخرين على أساس أعمالهم. لكن مايكروسوفت سيرفيس ار تي يعمل بإصدار محدود من ويندوز، ولن تعمل عليه العديد من تطبيقات ويندوز التقليدية، ويمكن للمستخدمين تحميل التطبيقات الجديدة من متجر تطبيقات الويندوز. مع ذلك، أُطلق سيرفيس برو في 9 فبراير 2013 وفيه سطح مكتب كامل وقادر على تشغيل تطبيقات الويندوز العادية. أُطلق ويندوز 8 للشركات المصنعة في 1 أغسطس 2012، وهو متوفر في إصدارين ويندوز 8 وويندوز 8 برو.
لأول مرة منذ ويندوز 95 أزالت مايكرسوفت زر إبدأ من شريط المهام. وتم إستبداله بشاشة بدء جديدة يمكن فتحها بالضغط على اسفل يسار الشاشة أو بسحب الفارة إلى يمين الشاشة واختيار إبدأ من الخيارات أو بضغط زر إبدأ من لوحة المفاتيح. مع ذلك يوجد العديد من البرامج الخارجية التي يُمكن استخدامها لإعادة قائمة إبدأ القديمة. وأفادت الأنباء في فبراير 2013، أن تحديثاً لنظام التشغيل Windows 8، يُطلق عليه اسم ويندوز الأزرق، قد أكمل المرحلة الأولى المهمة، مشيراً إلى تطوير ما يقرب من نصفه.[18]

ويندوز 8.1[عدل]

ويندوز 8.1 ترقية مجانية لنظام التشغيل ويندوز 8, نشرت يوم 17 أكتوبر 2013 كإصدار ترقية لويندوز 8، وفي 18 أكتوبر 2013 كترقية لنظام التشغيل ويندوز إكس بي ، ويندوز فيستا ، ويندوز 7 ، بما في ذلك تحديثإنترنت إكسبلورر إلى الإصدار 11. هذا التحديث سوف يعيد زر ابدأ على سطح المكتب, مع بعض التنقيحات على واجهة المستخدم. منذ 26 يونيو 2013, تتوفر نسخة معاينة من ويندوز 8.1 على متجر ويندوز. الإصدار RTM متاح منذ 9 سبتمبر 2013 على شبكات MSDN و TechNet . التحديث من نظام التشغيل ويندوز 8 سيكون مجانا, بينما يجب عليك أن دفع حقوق التحديث إذا كنت تمتلك إصدارا أقدم ( ويندوز 7 ، ويندوز فيستاأو ويندوز إكس بي). لا توصي مايكروسوفت بالترقية من نظامي التشغيل ويندوز إكس بي وفيستا وبدلا من ذلك توصي بإعادة تثبيت كاملة بعد إعادة تهيئة القرص الصلب. من الممكن اقتناؤه على شكل علبة من المتجر أوتحميل ملفات التثبيت. نلاحظ خاصية جديدة وهي أنه حتى في حالة التحديث، فإن الإصدارات الكاملة سيتم تثبيتها على جهاز الكمبيوتر بويندوز 8.1 مباشرة دون حاجتك لامتلاك إصدار سابق من ويندوز.

دعم المنصات[عدل]

ويندوز إن تي يدعم العديد من المنصات المختلفة قبل منصة x86 والآن أصبحت أجهزة الكمبيوتر الشخصية مهيمنة في العالم المهني. لكن إصدارات ويندوز ان تي من 3.1 إلى 4.0 دعمت PowerPC وDEC AlphaوMIPS R4000 وبعضها كانت معالجات 64-بت، بالرغم من أن نظام التشغيل تعامل معها على انها معالجات 32-بت. ومع ذلك أسقطت مايكرسوفت دعم المنصات السابقة في ويندوز 2000، الذي دعم فقط الجيل الثالث من منصة x86 المعروفة بـ (بالإنجليزيةIA-32) أو ماهو أحدث في وضع 32-بت. ومازلت مدعومة في عائلة ويندوز إن تي، بالرغم من أن ويندوز سيرفر أوقف دعمها في إصدار ويندوز سيرفر 2008 ار2.
مع إطلاق معمارية انتل ايتانيوم (بالإنجليزيةIA-64) أطلقت مايكروسوفت إصدار من ويندوز يدعم هذه المعمارية. وكان إصدار ايتانيوم من ويندوز اكس بي وويندوز سيرفر 2003 أُطلقوا في نفس الوقت الذي كانت فيه منصة x86 سائدة. وأسقطت مايكروسوفت دعم إصدار ايتانيوم من ويندوز اكس بي في 2005 وأوقفت دعمه في كل أنظمة التشغيل اللاحقة ولكن استمر دعمها في ويندوز سيرفر حتى ويندوز سيرفر 2012. وكان ويندوز سيرفر 2008 ار2 أخر نظام تشغيل ويندوز يدعم معمارية ايتانيوم.
أطلقت مايكرسوفت ويندوز اكس بي بروفيشونال x64 وويندوز سيرفر 2003 x64 في 25 أبريل 2005 وكانت تدعم x86-64، والجيل الثامن من معمارية x86. وكان ويندوز فيستا أول نظام تشغيل عملاء من عائلة ويندوز إن تي يُطلق في أن واحد في إصدارين IA-32 و x64. وما زالت x64 مدعومة.
وبعد 12 سنة أضافت مايكروسوفت مرة أُخرى دعم منصات غير x86 لعائلة ويندوز إن تي، تحديداً إصدار من ويندوز 8 يعرف باسم ويندوز ار تي مصمم خصيصا لدعم معمارية إيه ار ام.

ويندوز سي إي[عدل]

ويندوز سي إي (معروف رسميا بويندوز إمبدد كومباكت) وهو إصدار من ويندوز ليعمل على أجهزة الكمبيوتر المضمنة، مثل نُظم الملاحة الفضائية وبعض أجهزة الجوال. وهذه النسخة معتمدة على نواة خاصة بها تمسى نواة ويندوز سي إي. وتُرخص مايكروسوفت ويندوز سي إي للشركات المصنعة الأصلية وصانعي الأجهزة. ويمكن لمصنعي الأجهزة الاصلية وصانعوا الأجهزة إنشاء وتعديل الواجهات الخاصة بهم وتجاربهم، بينما يوفر ويندوز سي إي أساساً تقنية لفعل ذلك.
استخدم ويندوز سي إي في جهاز دريم كاست مع نظام سيجا المملوك لهم. وكان ويندوز سي إي هو الأساس الذي جاء منه ويندوز موبايل. وخليفته ويندوز فون 7 الذي كان معتمداً على على مكونات من ويندوز سي إي 6.0 ار3 وويندوز سي إي 7.0. يعتمد ويندوز فون 8 على نفس نواة NT مثل ويندوز 8.
ويندوز إمبدد كومباكت لم يتعارض مع ويندوز اكس بي إمبدد أو ويندوز إن تي 4.0 امبدد.

مربع البحث

Twitter Delicious Facebook Digg Stumbleupon Favorites More