احصائيات 2018

الابحاث المستلمة: 73

الابحاث المقبولة: 32

الابحاث المرفوضة: 21

قيد التحكيم: 20

الدراسات المنشورة: 31

العروض المنشورة: 7

البحوث الجارية: 3

Print E-mail
العدد 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) عينة الدراسة

اسم النظام

الموقع الالكتروني

NewGenLib

http://verussolutions.biz/index.php

Avanti

http://www.nslsilus.org/~schlumpf/avanti

Evergreen

www.open-ils.org

Emilda

http://www.emilda.org/

OpenBiblio

www.obiblio.sourceforge.net

OpenBook

http://www.trfoundation.org/projects/openbook.html

PhpMyBibli

www.sigb.net

Learning Access ILS

http://www.learningaccess.org/

Phpmylibrary

www.code.google.com/p/phpmylibrary

Firefly

http://savannah.nongnu.org/projects/firefly/

Koha

www.koha.org

Gunuteca

http://www.solis.org.br/projetos/gnuteca

MiniSOPULI

http://www.ohloh.net/p/minisopuli

OPALS 

http://wordpress.hyperion.scoolaid.net

OtomiGenX 

http://otomigenx.soft112.com

 

 

الدراسات السابقة

توجد العديد من الدراسات التي تناولت البرمجيات مفتوحة المصدر ونظم إدارة المكتبات منها:

 

 دراسة (عواطف على المكاوي ،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]

 

الرخصة

 

يمكن دمجها مع البرمجيات التجارية

 

التعديل ممكن اجراءه بدون الرجوع لصاحب البرنامج

 

يمكن اعادة ترخيصها عن طريق أي شخص

 

تحتوي علي امتيازات لصاحب البرنامج الاصلي

 

GPL

 

×

 

×

 

×

 

×

 

LGPL

 

 

×

 

×

 

×

 

BSD

 

 

 

×

 

×

 

Apache

 

 

 

تحت شروط خاصة

 

 

MPL

 

 

 

×

 

×

 

 

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

توجد العديد من الاختلافات بين البرمجيات مفتوحة المصدر والبرمجيات التجارية هذه الاختلافات قد تؤثر بشكل إيجابي أو سلبي علي المؤسسات أو الجهات التي قد تتبني إستخدام ذلك النوع من البرمجيات ويمكن توضيح أوجه الاختلاف في الجدول الاتي :

 

 

جدول رقم ( 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) نظم إدارة المكتبات مفتوحة المصدر المتاحة علي شبكة الإنترنت

اسم النظام

الموقع الالكتروني

NewGenLib

http://verussolutions.biz/index.php

Avanti

http://www.nslsilus.org/~schlumpf/avanti

Evergreen

www.open-ils.org

Emilda

http://freecode.com/projects/emilda

OpenBiblio

www.obiblio.sourceforge.net

OpenBook

http://www.trfoundation.org/projects/openbook.html

PhpMyBibli

www.sigb.net

Learning Access ILS

http://www.learningaccess.org/

Phpmylibrary

www.code.google.com/p/phpmylibrary

Firefly

http://savannah.nongnu.org/projects/firefly/

Koha

www.koha.org

Gunuteca

http://www.solis.org.br/projetos/gnuteca

MiniSOPULI

http://www.ohloh.net/p/minisopuli

OPALS 

http://wordpress.hyperion.scoolaid.net

OtomiGenX 

http://otomigenx.soft112.com

 

 

ويمكن إستعراض أشهر تلك النظم والخصائص التي تتميز بها فيما يلي :

نظام كوها (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) معيار خاص بالمواصفات التقنية كما هو موضح كالاتي :

الرقم

الخاصية

( معايير عامة )                  مواصفات جهة الاصدار

1

خبرة الجهة المعدة للنظام في النظم الالية المتكاملة

2

هل يوجد موقع ويب رسمي للنظام

3

هل يوجد هيئات خارجية تدعم النظام جامعات / مؤسسات بحثية

4

توافر ملفات فيديو لكيفية استخدام النظام والتدريب عليه

5

توافر ادلة لاستخدام النظام Software Documentation

6

توافر مراجعات للنظام من قبل المستخدمين أو المطورين

7

وجود  تجارب عربية لاستخدام النظام

8

وجود مجتمع لمستخدمي النظام Software Community

9

أن يكون مجتمع مستخدمي النظام نشطActive community

10

أن تتوافر قوائم بريدية لدعم النظام

11

هل يوجد منتديات لدعم النظام وحل مشكلاته

12

أن يتم تحديث النظام بشكل دوري

13

أن تسمح رخصة البرنامج بالتعديل عليه

14

الا يوجد قيود للتعديل علي النظام

15

أن يكون كود المصدر موجود علي موقع SourceForge*

16

أن تكون لغة البرمجة المستخدمة سهلة

