فيديو: تكنولوجيا الاعلام و الاتصال في المجال التربوي TICE 2024
البرمجيات المفتوحة المصدر (أوس) هي برامج الكمبيوتر الموزعة مع شفرة المصدر المتاحة للتعديل. وعادة ما يتضمن البرنامج ترخيصا للمبرمجين لتغيير البرنامج بأي طريقة يختارونها. يمكن أن إصلاح الخلل، وتحسين وظائف، أو تكييف البرنامج لتناسب احتياجاتهم الخاصة. وتعتبر مبادرة المصدر المفتوح (أوسي) مصدرا رائدا في أوس؛ فإن تعريفها للبرامج مفتوحة المصدر يتوافق مع القواعد التي تقل عن 10 معايير.
- <>>وتشمل هذه:
- إعادة توزيع البرامج
- توفر شفرة المصدر
- توزيع التراخيص
- خصائص الترخيص
- مكافحة التمييز
التراخيص
المبرمجين لتعديل البرنامج مع مختلف الشروط المرفقة. يوافق أوسي على التراخيص التي تتفق مع تعريفها للبرامج مفتوحة المصدر. 5 من التراخيص الأكثر شعبية وفقا لقاعدة المعارف بلاك داك هي:
- رخصة ميت
- رخصة جنو العمومية (غل) 2. 0
- رخصة أباتشي 2. 0
- رخصة جنو العمومية (غل) 3. 0
- 2. 0 (3-بند، جديد أو منقح)
عند تغيير شفرة المصدر، أحد متطلبات أوس هو تضمين ما قمت بتغييره وكذلك الطرق الخاصة بك. قد يكون البرنامج الذي تم إنشاؤه بعد تعديلات التعليمات البرمجية متاحا أو غير متاح مجانا.
الفرق بين المصدر المفتوح والبرمجيات التجارية
لا توفر البرمجيات المتاحة تجاريا أو البرامج المملوكة ملكية خاصة الوصول إلى شفرة المصدر الخاصة بها لأن البرنامج هو ملكية فكرية لشخص آخر.
ونتيجة لذلك، غالبا ما يدفع المستخدمون ثمنها.
أوس، من ناحية أخرى، هو جهد تعاوني - البرنامج هو الملكية الفكرية المشتركة بين جميع الذين ساعدوا على تطوير أو تغييره.
برامج المصدر المفتوح مقابل. البرمجيات الحرة
خلافا للاعتقاد الشائع، لا يركز أي منهما على تكلفة البرامج أو عدم وجودها.
يتطلب المصدر المفتوح توفر شفرة المصدر والتوزيع مجانا. البرمجيات الحرة، في مثل الطريقة، ويشمل تعديل التعليمات البرمجية ولكن يؤكد على الحريات للمستخدمين التمتع للقيام ما يحلو لهم مع البرنامج. وتحدد مؤسسة البرمجيات الحرة 4 شروط للبرمجيات التي تعتبر حرة تماما.
بالإضافة إلى ذلك، يمكن تصنيف البرمجيات على أنها مجانية. وهذا يعني أن المستخدمين يقومون بتنزيل البرنامج دون أي تكلفة، ولكنهم لا يستطيعون إجراء أية تغييرات على شفرة المصدر.
مزايا البرمجيات مفتوحة المصدر
في حين أن التكلفة هي عامل القيادة، أوس لديها العديد من الفوائد الإضافية:
- نتائج عالية الجودة عندما يتم تمرير شفرة المصدر حولها واختبارها وثابتة.
- إنها فرصة تعليمية قيمة للمبرمجين. ويمكنهم تعلم وتطبيق المهارات على البرامج الأكثر شعبية المتاحة اليوم.
- يعتبر العديد من البرامج مفتوحة المصدر أكثر أمنا من البرمجيات الملكية لأنه يتم تحديد الأخطاء وثابتة بسرعة.
- وبما أن البرمجيات مفتوحة المصدر موجودة في المجال العام، فهناك احتمال ضئيل في أن تصبح غير متوفرة. وهذا أمر مهم للمشاريع الطويلة الأجل التي تعتمد على هذه الأدوات طوال مدة المشروع.
- معظم البرامج مجانية. غير أن التكاليف قد تنشأ في وقت لاحق، مثل الاشتراكات أو رسوم الدعم.
أنواع البرمجيات المفتوحة المصدر
ساعدت تقنيات المصادر المفتوحة على إنشاء الكثير من الإنترنت.
وعلاوة على ذلك، فإن العديد من البرامج التي نستخدمها كل يوم تقوم على تقنيات مفتوحة المصدر. على سبيل المثال، نظام التشغيل أندرويد و أوس X أبل تستند على النواة و يونيكس / بسد المصادر المفتوحة التكنولوجيات، على التوالي.
برامج أخرى مفتوحة المصدر:
- متصفح ويب موزيلا فايرفوكس
- عميل البريد الإلكتروني ثوندربيرد
- لغة البرمجة فب
- لغة البرمجة بيثون
- أباتشي هتب خادم الويب
- نظام قاعدة البيانات > المصدر المفتوح والمطورون
مشاريع أوس هي فرص التعاون التي تحسن المهارات وبناء الاتصالات في هذا المجال. يجب على المطورين أن يتقنوا مع الأدوات القياسية لتنمية المصادر المفتوحة.
أدوات الاتصال
- - البريد الإلكتروني، والرسائل في الوقت الحقيقي، والمنتديات، ويكيس مساعدة المطورين لإيجاد حلول أو ترتد الأفكار من بعضها البعض. أنظمة التحكم في المراجعة الموزعة
- - عندما يقوم العديد من المطورين في مواقع جغرافية مختلفة بتعديل البيانات والملفات، تدير هذه الأنظمة الإصدارات والتحديثات المختلفة. تعقب الأخطاء وقوائم المهام
- - السماح للمشاريع واسعة النطاق لمراقبة القضايا وتتبع الإصلاحات الخاصة بهم. أدوات الاختبار والتصحيح
- - أتمتة الاختبار أثناء تكامل النظام وتصحيح البرامج الأخرى. الاستنتاج
آلاف المشاريع المفتوحة المصدر هي بدائل للبرمجيات الملكية. العمل على مشروع أوس كطريق لبناء مهنة في تطوير البرمجيات. وبالإضافة إلى ذلك، يمكن للمبرمجين صقل مهاراتهم من خلال العمل على أكبر برامج البرمجيات في العالم. الفيسبوك، وجوجل، وينكدين البرمجيات الافراج عن المصدر المفتوح، لذلك يمكن للمطورين تبادل المعرفة والابتكار الحلول والمساهمة في منتجات مستقرة وظيفية.
فدر الصفقة الجديدة: التعريف، البرامج، المخطط الزمني، هل عملت
الصفقة الجديدة هي سلسلة من البرامج التي أطلقتها وزارة الخارجية الأميركية لإنهاء الكساد. وأنشأت الضمان الاجتماعي، فديك، المجلس الأعلى للتعليم، الزجاج ستيغال، والحد الأدنى للأجور.
تطبيقات البرامج مفتوحة المصدر مقابل المجال العام
تتيح البرامج مفتوحة المصدر للمستخدمين الدخول إلى شفرة المصدر للبرنامج وتعديلها. هذه التطبيقات ليست تحت الملك العام.
تحديثات البرامج مقابل ترقيات البرامج
الخلط حول تحديثات البرامج وترقياتها؟ تعرف على الاختلافات، وما يجب أن تعرفه عن تحديث وترقية البرنامج.