لماذا أحب قراءة وثائق Linux أكثر من الأنظمة الأخرى
قد يبدو قراءة الكتيبات وويكيبيديا مملة، لكن هذا هو ما يعجبني في Linux. قد يبدو الأمر غريبًا، لكن طريقة تصميم وثائق Linux وUnix تجعل الأمر أقل عبئًا بكثير مقارنةً ببرامج أخرى.
وثائق Linux مفيدة حقًا
أفضل ما في وثائق Linux هو أنك يمكنك قراءتها والحصول على فكرة عما تفعله. الوثائق لمعظم البرامج التجارية تستهدف المستخدمين العاديين، بينما تميل وثائق Linux إلى افتراض جمهور أكثر تقنية، مثل Wiki الخاص بـ Arch. وهذا يعني أن الكثير من ملفات المساعدة أو مقالات قاعدة المعرفة تميل إلى التخفيف من التفاصيل.
تميل وثائق Linux إلى إبلاغك فعلاً عن البرنامج، وما يفعله، وكيف يمكنك إصلاح الأمور إذا ساءت. أعتقد أن هذا يعكس الاختلاف في الجمهور بين Linux وأنظمة التشغيل الأخرى. الغالبية العظمى من مستخدمي Linux يميلون إلى أن يكونوا تقنيين، أو على الأقل أشخاصًا يرغبون في أن يصبحوا أكثر تقنية.
نظرًا لأن الأشخاص الذين يقرأون الوثائق يميلون إلى أن يكونوا أكثر تقنية، بالإضافة إلى أن المؤلفين لن يغامروا بكشف أسرار التجارة، يمكنهم شرح كيفية عمل البرنامج فعليًا في كودهم. وهذا يعني أن الوقت الذي تقضيه في قراءة الكتيبات، عندما تحتاج إلى ذلك، سيكون مجديًا.
الوثائق صادقة بشكل منعش
أجد أن هناك الكثير من "حديث السعادة" في الوثائق الخاصة بالبرامج المملوكة أو المعتمدة على الويب، على الأقل عندما أتمكن من الحصول عليها في المقام الأول. يبدو أنهم ينكرون وجود أي مشكلة محتملة في برامجهم على الإطلاق. أي اعتراف بمشكلة قد يأتي فقط من تذكرة دعم خدمة العملاء. والإجابة التي أتلقاها من هؤلاء الأشخاص عادة ما تكون مفيدة مثل وثائقهم. أي، ليست كثيرة.
على النقيض من ذلك، ستخبرك وثائق Linux إذا كان هناك شيء معطل. عادة ما يكون هناك رسالة في أعلى صفحة Wiki الرسمية أو صفحة الوثائق. قد يبدو هذا محبطًا إذا لم تكن معتادًا عليه، لكن كل البرامج تحتوي على أخطاء. ليس لدى مطوري المصادر المفتوحة سبب لإخفائها.
يمتد هذا النقد الذاتي حتى إلى الوثائق نفسها. كما ورد في كتاب الحياة مع Unix لعام 1989 من تأليف دون ليبس وسندي ريسلر، كانت إحدى أقسام الأخطاء في أداة BSD تقول: "تبدو هذه الصفحة اليدوية مربكة." في النسخة التالية، تم تحديث هذه الرسالة إلى "تظل هذه الصفحة اليدوية مربكة."
الوثائق غالبًا ما يكتبها المطورون
اختلاف رئيسي آخر في وثائق Linux مقارنةً بالبرامج المملوكة هو من يكتب الوثائق. بالنسبة لمعظم البرامج المملوكة، تُكتب الكتيبات بواسطة كتّاب تقنيين بعيدين عن عملية التطوير وقد لا يكون لديهم تدريب في تطوير البرمجيات.
بينما تُكتب وثائق Linux، على النقيض من ذلك، غالبًا بواسطة المطورين أنفسهم. هذه تقليد يعود إلى الصفحات اليدوية الأصلية لـ Unix. وهذا يفسر الكثير عن أسلوبهم الكثيف والموجز الذي أصبح مشهورًا في عالم Linux. لا تزال تقدم بعض من أفضل سمات وثائق Linux: معلومات مفيدة يمكنك الاطلاع عليها أو استخدام وظيفة البحث في جهازك للعثور عليها، ثم الاستمرار فيما تريد القيام به. ستدرج قسم "الأخطاء" أيضًا عيوب البرنامج، حيث ستحاول البرامج الأخرى التقليل من أي مشاكل في برامجها.
أسلوب وثائق Linux يبدو أقل رسمية من أنظمة أخرى
أحد الأشياء التي أحبها في قراءة وثائق Linux هو أن الأسلوب يميل إلى أن يكون أقل رسمية بكثير من البرامج الأخرى. حتى في الصفحات اليدوية، هناك أسلوب غير رسمي حيث يخبرك المطورون بما تحتاج إلى معرفته. في الوثائق الطويلة مثل الكتب أو صفحات Wiki، يميلون أيضًا إلى الكتابة بأسلوب محادثة.
استنادًا إلى ما كتبوه على الويب وفي كتب O'Reilly، يبدو أن الكثير منهم بارعون بشكل مدهش في ذلك.
كشخص "من نوع الفنون الحرة" الذي يستمتع أيضًا بالقراءة، لا ينبغي أن أكون مندهشًا من أنني انجذبت نحو Linux وأنظمة Unix الأخرى، حيث أن الكثير من تفكيري موجه نحو النص بالطريقة التي يتعامل بها Linux.
الكتب القديمة لا تزال مفيدة
بالحديث عن الأدب، لا تزال الكثير من كتب Unix وLinux القديمة مفيدة، على الرغم من عمرها. كما أشار زميلي كوربين دافنبورت مؤخرًا، سيكون الكتاب القديم عن MS-DOS أو Windows أكثر من مجرد عنصر للزينة بدلاً من شيء مفيد بسبب مدى تغير الأنظمة منذ كتابة الكتاب.
على النقيض من ذلك، لدي كتب في مجموعتي الشخصية تعود إلى الثمانينيات. بينما تغيرت بعض الأدوات والبيئات، لا تزال معظم الكتب مفيدة لتعلم أنظمة Unix-like اليوم. عندما التحقت بجامعة ولاية كاليفورنيا، شرق الخليج في العقد الأول من الألفية، كانت قسم علوم الكمبيوتر في المكتبة مليئًا بالكتب حول Unix. ربما لم يشعروا أبدًا بالحاجة إلى التخلص من هذا القسم لنفس السبب: كانت الكثير من الكتب لا تزال مفيدة حتى مع كون بعض المجلدات تعود إلى الثمانينيات وما قبلها.
الكتيبات ممتعة حقًا للقراءة
نتيجة لخصائص وثائق Linux، مثل احتوائها على معلومات فعلية، وكتابتها من قبل المطورين، وكونها صادقة بشأن عيوب البرمجيات، وأسلوبها الأقل رسمية، وفائدة الوثائق المستمرة، يعني أن قراءتها هي تجربة ممتعة بالفعل.
عندما أقرأ وثائق Linux وUnix، أشعر وكأنني أجرى محادثة شخصية مع المطور. حتى في الوثائق التاريخية، أتعلم شيئًا عن تاريخ الحوسبة من خلال مواجهة المصادر الأولية. يمكنني قراءة كيفية استخدام البرنامج أو كيفية استخدامه وما هي أنواع المشاكل التي كان من المفترض حلها. أنا معجب بتاريخ الكمبيوتر، ويمكن أن يكون من الممتع العودة إلى الوراء، حتى لفترة قصيرة.
يبدو أن وثائق Linux لن تختفي
عندما تطلق برنامج مملوك إصدارًا جديدًا، تميل الوثائق القديمة إلى الاختفاء بشكل مريح، أو على الأقل عندما يتعبون من إنشاء الوثائق على الإطلاق. إذا كنت بحاجة إلى الرجوع إلى الوثائق من إصدار سابق، قد تتمكن من البحث في آلة Wayback إذا كنت محظوظًا.
تحتفظ أنظمة لينكس وغيرها من البرامج مفتوحة المصدر عادةً بالوثائق التي تشير إلى الإصدارات السابقة. مثال جيد على ذلك هو وثائق بايثون، التي تتيح لك اختيار الإصدار الذي ترغب في الإشارة إليه من قائمة منسدلة. هذه الميزة مفيدة، حيث أن إصدارات بايثون المتوفرة مع العديد من توزيعات لينكس غالبًا ما تكون متأخرة عن أحدث إصدار من بايثون.
سواء كانت عبر الإنترنت أو على الورق، من المحتمل أن تبقى وثائق لينكس متاحة لفترة طويلة لتكون مرجعًا. هذه واحدة من الأسباب التي تجعلني أعود إليها بشكل مستمر. يمكنني الاعتماد على الوثائق لتكون موجودة عندما أحتاج إليها.
أحد الأسباب التي تجعلني أحب استكشاف لينكس هو أنه من السهل الحصول على معلومات حول النظام في شكل نصي. هناك دائمًا أشياء جديدة لتعلمها ودليل وكتب جديدة للقراءة، مما سيشغلني لسنوات.
التعليقات 0
سجل دخولك لإضافة تعليق
لا توجد تعليقات بعد. كن أول من يعلق!