hotchpotch/wikipedia-multilingual-ir-pairs huggingface dataset:
لينكس التطبيقات
استخدم جنو/لينكس تاريخيًا بشكل أساسي كنظام تشغيل للخوادم، لكن كلفته الضئيلة ومرونته وشبهه بنظام يونكس جعله ملائمًا للعديد من التطبيقات.
نتيجة لكلفته الضئيلة والقدرة العالية على ضبطه وإعداده، أصبح جنو/لينكس أحد أهم الأنظمة المضمنة ضمن المجموعات التلفزيونية وأنظمة الهواتف النقالة والأجهزة الإلكترونية المحمولة.
ينتشر جنو/لينكس (إلى جانب كونه نظام خوادم) أيضًا كنظام تشغيل للحواسيب الفائقة SuperComputer. في نشرة نوفمبر 2005 لأسرع 500 حاسوب فائق، كان أسرع حاسوبين يعملان بنظام جنو/لينكس، ومن أصل الخمسمائة حاسوب، 371 (74.2%) كانوا يعملون بنسخ مختلفة من جنو/لينكس، سبعة من العشرة الأوائل كانت تعمل أيضًا بنظام جنو/لينكس.
لينكس التوظيف
جرى تهيئة جنو/لينكس في فترة مبكرة إلى تصاميم غير 80386 من إنتل الذي صمم ليعمل عليها في الأساس، واليوم تعمل النواة لينكس على تشكيلة كبيرة من المعماريات تشمل عائلة معالجات إنتل وسبارك وباور بي سي، وعلى منصات تتراوح بين الأجهزة المحمولة وخوادم Z9 الضخمة من IBM، وهو قابل للاستخدام لعديد من الأغراض ولتطبيقات متنوعة.
تقليديًا لم يكن جنو/لينكس نظامًا موجهًا للمستخدمين المكتبيين والمنازل، لكن في السنوات الأخيرة حدثت تغييرات كثيرة في هذا الاتجاه وبدأ جنو/لينكس يضع قدمًا بين أنظمة المكتب.
لينكس التوظيف
الانتشار الواسع لأجهزة الحاسوب الشخصية المستخدمة للتطبيقات المكتبية والاستخدام اليومي تتطلب شرطًا أساسيًا بأن يكون نظاماً قابلًا للاستخدام الحقيقي، والتنوع الكبير للمهام المناطة بالحواسيب اليوم من تقديم خدمات الشبكات إلى برمجيات الوسائط المتعددة، كبيئة لتطوير البرمجيات. توزيعات جنو/لينكس الحالية تفتقر إلى الدعم من شركات البرامج الكبرى مما جعل النظام شبه خالي من برمجيات مثل الألعاب المشهورة، ولقد وُجدت برامج لتشغيل برامج مايكروسوفت ويندوز على جنو/لينكس، ومنها واين، لكن مؤخرًا بدأ الدعم يظهر وبالفعل صدر نسخ من أشهر الألعاب على جنو/لينكس.
بسبب توافق جنو/لينكس مع أنظمة أخرى من عائلة يونكس، نَمت معدلات استخدام جنو/لينكس كنظام تشغيل للخوادم بسرعة، وجعل ذلك جنو/لينكس مستخدمًا ومنذ فترة مبكرة في بيئة الخوادم مشغلًا تطبيقات كخوادم الويب، وقواعد البيانات والبريد، وبذلك نما سوق جنو/لينكس بشكل مستمر وقوي كنظام تشغيل للخوادم.
لينكس التوظيف
تستعمل النواة لينكس كجزء من مجموعة شاملة من النظام وتطبيقاته تدعى توزيعة "distro"، كل توزيعة يتم بناءها وترجمتها برمجيًا وتجميعها من قبل أفراد أو شركات أو مجموعات مبرمجين يضمنونها اختياراتهم من البرمجيات والتطبيقات وأداة تثبيت النظام إضافة لمنسق حزم Package Manager وعدة واجهات للمستخدم.
يتم إنشاء التوزيعات بأهداف مختلفة منها دعم بعض معماريات الحاسب، أو تطبيع النظام لمنطقة معينة أو لغة معينة، أو التطبيقات ذات الزمن الحقيقي إضافة للأنظمة المضمنة وغالبًا تتضمن فقط برمجيات حرة.
حاليًا تتواجد هناك أكثر من ثلاثمائة توزيعة جنو/لينكس حول العالم يتم تطويرها بشكل دائم وتحديثها، من ضمنها اثنا عشر توزيعة تلقى شعبية ورواجًا كبيرين.
التوزيعة النموذجية تتضمن دومًا النواة لينكس، بعض المكتبات الحرة والأدوات الضرورية للحوسبة، نظام النوفذة إكس ومجموعة بيئات سطح المكتب المرافقة للنظام مثل كدي وجنوم مع آلاف البرمجيات والحزم البرمجية من طقم المكتب إلى المصرفات compiler ومحررات النصوص وبعض البرامج العلمية.
المستوى العالي المتاح للوصول إلى أعماق جنو/لينكس كان سببًا هامًا في كون مستخدمي جنو/لينكس ذوي توجهات تكنولوجية وبرمجية أكثر من أنظمة ويندوز وماك أو إس المغلقة والتي تلائم أكثر المبتدئين. لذلك كثيرًا ما يطلق على مستخدمي جنو/لينكس أسماء مثل جيك geek. والسبب هو كون جنو/لينكس وغيره من مشاريع البرمجيات الحرة والمفتوحة المصدر لم تصمم لتلائم سهولة الاستعمال التي يتطلبها غير المختصين والمبتدئين بالحوسبة.
بالرغم من انتشار جنو/لينكس خلال السنوات الأربع الماضية بشكل بسيط إلا ان العديد من شركات العتاد لم تقدم دعماً يذكر له وذلك بحجة أنه لم ينتشر بنسبة عالية تجعله يستحق الدعم.
لينكس الأجهزة الذكية
تعتمد العديد من أنظمة التشغيل للأجهزة الذكية، مثل الهواتف الذكية وأجهزة الكمبيوتر اللوحي وأجهزة التلفزيون الذكية وأنظمة الترفيه في السيارة (IVI) على نظام لينكس. تشمل المنصات الرئيسية لمثل هذه الأنظمة أندرويد وفيرفكس ومار وتايزن.
أصبح نظام أندرويد هو نظام التشغيل المحمول السائد للهواتف الذكية، حيث يعمل على 79.3٪ من الوحدات التي تباع في جميع أنحاء العالم خلال الربع الثاني من عام 2013. أندرويد هو أيضًا نظام تشغيل مشهور للأجهزة اللوحية، كما ظهرت في السوق أجهزة التلفزيون الذكية التي تعمل بنظام أندرويد وأنظمة الترفيه والإعلام داخل السيارة.
أصبحت الهواتف المحمولة وأجهزة المساعد الرقمي الشخصي التي تعمل بنظام لينكس على منصات مفتوحة المصدر أكثر شيوعًا منذ عام 2007؛ ومن الأمثلة على ذلك نوكيا N810، وأوبن موكو، وMotorola ROKR E8 . واستمرارًا لهذا الاتجاه، أنتجت شركة بالم (التي استحوذت عليها هوليت-باكارد لاحقًا) نظام تشغيل جديد مستمد من نظام لينكس، وهو ويب أو إس، وهو مدمج في خطها من هواتف بالم بري الذكية.
لينكس الدعم الفني
يتوفر الدعم الفني لجنو/لينكس إما عن طريق خدمة مدفوعة الأجر تقدمها شركات تجارية وهنا تظهر مميزات البرمجيات الحرة؛ فتوفر المصدر يجعل مجال المنافسة مفتوحًا للجميع وليس حكرًا على شركة معينة - التي تملك المصدر - مما يعني تنوعاً في الخدمة وفائدة أكبر للمستخدم فيمكنه اختيار من يشاء حسب احتياجاته وارتياحه للخدمة المقدمة. أو دعم مجاني يوفره مجتمع جنو/لينكس والبرمجيات الحرة، عادة في المنتديات أو برامج المحادثة كالآي آر سي والمجموعات الإخبارية أو القوائم البريدية. كما توجد في أغلب المدن الكبرى بالعالم مجموعات مستخدمي لينكس التي عادة ما تقوم بتنظيم نفسها لتقديم الدعم الفني لأعضائها وللمناطق المجاورة لها. فبالرغم من الانتشار الطفيف لجنو/لينكس في الآونة الأخيرة إلا أن العديد من التوزيعات لم تقدم تسهيلات جيدة تسمح باستخدامه بسهولة ضمن واجهة المستخدم الرسومية. يمكن استخدم جنو/لينكس حاليًا ولكن العديد من المستخدمين لن يستغنوا عن أنظمتهم السابقة بالكامل إلا إذا كانوا يستخدمون الحاسوب لأمور بسيطة مثل تصفح الإنترنت أو تحرير النصوص.
لينكس الدعم الفني
يوجد في جنو/لينكس العديد من التطبيقات المختلفة ولكنها لا ترتقي إلى مستوى تلك الموجودة في أنظمة ويندوز وماك أو إس، خاصة ألعاب الحاسوب حيث لا يوجد في جنو/لينكس سوى القليل من الألعاب التجارية والتي تعد على أصابع اليد وغالباً ما تصدر بعد صدور اللعبة على باقي الأنظمة والمنصات بعدة شهور. نظام العمل للشركات التجارية التي تقدم الدعم لجنو/لينكس يعتمد عادةً على نظام الدفع للدعم خاصة للمستخدمين من قطاع الأعمال حيث تقدم الشركات نسخاً من توزيعاتها للأعمال التجارية تكون مدفوعة الثمن وتقدم حزم دعم وأدوات لإدارة عمليات التثبيت والمهام الإدارية للنظام.
مصدر مفتوح
المصدر المفتوح هو مصطلح يعبر عن مجموعة من المبادئ التي تكفل الوصول إلى تصميم وإنتاج البضائع والمعرفة. يستخدم المصطلح عادة ليشير إلى شيفرات البرامج المتاحة دون قيود الملكية الفكرية. وهذا يتيح لمستخدمي البرمجيات الحرية الكاملة في الاطلاع على الشيفرة البرمجية للبرامج، وتعديلها أو إضافة مزايا جديدة لها ويمكن تحديثه بشكل مستمر عكس المصادر المغلقة.
مصدر مفتوح نشوء الفكرة
بدأت الفكرة بشكل غير مباشر في أوائل السبعينيات من (معامل بيل) في شركة (إيه تي أند تي) إذ ابتكر الباحثين ريتشي وكيرنان (لغة السي C). وفي ذات الوقت تقريباً، اُبتكر نظام التشغيل يونكس الذي خرج من تلك المعامل وقد اشترك في كتابته العالم ريتشي.
في ذاك الوقت كانت نظم التشغيل دائماً ما تكتب بلغة التجميع، والمعروف أن لغة التجميع تختلف تماماً من معالج لآخر. أي أن البرنامج أو نظام التشغيل المكتوب بلغة الآلة للمعالج بنتيوم 4 مثلاً لن يعمل على معالج (Power PC) ولا غيره. وبالتالي لم تكن أنظمة التشغيل ولا البرامج في ذلك الوقت تتطور بسرعة.
الأمر المثير الذي حدث وغيّر الأمور هو كتابة أجزاء كبيرة من نظام التشغيل يونكس بلغة السي C حيث انتشرت لغة السي بسرعة وأصبحت ذات شعبية كبيرة. إذ كُتبت مترجمات السي على العديد من الأجهزة. أدى انتشار مترجمات سي إلى سهولة نقل شيفرة المصدر لنظام يونكس إلى العديد من الأجهزة.
مصدر مفتوح نشوء الفكرة
أي سهولة نقل شيفرة المصدر كانت أول خطوة لظهور الفكرة ولكن لم تكن واضحة. ولكن بالنسبة لريتشارد ستالمان كانت واضحة كفاية ليُشيد في أوائل الثمانينيات مؤسسة البرمجيات الحرة (fsf.Org) وقام بكتابة عدة أدوات مجانية من بينها مترجم سي الشهير جي سي سي (gcc) وأيضا محرر ايماكس (Emacs) ذو الشعبية الضخمة.
اشترك البعض مع ستالمان وقاموا معا بإنشاء مشروع جنو (gnu.Org) حيث قاموا بكتابة الكثير من الأدوات المجانية، كان الحلم الوحيد لستلمان هو إنشاء نظام تشغيل بالكامل حر (حر ومفتوح المصدر).
ويعد ستالمان المؤسس الفعلي لثورة البرمجيات مفتوحة المصدر والتي كانت تعرف باسم «البرمجيات الحرة».
في هذه الأثناء وبينما كانت أفكار ستالمان تبدو غريبة بعض الشيء وربما مجنونة! كان أستاذ علوم الحاسب الألماني تينينباوم قام مع تلاميذه بكتابة نواة ونظام تشغيل مينيكس. كان الهدف أن يطلع التلاميذ على كود مصدر لنظام تشغيل.
لم يحدث شيء هام بعد ذلك حتى سنة 1991 من فنلندا من جامعة هنلسكي، كان هناك طالب في سنته الأخيرة في علوم الحاسب يقضي عطله الأسبوعية في كتابة نواة نظام تشغيل محاكي لنظام يونكس إنه لينوس تورفالدس.
مصدر مفتوح نشوء الفكرة
استخدم تورفالدس أدوات مؤسسة البرمجيات الحرة – فقد كان طالبا ولا يملك الكثير من المال - مما أجبره على جعل لينكس حرا. طرح لينوس نواته على مجموعة - أخبار (newsgroup) مستخدمي مينيكس. حيث كان تصميم لينكس أفضل كثيراً مما كان موجود من نظم تشغيل والأشهر يونكس.
جاءت نواة لينكس بتصميم متميز وفي وقت متميز للغاية، فتلقفه الجميع وأنشئ نظام التشغيل المعروف باسم جنو/لينكس.
انتشر جنو/لينكس وتطور جدا - وبفضل نشر شيفرة المصدر على الإنترنت ومشاركة الآلاف من الهواة والمطورين والطلبة أيضاً عبر الإنترنت في عملية اكتشاف الأخطاء وتصحيحها - بسرعة كبيرة أطاح بنظام يونكس وتربع على عرشه.
مصدر مفتوح نشوء الفكرة
ظهر مصطلح (Open Source) الذي يترجم للمصدر المفتوح، في نهاية عقد التسعينيات من قبل إريك ريموند في محاولة منه لإيجاد مصطلح بديل عن مصطلح برمجيات حرة (free software) الذي كان يفهم خطأ على أنه برمجيات مجانية بسبب اللبس الحاصل في معاني كلمة Free في اللغة الإنجليزية، كما في لغات أخرى كثيرة توجد كلمتان منفصلتان للتعبير عن ما هو مجاني (gratis) وما هو حر (libre). إذ كان قطاع الأعمال يتخوف من العمل في لينكس والبرمجيات الحرة، لأن كلمة (Free) كانت تعني لهم المجانية، وبالتالي عدم وجود أرباح، ولكن مع المصطلح الجديد قل هذا اللبس.
حاليا، يستعمل مصطلح البرمجيات المفتوحة المصدر في الإعلام بشكل أساسي، للدلالة على البرمجيات الحرة. لكن خلال تطور مفهوم المصدر المفتوح، قام بروس بيرنز بتطوير تعريف للبرمجيات المفتوحة المصدر.
والمصادر الحرة قد تكون بثمن ولكنك إذا امتلكتها أصبحت لك مطلق الحرية في التصرف فيها حيث تضمن لك أربعة مستويات من الحرية فيها وهي:
حرية التوزيع بأي طريقة بينما البرامج المجانية لا تضمن لك سوى مستوى واحد أو مستويين من هذه الحريات حرية الاستخدام وأحياناً حرية التوزيع.
مصدر مفتوح عوائد استخدام المصادر الحرة
1- العائد المادي: المصادر الحرة ليست ضد الانتفاع المادي فهناك العديد من الشركات التي حققت ربحاً اعتماداً على العمل بالمصادر الحرة مثل شركة ريد هات الشهيرة وشركة آي بي إم، حيث إن فكرة المصادر الحرة هي الانتفاع المشترك وتقاسم المعرفة. ولعل النجاح الذي لاقاه متصفح  فايرفوكس يثبت أن طريقة المصادر الحرة ليست مجرد فكرة خيالية ولكنها تصلح أيضاً للإنتاج الجاد.
2- الاستفادة من خبرات الآخرين: فالمصادر الحرة تستطيع أن تعطي دفعة جديدة لشركات البرمجة، فبدلاً من إنشاء برامج من الصفر يمكن لأي شركة أن تبدأ من حيث انتهى الآخرون، ويمكنها أن تستفيد من خبرات مجتمع المصادر الحرة فتطور أداؤها وترفع جودة برامجها وخدماتها.
مصدر مفتوح عوائد استخدام المصادر الحرة
3- التركيز على الدعم الفني: يمكن تقديم المصادر الحرة مع الدعم الفني، فيمكن مثلاً أن تقوم بإنشاء إصدارة من نظام تشغيل لينكس (إصدارة عربية) وتعرضها مجاناً لمن أراد أن يستخدمها، وتقدم للشركات دعماً مقابل مبلغ يتفق عليه، كما يمكن أن تبيع إصدار لينكس هذا مع الدعم، ويمكنك أن تقوم بإنشاء عدة إصدارات من لينكس، فواحدة للأفراد وأخرى للشركات الصغيرة وثالثة للشركات الكبيرة، ورابعة للمؤسسات التعليمية وهكذا كل إصدار لهُ ما يميزهُ من برامج وخدمات.
4- البديل الأقل تكلفة: تستطيع الشركات إنشاء برامج تطبيقية لنظام لينكس أو لأي نظام آخر تكون بديلة لبرامج معروفة، فمثلاً تحتاج الشركات لمزود بريد إلكتروني، وهناك مزودات تجارية معروفة لكنها غالية الثمن، يمكن هنا للشركة أن تطور برنامجاً أقل سعراً وتبيعه مع عقد خدمات.
5- أسعار أقل: حيث تقوم شركات تصنيع وتجميع شركات الحاسب المحلية، في بيع حاسبات محملة بتشكيلة من البرمجيات الحرة بتكلفة أقل، كما أن معاهد التدريب التابعة للقطاع الخاص تستطيع الاستمرار في عملها دون دفع رسوم هائلة لشركات البرمجيات الأجنبية وبتكلفة تدريبية أقل.
مصدر مفتوح قوانين رخص المصادر الحرة
لذا لا بد من معرفة رخصة وقانون الاستخدام لكل برنامج حتى تعرف حقوقك وواجباتك تجاه أعمال الآخرين.
مصدر مفتوح الانتحال العلمي
يعرف بأنه سرقة أفكار أو كتابات الآخرين ونسبها للذات دون ذكر المصادر، ويعد من أعمال النصب والاحتيال ويمكن حصر أنواع الانتحال العلمي بالآتي:
مصدر مفتوح التعريف
من الممكن اختصار تعريف المصادر المفتوحة المصدر، بأنها البرمجيات التي تحقق الشروط التالية:
وهذه الميزات الأساسية لأي ترخيص من الممكن أن يطلق عليه ترخيص مفتوح المصدر.
ميدياويكي
ميدياويكي (بالإنجليزية: MediaWiki)‏ هو برنامج لإدارة مواقع الويكي مستخدم في كل مشاريع مؤسسة ويكيميديا، وكل الويكيات المستضافة في ويكيا، بالإضافة إلى مواقع أخرى كثيرة. طُوّر برنامج الميدياويكي في الأصل ليخدم احتياجات ويكيبيديا، الموسوعة الحرة، لكنه الآن يستخدم لإدارة المعرفة وإدارة المحتوى. والجدير بالذكر أن نوفل (Novell) تستعمل الميدياويكي لتشغيل العديد من مواقعها التي تتلقّى الكثير من الزيارات.
اللغة المستخدمة في برمجة ميدياويكي هي بي إتش بي (PHP)، وهي متكاملة مع قواعد بيانات ماي إس كيو إل (MySQL) وبوستجري إس كيو إل (PostgreSQL). برنامج الميدياويكي منشور تحت رخصة جنو العمومية، وهو حر ومفتوح المصدر. وهو قادر على معالجات كميات كبيرة من البيانات قد تصلُ إلى تيرابايتات عدّة، وهو يتضمّن 900 خيار لتعديل الإعدادات وأكثر من 2,000 إضافة متوفرة مجاناً على الإنترنت لتزويده بميزات إضافية.
ميدياويكي تاريخ ميدياويكي
البرنامج الحالي من ميدياويكي كتب أصلا من أجل ويكيبيديا من قبل لي دانيل كروكر، وكانت الواجهة من تصميم ماجنس مانسكي. في الأصل كانت ويكيبيديا تستخدم محرك ويكي صغير يدعى يوزر مود ويكي (UserModWiki) وكان مكتوباً بلغة بيرل. فيما بعد تم الانتقال إلى برنامج مانسكي المبني على لغة بي إتش بي (PHP) لتقديم المزيد من الإضافات. لكن مع الاستخدام المتزايد الذي أدى إلى مشاكل في التحميل، قام دانيل كروكر بإعادة كتابة البرنامج مع قواعد بيانات ماي إس كيو إل (MySQL) قابلة للتوسيع.
ابتداء من الإصدارات الأولي لبرنامج مانسكي، تم إعطاء البرنامج العديد من الأسماء المستعارة التي تصف مراحل تطور البرنامج مثل «برنامج الـ PHP»، «المرحلة 2»، «المرحلة 3». بعد إشهار مؤسسة ويكيميديا في 20 يونيو 2003، تم تسمية البرنامج باسم ميدياويكي (MediaWiki) على سبيل اللعب في اسم ويكيميديا (Wikimedia).
ميدياويكي تاريخ ميدياويكي
ابتكر شعار ميدياويكي إريك موإيلير باستخدام صورة فوتوغرافية لزهرة، في الأصل تم تقديم هذا الشعار ليكون شعار ويكيبيديا الجديد في مسابقة عالمية عقدت في صيف 2003. فاز الشعار بالمركز الثالث، وتم اختياره لتمثيل ميدياويكي بدلا من ويكيبيديا، وتم اختيار الشعار الفائز بالمركز الثاني ليمثل مؤسسة ويكيميديا، والشعار الفائز بالمركز الأول ذهب لتمثيل ويكيبيديا ذاتها. وتمثل الأقواس المربعة المزدوجة على جانبي الزهرة للدلالة على الصيغة النحوية التي تستخدم في ميدياويكي لإنشاء روابط تشعبية لصفحات ويكي أخرى.
ميدياويكي المميزات
يتميز ميدياويكي بالعديد من المزايا المتواجدة أصلًا فيه مع نظام يسمح بإضافة امتدادات Extensions تقوم بإضافة خصائص إضافية.
ويكي
ويكي (بالإنجليزية: Wiki) هو نوع من المواقع الإلكترونية يسمح للزوار بإضافة المحتويات وتعديلها دون أية قيود في الغالب، وقد تشير كلمة ويكي أيضًا إلى برامج الويكي المستخدمة في تشغيل هذا النوع من المواقع، تعني كلمة ويكي (/wiːkiː/) بلغة هاواي «بالغ السرعة»، وقد استخدمت هذه الكلمة لهذا النوع من أنظمة إدارة المحتوى للدلالة على السرعة والسهولة في تعديل محتويات المواقع.
ويكي تاريخ نظام الويكي
أول موقع أطلق عليه اسم «ويكي» ظهر في 25 مارس 1995 وهو موقع (بورتلاند باترن ريبوزيتوري Portland Pattern Repository) أي «مستودع بورتلاند للنماذج - أو للصيغ». وقد أنشأه وورد كانينغهام وهو الذي اختار لفظ «ويكي» لهذا النوع من المواقع، وفي أواخر التسعينيات من القرن الماضي ازداد استخدام برامج ويكي لإنشاء قواعد معلومات خاصة أو عامة، واليوم يعتبر القسم الإنجليزي من موسوعة ويكيبيديا أكبر موقع ويكي على شبكة الإنترنت. ويكي يتيح للمستخدمين إضافة أو تعديل أو حذف محتوياته عن طريق متصفح «ويب».
ويكي الخصائص المميزة
تتيح برامج الويكي للزوار أن يحرروا مواضيع الموقع جماعيًا وبلغة ترميز بسيطة وباستخدام المتصفح. ما يميز مواقع الويكي بشكل عام هو سهولة إنشاء مواضيع جديدة أو تحديث مواضيع قديمة وتعديلها دون الحاجة إلى وجود رقابة توافق على إنشاء الصفحات أو تعديلها عادةً، وبعض مواقع الويكي لا تتطلب حتى تسجيل الدخول في الموقع لإنشاء أو تعديل مواضيع فيها مميزات إضافية.
تحتفظ مواقع ويكي بكل محتوياتها في قاعدة بيانات متشعبة، وتستطيع مواقع ويكي معرفة كل صفحة وكل وصلة تصل بين الصفحات، ولا يهم موقع الصفحات هنا، على المشارك في تحرير محتويات الويكي أن يجعل بعض الكلمات تعمل كوصلة وسيُفَعِّل موقع ويكي هذه الوصلات، إن كانت الوصلة تشير إلى صفحة موجودة سينتقل الزائر لها، وإن كانت تشير إلى صفحة غير موجودة سيظهر نموذج لإضافة محتوياتها، وعندما تنشأ الصفحة سيقوم موقع الويكي تلقائيًا بتفعيل كل وصلة تصل هذه الصفحة الجديدة وهذا جيد جدًا.
ويكي الخصائص المميزة
لا توجد هيكلية محددة لتنظيم المحتويات في مواقع ويكي، فيمكن لأي موقع أن ينظم محتوياته بالأسلوب الذي يناسبه، عادةً لا تحوي مواقع ويكي على صفحات تنظم المحتويات إلا في مواقع ويكي الكبيرة مثل ويكيبيديا، ففي ويكيبيديا هناك صفحة رئيسية تقود الزائر إلى أقسام فرعية أو إلى المواضيع مباشرة، ويمكن الانتقال من موضوع إلى آخر دون الحاجة إلى المرور على صفحات تنظم المحتويات وتقسيمها، هذه المرونة في ويكي غير متوفرة في المواقع التقليدية التي تجبر صاحب الموقع على إنشاء هيكل محدد لمحتويات الموقع قبل وضع هذه المحتويات، أما في ويكي يمكن لصاحب الموقع كتابة المحتويات ثم تنظيمها بالطريقة التي يريدها والتي تناسبه.
ويكي التحكم بالتعديلات
مواقع ويكي صممت بحيث يستطيع أي شخص أن يصحح الأخطاء بسهولة، بدلاً من التركيز على تجنب الأخطاء، لذلك مواقع ويكي تعتبر حرة تماماً ويمكن لأي شخص أن يرتكب الأخطاء، لأن هذه الأخطاء ستصحح من قبل الشخص نفسه أو من قبل أناس آخرين، وهناك خاصية متوفرة في أغلب مواقع ويكي وهي صفحة أحدث التغييرات والتي تعرض قائمة بآخر التعديلات التي أجريت على صفحات موقع ويكي، هذه القائمة توفر وظيفتين، الأولى هي عرض الصفحة قبل آخر تعديل، والثانية هي عرض الاختلاف بين الصفحة الحالية وآخر تعديل أجري عليها، بهذا الأسلوب يستطيع أي كاتب أن يعرف ماذا أضيف للموضوع في كل تعديل، ويمكن إرجاع الصفحة إلى تعديل سابق في حال أن التعديلات الأخيرة لم تكن صالحة.
ويكي التحكم بالتعديلات
بعض برامج ويكي تقدم خاصية مفيدة، حيث يمكن لشخص ما أن يراقب المواضيع التي تهمه، ويمكنه رؤية التعديلات التي جرت لهذه المواضيع من خلال قائمة خاصة تسمى «قائمة مراقبتي»، فقد لا ينتبه المرء إلى أن صفحة ما عدلت لأنه لم ير التعديل في صفحة أحدث التغييرات، لكن قائمة مراقبتي تضمن أنه سيرى كل تعديل على الصفحات التي يراقبها، هذه الخاصية متوفرة في برنامج ميدياويكي الذي يستخدم لإدارة موقع ويكيبيديا.
ويكي العبث والتخريب
طبيعة مواقع ويكي المتاحة للجميع والتي تتيح للجميع تعديل المقالات تسمح للبعض أن يعبثوا في المواضيع، وأسباب هذا التخريب كثيرة، فالبعض يعبث لمجرد العبث وتجربة الموقع، والبعض يريد حذف ما لا يوافق رأيه أو تخريب المقالات التي تخالفه الرأي، والبعض يكتب مقالات جديدة لا علاقة لها بتخصص أو توجه الموقع، قد تكون هذه المقالات دعاية له أو دعاية ضد شخص ما أو فكر معين وطبعًا كل هذا من دون أن تسجل في الموقع.
الكثير من برامج ويكي تتيح لمدراء الموقع حماية الصفحات فلا يستطيع أحد تعديلها، وهذا الإجراء يتخذ في حالة المواضيع الخلافية التي يكثر تعديلها دون الوصول إلى وجهة نظر محايدة ترضي جميع الأطراف، وقد تضطر مواقع ويكي في بعض الأحيان إلى وقف الكتابة والتعديل تمامًا في كل الموقع.
بشكل عام يمكن تعديل أي تخريب وإعادة الصفحات إلى ما كانت عليه قبل التخريب، لذلك من الأفضل ترك المخرب يعبث كما يشاء لأنه سيتوقف لاحقًا، بعد ذلك يمكن لأي شخص إصلاح ما عبث به المخرب، ويمكن في بعض المواقع وقف المخرب عن طريق عنوان بروتوكول الإنترنت فلا يستطيع تخريب المقالات أو في بعض الحالات منعه تمامًا من تصفح الموقع وقراءة محتوياته.
نظام تشغيل
نظام التشغيل (بالإنجليزية: Operating System)، اختصارًا بالانجليزية OS (بالإنجليزية: OS) هو مجموعة من البرمجيات المسؤولة عن إدارة الموارد، والبرمجيات ويمثل وسيط بين المستخدم، وعتاد الحاسوب. وبتعريفٍ آخر، هو وسيلة لتشغيل برامج المستخدم، ويقوم بالمهام الأساسية مثل: إدارة وتخصيص موارد الحاسوب كالذاكرة والقرص الصلب الوصول للأجهزة الملحقة مثلا. كما يهتم بترتيب أولوية التعامل مع الأوامر، والتحكم في أجهزة الإدخال، والإخراج مثل: لوحة المفاتيح، وكذلك تسهيل التعامل مع الشبكات، وإدارة الملفات.
نظام تشغيل مقدمة
تأتي أجهزة الحاسوب دائِمًا بنظامِ تشغيل. يتكون نظام التشغيل من برامج تُدير التطبيقات والوظائف والأجهزة الموجودة على الجهاز، ويوفر واجهة تُستخدم للتفاعل مع هذه الميزات. تعمل برامج نظام التشغيل على أجهزة الكمبيوتر المحمولة وأجهزة الكمبيوتر المكتبية والهواتف الذكية والأجهزة اللوحية وأجهزة توجيه الشبكة والأجهزة الذكية الأُخرى.
الحواسيب الحديثة متعددة الأغراض، هي شاملة للحواسيب الشخصية والحواسيب العملاقة (Mainframes)، ولها نظام تشغيل ليشغل بقية البرامج مثل التطبيقات البرمجية. ومن الأمثلة على أنظمة تشغيل الحواسيب الشخصية ميكروسوفت ويندوز، وجنو/لينكس، وماك أو.إس و (داروين)، وماك أو.إس.إكس ويونكس.
والمستوى الأدنى من أي نظام تشغيل هو نواته، وهذه هي الطبقة الأولى من البرمجيات التي يتم تحميلها في الذاكرة عند إقلاع النظام أو بدء التشغيل. وتوفر النواة إمكانية الوصول إلى الخدمات المركزية الشائعة الأخرى لكل برامج النظام والتطبيقات. وهذه الخدمات تشمل (وليس فقط): جدولة المهام، وإدارة الذاكرة، والوصول للقرص، والوصول لأجهزة العتاد.
نظام تشغيل مقدمة
كما هو الحال بالنسبة للنواة، فإن نظام التشغيل كثيرا ما يزود ببرمجيات نظام لإدارة واجهة المستخدم الرسومية (بالرغم من إدماج ويندوز وماكينتوش لهذه البرامج في نظام التشغيل). وأيضا أدوات لمهام مثل إدارة الملفات وإعداد نظام التشغيل. وفي أحيان كثيرة يوزع مع نظام التشغيل برمجيات ليست لها علاقة مباشرة بالوظائف الأساسية لنظام التشغيل، ولكن من يوزع نظام التشغيل وجد فائدة في توزيعها معه.
تستخدم أنظمة التشغيل على أغلب الحواسيب، وليس كلها. فالحواسيب الأبسط ذات الأنظمة المغروسة الأصغر والعديد من الحواسيب المبكرة بدون نظام تشغيل، بدلا من أنظمة التشغيل فقد اعتمدوا على برامج التطبيقات لتدير العتاد بمعرفتها، وربما بمساعدة مكتبات صممت لهذا الغرض.
نظام تشغيل أنواع نظم التشغيل
يُقسَم نظام التشغيل من حيث قدرته على تشغيل أكثر من برنامج للمستخدم إلى قسمين:
كما تنقسم الأقسام الواردة أعلاه إلى عدة أقسام كذلك
أبسط أنواع نظم التشغيل تخدم مستخدما واحدا في الوقت الواحد وهو منفرد المهمة (Single-Tasking) بمعنى آخر ويمكنه أن ينفذ برنامجا واحدا فقط في الوقت الواحد ومن الأمثلة عليه نظام إم إس-دوس (بالإنجليزية: MS-DOS).
هذا النظام لديه القدرة على تنفيذ أكثر من برنامج واحد بشكل متزامن، حيث تنتقل الوحدة المعالجة المركزية (CPU) بين المهمات بسرعة كبيرة. ومن أمثلتها: windows,linux,macOS.
يسمح هذا النظام لعدد من الأشخاص بتنفيذ كل منهم برنامجاً واحداّ في الوقت نفسه. ويزود كل مستخدم بمحطة إدخال وإخراج تتصل مع الحاسوب المركزي ويسمى هذا التنظيم بنظام المشاركة الزمنية (Timesharing) وذلك لأن نظام التشغيل يأمر الحاسوب بالانتقال بسرعة كبيرة بين المستخدمين بعد إعطائهم فترات زمنية ثابتة لاستخدام CPU وتسمى هذه الفترات بالشرائح الزمنية (Time Slices) وهي قصيرة جداً (حوالي ألوف جزئية من الثانية) بحيث يتوهم كل مستخدم أنه يمتلك انتباه الحاسوب كلية ومن امثلته Windows NT.
نظام تشغيل أنواع نظم التشغيل
هو عباره عن نظم التشغيل الحديثة حيث تتيح للمستخدم تشغيل عدة برامج حتى إن كان تعدد المعالجات (CPU) غير كافية لذلك. تقوم نظم التشغيل بتوزيع وقت المعالج بين هذه البرامج بحيث يأخذ كل برنامج وقت محدد من المعالج من ثم يقوم بإيقاف مؤقت للبرنامج وإعطاء برنامج اخر هذا الوقت. هذا يعني ان خلال اللحظة الواحدة برنامج واحد يعمل على المعالج ونظام التشغيل يقوم بالتغيير بسرعة كبيرة جداً كأجزاء من الثانية. عملية توزيع وقت المعالج تسمى بالجدولة (scheduling) حيث يحتفظ نظام التشغيل بقائمة من البرامج التي قام المُستخدم بتشغيلها وتقوم عملية الجدولة بتوزيع وقت لكل برنامج موجود في هذه القائمة ليستفيد من المُعالج في هذا الوقت.
نظام تشغيل حوسبة الزمن الحقيقي
حوسبة الزمن الحقيقي هي دراسة للعتاد والبرامج التي  تكون لها قيود في الزمن الحقيقي بمعنى أن النظام لا بد أن يضمن معالجة الأحداث أو البيانات في وقت محدد، على عكس الأنظمة الأخرى حيث لا تكون هناك قيود على مدة الاستجابة على الرغم أنه كلما كانت أسرع استجابة كلما كانت أفضل، ويُلَبَّى الطلب على برامج الوقت الحقيقي بواسطة أنظمة تشغيل الوقت الحقيقي (مثل VxWork، و Windows CE، و RTLinux) ولغات البرمجة المتزامنة (مثل Averest و ChucK و SyncCharts).
تتمثل الصعوبة الرئيسية للمبرمج في الحفاظ على نظام التشغيل ضمن القيود الزمنية الثابتة لنظام في الوقت الحقيقي، فعلى سبيل المثال إذا لم يكمل النظام مهمة في إطار زمني معين، فقد يتسبب في انهيار النظام بأكمله الذي يعمل عليه، لذلك عند كتابة نظام تشغيل لنظام الوقت الحقيقي، يجب أن يكون المبرمج على يقين من أن مخططات الجدولة الخاصة به لا تسمح بوقت الاستجابة لتتجاوز وقت القيد.
نظام تشغيل الأنظمة المدمجة
تعني ارتباط شي بشيء آخر، وهذا النظام صمم خصيصًا للقيام بمهمة محددة أو عدد من المهمات المحددة، أي أنه مصمم لأغراض محددة، وهو المتحكم أو المعالج القائم على النظام الذي تم تصميمه ليؤدي مهمة محددة أو عدة مهمات محددة.على سبيل المثال: إنذار الحريق هو نظام مدمج، والآلات الصناعية، والأجهزة الزراعية والمعدات الطبية والكاميرات والأجهزة المنزلية، فضلًا عن الأجهزة النقالة (المحمول)، وأيضًا أجهزة الراوتر (Routers) وأمثلة على الأنظمة المدمجة في منتج أكبر وهو الحاسوب (Computer) الـ DVD Player وكارت الـ LAN.والأنظمة المدمجة بعضها يحتوي على واجهة مستخدم (UI) وآخر لا.. على سبيل المثال الأجهزة التي صممت لأداء مهمة واحدة لا تحتوي على واجهة مستخدم في كثير من الأحيان، والأخرى الأكثر تعقيدًا والتي صممت لأداء عدد أكبر من المهمات مثل الأجهزة النقالة (المحمول) صممت بواجهة مستخدم رسومية (GUI).يحتوي النظام المدمج على ثلاث مكونات أساسية هي الجزء المادي (Hardware) وتطبيقات برمجية (Application Software) و RTOS وهو اختصار لـ Real Time Operating system.
نظام تشغيل الأنظمة المدمجة
مجموعة من الحواسيب المستقلة تظهر للمستخدمين ويستخدمونها عن طريق جهاز مركزي (إدارة مركزية)، أمثلة على النظم الموزعة شبكة داخل جامعة أو مديرية في شركة معينة وغيره من الأمثلة. للنظم الموزعة مزايا عديدة في الأنظمة المركزية منها انها توفر الكثير من المال وتعطي أداء جيد وكذلك لها مزايا في الأجهزة المستقلة حيث أنها تساعد على تبادل الملفات والقدرة على الوصول لقواعد البيانات. وأيضا للنظم الموزعة مساوئ حيث أن هناك برمجيات محددة يمكن استخدامها.