القائمة الرئيسية

الصفحات

أخبار المواضيع

البرمجيات مفتوحة المصدر Open-source software

البرمجيات مفتوحة المصدر Open-source software

البرمجيات مفتوحة المصدر

ما معنى برمجيات مفتوحة المصدر Open-source software ؟


البرمجيات المفتوحة المصدر (Open-source software)‏ هي البرمجيات التي يمكن التعديل والاطلاع على الشفرة البرمجية باستخدام ترخيص يَمنحُ فيه المالك حقوق الدراسة، التعديل والتوزيع لأي شخص ولأي غرض كان.
هي برامج تكون رموزها البرمجية متاحة للجميع، اذ يمكن تطوير هذه البرامج بطريقة تعاونية، و يمكن لأي شخص التعديل على النسخة الأصلية. وتختلف عن البرامج مغلقة المصدر “الاحتكارية” والتي لا توفر رموزها البرمجية، ولا يسمح إلا للمطورين الرسميين بالتعديل عليها.
عادة هذة البرامج تكون في طور الانشاء والتعديل والتطوير، وتتيح للزبائن الاستفادة منها بشكل مجاني او بمبالغ رمزية، ويمكنك استخدامها لسد جميع احتياجات مشروعك،
شركة مايكروسوفت قد ساهمت بشكل كبير في مجال البرمجيات مفتوحة المصدر حيث أتاحت Windows PowerShell والكود البرمجي لبرنامج Visual Studio بصورة مفتوحة المصدر من خلال متصفها الجديد Edge. الشركة عملت أيضاً مؤخراً على تفعيل Ubuntu إلى نظام التشغيل ويندوز 10. مع استحواذ الشركة على GitHub الذي تم منذ عدة سنوات. ، دبلومة البرمجيات مفتوحة المصدر،
يعد نظام أودو Odoo ERPمن أكثر نظم تخطيط الموارد مفتوحة المصدر إنتشارا في الكثير من المصانع والمؤسسات مما يتيح لمن يعرفون كيفية التعامل معه و تطبيقه الكثير من الفرص الوظيفية في سوق العمل.

ما الفائدة من البرمجيات مفتوحة المصدر Open-source software؟


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

1- المجانية، البرامج مفتوحة المصدر تكون (في الغالب) مجانية وهذه أهم ميزة، ولكن هذا لا يعني أن مطوري البرامج مفتوحة المصدر لا يجنون المال، فإن هناك عدة طرق لربح الأموال من البرامج مفتوحة المصدر ومن هذه الطرق "زر التبرع" يستطيع  أي شخص أن يقوم بتقديم التبرع لمطوري البرامج مفتوحة المصدر عن طريق زر يتم وضعه في صفحات تلك البرامج، كما أن بعض المطورين قد يقومون بإتاحة برامجهم مجاناً بينما يجب على من يريد الحصول على شفرة المصدر أن يقوم بدفع المال.

2- سرعة التطوير، على عكس البرامج مغلقة المصدر التي تقتصر على عدد معين من المطورين فإن البرامج مفتوحة المصدر لها عدد غير محدود من المطورين، فبإمكان أي شخص أن يساعد في تطوير هذه البرامج عن طريق تحميل شفرة المصدر وتعديلها ثم يقوم بإرسال تعديلاته إلى مطوري البرامج، وهذا يساعد في حل مشاكل البرامج مفتوحة المصدر بشكل أسرع من البرامج مغلقة المصدر، وكلما زادت شهرة البرنامج كلما زاد عدد المطورين وبالتالي ستزداد سرعة التطوير.

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

أمثلة على  البرمجيات مفتوحة المصدر Open-source software

هناك العديد من الافراد يستخدم هذة البرامج مثال  في المشروعات الناشئة واصحاب الافكار الذين يحصلون علي تمويل من قبل البنوك والمستثمرين لتطوير وتصميم فكرة جديدة ـ ومنها علي سبيل المثال

البرامج المكتبية :

 بديل برامج الاوفيس Microsoft Office مثل open Office برامج مجانية

البريد الالكتروني

 مثال شركة Zimbra

التسويق الالكتروني 

من خلال الاعلان عن بيع المنتجات عن طريق الانترنت مثل zen cart

