أعداد الدورية
احصائيات 2018
الابحاث المستلمة: 73
الابحاث المقبولة: 32
الابحاث المرفوضة: 21
قيد التحكيم: 20
الدراسات المنشورة: 31
العروض المنشورة: 7
البحوث الجارية: 3
![]() |
![]() |
العدد 36، ديسمبر 2014 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
البرمجيات مفتوحة المصدر للمكتبات ومراكز المعلومات : معايير مقترحة لاختيار نظام مفتوح المصدر لإدارة المكتبات العربيةأحمد ماهر خفاجةمدرس مساعد بقسم المكتبات والمعلومات كلية الاداب جامعة المنيا عضو البعثات بجامعة ابريستويث، المملكة المتحدة This e-mail address is being protected from spambots. You need JavaScript enabled to view it
المستخلص هدفت الدراسة الي التعرف علي البرمجيات مفتوحة المصدر المتاحة للمكتبات وأنواعها المختلفة وخاصةالنظم مفتوحة المصدر لإدارة المكتبات بالاضافة الي البرمجيات الاخري التي يمكن أن تستخدم من قبل المتخصصين في مجال المكتبات كما هدفت الدراسة الي وضع مجموعة من المعايير التي يمكن أن تستخدم لاختيار نظام مفتوح المصدر ملائم لاحتياجات المكتبات العربية من خلال فحص 13 نظام الالي مفتوح المصدر لإدارة المكتبات . أعتمدت الدراسة علي المنهج المسحي للتعرف علي النظم المتاحة حاليا علي شبكة الإنترنت كما أعتمدت الدراسة علي المنهج التحليلي للتوصل الي قائمة معايير لتقييم تلك النظم ، حيث توصلت الدراسة الي قائمة من 115 معيار اساسي يمكن أن تستخدم الي جانب المعايير التي طرحتها دراسة رندا ابراهيم لتقييم النظم التجارية، وذلك لاختيار نظام مفتوح المصدر ملائم ويمكن الاعتماد عليه في إدارة المكتبات العربية.
الاستشهاد المرجعي خفاجة، أحمد ماهر. البرمجيات مفتوحة المصدر للمكتبات ومراكز المعلومات : معايير مقترحة لاختيار نظام مفتوح المصدر لإدارة المكتبات العربية .- Cybrarians Journal.- ع 36، ديسمبر 2014 .- تاريخ الاطلاع <أكتب هنا تاريخ الاطلاع على المقال> .- متاح في: <أنسخ هنا رابط الصفحة الحالية>
مشكلة البحث أصبح إستخدام البرمجيات مفتوحة المصدر في المكتبات ظاهرة لا يمكن التغاضي عنها ومع وجود العديد من البرمجيات التي تعمل علي إدارة جميع العمليات في المكتبات أصبحت هناك حاجة للتعرف علي مدي ملائمة تلك النظم للاستخدام في المكتبات العربية وهل يمكن أن تمثل بديلا للنظم النجارية خاصة مع عدم وجود معايير واضحة لتلك البرمجيات يمكن الاعتماد عليها في عملية الاختيار ووجود تفاوت بين نظام واخر، نتيجة أن تلك النظم تم تطويرها بالجهود الفردية لبعض إخصائي المكتبات والمبرمجين وعدم اعتمادها علي معايير مقننة لذلك . أهداف الدراسة تهدف هذه الدراسة إلي تحقيق الآتي : 1- التعرف علي وحصر البرمجيات مفتوحة المصدر والمتاحة للمكتبات في الوقت الحالي. 2- إبراز أهمية البرمجيات مفتوحة المصدر والانواع المختلفة المتاحة حاليا. 3- حصر البرمجيات مفتوحة المصدر المستخدمة في ميكنة المكتبات. 4- المقارنة بين خصائص أبرز البرمجيات مفتوحة المصدر في المكتبات المتاحة حاليا. 5- وضع تصور لمجموعة من المعايير المقترحة التي يمكن أن تساعد في تقييم وإختيار البرمجيات مفتوحة المصدر.
منهج البحث وعينته أستخدمت الدراسة المنهج المسحي للتعرف علي البرمجيات مفتوحة المصدر وللتعرف علي كل ما كتب عنها سواء باللغة العربية أو الانجليزية كما اتبعت الدراسة أيضا المنهج التحليلي وذلك لاختبار البرمجيات مفتوحة المصدر المتاحة ووضع مجموعة من المعايير التي يمكن أن تستخدم لتقييم تلك البرمجيات.
عينة الدراسة حصرت الدراسة 15 نظام من النظم مفتوحة المصدر لإدارة المكتبات علي شبكة الإنترنت والتي تستخدم في الوقت الحالي وهي : جدول (1) عينة الدراسة
الدراسات السابقة توجد العديد من الدراسات التي تناولت البرمجيات مفتوحة المصدر ونظم إدارة المكتبات منها:
دراسة (عواطف على المكاوي ،2006) [1] حيث تناولت هذه الدراسة البرمجيات المفتوحة المصدر من حيث تعريفها وتاريخ ظهورها وايجابياتها وسلبياتها ومشروعات استخدامها في الدول النامية التي تعاني من ضيق ميزانيتها، كبديل مجاني للنماذج التجارية، فضلاً عن ذلك تناولت التوقعات المستقبلية لبرامج المصدر المفتوح. كما استعرضت بعض نماذج البرمجيات المفتوحة المصدر المستخدمة في المكتبات، وهذه البرامج هي ( Koha , Avanti-O.S.D.L.S-Gunuteca-Php My Bibli-Firefly، وكانت من أهم نتائجها أن:- · هناك ارتباط وثيق بين برامج المصدر المفتوح ومجتمع المكتبات، فكلاهما يمثل ثقافة مجانية. · جودة البرمجيات المفتوحة المصدر التي أشاد بها العاملون في حقل المكتبات والمعلومات سواء في مصر أو الخارج. · يعد نظام كوها النيوزيلندي الأصل أول نظام الي متكامل مفتوح المصدر للمكتبات، والذي يرى كثير من العاملين في مجال النظم الآلية أنه نظام جاهز للتطبيق.
كما أوصت الدراسة بـ :- · تبني جهة حكومية مصرية دعم برامج المصدر المفتوح مثل معهد المعلومات العلمية بالهند. · عقد المؤتمرات التي تنادي باستخدام البرمجيات المفتوحة المصدر في ميكنة المكتبات. · إدخال برمجيات المصدر المفتوح ضمن مقرر تكنولوجيا المعلومات بأقسام المكتبات بالجامعات المصرية.
دراسة (متولي محمود أحمد النقيب،2007) [2] التي تناولت البرمجيات مفتوحة المصدر لإنشاء المكتبات الرقمية ومعايير مقترحة لتقييمها وقد حصرت تلك الدراسة أربعة برمجيات مفتوحة المصدر تسنخدم في بناء المكتبات الرقمية هي (Greenston, Fedora, Dspace, Eprints ) وانتهت الدراسة بوضع مجموعة من المعايير التي رأي الباحث انه يجب مراعتها عند اختيار نظام مفتوح المصدر للمكتبات الرقمية.
إلي جانب الدراسات التي تناولت النظم مفتوحة المصدر يوجد عدد كبير من الدراسات العربية التي تناولت النظم الالية المتكاملة ومعايير تقييمها من هذه الدراسات دراسة (أسامة السيد محمود علي، 2000) [3] حيث هدفت هذه الدراسة إلي وضع معايير ومواصفات وشروط، يمكن استخدامها في الحكم علي النظم الآلية المتكاملة المستخدمة أو التي يمكن استخدامها في المكتبات ومراكز المعلومات المصرية، ثم اختبار هذه المعايير بالتطبيق علي النظام الحديث لمركز المعلومات ودعم اتخاذ القرار وهو نظام ALIS وتعرضت الدراسة أيضا للمعايير والمواصفات والشروط المطلوب توافرها في النظم الآلية المتكاملة في المكتبات ومراكز المعلومات وإعداد قائمة بها تحتوى علي ٢٧٠ من المعايير والمواصفات والشروط، تمت صياغتها في شكل تساؤلات عن تواجدها، أو غيابها في النظام محل الدراسة. وقد تبين بعد تطبيق المعايير وتشغيل عينة الاختبار أن المعايير والمواصفات والشروط الموضوعة تصلح للحكم علي النظم الآلية المتكاملة ولكن من الضروري تطويرها كل فترة لتواكب التقدم في صناعة البرمجيات المتكاملة.
دراسة اخري للباحثة (رندة ابراهيم ابراهيم ،2001)[4]تعرضت لمعايير اختيار الأنظمة الآلية في المكتبات وتطورها وهدفت هذه الدراسة إلي حصر المعايير الموجودة والأنظمة المتاحة في السوق المصري ومدي ملاءمتها للمعاير وقع الكتاب في خمسة فصول حيث ناقشت الدراسة التطور العام لمعايير النظم الالكترونية، النظم الآلية المتكاملة المتاحة في السوق المحلي والعالمي، السياسات المرتبطة بتشغيل النظام الآلي المتكامل للمكتبات الجامعية ثم تنتقل الدراسة لحصر المعايير المقترحة وأخيرا عناصر تقييم النظم الآلية.
دراسة (متولي محمود أحمد النقيب، 2001) [5] هدفت هذه الدراسة إلي التركيز علي مكونات النظم الإلكترونية المتكاملة المعربة والمستخدمة في المكتبات المصرية، مع وضع مجموعة من المعايير الأساسية التي يمكن استخدامها في اختبار أو تقييم تلك النظم، وتحديد أفضلها للاستخدام مع إمكانية إصدار نمط مصغر من حزم البرامج الكبيرة؛ليطبق في المكتبات الصغيرة، ويباع بأسعار رمزية كما سعي الباحث إلي إرشاد مديري المكتبات أو خدمات المعلومات ممن يخططون لإدخال نظام الكتروني مهما كان حجمه في الخدمة أو الارتقاء بالمستوى الالكتروني الموجود سابقا، وتعرض الباحث إلي نظام فيرجينيا، ونظام الف، ونظام الأفق باعتبارها نماذج لنظم آلية متكاملة كبيرة الحجم، ويتناول الباحث كذلك نظامي CD/ISIS , LIS باعتبارهما نموذجين لنظم آلية متكاملة صغيرة الحجم.
الدراسات الأجنبية دراسة (Riewe, 2010)[6]هدفت هذه الدراسة إلي المقارنة بين النظم الآلية المتكاملة لإدارة المكتبات من حيث التكلفة والمميزات والمقارنة بين النظم المفتوحة والنظم التجارية لحث العاملين المكتبات علي استخدام النظم الآلية مفتوحة المصدر ، كما تم توزيع استبيان علي المكتبات التي تستخدم النظم الآلية مفتوحة المصدر مثل (Koha , evergreen) ، وقد توصلت الدراسة إلي أن النظم مفتوحة المصدر أكثر فاعلية في توفير التكلفة ولكن مستخدمي تلك النظم يعانون من العديد من المشكلات في تثبيت تلك البرامج أو استخدامها نظرا لعدم وجود أدلة استخدام لها .
دراسة (Johnson, 2010)[7]تعرضتهذه الدراسة لنظم إدارة المكتبات مفتوحة المصدر وهل هي بديل للنظم التجارية المستخدمة في المكتبات ، وتقوم الدراسة بوضع مجموعة من الخطوات لتقييم وتحديد هل النظام يمكن استخدامه في المكتبة أو لا، وقام الباحث باختيار مجموعة من العاملين في المكتبات في كليات مختلفة لاختبار وتقييم مجموعة من النظم الآلية موضع الدراسة وكتابة أنطباعاتهم عن تلك النظم والمشكلات الموجودة بها وقد درس الباحث العديد من النظم مثل ( Koha , evergreen ) وتعرض للوظائف المختلفة التي تؤديها تلك الأنظمة والوظائف الغير موجودة بها ، وتوصلت الدراسة في النهاية إلي أن النظم مفتوحة المصدر يمكن أن تكون بديلا ممتازا للنظم التجارية في المكتبات الأكاديمية .
دراسة (Douglas, 2010)[8]كان الهدف من هذه الدراسة هو وضع دليل يمكن استخدامه من قبل العاملين في أي مكتبة لاختيار نظام آلي متوافق مع احتياجاتها أو للتهجير من نظام آلي إلي نظام آخر ويمكن استخدام الدليل كأداة لاختيار النظام أو كدليل لتقديم الإرشادات حول القيام بخطوة معينة أثناء اختيار النظام وينقسم الدليل لسبعة اقسام أساسية تبدأ بإدارة المشروع وتنتهي باختيار وتشغيل النظام والحصول علي الدعم الفني .
دراسة (Morium, 2010) [9] تناولت تطبيق نظام آلي مفتوح المصدر في جامعة الباحث والفرق بين النظم الآلية مفتوحة المصدر المتاحة في وقت إجراء الدراسة ومتطلبات إستخدام نظام آلي في المكتبة والمعايير التي يجب توافرها في النظام الآلي وقد تناولت الرسالة نظام كها (Koha) والنظم الفرعية الموجودة فيه والتطبيقات التي يقوم بها النظام ثم قام الباحث بعمل دليل لاستخدام نظام كها للعاملين في المكتبة.
البرمجيات مفتوحة المصدر التعريف والنشأة ينظر الكثيرون من مستخدمي الحاسب الالي للبرمجيات مفتوحة المصدر (Open source software )علي أنها الجيل الجديد من برمجيات الحاسب الالي والتي توفر مرونة فائقة في إستخدامها والتعديل عليها وتتعدد التعريفات التي تتعرض لمفهوم البرمجيات مفتوحة المصدر فنجد أن قاموس ODLIS[10]يعرف البرمجيات مفتوحة المصدر " انها برمجيات تم إتاحة الكود الخاص بها من خلال الإنترنت مجانا وبدون أي رسوم من المالك الاصلي أو المطور مما يشجع المستخدمين علي تطوير تلك البرمجيات وفقا لاحتياجاتهم " . نجد أيضا تعريف اَخر لعواطف المكاوي [11] للبرمجيات مفتوحة المصدر علي أنها برمجيات تضع كود المصدر (Source code) الخاص باستخدامها متاحاً للآخرين بالمجان، وبذلك يمكن لأي فرد استخدام هذا الكود ودراسته وحتي التعديل عليه . كما يعرف Mark Henley[12]البرمجيات المفتوحة المصدر بأنها "برامج مجانية متاحة من غير مقابل مادي مع الكود الخاص بها مع امكانية التعديل عليها " ويعرف خالد عبد الفتاح [13] البرمجيات مفتوحة المصدر علي أنها نمط جديد من البرمجيات ، يمكن الحصول عليه مجاناً عبر الشبكة العنكبوتية، وتصح بعملية تحميلها الأكواد المستخدمة أثناء عملية كتابتها التي يمكن استخدامها في تطوير البرنامج.
وتري سهير ابراهيم [14] البرمجيات مفتوحة المصدر علي أنها " البرمجيات التي توفر النص المصدري (source code ) كما كتب من المبرمج مع السماح بقراءة هذا النص وتوزيعه والتعديل عليه "
مما سبق يمكن أن نستخلص أنالبرمجيات مفتوحة المصدر هي عبارة عن برمجيات متاحة للتحميل للمستخدمين مع إمكانية الحصول علي الكود المصدري الخاص بها والتعديل عليه وإعادة توزيعه مرة اخري دون الحاجة للرجوع الي المنشئ الاصلي للكود.
وقد أوضحت مبادرة البرمجيات مفتوحة المصدر في عام 2003 [15] أن تلك البرمجيات يجب أن تستوفي الشروط الاتية لكي يطلق عليها مفتوحة المصدر :
· يجب ألا تحتكر أي جهة إستخدام البرنامج أو بيعه أو التصرف فيه بأي شكل من الاشكال. · يجب أن يشمل البرنامج كود المصدر الخاص باستخدامه ويسمح بإتاحته لمن يطلبه. · يجب أن يسمح الترخيص بإستخدام البرنامج المفتوح وامكانية إجراء أي تعديلات فيه مع السماح بتوزيعه مجانا لمن يطلبه. · يجب ألا يمنح أي شخص أية امتيازات في استخدام البرنامج عن غيره من الاشخاص ( الاستخدام العادل ). · يجب ألا يمنع أو يقيد الترخيص باستخدام البرنامج أي شخص يحتاج الافادة من البرنامج عن غيره ممن يستخدمونه في أي مجال من مجالات البحث. · يجب تعميم جميع صلاحيات استخدام البرنامج وامكانياته دون الحاجة للحصول علي موافقة من جهة اخري. · يجب أن ترتبط صلاحية استخدام البرنامج والافادة من بأشخاص أو بجهات معروفة لضمان حسن استخدامه. · يجب الا يؤثر الترخيص باستخدام البرنامج المجاني مفتوح المصدر علي استخدام أي برامج اخري غير مجانية قد تتاح في نفس الوقت.
فلسفة البرمجيات مفتوحة المصدر تركز البرمجيات مفتوحة على إعطاء الحرية للمستخدمين في تشغيل ونسخ وتوزيع ودراسة وتعديل وتحسين البرمجيات لذلك فقد بنيت البرمجيات مفتوحة المصدر على فلسفة المستويات الأربعة التالية لمفهوم الحرية[16] : · الاستخدام في أي غرض (حرية توزيع نسخ من البرنامج). · عدم وجود أي قيود علي البرامج (حرية الوصول إلى الشفرة المصدرية). · المصدرية (حرية التطوير). · توزيع البرنامج المعدل ( حرية النشر).
ولكى تكون هذه الحريات حقيقية وضع مشروع جنو (GNU) عدة تراخيص يستطيع مؤلفو البرمجيات وضع هذه البرمجيات على أحد هذه التراخيص والتي تضمن توفير الحرية للمستخدمين . وعدم استغلالها فيما بعد في اهداف احتكاري.
رخصبرمجياتالمصدرالمفتوح: Open Source Software Licenses يجدر الإشارة الي أن هناك عدد كبير من رخص البرمجيات مفتوحة المصدر في الوقت الحالي حيث أحصي الباحث 66 رخصة للبرمجيات مفتوحة المصدر ورغم وجود هذا العدد الكبير يوجد خمس رخص مفتوحة المصدر يتم إستخدامهم بكثرة وهم كالاتي :
· ترخيص : The GNU General Public License (GPL)
تعتبر هذه الرخصة أشهر رخص البرمجيات مفتوحة المصدر وظهرت هذه الرخصة عبر مشروع GNU Projectتأسست هذه الرخصة علي يد ريتشارد ستولمان (Richard Stallman) عام 1989 وتعتبر هذه الرخصة أشهر مثال علي رخص الحق المتروك (copy left licenses ) والتي تعني أن أي برمجيات مشتقة من العمل الاصلي جميع حقوقه محفوظة تحت نفس الرخصة[17] وتضمن هذه الرخصة الحقوق الاساسية التي أقرتها مبادرة البرمجيات مفتوحة المصدر وهي إستخدام البرنامج لأي هدف ، دراسة كيف تعمل البرمجيات وتبنيها ، اعادة نشر البرمجيات بشكل مجاني ، تطوير البرمجيات وإعادة نشر تلك التعديلات وتسمح هذه الرخصة بالاتي :
1- إتاحة البرمجيات التي تستخدم تلك الرخصة بشكل مجاني لجميع المستخدمين. 2- نشر و نسخ البرنامج مع كود المصدر له علي أي وسيط بدون أي قيود أو التزامات قانونية. 3- إمكانية تعديل البرنامج واعادة نشره تحت نفس الرخصة. · ترخيص :GNU Lesser General Public License
هذه الرخصة موجهة بشكل أساسي لحزم المكتبات البرمجية ( بشكل أبسط هي عبارة عن ملفات تحتوي علي أكواد جاهزة يستعين بها المبرمجون لكتابة بعض الاوامر الشائعة لتوفير الوقت ) صدرت النسخة الوالي من هذه الرخصة عام 1991 تحت رعاية مبادرة البرمجيات الحرة Free Software Foundationثم صدر منها النسخة الثانية عام 1999 ثم النسخة الثالثة عام 2007 [18]
· ترخيص : The BSD License
تطبق هذه الرخصة نفس مبادي الرخص السابقة حيث تسمح بحرية التعديل علي كود البرمجيات التي تحمل هذه النسخ واعادة نشرها مرة اخري كما تسمح هذه الرخصة لمستخدميها بتطوير برمجيات تجارية ، تم تطوير هذه الرخصة لأول مرة في جامعة كاليفورنيا عام 1999 صدر منها رخصتان تم اعتمادهم من مبادرة البرمجيات الحرة هما[19] : 1- The New BSD License/Modified BSD License 2- The Simplified BSD License/FreeBSD · ترخيص : Apache Licence تتاح هذه الرخصة تحت رعاية مؤسسة (Apache) والتي تهتم بتطوير البرمجيات بشكل أساسي صدر منها حتي الان نسختين فقط وتم اعتماد هذه الرخصة في يناير 2004 وتعطي هذه الرخصة مثل باقي رخص البرمجيات مفتوحة المصدر الحق في إستخدام ، إعادة نشر ، أو تعديل البرنامج من أي شخص وتختلف هذه الرخصة عن الرخص السابقة في أنها لا تشترط علي الشخص الذي قام بتطوير البرنامج أن يصدر التعديل تحت نفس الرخصة[20]
· ترخيص Mozilla Public License هي أيضا رخصة للبرمجيات مفتوحة المصدر تم تطوير الاصدار 1.0 من جانب ميتشيل بيكر (Mitchell Baker) عندما كان يعمل محامي في شركة نيتسكيب أما الاصدارة 1.1 والتي تم إعتمادها حاليا تم تطويرها من قبل شركة موزيلا (Mozilla Foundation) ويصدر تحت هذه الرخصة العديد من البرمجيات من أشهرها (Mozilla Application Suite, Mozilla Firefox, Mozilla Thunderbird) وعلي عكس الرخص الاخري فهذه الرخصة لا تتوافق معها لأنها يتم تطبيقها ببرمجيات تجارية.
ويمكن توضيح الفرق بين الرخص السابقة من الجدول التالي :
جدول رقم ( 2) الفرق بين رخص البرمجيات مفتوحة المصدر [21]
الفرق بين البرمجيات مفتوحة المصدر والبرمجيات التجارية توجد العديد من الاختلافات بين البرمجيات مفتوحة المصدر والبرمجيات التجارية هذه الاختلافات قد تؤثر بشكل إيجابي أو سلبي علي المؤسسات أو الجهات التي قد تتبني إستخدام ذلك النوع من البرمجيات ويمكن توضيح أوجه الاختلاف في الجدول الاتي :
جدول رقم ( 3) الفرق بين البرمجيات مفتوحة المصدر والتجارية [22]
مما سبق يتضح وجود العديد من الاختلافات الجوهرية بين البرمجيات مفتوحة المصدر والتجارية فالأولي تتسم بأنها مجانية كما أنها يمكن التعديل عليها بسهولة نتيجة توافر كود المصدر مع البرنامج بينما البرمجيات التجارية توزع نظير مقابل مادي وأحيانا بشكل مجاني ولا يمكن التعديل عليها لأن الشركات المنتجة لا تمنح الحق للآخرين في التعديل علي تلك البرامج كما أنها لا توفر كود المصدر مع البرنامج.
أيضا يتضح أن حقوق الملكية الفكرية في البرمجيات مفتوحة المصدر تكون للمطور الذي قام بإعادة التعديل علي البرنامج ونشره مرة اخري وتنتقل حقوق الملكية من مطور لآخر وفق التعديل الذي قام به مع الاحتفاظ بالحق الاصلي للشخص الذي قام بعمل البرنامج بينما في البرمجيات التجارية تكون حقوق الملكية منسوبة للشركة المسئولة عن البرنامج.
يلاحظ أيضا أن الدعم الفني في البرمجيات مفتوحة المصدر غالبا ما يكون مجاني علي عكس البرمجيات التجارية التي يكون الدعم الفني نظير مقابل مادي. أحد مميزات البرمجيات مفتوحة المصدر أنه يتم تطويرها بشكل أسرع من البرمجيات التجارية فالمطور هنا هو مستخدم البرنامج فنجد أن الوقت الذي تستغرقه تلك البرمجيات في التطوير اقل بشكل ملحوظ عن البرمجيات التجارية.
نلاحظ أيضا أن الادلة الارشادية في البرمجيات مفتوحة المصدر غير كافية أو صعبة الاستخدام وذلك لأن المطور لا يهتم غالبا بعمل ادلة ارشادية فيلجأ المستخدمون الي كتابة الادلة الارشادية بأنفسهم مثل نظام Dspace و Koha نجد أن المسئول الرئيسي عن الادلة الارشادية هو مجتمع المستخدمين علي عكس البرمجيات التجارية حيث تهتم الشركات المنتجة لتلك البرمجيات بعمل أدلة ارشادية سهلة الفهم وبسيطة.
إيجابيات وسلبيات البرمجيات مفتوحة المصدر تتميز البرمجيات مفتوحة المصدر بوجود العديد من الايجابيات التي لا تتوافر في النظم المغلقة أو التجارية فكما تذكر دراسة روبرتسون[23] تلك الايجابيات مثل :
1- مجانية : يمكن الحصول علي النظام أو البرنامج بشكل مجاني ويمكن فقط دفع نفقات مقابل الخدمات المقدمة من موردي النظام مثل التدريب أو الصيانة. 2- سهولة التخصيص : تتيح البرمجيات مفتوحة المصدر الوصول للشفرة المصدرية للبرنامج مما يسهل من عملية تخصيص البرنامج بما يلائم حاجة المستفيد في حالة توافر خبرة برمجية لديه. 3- تعتمد علي منصات مفتوحة المصدر أو مجانية : يتم بناء النظم مفتوحة المصدر باستخدام منصات وأدوات مفتوحة المصدر مثل الجافا ، PHP، Perlمما يقلل من الاعتماد علي موردي البرمجيات التجارية ويقلل من تكاليف انتاج البرنامج ويخلق بيئة عمل غنية للمطورين. 4- سهولة الدمج : كون تلك البرمجيات مفتوحة المصدر يسهل من عملية انتاج ادوات لدمج تلك البرمجيات مع خدمات جديدة قد تظهر مستقبلا وبدون أي تكلفة. 5- التجربة قبل التطبيق : البرنامج الذي تراه هو ما تحصل عليه فالبرمجيات مفتوحة المصدر متاحة للتحميل والاستخدام لأي مستخدم للحاسب الالي. 6- توافر الدعم الفني : تتميز البرمجيات مفتوحة المصدر بمجتمع كبير من المطورين الذين يوفرون الدعم لتلك البرمجيات بدون أي مقابل مادي
من جانب اخر فهناك العديد من السلبيات التي تحسب علي البرمجيات مفتوحة المصدر منها : 1- المجانية ليست مطلقة : ليس معني أن تلك البرمجيات مفتوحة المصدر أنه لن يكون هناك أي تكلفة، حيث تظهر الحاجة للإنفاق علي تلك البرامج في مرحلة التطبيق وأحيانا للحصول علي الدعم الفني.
2- غير موجهة للمؤسسات الكبيرة : الكثير من البرمجيات مفتوحة المصدر تكون موجهة للمؤسسات المتوسطة أو الصغيرة وغالبا لا يمكنها التعامل مع احتياجات المؤسسات الضخمة.
3- مستوي النضج : تفتقر أغلب البرمجيات مفتوحة المصدر للدرجة الكافية من النضج فنجد العديد من الوظائف غير كاملة أو لا تعمل بشكل جيد علي عكس البرامج التجارية التي يتم اعدادها بكفاءة عالية.
4- الافتقار الي التوثيق : نجد أن العديد من البرمجيات مفتوحة المصدر متاحة بدون توثيق يساعد المستخدمين علي التعامل مع البرنامج وذلك يرجع الي كون تلك العملية تأخذ وقتا طويلا فيتغاضى عنها مطوري تلك البرمجيات.
البرمجيات مفتوحة المصدر المستخدمة في المكتبات من المؤكد أنه يوجد تنوع كبير في البرمجيات مفتوحة المصدر المتاحة للمكتبات هذا التنوع نتيجة وجود العديد من الخدمات التي قد تحتاج لبرمجيات خاصة يمكنها أن تخدم هذا المجال فنجد في أحد التقارير الصادرة عن البرمجيات مفتوحة المصدر في المكتبات أنه قام بحصر أربعة فئات رئيسية للبرمجيات مفتوحة المصدر المستخدمة في المكتبات وهي كالاتي[24] :
1- برمجيات مستخدمة في عمليات الميكنة (Software Tools for Automation) 2- برمجيات مستخدمة لعمليات القيمة المضافة (Software Tools for Value Added Services) 3- برمجيات مستخدمة لمبادرات المكتبات الرقمية (Software Tools for DL Initiatives) 4- برمجيات داعمة للعمليات المكتبية (Miscellaneous Supporting Tools)
يتضح من التقسيم السابق وجود أربع فئات اساسية للبرمجيات مفتوحة المصدر في المكتبات كل فئة تخدم جانب معين في المكتبات إلا أن الباحث يجد أن هذا التقسيم قد يكون غير واضح وخاصة للباحثين في المجال وقد استطاع الباحث من خلال البحث الذي اجراه الباحث عن البرمجيات مفتوحة المصدر في مجال المكتبات وضع تصور لتقسيم أنسب لفئات البرمجيات مفتوحة المصدر وهي كالاتي : 1- البرمجيات مفتوحة المصدر لإدارة المكتبات : ويندرج تحت هذه الفئة جميع البرمجيات التي يمكن استخدامها لإدارة العمليات المكتبية من فهرسة أو اعارة ، ضبط دوريات ، تنمية مقتنيات أو حتي إتاحة واجهات بحث للمستفيدين.
2- البرمجيات مفتوحة المصدر لإدارة المحتوي الرقمي : ونجد في هذه الفئة من البرمجيات : · برمجيات انشاء وإدارة المكتبات الرقمية مثل Greenstone) أو(EPrints . · برمجيات إدارة محتوي الويب مثل Joomla) ، (Drupal.
3- البرمجيات مفتوحة المصدر للأرشفة الالكترونية :
وهي تلك البرمجيات التي يستخدمها أخصائي الوثائق في حفظ السجلات الالكترونية وتنظيمها واسترجاعها عند الحاجة مثل Archon)و (OpenKm.
4- برمجيات مساعدة : وتتمثل هذه البرمجيات في نظم تشغيل مفتوحة المصدر مثل Linux أو Unix أو غيرها من نظم التشغيل المتاحة بشكل مجاني ويمكن التعديل عليها أيضا قواعد بيانات مفتوحة المصدر مثل MySQLكما أنه يوجد بعض الأدوات الأخري مثل أدوات المستخدمة في تصميم صفحات الويب أو لغات البرمجة مفتوحة المصدر مثل C++ والجافا.
شكل رقم ( 1) البرمجيات مفتوحة المصدر في المكتبات
أولا البرمجيات مفتوحة المصدر لإدارة المكتبات يمكن تعريف برمجيات أو نظم إدارة المكتبات بأنها "نظمتشتركفيهاكلوظائفالمكتبةفيقاعدةبيانات ببليوجرافيةواحدة،لتعملبنسقوفيحزمةواحدةمنعاللازدواج تتممنخلالهاواعتماداعليهاكلإجراءاتالمكتبةالفنيةوخدماتها المباشرةالموجهةلقرائهاوعنطرقهايتماستدعاءالوعاء " [25]
كما نجد تعريف اخر للنظم المتكاملة لإدارة المكتبات بأنها [26] " نظام يقوم بمتابعة جميع عمليات المكتبة مثل الفواتير وسجلات المستخدمين ويتكون هذا النظام من واجهتين رئيسيتين الاولي لمستخدمي المكتبة والثانية للعاملين فيها ويسمح للمستخدمين والعاملين في المكتبة بالقيام بمجموعة من العمليات المختلفة مثل الاعارة أو اضافة بيانات أو حذفها ، الاطلاع علي قوائم الكتب المتاحة في المكتبة ، الوصول لفهرس المكتبة عن طريق الخط المباشر ... الخ ".
وقد أشارت رندا ابراهيم الي أن النظم الالية لإدارة المكتبات يمكن أن يطلق عليها نظم متكاملة في حال إستوفت النظم الفرعية الاتية :
1- الفهرسة : وتضم ( إدخال البيانات وصيانتها وتضم احيانا الضبط الاستنادي ) . 2- الفهرس المتاح علي الخط المباشر والذي يسمح لمستخدمي المكتبة الاطلاع والتعرف علي محتويات المكتبة. 3- الاعارة والذي يمثل أحد النظم الفرعية الهامة حيث يسمح بإجراء عمليات الاعارة للمترددين علي المكتبة. تعتبر النظم الفرعية السابقة هي الحد الأدنى من النظم التي يمكن أن توجد في برنامج لإدارة المكتبات لكي يطلق عليه نظام الي متكامل إلا أنه أغلب النظم الحالية تشتمل علي العديد من النظم الفرعية مثل: · النظام الفرعي للإعارة (Circulation). · النظام الفرعي للفهرسة (Cataloging). · الفهرس المتاح علي الخط المباشر (OPAC). · النظام الفرعي لتنمية المقتنيات (Acquisition). · التقارير والاحصائيات (Management or Report). · التحكم في الدوريات (Serial Control). · النظام الفرعي لإدارة النظام (System maintenance).
وقد قام الباحث بعمل مسح من خلال مجموعة من محركات البحث علي الإنترنت للتعرف علي النظم مفتوحة المصدر لإدارة المكتبات وقد توصل من خلال هذا البحث الي وجود 15 نظام الي مفتوح المصدر متاح في الوقت الحالي ويوضح الشكل التالي مصطلحات البحث التي استخدمها الباحث.
شكل رقم (2) مصطلحات ومحركات البحث المستخدمة في عملية المسح
حيث أسفر هذا المسح عن إسترجاع 15 نظام الي مفتوح المصدر لإدارة المكتبات تختلف تلك النظم فيما بينها في بعض الخصائص ولغات البرمجة المستخدمة التي تم بنائها بها أيضا في عدد النظم الفرعية في كل نظام. جدول ( 4) نظم إدارة المكتبات مفتوحة المصدر المتاحة علي شبكة الإنترنت
ويمكن إستعراض أشهر تلك النظم والخصائص التي تتميز بها فيما يلي : نظام كوها (Koha) يعتبر كوها أول نظام الي متكامل مفتوح المصدر في المكتبات يستخدم من جانب عدد كبير من المكتبات في الولايات المتحدة ونيوزيلاندا وأروبا ، تم إصدار النسخة الاولي من النظام عام 2000 ويتم تطويره من جانب عدد كبير من المطورين المهتمين بالبرمجيات مفتوحة المصدر. يشتمل نظام كوها علي مجموعة من النظم الفرعية وهي الفهرس ، الاعارة ، إدارة اشتراكات الافراد والتزويد والبرنامج مرخص تحت GNU General Public License.
الخصائص الفنية 1- يدعم معيار البحث والاسترجاع Z39.50. 2- دعم كامل لمعيار مارك 21 لفهرسة المقتنيات مما يسمح بامكانية استيراد التسجيلات من مكتبات اخري. 3- يعمل تحت بيئة عمل لينكس حتي الاصدارة 3.2 وبيئة ويندوز حتي الاصدارة 2.9 . 4- توفير واجهة تعامل للمستفيدين تسمح بتخصيص البحث وتدعم البحث تحت أي عنصر. 5- نظام فرعي للتزويد ملائم للمكتبات الكبيرة والمكتبات الصغيرة. 6- إدارة الاشتراك في الدوريات من خلال نظام فرعي للدوريات.
نظام NewGenLib[27] يعتبر نظام NewGenLibأحد النظم مفتوحة المصدر الشهيرة المستخدمة في المكتبات حيث تم تطوير هذا النظام نتيجة تعاون مجموعة من المؤسسات التي تعمل علي دعم تكنولوجيا المعلومات في الهند وتم إصدار أول نسخة مفتوحة المصدر من البرنامج في عام 2007 تحت رخصة (GPL) ويتيح النظام مجموعة من النظم الفرعية وهي الاعارة ، التزويد ، ضبط الدوريات ، الفهرسة ، إدارة النظام ، فهرس الخط المباشر والتقارير ويذكر الموقع الرئيسي للبرنامج أنه يتم استخدام البرنامج من اكثر من 2500 مكتبة في 51 دولة حول العالم.
الخصائص الفنية 1- دعم النظام لعدد كبير من اللغات 51 لغة منها العربية. 2- يدعم معيار البحث والاسترجاع Z39.50. 3- متوافق مع معايير الوصف الببليوجرافي العالمية MARC-21, MARC-XML, z39.50, SRU/W, OAI-PMH. 4- دعم نظام RFID(radio frequency identification). 5- دعم التراسل الفوري عن طريق النظام . 6- دعم مستويات متعددة من الحماية للنظام. 7- دعم بيئات تشغيل متعددة وذلك لأن النظام مبني باستخدام لغة الجافا.
نظام PhpMyBibli[28] يعتبر النظام أحد النظم الحديثة لإدارة المكتبات حيث تم اطلاق أول نسخة منه في عام 2002 من خلال مشروع فرنسي لأحد المكتبيين (François Lemarchand) لدعم البرمجيات مفتوحة المصدر والبرنامج مرخص تحت رخصة CeCILللبرمجيات مفتوحة المصدر وتم اطلاق اخر نسخة في عام 2008 مع إصدار تحديثات دورية لمعالجة العيوب التي تظهر في النظام.
يتميز النظام بوجود مجموعة من النظم الفرعية هي الاعارة ، الفهرسة ، البث الانتقائي للمعلومات ، نظام فرعي لإدارة المكتبة والتزويد.
الخصائص الفنية 1- واجهة سهلة الاستخدام تسمح بإجراء كافة العمليات بسهولة وبدون الحاجة لأي خبرة. 2- مولد للبار كود (Barcode generator). 3- متوافق مع معايير الوصف الببليوجرافي العالمية MARC-21, MARC-XML, z39.50, SRU/W, OAI-PMH. 4- يدعم معيار البحث والاسترجاع Z39.50. 5- السماح بأخذ نسخ احتياطية من الملفات الموجودة بالنظام. 6- دعم العديد من اللغات ومنها العربية .
نظام OPALS[29] هو أحد النظم مفتوحة المصدر المستخدمة في اكثر من 1000 مكتبة علي مستوي العالم سواء مكتبات مدرسية او اكاديمية أو عامة حيث يتيح النظام العديد من الوظائف المتميزة التي ينافس بها العديد من النظم التجارية الاخري من اعارة وجرد وفهرس الخط المباشر وحفظ المحتوي الرقمي سواء مواد مقروءة أو مسموعة
الخصائص الفنية 1- لا يحتاج الي خبرة لتثبيت البرنامج لوجود العديد من شركات الاستضافة التي تتيح استضافة وتثبيت البرنامج والدعم الفني 2- يوفر العديد من الوظائف الغير متاحة في العديد من النظم مفتوحة المصدر الاخري كما انه مستخدم في جميع انواع المكتبات مدرسية وعامة واكاديمية 3- يدعم معيار البحث والاسترجاع Z39.50. 4- يدعم معيار الفهرسة المقروءة اليا مارك 5- دعم انشاء روؤس موضوعات خاصة بالمكتبة اثناء عملية الفهرسة 6- دعم للغة العربية
ثانيا البرمجيات مفتوحة المصدر لإدارة المحتوي الرقمي (Digital collection management systems) تعرف نظم الحفظ الرقمي أو نظم إدارة المحتوي الرقمي بأنها " نظم تهدف الي تنظيم وعرض المحتوي الرقمي الموجود في اشكال عدة والتي تكون عادة مملوكة لجهة ما وليست مرخصة من طرف ثالث ، معظم تلك النظم تكون مقدمة من موردي نظم مشهورين في مجال المكتبات وتعتمد هذه النظم علي مجموعة من المعايير منها XML, وبروتوكولات الميتادتا (OAI-PMH) وغيرها من المعايير الموحدة "[30].
وليس بالضرورة أن تكون تلك النظم تجارية فقد قام الباحث باستخدام مجموعة من محركات البحث للتعرف علي نظم إدارة المحتوي الرقمي علي شبكة الإنترنت ويمكن تمثيل عملية البحث في الشكل التالي:
شكل رقم (3) مصطلحات ومحركات البحث المستخدمة في عملية المسح
وقد توصلت الدراسة من خلال المسح الذي أجراه علي شبكة الإنترنت أن برامج إدارة المجموعات أو المحتوي الرقمي تنقسم الي قسمين اساسيين :
1- برمجيات إنشاء وإدارة المكتبات الرقمية مثل Greenstone أوEprint وهي البرمجيات التي تستخدم لإنشاء وإدارة المستودعات الرقمية واتاحة المكتبات الرقمية علي شبكة الإنترنت.
2- برمجيات إدارة محتوي الويب مثل joomla ، Drupal. وهي برامج تساعد علي نشر المحتوي الرقمي علي شبكة الإنترنت وإدارته بدون الحاجة الي وجود خبرة برمجية وتستخدم هذه البرامج في انشاء مواقع الدوريات الإلكترونية مثل موقع cybrarian أو المواقع التي تهتم بنشر الوثائق علي الإنترنت.
يوضح الشكل التالي مجموعة من برامج إدارة المحتوي الرقمي ومحتوي الويب مفتوحة المصدر الاكثر انتشارا علي شبكة الإنترنت.
شكل ( 4) برامج إدارة المحتوي الرقمي ومحتوي الويب
نظام Dspace " عبارة عن نظام لإدارة المستودعات الرقمية يمكن المستفيدين من إرسال الوثائق الالكترونية ( بحوث, أوراق مؤتمرات, رسائل جامعية مقالات ...) ومن ثم وصفها و ويقوم النظام بتكشيفها وتخزينها ويحوي نظام استرجاع وبحث متميز للوصول إلى هذه الوثائق. تم تطويره كبرنامج مفتوح المصدر من خلال تعاون بين مكتبات معهد ماستيوشس للعلوم والتقنية (MIT) و شركة هيلوت باكرد وتم اصدار أول نسخة في عام 2000 وآخر نسخة من النظام هي 1.7.0 " [31]
الخصائص الفنية 1- تم تعريبه بالكامل بواسطة جامعة ام القري بالسعودية. 2- يعمل علي بيئة تشغيل ويندوز ولينكس. 3- يدعم نظام الترميز العالمي ال UTF-8. 4- يدعم بروتوكول OAI-PMHلتبادل المعلومات. 5- يدعم نظام Handle.netلحفظ العنوانين مع تغير اسم المجال. 6- هيكلة النظام مرنة بحيث تتيح تخصيص العديد من الجهات وبناء العديد من المجموعات. 7- متوافق نظام Dspaceمع مجموعة من نظم إدارة قواعد البيانات وينصح باستخدام نظام PostgreSQLوهي القاعدة التي تم إستخدامها.
نظام جرين ستون Greenstone " برنامج Greenstoneهو حزمة برمجيات لبناء و توزيع مجموعات المكتبة الرقمية. يعطي البرنامج طريقة جديدة لتنظيم المعلومات ونشرها على الإنترنت أو على CD-ROM. يعمل علي تطوير هذا البرنامج "مشروع مكتبة نيوزيلندا الرقمية " في جامعة وايكاتو، ويوزع بالتعاون مع منظمة اليونسكو وجمعية هيومان إنفو. كما أنه برنامج مفتوح المصدر، ومتاح في موقع http://www.greenstone.orgبموجب رخصة الاستخدام العام .GNU "[32] الخصائص الفنية 1- دعم منصات تشغيل مختلفة Windows – Linux – Mac –Solaris –FreeBSD. 2- يدعم بروتوكول OAI-PMHلتبادل المعلومات. 3- يدعم معيار البحث والاسترجاع Z39.50. 4- دعم كامل للغة العربية بالإضافة الي 32 لغة أخري . 5- توافر أدلة عمل له بسبعة لغات بالإضافة لتوافر الدعم الفني المستمر من خلال الموقع الرسمي للبرنامج. 6- يتيح أشكال الميتاداتا المختلفة Metadata formats[33]: Dublin Core , XML , Marc ,CDisis , Procite , Bibtex , Refer , OAI ,Dspace , METS
نظام Joomla[34] هو نظام مفتوح المصدر لإدارة المحتوي الرقمي علي الإنترنت له عدة ميزات منها توفير نسخ صفحات للطباعة على الورق وتلقيمات آر إس إس والبحث ودعم لغات مختلفة ، صدرت أول نسخة للبرنامج عام 2007 واخر نسخة في عام2011 وهي 1.6 وهو مصمم بلغة PHPويحظى جملة بحصة كبيرة من مواقع شبكة الإنترنت 2.7% من مواقع الشبكة ويصدر البرنامج تحت ترخيص GNU. الخصائص الفنية 1- دعم منصات تشغيل مختلفة Windows – Linux – Mac –Solaris –FreeBSD. 2- دعم كامل للغة العربية بالإضافة الي مجموعة كبيرة من اللغات. 3- سهولة التثبيت والاستخدام. 4- دعم العديد من الخصائص مثل RSS واضافات طباعة صفحات الويب . 5- دعم اضافة أكواد الجافا سكريبت . 6- متوافق مع مجموعة من نظم إدارة قواعد البيانات وينصح باستخدام نظام MySQL.
ثالثا البرمجيات مفتوحة المصدر للأرشفة الالكترونية نظم الأرشفة الالكترونية (DMS) هي " نظام علي الحاسب الالي يستخدم لتتبع وتخزين الوثائق الالكترونية وصور الوثائق التقليدية ويكون عادة قادرا علي تتبع اصدارات مختلفة من الوثيقة تم رفعها من اكثر من مستخدم "[35]
وغالبا تكون نظم الارشفة الإلكترونية قادرة علي القيام بالوظائف التالية[36]: 1- تخزين الوثائق الموجودة في مؤسسة ما . 2- امكانية عمل اكثر من نسخة وإصدار للوثيقة الواحدة. 3- وضع بيانات ميتاداتا لكل وثيقة بشكل منفصل . 4- امكانية التكامل مع البرمجيات الأخرى الموجودة علي جهاز الحاسب الالي والتي تستخدم في تحرير الوثائق مثل برامج تحرير النصوص أو برامج المسح الضوئي. 5- توفير امكانية استرجاع الوثائق المخزنة باستخدام كلمات مفتاحية أو كلمات موجودة في الوثيقة. 6- توفير قدر من الحماية علي الوثائق وذلك وفقا لمدي أهميتها.
شكل رقم (5) مصطلحات ومحركات البحث المستخدمة في عملية المسح
نظام OpenKm يعتبر نظام Openkm أحد الأنظمة مفتوحة المصدر المصممة لحفظ وتنظيم الوثائق الكترونيا في المؤسسات الكبيرة والصغيرة وتم طرح أول نسخة عام 2005 وصدر حتي الان خمس نسخ للبرنامج اخرها في 2010 ويصدر البرنامج تحت ترخيص GNU GPLوالبرنامج مصمم بلغة الجافا التي تسمح له بالعمل علي أي بيئة تشغيل.
خصائص البرنامج 1- دعم اللغة العربية الي جانب 27 لغة اخري . 2- دعم منصات تشغيل مختلفة Windows – Linux – Mac –Solaris –FreeBSD. 3- متوافق مع مجموعة من نظم إدارة قواعد البيانات كما يدعم استخدام اكثر من قاعدة بيانات في نفس الوقت مثل MySQLوPostgreSQL. 4- ماسح رقمي مدمج لسحب الوثائق. 5- دعم كامل لجميع امتدادات الصور والوثائق كما يدعم صيغة PDF. 6- يدعم جميع متصفحات الإنترنت المتاحة. 7- سهولة التثبيت والاستخدام وتوافر الدعم الفني .
نظام Xinco[37] نظام مفتوح المصدر لإدارة الوثائق تم تطويره في جامعة التعليم المشترك في المانيا باستخدام لغة الجافا صدرت اخر نسخة في عام 2010 (2.00.04) البرنامج يقوم بإدارة الوثائق بالإضافة لملفات النصوص وعناوين مواقع الإنترنت وتجري حاليا محاولة ترجمته للعديد من اللغات مثل البولندية و التشيكية.
خصائص البرنامج 1- دعم لغتين أساسيتين هما الانجليزية والالمانية مع امكانية ترجمة النظام لأي لغة بسهولة. 2- يعمل علي منصة تشغيل ويندوز بجميع إصدارته. 3- سهولة التثبيت والاستخدام مع توافر واجهة استخدام رسومية. 4- البرنامج يدعم تكشيف النص الكامل للوثائق المتاحة في قاعدة بياناته. 5- دعم العديد من اشكال الملفات PDF, MS Word, MS Excel, HTML. 6- يوفر العديد من طرق البحث المتقدمة لتسهيل الوصول للوثائق. 7- متوافق مع مجموعة من نظم إدارة قواعد البيانات مثل MySQLوPostgreSQL.
معايير تقييم النظم مفتوحة المصدر لإدارة المكتبات إختيار النظام الالي تعد عملية اختيار نظام الي من أكثر العمليات أهمية لنجاح تطبيق هذا النظام فيما بعد وقد حيث يعتمد نجاح أو فشل تطبيق النظام الالي المتكامل علي مدي مراعاة الدقة والمعايير في عملية الاختيار فكما تذكر دراسة رندة ابراهيم ابراهيم [38] أن كثيرا ما تظهر العديد من المشكلات بعد تطبيق النظام بفترة مما يؤدي في النهاية الي استبدال النظام لذلك تعتمد عملية اختيار النظام علي وضع مجموعة من المحددات التي تسهم في التعرف علي أنسب نظام للمكتبة. محددات الاختيار اشارت دراسة رندة ابراهيم ابراهيم الي اثنان من المحددات التي يمكن أن يتوقف عليها تطبيق نظام الي في المكتبة وهما : · احتياجات ومتطلبات المكتبة · المصادر المالية المتاحة كما قامت الباحثة بتقسيم محددات اختيار النظام الي محددات عامة لاختيار النظام ومحددات فنية لإختيار النظام وعلي الرغم من أن التقسيم السابق قد وضع مجموعة من المحددات الهامة في عملية الاختيار إلا أن الباحث يري أن هذه المحددات افتقدت لبعض العناصر الأساسية كما أنه كان يمكن وضعها في شكل أكثر تنظيما يجعل عملية الاختيار أكثر سهولة كما هو موضح في الشكل الاتي :
شكل ( 6) محددات إختيار النظم الالية المتكاملة
أولا المحددات العامة للمكتبة : 1- الموارد البشرية المتاحة للمكتبة : وتتمثل في عدد العاملين في المكتبة والخبرات الخاصة بهم كما أنه قد يكون من المفيد تواجد مبرمج في حالة تطبيق نظام مفتوح المصدر. 2- الموارد المالية المتاحة للمكتبة : ويقصد به هنا حجم الانفاق الذي تستطيع المكتبة اعتماده للحصول علي نظام جديد والأجهزة اللازمة لتشغيله. 3- إحتياجات ومتطلبات المكتبة : تتنوع إحتياجات المكتبة وفقا للخدمات التي قد ترغب في تقديمها للمستفيدين ويؤثر ذلك علي حجم النظام المراد شرائه فقد يحتوي النظام علي مجموعة من الوظائف التي لا تناسب الخدمات المقدمة في المكتبة. 4- نوع وحجم المكتبة : يوجد الكثير من النظم التي يتم تصميمها لتخدم مكتبات ذات حجم أو نوع معين فنجد نظم تستهدف المكتبات الصغيرة أو المدرسية مثل نظام Avanthiأو نظم خاصة بالمكتبات الاكاديمية مثل Kohaلذلك يجب أن تراعي المكتبة اختيار النظام الملائم لها.
ثانيا محددات عامة للنظام [39] 1- المرونة : يقصد بها مدي مرونة النظام في تقبل الاحتياجات المستقبلية دون إعادة تصميم النظام أو عرقلة عمليات التشغيل والتنفيذ. 2- الموائمة : حيث يجب أن تحدد المتطلبات كيفية ترابط وتداخل النظام مع نظام اخر في الجامعة وكذلك مع النظم الالية في المكتبة والنظم المطبقة في المكتبات الأخرى. 3- السهولة : حيث يجب أن يتميز النظام بسهولة استخدامه من قبل العاملين في المكتبة وأن يشتمل علي ارشادات للتشغيل والقيام بالعمليات المختلفة. 4- التحكم واضبط :حيث يجب أن يكون النظام قادرا علي تنفيذ سياسات المكتبة وتطبيق العقوبات الغرامات وارسال الاشعارات لإرجاع الكتب. 5- الاستقرار : ويقصد بها استقرار تشغيل النظام وعدم وجود اخطاء فيه وتوافقه مع الاجهزة ونظم التشغيل المستخدمة في المكتبة. 6- التكاليف :قد يحتاج النظام بعد تطبيقه الي مزيد من التكاليف للصيانة والفحص الدوري كما أن تطبيق نظام مفتوح المصدر لا يعني أنه لا يوجد تكاليف بل أحيانا تجد المكتبة نفسها امام مأزق مالي نتيجة الحاجة الي متخصصين لتطوير النظام لذلك يفضل مراعاة الجانب المالي قبل تطبيق النظام ودراسة تجارب المكتبات الأخرى التي تطبق نفس النظام.
ثالثا المحددات الفنية للنظام · الالتزام بالمعايير والمواصفات القياسية : ويقصد بها المعايير التي وضعتها المكتبة للنظام أو قد تستخدم المكتبة المواصفات القياسية التي تضعها جهات معتمدة مثل مركز تقييم واعتماد هندسة البرمجيات.
أساليب اقتناء نظام الي هناك العديد من الخيارات المتاحة امام المكتبات للحصول علي نظام الي ويمكن حصر هذه الخيارات في الاتي :
شكل (7) أساليب اقتناء نظام الي متكامل للمكتبة كما يتضح من الشكل السابق يوجد أربعة طرق أساسية للحصول علي نظام الي للمكتبة وهم : 1- شراء نظام الي[40]: تلجأ العديد من المكتبات الي شراء نظام الي متكامل من أحد موردي النظم الالية المشهورة ويعتمد اختيار النظام علي مجموعة من العوامل مثل سمعة مورد النظام ،خبرة مورد النظام في بناء النظم الالية ، الاحصائيات المتاحة عن النظام في المكتبات المطبقة له ، استطلاع اراء المترددين علي المكتبة ... بالإضافة الي العديد من المعايير الأخرى التي قد تضعها المكتبة. ويعد هذا الخيار من اكثر الخيارات امام المكتبة تكلفة حيث أن شراء نظام متكامل لمكتبة واحدة يضع عبئا كبيرا علي ميزانية المكتبة ولا تقتصر الاعباء المالية علي تكاليف الشراء بل أيضا علي تكاليف خدمات ما بعد البيع .
2- تقاسم نظام الي [41]: يعتبر تقاسم نظام الي أحد الخيارات المفضلة لدي العديد من المكتبات حيث تقوم مجموعة من المكتبات التي تشترك في النوع أو المكان الجغرافي في شراء نظام الي وتقاسم التكاليف فيما بينها. ويعتبر نظام المستقبل في الجامعات المصرية نموذجا علي هذا النوع من أساليب إقتناء النظم الالية بين المكتبات إلا أن هذا النوع رغم أنه قد يكون اقتصاديا فهو يعاني العديد من المشاكل مثل تحديد السياسات الخاصة بالمشاركة ووضع القواعد المنظمة للعمل بين المكتبات.
3- الحصول علي نظام الي مفتوح المصدر [42]: أصبح هناك اتجاه في الوقت الحالي لدي العديد من المكتبات الي استخدام النظم مفتوحة المصدر كبديل للنظم التجارية حيث تتميز تلك النظم بقلة تكلفتها وقابليتها للتعديل والتخصيص لكي تتلاءم مع احتياجات المكتبة . وتلجأ العديد من المكتبات الأكاديمية في مصر في الوقت الحالي الي استخدام هذا النوع من النظم كمكتبة مصر الدولية ومكتبة الجامعة الالمانية وغيرهم من المكتبات.
4- بناء نظام الي متكامل [43]: يعتبر هذا الخيار أحد الخيارات المكلفة جدا للمكتبة تلجأ اليه المكتبة في حالة عدم وجود نظام مناسب لها وعادة ما تقوم به المكتبات الكبيرة والتي تقدم خدماتها الي قطاع عريض من الجمهورويحتاج بناء تلك الأنظمة الي تطبيق معايير مقننة لضمان نجاح النظام كما يحتاج أيضا الي مجموعة من المبرمجين ذوي الخبرة في المجال. معايير تقييم النظم الالية في المكتبات العربية لا شك أن تقييم النظام الالي امر ضروري لنجاح تطبيقه في المكتبات ومراكز المعلومات وقد حرصت العديد من الدراسات العربية علي وضع مجموعة من المعايير التي يمكن أن تلائم المكتبات العربية والتي تضمن توافق هذه النظم مع الطبيعة الخاصة لتلك المكتبات والتي تختلف عن المكتبات الأخرى الاجنبية التي صممت تلك النظم في المقام الاول لكي تتلاءم معها . وقد كانت بداية الدراسات الجدية في هذا المجال دراسة اسامة السيد محمود [44] حيث قام الباحث بوضع قائمة معايير تشتمل علي 280 عنصر مقسمة الي 16 قسم رئيسي هي :
تلي تلك الدراسة دراسة الباحثةرندة ابراهيم ابراهيم [45]حيث هدفت هذه الدراسة الي وضع قائمة من المعايير المقترحة التي يمكن من خلالها تقييم واختيار نظام الي متكامل تجاري للمكتبات الاكاديمية العربية وقد قامت هذه الدراسة بتقسيم المعايير الي ثلاثة اقسام تشتمل علي 510 معيار ويمكن توضيح الاقسام الرئيسية لقائمة المعايير المقترحة من خلال الجدول التالي : جدول ( 5) قائمة للمعايير المقترحة في دراسة رندة ابراهيم ابراهيم
تبع هذه الدراسة المواصفة التقنية والوظيفية للاختبار والاعتماد التي أصدرها مركز تقييم واعتماد هندسة البرمجيات في عام 2005 [46]حيث شارك فيها العديد من الباحثين وقد هدفت تلك المواصفة الي : 1- وضع المواصفات التقنية والوظيفية التي ينبغي توافرها في النظم الالية المتكاملة للمكتبات الصالحة لإدارة مقتنيات المكتبات في مصر والوطن العربي . 2- تحديد المعايير والبروتكولات الوطنية والدولية التي ينبغي الالتزام بها في النظم الالية المتكاملة للمكتبات الصالحة للتطبيق في مكتبات مصر والوطن العربي . 3- تحديد مقاييس اختبار النظم الالية المتكاملة للمكتبات التي تصلح للتطبيق في المكتبات العربية واسلوب تنفيذها بغرض تقييم ادائها وتحديد جودتها. 4- وضع سلسلة الاجراءات التي ينبغي علي مطوري أو موردي النظم الالية المتكاملة للمكتبات اتباعها حتي يمكنهم الحصول علي اعتماد مركز تقييم واعتماد الهندسة للبرمجيات. 5- بيان خصائص المكتبات ومراكز المعلومات في مصر والوطن العربي من حيث اعدادها ونوعياتها وطبيعة المستفيدين التي تقدم اليهم خدماتها وتوزيعها الجغرافي وإحجام مقتنياتها والتعرف علي أبرز النظم الالية المتكاملة في العالم غير المستخدمة في مصر والوطن العربي. وقد قسمت تلك المواصفة معايير تقييم النظم المتكاملة الي قسمين أساسيين : · المواصفات التقنية : وتشتمل علي 284 عنصر وتم تقسيمها الي: - المواصفات التقنية الاساسية. - المعايير والبروتوكولات. - مواصفات معمارية وبيئة الحاسب. · المواصفات الوظيفية : وتشتمل علي 637 معيار تم تقسيمها الي : - الوظائف الرئيسية. - الوظائف التفصيلية. وتعد هذه المواصفة أول مواصفة عربية معتمدة يمكن الرجوع اليها لتقييم النظم الالية المتكاملة وإختيار نظام ملائم لاحتياجات المكتبات العربية من خلالها ويمكن القول أن المعايير التي وضعتها الدراسة تصلح للنظم التجارية ولكنها أغفلت النظم مفتوحة المصدر والتي بطبيعة الحال تختلف بشكل جزئي في مرحلة التقييم عن النظم التجارية وإن كانت قائمة المعايير الموضوعة لتقييم المواصفات الوظيفية تصلح لكلا النوعين من النظم . سيحاول الباحث في السطور التالية توضيح الفارق في عملية تقييم النظم مفتوحة المصدر عن النظم التجارية ووضع قائمة معايير معدلة للمعايير الخاصة بالمواصفات التقنية تصلح لذلك النوع من النظم.
مراحل تقييم النظم مفتوحة المصدر لإدارة المكتبات عند تقييم وإختيار النظم مفتوحة المصدر نجد ثلاثة محاور أساسية يجب الانتباه لها[47] حيث يعتمد علي هذه المحاور نجاح أو فشل تطبيق النظام مفتوح المصدر في المكتبات ويمكن توضيح تلك المحاور من خلال الشكل الاتي :
شكل (8) عناصر تقييم البرمجيات مفتوحة المصدر · الترخيص: قد يكون البرنامج مفتوح المصدر ومتاح بشكل مجاني إلا أن بعض رخص البرمجيات مفتوحة المصدر تضع قيود علي عملية تطوير البرنامج من قبل المطورين مما يصعب علي المكتبة من عملية تخصيص البرنامج كما تريده. · مجتمع المطورين والمستخدمين : يقصد به مجتمع مطوري البرنامج ومجتمع مستخدمي البرنامج حيث أنه كلما زاد عدد المطورين والمستخدمين زاد الاقبال علي استخدام النظام من قبل مؤسسات اخري وأصبحت عملية تطوير النظام اسرع وأكثر استقرارا. · الوظائف : يقصد بها مجموعة الوظائف التي يؤديها النظام مثل الفهرسة ، التزويد ، الاعارة ، التقارير ... الخ كما ينظر أيضا الي مدي نضج تلك الوظائف واكتمالها وليس من الضروري كل النظم الفرعية في النظام اذ يتوقف ذلك علي مدي حاجة المكتبة المطبقة للنظام لتلك النظم الفرعية.
معايير مقترحة لتقييم النظم مفتوحة المصدر مرت عملية إعداد معايير تقييم النظم مفتوحة المصدر بعدد من الخطوات الاساسية : 1- التعرف علي طبيعة النظم محل الدراسة وطبيعة البرمجيات مفتوحة المصدر وساعد علي ذلك عملية معايشة تلك النظم وتجربتها. 2- حصر ومراجعة الانتاج الفكري الذي تعرض لقضية معايير ومواصفات تقييم النظم الالية مفتوحة المصدر والتجارية. 3- مراجعة أدلة البرمجيات مفتوحة المصدر DocumentationSystem. وقد قسم الباحث معايير تقييم النظم المتكاملة الي قسمين أساسيين : · المواصفات التقنية : وتشتمل علي 115عنصر قام الباحث بإعدادها من خلال الخطوات السابق ذكرها كما اعتمد أيضا علي دراسة رندا ابراهيم ابراهيم في وضع بعض المعايير المتشابهة . · المواصفات الوظيفية : وتشتمل علي 637 معيار تم الاستعانة بالمواصفة التقنية والوظيفية للاختبار والاعتماد التي اصدرها مركز تقييم واعتماد هندسة البرمجيات حيث لم يجد الباحث أي حاجة لإعداد قائمة جديدة نظرا لأن تلك القائمة تشتمل علي جميع المعايير الاساسية والهامة والتي يمكن تطبيقها علي النظم التجارية والنظم مفتوحة المصدر علي حد سواء . وقد قام الباحث بتقسيم المواصفة التقنية الي عدد من المعايير يمكن توضيحها من خلال الشكل التالي :
جدول (6) قائمة المواصفات التقنية المقترحة في الدراسة
وقد شملت قائمة المعايير عدد ( 115) معيار خاص بالمواصفات التقنية كما هو موضح كالاتي :
الخاتمة تمثل البرمجيات مفتوحة المصدر بديلا للبرمجيات التجارية وقد تكون أحيانا الخيار الأول للمكتبات لتجنب دفع مبالغ مالية طائلة لشراء نظام تجاري. إلا أن عملية الاختيار تنطوي علي بعض العقبات أبرزها عدم وجود معايير واضحة يمكن الإعتماد عليها لإختيار تلك النظم. لذلك عمدت الدراسة الحالية الي وضع مجموعة من المعايير التي قد تمثل اللبنة الاساسية للتعرف علي واختيار النظم المناسبة لاحتياجات المكتبة. تمثلت تلك المعايير في 115 معيار مقسمين الي معايير عامة ومعايير خاصة . كما تري الدراسة أنه من الضروري الاعتماد أيضا علي المعايير الموجودة فياالمواصفة التقنية والوظيفية للاختبار والاعتماد التي أصدرها مركز تقييم واعتماد هندسة البرمجياتحيث تمثل دليلا قيما يمكن الاعتماد عليه من جانب المكتبات في حالة الاحتياج الي التعمق في المواصفات التي يمكن أن يقدمها النظام.
المراجع
*موقع SourceForgeيعتبر أكبر مصدر رقمي علي شبكة الانترنت لأكواد البرمجيات مفتوحة المصدر *هي اخطاء تنتج من وجود مشكلة في كود البرنامج وعادة ما يتم اصلاح تلك المشكلات واصدار نسخة جديدة تحمل رقم عشري مثل النسخة 1.12 او 3.005 **البرمجيات المساعدة مثل برمجيات قواعد البيانات MySQLاو Postgressاو غيرها من البرمجيات التي تساهم في عمل النظام *يتميز الدعم الفني بمقابل مادي في النظم مفتوحة المصدر بأنه اسرع من الدعم الفني المجاني كما ان مقدم الدعم الفني يكون ملزم بإيجاد حل للعيوب التي يتم اكتشافها للنظام علي عكس الدعم المجاني ليس ملزما بحل اي عيوب قد تظهر في النظام
[1]عواطفعلىالمكاوي. أساسياتالبرمجياتوالنظمالمفتوحةالمصدر(oss) : دراسة تحليلية لتعريفها ومزاياها وعيوبها ومشروعاتهاومديأهميتهافيالدولالناميةبمافيهامصروالهند. مجلةالاتجاهاتالحديثةفيالمكتباتوالمعلومات. مج١٣، ع26 ، (2006) . ص 15.
[2]متولي محمود النقيب . برمجيات المكتبات الرقمية المفتوحة المصدر : معايير مقترحة للتقويم. المؤتمر 18 للإتحاد العربي للمكتبات والمعلومات.جدة،2007.
[3]اسامة السيد محمود . معايير اختيار وتقييم النظم الالية المتكاملة في المكتبات ومراكز المعلومات دراسة تطبيقية علي البرنامج الحديث لمراكز المعلومات ودعم اتخاذ القرار A-LIS. مجلة الاتجاهات الحديثة في المكتبات والمعلومات .ع 13 .2000
[4]رندةابراهيمابراهيم. معاييراختيارالنظمالآليةالمتكاملةفيالمكتباتالجامعية-. الرياض:مكتبةالملكفهدالوطنية. 2000.
[5]متوليمحمودأحمدالنقيب. النظمالآليةالمتكاملةوالمعربةللمكتباتفيمصر: دراسةتقويمية .إشرافأمنيةمصطفىصادق،أحمدعلىتاج.(أطروحةماجستير). جامعةالمنوفية كلية. الآداب قسمالمكتباتوالمعلومات،٢٠٠١
[6]Riewe, L.. Survey of open source integrated library systems. Diss. San Jose State University, 2008. Dissertations & Theses: Full Text, ProQuest. Web. 16 Jun. 2010
[7]Johnson, H.. The next generation of integrated library systems: Using open source tools. Diss. The College of St. Scholastica, 2008. Dissertations & Theses: Full Text, ProQuest. Web. 16 Jun. 2010.
[8]Bates, Douglas K.. Implementing an integrated library system: The research, development, and validation of an implementation handbook. Diss. Kansas State University, 2002. Dissertations & Theses: Full Text, ProQuest. Web. 16 Jun. 2010
[9]Morshed, Morium.Open source library management system.diss.brac university:bangladesh,2008.full text, web. 15 july. 2010
[10]Reitz, Joan M. Dictionary for Library and Information Science. Westport, Conn.: Libraries Unlimited, 2004.
[11] عواطفعلىالمكاوي.مرجع سابق. [12]Mark Henley, Richard Kemp, Open Source Software: An introduction, Computer Law & Security Report, Volume 24, Issue 1, 2008.
[13]خالد عبد الفتاح محمد. النظم المتطورة في المكتبات ومراكز المعلومات .- ط ٢ ، القاهرة :2008 ، ص ٣
[14]سهير ابراهيم حسن صالح . مصادر المعلومات المفتوحة : مالها وما عليها .- المؤتمر ال18 للاتحاد العربي للمكتبات والمعلومات : جدة ، 2007 .
[15]عواطف علي مكاوي . مرجع سابق .
[16]كفاح عيسي . مقدمة في البرمجيات الحرة .متاح في : www.freesoft.jo/www/people/.../freesoftware_whitepaper_arabic.pdf
[17]Mark Henley, Richard Kemp. Op.Cit .
[18]http://opensource.org/licenses/lgpl-2.1.php
[19]http://en.wikipedia.org/wiki/BSD_licences
[20]The Apache License (v2) - An Overview .[11/8/2010] . Available Online at :http://www.oss-watch.ac.uk/resources/apache2.xml
[21]Bruce Perens. The Open Source Definition .- [11/8/2010] . available online at : http://www.mysqlhow2.com/wpcontent/uploads/2010/04/OpenSourceDefinition.pdf
[22]عمرو حسن فتوح . تقييمنظام Greenstoneمنخلالبناءمكتبةرقميةللرسائلالجامعيةالمجازةللباحثينفيمجالالمكتباتوالمعلوماتبالجامعاتالمصرية.؛إشرافمحمدفتحيعبدالهادي،مشاركةعاطفالسيدقاسم) .- أطروحةماجستير)- جامعةالمنوفية،كليةالآداب. قسمالمكتباتوالمعلومات،٢٠١٠.
[23]Robertson , james (2004) open source content management systems . available online at http://www.steptwo.com.au/papers/kmc_opensource/ [24]Saiful Amin. Open Source Software for Libraries A Trend Report. Documentation research and training Centre Indian statistical institute. 2003
[25]عادل نبيل شحات علي . نظام المستقبل لإدارة المكتبات (Future library system) : دراسة حالة بمكتبات جامعة المنوفية . إشراف حسناء محمود محجوب . أطروحة ( ماجستير) . جامعة المنوفية . كلية الآداب . قسم المكتبات والمعلومات ، 2010.
[26]Morshed, Morium. "Open Source Library Management System ", BRAC University 2008.
[27]http://verussolutions.biz
[28]http://en.wikipedia.org/wiki/PhpMyBibli
[30]Reitz, Joan M. Dictionary for Library and Information Science. Westport, Conn.: Libraries Unlimited, 2004.
[31]محمد مبارك اللهيبي .نظم تشغيل وإدارة المكتبات الرقمية مفتوحة المصدر: نظام دي سبيس DSpaceلإدارة المجموعات الرقمية . 2006 متاح في :- http://212.26.15.55/files2/tiny_mce/plugins/filemanager/files/4140114/dspace_study_final.pdf
[32]كمال صالح مصطفي. برنامج Greenstone للمكتبة الرقمية دليل المستخدمين . مكتبة معهد الدراسات البيئية جامعة الخرطوم . متاح في : http://www.greenstone.org/manuals/gsdl2/ar/pdf/Users_Guide_Arabic.doc
[33]عمرو حسن فتوح . مرجع سابق .
[34]About Joomla. available at : http://docs.joomla.org/Beginners
[35]Document management system. available at : http://en.wikipedia.org/wiki/Document_management_system [36]Electronic Document Management Systems available at: http://www.papergear.com/xerox-news/electronic-document-management-systems.html?SSScrollPosition=0
[37]http://www.xinco.org/
[38]رندة ابراهيم ابراهيم . مرجع سابق .
[39]اسامة السيد محمود . معايير مقترحة لتقييم النظم الالية المتكاملة للمكتبات الخليجية : دراسة حالة علي مكتبة جامعة قطر . اسامة السيد محمود ، احمد محمد القطان . مجلة المكتبات والمعلومات العربية . ع 4 . 2002 .
[40]Diane R. Tebbetts . Buying an automated integrated system. (29/7/2011). available at : http://web.simmons.edu/~chen/nit/NIT'93/93-337-tebbet.html
[41]عادل نبيل شحات . مرجع سابق . ص 61
[42]Richard W. Boss. Open Source" Integrated Library System Software (29/7/2011). Available at : http://www.ala.org/ala/mgrps/divs/pla/plapublications/platechnotes/opensourceils.cfm
[43]عادل نبيل شحات. مرجع سابق.
[44]اسامة السيد محمود . معايير اختيار وتقييم النظم الالية المتكاملة في المكتبات ومراكز المعلومات دراسة تطبيقية علي البرنامج الحديث لمراكز المعلومات ودعم اتخاذ القرار A-LIS. مجلة الاتجاهات الحديثة في المكتبات والمعلومات .ع 13 .2000
[45]رندة ابراهيم ابراهيم . مرجع سابق .
[46]مصر . وزارة الاتصالات وتكنولوجيا المعلومات . مركز تقييم واعتماد هندسة البرمجيات . النظم الآلية المتكاملة للمكتبات : المواصفات التقنية . والوظيفية: الاختبار والاعتماد . القاهرة : وزارة الاتصالات وتكنولوجيا المعلومات ،2005
[47]Muller, Tristan. "How to Choose a Free and Open Source Integrated Library System." OCLC Systems & Services 27, no. 1 (2011): 57-78.
|