كيف يمكن أن يكون WordPress مفتوح المصدر مفيدًا لك
نشرت: 2019-08-20المصدر المفتوح هو مصطلح يستخدم مع البرامج ويعني أن الكود متاح للجمهور ويمكن لأي شخص استخدامه وتعديله وتحسينه ومشاركته. لا يشاهد مستخدمو الكمبيوتر بشكل شائع شفرة المصدر ؛ بدلاً من ذلك ، هذا ما يعمل به المطورون للتحكم في كيفية عمل البرنامج. حقيقة أن WordPress هو مصدر مفتوح مفيد لنا جميعًا ، على الرغم من كونه مطورًا أو عاديًا.
يتجاوز مفهوم المصدر المفتوح الكود. كما تحدد القيم المشتركة بين المطورين: نهج تعاوني وشفاف للمشاريع. بالنسبة للبعض ، تتعلق المصادر المفتوحة بالمجتمع والمشاركة وخلف المبادرات التي تؤمنون بها.
بالنسبة للآخرين ، فهي جذابة. بناءً على الترخيص (المزيد عن ذلك لاحقًا) ، قد يفرض المطورون رسومًا على البرنامج الذي قاموا بتغييره وإصداره. أو يمكنهم تحصيل رسوم مقابل الخدمات والدعم - يظل البرنامج مجانيًا ، لكن يمكنهم جني الأموال من خلال مساعدة الأشخاص في تثبيته واستخدامه
تراخيص مفتوحة المصدر
تراخيص البرامج مفتوحة المصدر ، التي يشار إليها أحيانًا باسم تراخيص "الحقوق المتروكة" (احصل عليها بدلاً من "حقوق النشر"؟) ، هل يمكن معرفة من يعدل البرنامج ويطلقه ويمكنه أيضًا إصدار نسخته الخاصة. يجب أن يكون كل من كود المصدر الأصلي وشفرة المصدر الجديدة مفتوحين المصدر. لا يمكنك تحصيل رسوم ترخيص مقابل إصدار البرنامج الخاص بك.
رخصة WordPress.org
يقوم WordPress.org بتشغيل ترخيص GNU العام: GPLv2 أو أحدث. هناك أشياء كثيرة في هذا الترخيص ، أحدها أن الأعمال المشتقة يجب أن تحمل أيضًا ترخيص GPL. يشعر بعض الناس أن هذا يعني أنه يمكنهم تلبية رغباتهم القلبية الصغيرة من خلال مكونات WordPress الإضافية والسمات. يمكنهم طلب أو سرقة المكونات الإضافية والسمات بسبب ترخيص الهدية الترويجية. ومع ذلك ، هذا غير صحيح.
الجزء "المجاني" لا يعني التكلفة المجانية. "الحر" ليس التعريف النقدي ، إنه يتعلق بالحرية . لا توجد قيود على الكود المصدري نفسه ، لكن البرنامج الإضافي لا يجب أن يكون بدون تكلفة.
دعنا نوضح كلمة "مجانًا".
الأماكن العامة مجانية للجمهور ، يمكنك الدخول إليها في أي وقت واستخدامها أيضًا بغض النظر عن هويتك - ليس عليك أن تكون موظفًا لرؤيتها. قد تسمح لك المطاعم بالدخول إلى مطبخهم وقد يقدمون لك وصفاتهم.
تشبه البرامج مفتوحة المصدر مطعمًا يسمح لك بالدخول إلى المطبخ للدردشة مع الشيف ويمكنه إعطائك بطاقة وصفة حتى تتمكن من إعداد تلك الوجبة في منزلك. لكنك لا تحصل على هذه الأشياء دون طلب مشروب غازي أو أي شيء على الأقل.
هناك أيضًا برنامج مفتوح المصدر لا يتطلب منك دفع أي شيء. هذا هو اختيارهم ، رغم ذلك. لا يوجد شيء يقول أنه يتعين عليهم إعطائك نسختهم من البرنامج مجانًا.
ما يقوله الترخيص هو أنه بمجرد وصولك إلى البرنامج ، سواء كنت تدفع مقابله أو يتم منحه مجانًا ، سيكون لديك حق الوصول إلى الكود المصدري ، ويمكنك إجراء أي تغييرات عليه كما تريد.
تراخيص مقسمة
سيحصل بعض المطورين على ترخيص مقسم لبرامجهم. هذا يعني أنهم قاموا بإجراء تغييرات على البرنامج ويريدون إصدار نسختهم الخاصة. يظل جزء من البرنامج خاضعًا لترخيص GPL ، لكن الجزء لا يخضع (مثل CSS أو الوسائط ، على سبيل المثال). هذا قانوني ، لكن البعض يستاء منه أخلاقيا.
إذا صادفت مكونًا إضافيًا أو سمة WordPress لا تعتمد على ترخيص GPL ، فلا يمكنك تجاهل الترخيص الحالي لأنك تعلم أن الترخيص غير صالح. لا يزال يتعين عليك اتباع الترخيص الحالي حتى يفرض WordPress الترخيص الصحيح.
5 فوائد البرامج مفتوحة المصدر للمطورين والمستخدمين

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

