نظام تشغيل يعد له الفضل في انتشار مفهوم المصادر
نظام تشغيل يعد له الفضل في انتشار مفهوم المصادر من حيث القدرة على التعديل ورؤية الكود البرمجي بنظام التشغيل وبشكل مجاني بالكامل، نظام التشغيل الذي نتحدث عنه هو نظام لينوكس المكتوب بلغة البرمجة سي.
نظام التشغيل أو ما يسمى OS اختصارًا لكلمتي (Operating System) يتكون من العديد من الأكواد والشفرات الخاصة بلغات البرمجة وتختلف كل لغة برمجة عن الأخرى ولكل واحدة استخداماتها في البرمجة، ونعرض لكم نظام تشغيل يعد له الفضل في انتشار مفهوم المصادر من خلال موقع زيادة.
نظام تشغيل يعد له الفضل في انتشار مفهوم المصادر
يعد نظام تشغيل لينوكس من أشهر وأفضل أنظمة التشغيل التي تم إطلاقها حتى الآن، وهو نظام تشغيل يعد له الفضل في انتشار مفهوم المصادر بشكل عام.
كانت مجانية النظام من أهم أسباب شدة انتشار وإعجاب المبرمجين من مختلف أنحاء العالم به من حيث الأنظمة مفتوحة المصدر، فلن يقوم جميع مؤسسي أنظمة التشغيل بإطلاق النظام الخاص بهم للجميع وإتاحة كود البرمجة لهم ويسمح لهم بالتعديل عليه حسب راحتهم، ولكن هذا ما فعله مؤسس نظام التشغيل لينوكس.
هو لينوكس تورفالدس، حيث قام تورفالدس بداية إطلاق هذا النظام بينما كان في عامه الدراسي الأخير في جامعة هيلسنكي الواقعة بمدينة فنلندا.
تم إطلاق نظام لينوكس في عام 1991 ميلاديًا من قِبل الطالب الذي أهتم بأنظمة التشغيل لأنه قد تم إحباطه من الترخيص الخاص بمينيكس (MINIX) حيث لم يستطع استخدامه إلا للعملية الدراسة لذلك قرر تورفالدس أن يقوم بتكوين نظام التشغيل الخاص به والتي أدت لإنتاج لينوكس العظيمة بالتعاون مع مشروع جنو (GNU) لاحقًا.
مشروع جنو قرر استبدال تطبيقاته بلينوكس بدلًا من مينيكس الذي لم يكن مجانيًا، ونظام التشغيل جنو تم تسميته بهذا الاسم للإشارة أنه ليس تابعًا ليونكس أي اختصارًا لعبارة (GNU’S Not Unix)، مما يعني أنه مختلف عنه من حيث البرمجة ومفتوح المصدر مثل لينوكس.
بدأ تورفالدس مسيرته التطويرية لينوكس كيرنل (Linux Kernel) على مينيكس حيث تم كانت التطبيقات التي تم كتابتها مسبقًا موجودة على مينيكس كذلك.
قد استفاد مشروع جنو باستبداله للتطبيقات الأخرى؛ وذلك لمجانية لينوكس، كما يمكن استخدام التطبيقات البرمجية التي تم ترخيصها حسب GNU GPL في تطبيقات الحواسيب الأخرى، في حين أنه تم إطلاقها حسب الترخيص ذاته.
كما قام مطوري جنو ولينوكس بالتعاون لجعل برمجيات جنو ونواه لينوكس شيئًا واحدًا في شراكة عامة لإتاحة النظام بطرية مجانية بالكامل.
اقرأ ايضًا: كيفية اظهار الملفات المخفية ويندوز 10 وويندوز 8 ونظام اللينوكس
تعريف أنظمة التشغيل
نظام التشغيل هو أساس الحواسيب الآلية والهواتف الحديثة ومع تقدم الزمن وتطور تقنيات وتكنولوجيا المجتمعات أصبحت أنظمة التشغيل المختلفة في غالبية الأجهزة الإلكترونية إن لم تكن كلها.
من أشهر أنظمة تشغيل العالم بالطبع هو نظام التشغيل ويندوز (Windows) الخاص بشركة مايكروسوفت (Microsoft) للحواسيب الآلية، ماك الخاص بشركة آبل، ونظام لينوكس.
كما ذكرنا أصبحت الأجهزة الإلكترونية حاليًا تعمل بأنظمة التشغيل مما يعني أن الهواتف الحديثة متعددة اللمس لها أنظمة تشغيل خاصة بها.
أشهرهم هما نظامي التشغيل الأندرويد (Android) الخاص بشركة جوجل (Google) للهواتف والأجهزة متعددة اللمس، ونظام أي أو إس (IOS) الخاص بشركة آبل (Apple) للهواتف والأجهزة متعددة اللمس، ويعد كلا النظامين أندرويد ولينوكس من عائلة نظام التشغيل شبيه يونكس.
اقرأ أيضًا: اين يوجد نظام التشغيل في الحاسب
مميزات نظام التشغيل لينوكس
يوجد العديد من المميزات المختلفة لنظام التشغيل المفتوح لينوكس، بالطبع عندما يقوم المبرمج بإطلاق نظامًا بهذه الروعة يجب عليه أن يقدم لمستخدميه ما يجذبهم باستمرار، سواءً كانت حماية وأمان أو سرعة تشغيل.
بالطبع أهم ما يميزه هو مجانية النظام بالكامل، بالإضافة لجعله مفتوح المصدر للمبرمجين، مما يتيح لأي شخص القدرة على إنشاء النسخة الخاصة به، ومن أهم مميزات لينوكس:
قابلية النقل (Portable)
تعني قابلية النقل أن نظام لينوكس يتم تشغيله على مختلف أنواع الأجهزة، وكلها بطريقة واحدة حيث تدعم تطبيقات لينوكس كيرنل، وبرامج النظام التثبيت على جميع أنواع الأنظمة الأساسية (Hardware) للأجهزة.
مفتوح المصدر (Open Source)
كود برمجة نظام التشغيل لينوكس متاح لجميع المستخدمين بشكل مجاني بالكامل، وهو معنى أن يكون مفتوح المصدر.
تم وصف النظام على أنه مشروع يتطور اجتماعيًا باستمرار من قِبل الفرق التقنية المختصة لتطوير وتحسين التطبيق باستمرار وهو ما يفسر ندرة وجود الأخطاء في نظام التشغيل لينوكس.
اقرأ أيضًا: نظام تشغيل مفتوح المصدر وأقسام أنظمة التشغيل والوظائف التي يقوم بها
متعدد المستخدمين (Multi-User)
أتاح تورفالدس لينوكس بشكل مجاني مفتوح المصدر، مما أعطى للمبرمجين والمستخدمين القدرة على الولوج إلى نظام التشغيل داخليًا من حيث البرمجة، والذاكرة، وذاكرة الوصول العشوائي، وبرمجة التطبيقات كذلك.
متعدد البرامج (Multiprogramming)
نظام لينوكس يعد من الأنظمة متعددة البرامج، مما يعني القدرة على استخدام أكثر من تطبيق في نفس ذات اللحظة وبشكل مثالي من دون أية أعطال مفاجئة.
شكل نظام الملفات (Hierarchical File System)
يتميز نظام الملفات في لينوكس بشكلها الهرمي الأنيق، حيث يتم فيها ترتيب الملفات الخاصة بنظام التشغيل وملفات المستخدم كذلك بالطبع.
نظام (Shell)
تم توفير نظام خاص مع نظام التشغيل لينوكس، والذي يعتبر مترجمًا خاصًا، يمكن تنفيذ الكثير من الأمور والعمليات من خلاله بشكل تلقائي مثل فتح التطبيقات، ونقلها والكثير غيرها.
الحماية والأمان (Security)
يعمل نظام لينوكس المجاني على تشفير الملفات الخاصة بالمستخدم، ولا يستطيع المبرمج الذي يريد قرصنة الجهاز الوصول لأية ملفات إلا الملفات التي يحددها النظام وهي ملفات معينة غير مهمة، كما يتيح إمكانية المصداقة من حيث تعيين كلمات المرور وغيرها.
اقرأ أيضًا: مميزات نظام التشغيل ويندوز وإصداراته ومهام نظام التشغيل ويندوز
توزيعات نظام التشغيل لينوكس
لينوكس هو نظام تشغيل يعد له الفضل في انتشار مفهوم المصادر بشكل مجاني ومفتوح المصدر، مما أتاح لمختلف المبرمجين إمكانية صنع وإنشاء التوزيع الخاص بهم، أي النسخة التي يحبونها حسب رغباتهم الخاصة وما يريدون إضافته من خصائص وتطبيقات وطرق تشغيل، ونعرض لكم أفضل نسخ تشغيل لنظام لينوكس وهي:
- نظام MX Linux للتحميل اضغط هنا.
- نظام Linux Mint للتحميل اضغط هنا.
- نظام Ubuntuللتحميل اضغط هنا.
- نظام Elementary OSللتحميل اضغط هنا.
- نظام Manjaro Linuxللتحميل اضغط هنا.
- نظام Zorin OSللتحميل اضغط هنا.
- نظام Fedoraللتحميل اضغط هنا.
- نظام Debianللتحميل اضغط هنا.
- نظام CentOSللتحميل اضغط هنا.
- نظام Kali Linuxللتحميل اضغط هنا.
- لتحميل نظام التشغيل لينوكس Linux اضغط هنا.
عرضنا لكم في هذا الموضوع نظام تشغيل يعد له الفضل في انتشار مفهوم المصادر ألا وهو نظام لينوكس، وقد عرضنا مميزاته العديدة والفريدة من نوعها، بالإضافة للنسخ والتوزيعات المختلفة للمبرمجين الأفضل على مستوى العالم وموقعها الرئيسي؛ حتى يمكنك معرفة المزيد عنها وتحميلها، كما تعرفنا على بداية نظام تشغيل لينوكس من عائلة شبيه اليونكس، وأطلعناكم على التعريف الرئيسي لأنظمة التشغيل المختلفة، لذا نتمنى أن نكون قد أفدناكم.