17

امكانية اعادة  تخصيص النظام قبل تثبيته واستخدامه

18

هل يتم اصلاح اخطاء النظام  System bugsبشكل دوري *

بيئة التشغيل

19

أن يدعم انظمة تشغيل مختلفة مثل windows  & Linux

20

أن يدعم جميع اصدارات نظام Windows

21

أن يوفر ملف تنفيذي Executable Fileللتثبيت السريع علي أنظمة التشغيل المختلفة

22

توفير نسخ حديثة من البرمجيات المرافقة تدعم أنظمة التشغيل المختلفة **

23

أن تكون البرمجيات المرافقة التي يستخدمها البرنامج  مفتوحة المصدر

الاجهزة المساعدة التي يدعمها النظام

24

أن يدعم النظام الاجهزة الخارجية مثل Scanner, Printers

25

أن يدعم النظام تصدير جميع بيناته الي اقراص مدمجة

26

أن يدعم النظام اجهزة  البار كود أو الترقيم العمودي

27

أن يدعم النظام اجهزة تصفح الإنترنت  الحديثة مثل الهواتف النقالة و الحاسبات اللوحية Tablet pc

28

أن يدعم النظام اجهزة الخادم / العميل الشائع استخدامها في الجامعات ومراكز المعلومات في مصر

معايير امن وحماية النظام

29

يتيح انشاء كلمة مرور للدخول للنظام

30

يتيح تحديد صلاحيات كل من العاملين والمستخدمين

31

يتيح تحديد فترة زمنية لانتهاء صلاحيات المستخدم

32

يتيح منع المستخدم من الدخول في حالة استخدامه بيانات خاطئة اكثر من مرة

33

يتيح تغيير كلمة المرور الخاصة بالمستفيد من قبل مسئول النظام في حالة نسيانها

34

يتيح حفظ بيانات النظام في حالة توقفه بشكل مفاجئ أو انقطاع الكهرباء

35

يقوم بإنشاء ملفات اخطاء النظام error logs

36

يتيح الحفظ الاحتياطي لملفات النظام بشكل يومي

37

يتيح الحفظ الاحتياطي لجزء واحد من النظام دون الحاجة لحفظ كافة بيانات النظام

38

يسمح لمدير النظام بالدخول اليه عن بعد Remote Access

المعايير الاقتصادية

39

هل يوجد أي تكاليف اضافية لتشغيل النظام

40

هل يتوافر دعم فني مجاني للنظام

41

هل يتوافر دعم فني بمقابل مادي للنظام *

42

هل يتم تقديم تدريب مجاني علي النظام

43

هل يحتاج تركيب النظام لمعدات واجهزة خاصة  غالية الثمن

معايير البروتوكولات الدولية التي يدعمها النظام

44

أن يتوافق مع بروتوكولات الاتصالات و نقل البيانات المختلفة مثل TCP/IP

45

أن يدعم معيار استرجاع البيانات Z39.50

46

أن يدعم معيار مارك بكافة اشكاله

47

هل يدعم النظام معيار Dublin Core

48

أن يتوافق مع بروتوكول xml

49

أن يدعم معايير SIP/NCIPالتي تسمح بتبادل البيانات مع النظم الأخرى والتحقق من المستخدمين

50

أن يتوافق مع بروتوكول HTTP

51

أن يتوافق مع معيار البحث البيني Open URL

52

أن يدعم معيار SRU/Wللبحث والاسترجاع من خلال الروابط الفائقة

53

أن يدعم بروتوكول OAI-PMH

54

أن يدعم تكنولوجيا RFIDللتعريف بالتردد اللاسلكي

معايير التعريب ودعم اللغة العربية

55

أن يدعم معايير UTF-8 , ISO-8859-6 , ASMO  708 , WIN-CP1265

56

أن يدعم معيار UNICODE 3.0

57

توافر واجهة استخدام معربة

58

امكانية ادخال التسجيلات باللغة العربية واسترجاعها

59

دعم تشكيل الحروف العربية

60

يتيح تغيير لغة واجهة النظام دون الحاجة للخروج منه واعادة تسجيل الدخول

61

توافر شاشات المساعدة بالعربية والإنجليزية

62

تجاهل البادئات( أبو/بنو/أم/ال/ابن) في عمليات الفرز و الاسترجاع وفق ترتيب الحروف الهجائية العربية

63

يدعم رد الكلمات العربية الي جذورها

64

إدخال حروف وكلمات عربية ولاتينية في تسجيلة واحدة

65

إدخال حروف وكلمات عربية ولاتينية في حقل واحد

66

أن يدعم البحث باللغة العربية في أي حقل

67

توافر اسماء الوظائف باللغة العربية

 ( واجهة المستخدم )                  معايير عامة

68

ان يوفر واجهة رسومية تعمل علي جميع المتصفحات

