Upload
mohamed-elzalabany
View
731
Download
0
Embed Size (px)
Citation preview
محمد الزلبانيالمدير العام مؤسسة الرؤية المصرية
األولى
البرمجيات مفتوحة المصدرالبرمجيات المستخدمة في المكتبات ومراكز
المعلومات
التاريخ والنشأه
مرتبط&ه بنشأ&ة العتاد 1960 – 1950كان&ت بداي&ة نشأ&ة ال&برمجيات ف&ي •أواألجهزة وكان&ت خاضع&ة للتطوي&ر م&ن قب&ل الجامعات ومراك&ز البحوث
دون تقييد للكود المصدري لنظم التشغيل عل&ى ي&د ريتشارد س&تالمان م&ع ظهور 1983البداي&ة الحقيقي&ة كان&ت ف&ي •
مشروع GNU
وتوالت بعد ذلك صدور تراخيص مختلفة للبرمجيات مفتوحة المصدر•
التراخيص الخاصة بالنظم مفتوحة المصدر• GNU General Public License (GPL) version 3-2-1• GNU Lesser General Public License (LGPL)• GNU Affero General Public License (AGPL) version 3• Apache License, Version 2.0• Artistic License 2.0• IBM Public License, Version 1.0• Microsoft Public License (Ms-PL)• Open Software License, all versions through 3.0
فلسفة النظم مفتوحة المصدر
حرية توزيع نسخ من البرنامج•حرية الوصول إلى الشفرة المصدرية•حرية التطوير•حرية النشر•
أغلب البرامج التجارية ستجد لها مقابل يقوم بنفس الوظيفه مفتوح المصدر
بنية البرمجيات مفتوحة المصدرProgramming language• Perl • PHP • Python• Ruby on rails
Databases• Mysql• Pstgres SQL
Full text Search engine
• Zebra• Solr
Operating Systems• Linux Ubuntu• Linux depian
Web Server• Apache
إيجابيات النظم مفتوحة المصدر- مجاني&ة : يمكن الحص&ول عل&ي النظام أ&و ال&برنامج بشكل مجاني ويمكن فق&ط دف&ع 1•
نفقات مقابل الخدمات المقدمة من موردي النظام مثل التدريب أو الصيانة.
- س&هولة التخص&يص : تتي&ح ال&برمجيات مفتوح&ة المص&در الوص&ول للشفرة المص&درية 2•لل&برنامج مم&ا يس&هل م&ن عملي&ة تخص&يص ال&برنامج بم&ا يالئ&م حاج&ة المس&تفيد ف&ي حال&ة
توافر خبرة برمجية لديه.
- تعتم&د عل&ي منص&ات مفتوح&ة المص&در أ&و مجاني&ة : يت&م بناء النظ&م مفتوح&ة المص&در 3•مم&ا يقل&ل م&ن PHP، Perl باس&تخدام منص&ات وأدوات مفتوح&ة المص&در مث&ل الجاف&ا ،
االعتماد عل&ي موردي ال&برمجيات التجاري&ة ويقل&ل م&ن تكالي&ف انتاج ال&برنامج ويخل&ق بيئة عمل غنية للمطورين.
- س&هولة الدم&ج : كون تل&ك ال&برمجيات مفتوح&ة المص&در يس&هل م&ن عملي&ة انتاج 4•ادوات لدمج تلك البرمجيات مع خدمات جديدة قد تظهر مستقبال وبدون أي تكلفة.
- التجرب&&ة قب&&ل التط&&بيق : ال&&برنامج الذي تراه ه&&و م&&ا تحص&&ل علي&&ه فال&&برمجيات 5•مفتوحة المصدر متاحة للتحميل واالستخدام ألي مستخدم للحاسب االلي.
- تواف&&ر الدع&&م الفن&&ي : تتمي&&ز ال&&برمجيات مفتوح&&ة المص&&در بمجتم&&ع ك&&بير م&&ن 6•المطورين الذين يوفرون الدعم لتلك البرمجيات بدون أي مقابل مادي
- مس&توي النض&ج : ونج&د أ&ن ال&برمجيات مفتوح&ة المص&در وص&لت إل&ى مس&توى م&ن 7•النضج يمكن أن تضاهي به النظم التجارية
- التخل&&ص م&&ن اإلحتكار : حي&&ث يمك&&ن اللجوء إل&&ى أ&&ي م&&ن مقدم&&ي الخدم&&ة 8•الموجودين في السوق المحلي أو تعيين مطور له خبرة بالنظم مفتوحة المصدر
- ضمان عدم تأثر النظام بالتغييرات التي تطرأ على النظم والكيانات التجارية9•
سلبيات النظم مفتوحة المصدر- المجاني&ة ليس&ت مطلق&ة : لي&س معن&ي أ&ن تل&ك ال&برمجيات مفتوح&ة المص&در أن&ه ل&ن 1•
يكون هناك أ&ي تكلف&ة، حي&ث تظه&ر الحاج&ة لإلنفاق عل&ي تل&ك ال&برامج ف&ي مرحل&ة التطبيق وأحيانا للحصول علي الدعم الفني.
- غي&ر موجه&ة للمؤس&سات الك&بيرة : الكثي&ر م&ن ال&برمجيات مفتوح&ة المص&در تكون 2•موجه&ة للمؤس&سات المتوس&طة أ&و الص&غيرة وغالب&ا ال يمكنه&ا التعام&ل م&ع احتياجات
المؤسسات الضخمة.
- الوتيرة المتس&ارعة للتطوي&ر : حي&ث أ&ن هذهالنظ&م غالب&ا م&ا يعم&ل عليه&ا مجتم&ع 3•كبير للنظم النشطة منها ويؤدي ذلك إلى تتابع التطويرات واإلصدارات بشكل كبير
النظم مفتوحة المصدر في مجال المكتبات والمعلومات
KOHA – open biblio – PMP – NewGenLib نظم إدارة المكتبات •
نظم إدارة المكتبة الرقمية والمستودعات الرقمية •D-space – Resource space-Greenstone
VU find نظم البحث الموحد وإدارة& قواعد البيانات•
Open km- Xincoنظم إدارة الوثائق والمستندات •
Joomla- drubal – Wordpress نظم إدارة المحتوى•
المعايير في النظم المفتوحة المصدريعت&بر دع&م المعايي&ر م&ن أه&م نقاط القوة ف&ي النظ&م مفتوح&ة المص&در •
وبالخص&&وص ف&&ي مجال المكتبات حي&&ث أ&&ن تطوي&&ر نظام ليدع&&م هذه المعايي&ر س&يتستغرق مجود ووق&ت لي&س بالقلي&ل وم&ن أه&م هذه المعايي&ر
على سبيل المثال ال الحصر
• MARC21 - Z39.50 - SIP2 - OAI-PMH - MARC XML - Dublin Core XML- RDF –RDA – BIB frame
أمثلةعلى مشروعات عالمية تعتمد على نظم مفتوحة المصدر في المكتبات
مكتبة24مكتبة أوسلو العامة • مكتبة1250مكتبات وزارة الثقافة والسياحة التركية •
الخدمات المقدمة للنظم مفتوحة المصدرالتركيب والتهيئة•التطوير وتصميم الواجهات•تحويل البيانات•الدعم الفني وحل المشكالت الطارئة•إدارة النظام•التدريب واإلستشارات•
الخبرات الالزمة للتعامل مع النظم مفتوحة المصدر
مستوى المستخدم•التدريب على إستخدام كافة النظم الفرعية•مستوى مدير النظام•
اإللمام بك&ل النظ&م الفرعي&ة الخاص&ة بالنظام إس&تخداما وإدارة وضب&ط الس&ياسات •المرتبط&&ة بالنظ&&م الفرعي&&ة – متابع&&ة تشغي&&ل ال&&برنامج والنس&&خ اإلحتياط&&ي –
وإكتشاف المشكالت ومحاولة حلها بشكل مبدئيمستوىK مقدم الخدمة•
يكون مل&م بك&ل م&ا س&بق م&ع إمكاني&ة ح&ل المشكالت وتتبعه&ا والتطوي&ر والتعدي&ل •على النظام وتقديم كل الخدمات واإلستشارات الخاصة بالنظام
ما اللذي نحتاجه لتفعيل دور البرمجيات مفتوحة المصدر
الدع&&م المؤس&&سي )تبن&&ي الحكومات والوزارات إلس&&تخدام ال&&برمجيات مفتوح&&ة •المصدر(
الدعم المجتمعي•(Open ERPتبني العديد من الشركات التجارية للبرمجيات مفتوحة المصدر )•تشجي&ع الكيانات التجاري&ة الناشئ&ة العامل&ة ف&ي مجال ال&برامج مفتوح&ة المص&در •
وتقديم الدعم لهادمج البرمجيات مفتوحة المصدر وأدوات العمل بهاضمن المناهج التعليمية•اإلندماج مع المجتمعات الدولية للبرمجيات مفتوحة المصدر •
شكرا لحسن إستماعكم