Eng.Waddah AL-Asbahi. Expert Engineer In Information Technology

Eng.Waddah AL-Asbahi. Expert Engineer In Information Technology

Share

01/07/2022

البرمجيات مفتوحة المصدر او Open source software وهي برمجيات مجانية قد يعتقد البعض انها برمجيات ردئية او بسيطة تخدم غرض معين، او انها برمجيات غير امنه وبحكم انها مفتوحة المصدر فيستطيع اي مخترق قراءة الكود واختراقها بسهولة..

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

اما اذا تكلمنا عن الانترنت فكثير من مواقع الانترنت تعمل بلغة برمجة php والتي هي اللغة الشعبية الاولى في تطوير المواقع، واذا تكلمنا عن الاستضافات فخدمة Apache التي تشغل مواقع الانترنت ايضا مفتوحة المصدر، والسيرفرات والخوادم تعمل على انظمة لينكس، واذا كنت تستخدم Firefox فهو ايضا مفتوح المصدر 😌
وتقريبا هناك 30٪ من مواقع الانترنت تعمل على WordPress وهو عبارة عن نظام ادارة محتوى content management system والذي يستطيع به الفرد العادي الذي لايبرمج ان يقوم بعمل مواقع جبارة مثل المدونات حتى مواقع التجارة الإلكترونية.

وبعضهم لديهم اعتقاد بان موضوع الامن والاختراقات منتشر جداً في برمجيات مفتوحة المصدر، وهذا شيء طبيعي جداً فاذا كانت الاختراقات موجودة في الانظمة مغلقة المصدر مثل في انظمة ويندوز وابل وغيرها، فلماذا لاتكون موجودة في البرمجيات المفتوحة 😉

ولكن هل تعلم شي، ان وجدت ثغرة في البرمجيات المفتوحة سوف تجد ان ترقيعات هذه الثغرة سوف تكون اسرع بحكم ان المطورين موجودين في كل انحاء العالم وسوف يقومون بعمل المساهمه بسرعة، على عكس الشركات الكبيرة والتي تاخذ بعض الوقت لعمل الترقيعات لانها سوف تجعل المطورين يجتمعون ويحللون الثغرة وبعد ذلك يطرحون الحلول وقد ياخذ ذلك بعض الوقت للرد من الادارة العليا وهكذا تدار الامور..

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

Want your business to be the top-listed Computer & Electronics Service in Hodeida?
Click here to claim your Sponsored Listing.

Telephone

Website

Address


Hodeida