69

أن تكون واجهة المستفيد متعددة اللغات منها اللغة العربية

70

سهولة دخول المستفيد علي الحساب الخاص به

71

يوفر امكانية تخصيص واجهة المستفيد وفقا لاحتياجاته

72

امكانية تغيير أو اضافة  بيانات المستخدم بسهولة

73

يتيح قوائم منسدلة متعددة المستويات

74

يتيح التشغيل المتزامن لأكثر من عميل

75

يتيح تلقي التنبيهات من امين المكتبة أو القائم علي النظام

76

يتيح الوصول الي قائمة الاضافات الحديثة في المكتبة

77

يتيح حجز أو تجديد حجز  كتاب أو مادة

78

يتيح تلقي خدمات الاحاطة الجارية والبث الانتقائي في حالة رغبة المستفيد

( واجهة المستخدم )                  البحث والاسترجاع

79

أن يوفر واجهة للبحث البسيط

80

أن يوفر واجهة للبحث المتقدم باستخدام المنطق البولياني

81

أن يوفر واجهة للبحث الذكي ( البحث الخبير )

82

يتيح امكانية البحث في أي حقل في التسجيلة

83

أن يوفر شاشات مساعدة للمستفيد

84

حفظ سجل البحث للمستفيد للرجوع اليه في أي وقت

85

امكانية استكمال جلسة البحث في وقت لاحق

86

يتيح البحث بمعيار Z39.50

87

أن يتجاهل النظام الأرقام / علامات الترقيم / المسافات / علامات الوقف  أثناء عملية البحث

88

يتيح اعادة بناء استراتيجية البحث دون الحاجة للخروج من واجهة البحث  و الدخول مرة اخري

( واجهة المستخدم )                        التصفح

89

يتيح امكانية الاطلاع علي التسجيلة في شكل مارك أو شكل بطاقي

90

يتيح التحكم في الحقول المعروضة

91

يدعم ترتيب النتائج بشكل هجائي و زمني

92

يتيح التحكم في  عدد النتائج المسترجعة

93

امكانية تحميل التسجيلة بشكل مباشر علي الحاسب

94

يتيح ارسال النتائج الي البريد الالكتروني الخاص بالمستخدم

95

يتيح طباعة التسجيلات المعروضة بكافة حقولها

96

يقدم ارشادات واضحة لتسهيل عملية التنقل بين النتائج

97

يتيح عرض حالة التسجيلة بنتائج البحث  متوافر / محجوز / معار

98

يتيح التعرف علي نوع المادة المسترجعة كتاب / رسالة / مواد سمعية دون الحاجة لتصفح التسجيلة

الدعم الكامل لتطبيق سياسات المكتبة

99

أن يتيح النظام تحديد سياسة المكتبة بحيث تتضمن تحديد معرف المكتبة / مواعيد الفتح والاغلاق / أيام الاغلاق والعطلات الاسبوعية / تحديد لغة تعامل المكتبة

100

أن يقبل النظام تحديد السياسات المرتبطة بالتمويل والاعتمادات المالية وسياسة التعامل مع الناشرين والموردين

101

يجب ان يقبل النظام تحديد السياسات المرتبطة بضبط الدوريات من حيث مصادر التمويل واهمية الدورية

102

يجب أن يقبل النظام تحديد سياسة التعامل مع المستفيدين وأنواعهم ومستوي الاتاحة لكل فئة عمرية والبيانات الخاصة بهم

103

أن يقبل النظام تحديد فئات المواد المتاحة التي يسمح بإعارتها للمستفيدين وفترات الاعارة المسموح بهم وامكانية حجز المواد الموجودة

104

أن يقبل النظام تحديد سياسة العقوبات والغرامات المالية علي مستخدمي المكتبة وتطبيقها اذا لزم الامر

105

أن يقبل النظام تحديد سياسة الجرد وربطها بفهرس المكتبة مع تحديد نسبة الفاقد المسموح به

معايير إدارة  النظام

106

يتيح تغيير جميع اعدادات النظام من خلال واجهة مستقلة خاصة بإدارة  النظام

107

يتيح وضع اضافات جديدة للنظام Scripts  من خلال واجهة سهلة

108

يتيح إدارة  حسابات المستخدمين حذف / تعديل / اضافة

109

يتيح ارسال تنبيهات للعاملين علي النظام بشكل فردي أو جماعي

110

يتيح تغيير واجهة النظام واعادة تخصيصها

111

يتيح تغيير لغة واجهة النظام اذا دعت الحاجة الي ذلك

112

يتيح اعادة تشغيل النظام في حالة حدوث خلل ما

113

يتيح وضع اعدادات البروكسي أو حذفها

114

يتيح انشاء و طباعة ارقام البار كود الخاصة بالكتب الموجودة في المكتبة

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.