برامج تعديل الصور والمونتاج بديل Adobe Photoshop

 مثال GIMP

برامج المعلومات (ERP (Enterprise Resource Planning 

من خلال عمل علاقات بين الاقسام في الشركات مثالCOMPIERE ERP

البرامج المالية

 مثل برنامج TURBO CASH يقدم العديل من الحلول في مجال المحاسبة ، كما يقدم برنامج GNU CASH حلول في تتبع الحسابات المصرفية والاسهم من خلال تقديم معلومات صحيحة عن التقارير المالية والميزانيات، برامج الفواتير

برامج الارشيف وحفظ المعلومات

 مثال AMANDA , ARECA , واسترجاع البيانات في اي وقت

برامج التكنوجيا :

 مثال Joomla, Drupal ,Alfresc,WordPress ، وانظمة التشغيل مثل Ubuntu ، انظمة البيع Lemon POS وغيرها من البرامج

برامج ادارة المشاريع:

 منها برنامج Gantt project تستطيع من خلاله جدولة المشاريع وادارتها، وبرنامج Openproj الذي يقدم خدمة ادارة المشاريع ويدعم امتدادات Microsoft Project حيث يمكن التبديل بينهم بسهولة.

موقع ادارة العلاقات العامة:

 المجاني FreeCRM.com يقوم بتزويد العديد من الخدمات منها ادارة المبيعات ومتابعة الزبائن المحتملين لتحويلهم الى زبائن. ويقدم العديد من الخدمات المتقدمة منها ادارة المبيعات وخطوط الانتاج، ادارة الحملات التسويقية، وانشاء التقارير للمتابعة


Sagly Courses

 قناة Sagly Courses على اليوتيوب مخصصه للمبتدئين فى مجالات التصميم والمونتاج والبرمجه

اولا التصميم :

GIMP برنامج للتعديل على الصور
Inkscape برنامج لتصميم لوجو
Scribus برنامج لتصميم بروشور او فلاير
Fontforge برنامج لتصميم خط
DIA برنامج لرسم خريطه التدفق
FreeMind برنامج لرسم خريطه ذهنيه
----------------------------------------------------------

ثانيا المونتاج  او التعديل على الفيديو

OBS Studio برنامج لتسجيل الشاشه
Kdenlive - openshot - shotcut برامج مونتاج الفيديو
Audacity برنامج للتعديل على الصوت
Piskel برنامج للانيميشن والرسم
--------------------------------------------------------

ثالثا البرمجه

Scratch برنامج برمجه للاطفال
Brackets برنامج لكتابه كود لتصميم المواقع
-----------------------------------------------------------
جميع ىالبرامج السابقة تم شرحها علي القناة   من هنا
وكمان موجود على القناه ورش مهمه فى مجالات التصميم والمونتاج والبرمجه وكمان لقاءات مع يوتيوبر هتلاقى فيها فيديوهات مختلفه
.
مع كورس على يودمى عن شرح البرامج مفتوحه المصدرعلية خصم من هنا

افضل المصادر لتعلم البرمجيات المفتوحة المصدرOpen-source software

1- دليل البرمجيات مفتوحة المصدر كتاب إلكتروني ثمين يحتوي على أكثر من 100 برنامج مجاني مفتوح المصدر في أغلب المجالات! ،كما يتحدث عن مفهوم المصادر المفتوحة وأهميتها في توليد الإبداع ونفع الناس. 

2-أفضل القوائم والمصادر لبرمجة تطبيقات الاندرويد من هنا
3- دليل شامل البرامج التجارية في برنامج يسّر من هنا

4-برامج قسم المالية:

1- turbocash.net 2- gnucash.org 5-برامج قسم الارشفة وحفظ المعلومات 1- areca-backup.org 2- amanda.org
6-برامج ادارة المشاريع 1- ganttproject.biz 2- sourceforge.net/projects/openp 7-ادارة العلاقات العامة ar.crmpro.com/index.html 8-برامج قسم التسويق zen-cart.com 9-البرامج المكتبية (بديل الاوفيس) openoffice.org 10-البرامج المعلوماتية ERP compiere.com/products/capab

الخلاصة ،،،

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


هل اعجبك الموضوع :

تعليقات

التنقل السريع