#الملخص :

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

**صناعة البرمجيات **

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

لذا يحاول المنادون بما يعرف بمبدأ البرمجيات الحرة , إيجاد أساليب جديدة تحكم عملية بيع و تبادل و تطوير هذه البرمجيات , بهدف فتح باب المنافسة أمام الشركات و المؤسسات الصغيرة , التي تمثل كادراً بشرياً ممتازاً و لكنها ذات إمكانيات مادية متواضعة .

و سوف نحاول توضيح خصوصية صناعة البرمجيات مقارنةً بالصناعات الأخرى , و توضيح الصعوبات و العوائق التي تعترض صناعة البرمجيات , و التي تفرضها شروط التوزيع و الاحتكار التقليدية ,التي يتم تطبيقها على بقية المنتجات الخاضعة لعملية بحث و تطوير .

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

**تعاريف و مصطلحات في علم البرمجيات **

& -البرنامج التنفيذي :

هو نسخة من برنامج تطبيقي جاهز للعمل , يسلمها المطور أو المبرمج للمستخدم حيث تكون هذه النسخة قابلة للتنفيذ مباشرةً على نظام التشغيل , يمكن أن نأخذ معالج النصوص WORD و ملفه التنفيذي WINWORD.EXE كمثال عن برنامج تنفيذي .

تقوم الشركة المطورة بإصدار نسخة من برنامجها من أجل كل نمط من أنماط أنظمة التشغيل , فنسخة معالج النصوص WORD المبنية من أجل نظام ويندوز98 لا تعمل على نظام التشغيل Linux.

-الرماز المصدري الخاص ببرنامج تنفيذي source code:

هو مجموعه من البرامج التي كتبها مبرمجون باستخدام إحدى لغات البرمجة مثل لغة بيسك أو لغة جافا , قبل تحويلها إلى برامج تنفيذية.

-الترجمة :

هي عملية تحويل الرماز المصدري المكتوب بلغة برمجة إلى برنامج تنفيذي قابل للتشغيل على نظام التشغيل, تجري عملية التحويل باستخدام برامج خاصة تدعى

إنشاء حساب جديد

قم بتنزيل تطبيق eMufeed Android الآن

 

 

انستغرام