بدون الوصول إلى شفرة المصدر ، قد ينتهي بك الأمر عالقًا مع موقع ويب لا يبدو أو يعمل بالشكل الذي تريده. قد لا يكون لديك التحكم في التخطيط أو الألوان أو الخطوط. إذا كنت لا تحب جانبًا من جوانب موقع الويب الخاص بك ، فلا يمكنك فعل الكثير حيال ذلك - سيتعين عليك التعايش معه أو البحث عن سمة ومكونات إضافية أخرى لتغيير المظهر والوظائف.
2. كثرة التحديثات
تعني الطبيعة التعاونية للبرامج مفتوحة المصدر أن يتم تحديثها بشكل متكرر من قبل مجتمعهم. يستخدم المطورون دائمًا أحدث الاتجاهات والتقنيات لتحديث كود البرنامج ، ويستفيد المستخدمون من هذه الترقيات. مع التحديثات الجديدة ، يأتي الرمز المزيد من الخيارات والوظائف عند إنشاء موقع ويب.
3. تحسين مهارات الترميز
يمكن للمطورين المبتدئين تحسين المهارات من خلال البرامج مفتوحة المصدر. حقيقة أنه يمكن للجمهور الوصول إليها يجعل من السهل دراستها واللعب بها. يمكن مشاركة الترميز مع المطورين الآخرين الذين سينتقدونه ويعلقون عليه. هذه طريقة جيدة للكشف عن الأخطاء في التعليمات البرمجية الخاصة بك.
هناك قدر كبير من العطاء والأخذ هنا. يمكن للمطورين من أي مستوى مهارة الاستفادة من مساعدة الآخرين. يمكن أن يكون شرح مفاهيم المبتدئين بمثابة تنشيط مفيد للمطور المبتدئ ، ولا تعرف أبدًا متى سيصل مطور جديد إلى شيء إبداعي.
4. الاستقرار على المدى الطويل
إذا كنت تستخدم برنامجًا مفتوح المصدر لفترة طويلة من الوقت ، فلا داعي للقلق من أنه سيصبح غير قابل للاستخدام إذا توقف المؤلفون الأصليون عن العمل عليه. إذا كان المطورون الآخرون سيتوقفون عن العمل على البرنامج ويصدرون التحديثات التي يستخدمونها ، فلا يوجد الكثير مما يمكنهم فعله. لا يزال هذا أفضل من الوقوع في برامج احتكارية قديمة لا يمكن لأي شخص فعل أي شيء حيالها.
5. أمن أفضل
يعتبر هذا الموضوع ساخنًا بعض الشيء ، لكن بعض الناس يشعرون أن البرامج مفتوحة المصدر أكثر أمانًا من البرامج الأخرى. المزيد من الأشخاص الذين يشاهدون الكود المصدري يعني المزيد من الفرص لاكتشاف الأخطاء. ونظرًا لأن أي شخص يمكنه العمل على برامج مفتوحة المصدر ، فلن تحتاج إلى الحصول على إذن لإجراء الإصلاحات اللازمة.
المزيد حول كيفية استخدام المطورين للبرامج مفتوحة المصدر
عندما يتمكن المطورون من الوصول إلى التعليمات البرمجية المصدر ، يمكنهم تحسينها أو إصلاحها عن طريق إضافة ميزات وتعديلات مفيدة أو إصلاح الأخطاء. يجوز للمطور:
- العمل مع المؤلفين الأصليين للبرنامج من أجل زيادة تطويره وتحسينه.
- اجعل البرنامج أكثر فائدة لاستخدامهم الخاص
- اجعل البرنامج أكثر فائدة للمستخدمين الآخرين الذين سيدفعون مقابل البرنامج أو الدعم الذي تمت ترقيته
اعتمادًا على كيفية استخدام المطور لبرامج مفتوحة المصدر ، يمكن أن يكون مفيدًا أيضًا لمسيرته المهنية. تسمح البرامج مفتوحة المصدر للمطورين بإبراز مواهبهم. طويلة الأجل ، والتي يمكن أن تعني محفظة جيدة ومثيرة للإعجاب ؛ منافسة صحية مع المطورين الآخرين ؛ وثناء من عالم التكنولوجيا.
يعني رمز المصدر القابل للعرض أن الخبراء سيعرفون كيفية عمل البرنامج والتغييرات التي حسنته أو أصلحته. لن يرى الناس فقط ما فعلته ، ولكن كيف فعلت ذلك ولماذا طريقتك جيدة جدًا.
إنه نوع من مثل تحطيم الرقم القياسي العالمي مقابل تسجيل رقم قياسي عالمي. يعد وضع رقم قياسي عالمي أمرًا رائعًا لأنك كنت أول شخص قام بذلك ولكن تحطيم رقمًا قياسيًا عالميًا أمر رائع مضاعف لأن شخصًا ما فعل ذلك بالفعل ، لذلك عليك القيام بذلك بشكل أفضل وقد اكتشفت ذلك.
تغليف
بغض النظر عن كيفية استخدامك لبرامج مفتوحة المصدر ، فإن طبيعة WordPress.org مفتوحة المصدر مفيدة لكل من المطورين وغير المطورين بسبب الحرية التي تتيحها. حرية إجراء تغييرات في الكود ، وحرية تعيين مطور لإجراء تغييرات لك وحرية استضافته أينما تريد. لا تجعلك البرامج مفتوحة المصدر قادرة تلقائيًا على التعامل معها ، لكنها تضع كل التحكم في يديك ، ومع ذلك ، قررت استخدامه.