فيدورا كومنز

فيدورا (أو بنية مستودع الكائنات الرقمية المرنة والقابلة للتوسيع ) هي بنية لإدارة الأصول الرقمية ( DAM) تُستخدم لبناء مستودعات مؤسسية وأرشيفات رقمية وأنظمة مكتبات رقمية . تُعدّ فيدورا البنية الأساسية للمستودع الرقمي، وليست تطبيقًا متكاملًا للإدارة والفهرسة والاكتشاف والتوزيع. إنها بنية معيارية مبنية على مبدأ أن التوافقية وقابلية التوسيع تتحققان على أفضل وجه من خلال دمج البيانات والواجهات والآليات (أي البرامج القابلة للتنفيذ) كوحدات نمطية محددة بوضوح.

تاريخ

يُعدّ برنامج Fedora Repository مفتوح المصدر مشروعًا دعمته في الأصل منظمة DuraSpace غير الربحية. ويعود أصل البرنامج إلى بنية مستودع الكائنات الرقمية المرنة والقابلة للتوسيع (أي Fedora)، التي صممها وطورها باحثون في جامعة كورنيل . [ 2 ] Fedora هي بنية لتخزين المحتوى الرقمي وإدارته والوصول إليه على شكل كائنات رقمية، مستوحاة من إطار عمل Kahn and Wilensky. [ 3 ] بدأ مشروع Fedora كمشروع بحثي ممول من وكالة مشاريع الأبحاث الدفاعية المتقدمة (DARPA) والمؤسسة الوطنية للعلوم في مجموعة أبحاث المكتبة الرقمية بجامعة كورنيل عام 1997، حيث كُتبت أول نسخة مرجعية بلغة Java باستخدام منهجية الكائنات الموزعة القائمة على CORBA . [ 4 ] [ 5 ] بدأت جامعة فرجينيا [6] تجاربها على برنامج كورنيل ، وانضمت لاحقًا إلى كورنيل لتأسيس مشروع Fedora Repository الذي أعاد تنفيذ Fedora كبرنامج مفتوح المصدر. يحدد نظام فيدورا مجموعة من التجريدات للتعبير عن الكائنات الرقمية، وتأكيد العلاقات بين الكائنات الرقمية، وربط "السلوكيات" (أي الخدمات) بالكائنات الرقمية.

في عام ٢٠٠٣، تقدمت شركة ريد هات بطلب للحصول على صفة العلامة التجارية لاسم " فيدورا " لربطه بمشروع نظام التشغيل لينكس الخاص بها . [ ٧ ] اعترضت جامعتا كورنيل وفرجينيا رسميًا على الطلب، وفي تسوية نهائية، اتفقت جميع الأطراف على اتفاقية تعايش تنص على أنه يجوز لمشروع كورنيل-فرجينيا استخدام الاسم عند ربطه بوضوح ببرمجيات مفتوحة المصدر لأنظمة مستودعات الكائنات الرقمية، ويجوز لشركة ريد هات استخدام الاسم عند ربطه بوضوح بأنظمة تشغيل حاسوبية مفتوحة المصدر. [ ٨ ]

تكنولوجيا

توفر فيدورا طبقة إدارة عامة للأغراض العامة للكائنات الرقمية. [ 9 ] تعتمد إدارة الكائنات على نماذج المحتوى التي تمثل كائنات البيانات (وحدات المحتوى) أو مجموعات كائنات البيانات. تحتوي هذه الكائنات على روابط بين تدفقات البيانات (ملفات محتوى مُدارة داخليًا أو خارجية)، والبيانات الوصفية (مضمنة أو خارجية)، وبيانات النظام الوصفية (بما في ذلك مُعرّف ثابت - PID - وهو مُعرّف فريد للمستودع)، وسلوكيات هي نفسها كائنات برمجية توفر روابط أو اتصالات مع مُوزّعات البيانات (عمليات برمجية يمكن استخدامها مع تدفقات البيانات). يمكن اعتبار نماذج المحتوى بمثابة حاويات تُعطي شكلًا مفيدًا للمعلومات المُدخلة فيها؛ فإذا كانت المعلومات مناسبة للحاوية، يُمكن استخدامها فورًا بطرق مُحددة مُسبقًا.

يدعم نظام فيدورا نوعين من خدمات الوصول: عميل إدارة لاستيعاب الكائنات وصيانتها وتصديرها؛ أو عبر واجهات برمجة التطبيقات (API) لخدمات وصول مخصصة عبر الويب مبنية على بروتوكول HTTP أو SOAP. يوفر مستودع فيدورا طبقة إدارة عامة للكائنات الرقمية، وحاويات تجمع تدفقات البيانات المصنفة حسب نوع MIME (مثل الصور الرقمية وملفات XML والبيانات الوصفية). يتضمن نظام فيدورا، بشكل افتراضي، أدوات البرمجيات اللازمة لاستيعاب الكائنات وإدارتها وتوفير توزيع أساسي لها مع عدد قليل من أدوات التوزيع المخصصة أو بدونها، أو يمكن استخدامه كخلفية لواجهة مستخدم أكثر تكاملاً.

يدعم نظام فيدورا استيراد وتصدير الكائنات الرقمية بمجموعة متنوعة من تنسيقات XML. وهذا يُمكّن من تبادل الكائنات بين فيدورا والتطبيقات الأخرى، بالإضافة إلى تسهيل الحفظ الرقمي والأرشفة.

  • نموذج الكائنات الرقمية : يتيح نموذج الكائنات الرقمية في نظام FEDORA تجميع البيانات الوصفية والمحتوى الرقمي على شكل "تدفقات بيانات"، بغض النظر عن التنسيق أو الموقع الفعلي. يمكن أن تتضمن كائنات FEDORA محتوى من مستودعات خارجية أو موزعة. يمكن تصميم الكائنات الرقمية لتمثيل أنواع عديدة من الكيانات، بدءًا من النصوص الرقمية والمنشورات والصور والفيديوهات ومجموعات البيانات. يمكن أن ترتبط بالكائنات الرقمية "سلوكيات" توفر طرق عرض مختلفة للكائن، أو تُنتج تحويلات ديناميكية لمحتوى الكائن الرقمي.
  • يدعم نموذج الكائنات الرقمية في نظام FEDORA إمكانية تأكيد العلاقات الدلالية باستخدام إطار وصف الموارد (RDF) . ويمكن فهرسة العلاقات بين الكائنات وداخلها باستخدام مخزن ثلاثي دلالي يُمكّن من الاستعلام عن كامل مستودع الكائنات الرقمية.
  • تعتمد خدمة المستودع على أربع واجهات برمجة تطبيقات رئيسية: الإدارة، والوصول، والبحث، وجمع البيانات الوصفية عبر بروتوكول OAI-PMH. يتميز النظام بقابلية التوسع والمرونة، وقد اعتمد مستخدمو فيدورا المستودع كمكون أساسي في العديد من التطبيقات والمنصات.

يوجد برنامج فيدورا حاليًا في مقر تنظيمي في شركة ليراسيس .

انظر أيضاً

مراجع

  1. "ملاحظات الإصدار - مشروع مستودع فيدورا" . github.com. 16 أبريل 2026. تم الاطلاع عليه في 17 يونيو 2026 .
  2. بايت، إس.، ولاغوز، سي.، "بنية الكائنات الرقمية والمستودعات المرنة والقابلة للتوسيع (FEDORA)"، المؤتمر الأوروبي للبحوث والتكنولوجيا المتقدمة للمكتبات الرقمية، سلسلة محاضرات في علوم الحاسوب، سبرينغر، 1998
  3. كان، ر.، ويلينسكي، ر.، إطار عمل لخدمات الكائنات الرقمية الموزعة، المجلة الدولية للمكتبات الرقمية. المجلد 6، العدد 2، أبريل 2006. سبرينغر-فيرلاغ برلين، هايدلبرغ.
  4. بايت، ساندرا؛ لاغوز، كارل (2000). الكائنات الرقمية الحاملة للسياسات والمنفذة لها . المؤتمر الأوروبي للبحوث والتكنولوجيا المتقدمة للمكتبات الرقمية. arXiv : 1312.1260 .
  5. بايت، ساندرا؛ لاغوز، كارل (1998). بنية الكائنات الرقمية والمستودعات المرنة والقابلة للتوسيع (FEDORA) . البحث والتكنولوجيا المتقدمة للمكتبات الرقمية. arXiv : 1312.1258 . doi : 10.1007/3-540-49653-X_4 . تاريخ الاسترجاع: 25 يونيو 2022 .
  6. ستابلز، تي.، وايلاند، آر.، فيرجينيا دونز. فيدورا: نموذج أولي لمستودع الكائنات الرقمية. مجلة دي-ليب. يوليو/أغسطس 2000.
  7. بيكر، د.، ريد هات، باحثون في خلاف حول الاسم. سي نت نيوز.كوم. 6 نوفمبر 2003.
  8. "تاريخ مشروع مستودع فيدورا" . مؤرشف من الأصل بتاريخ 22-02-2014 . تم الاطلاع عليه بتاريخ 14-08-2012 .
  9. "غرين، ر.، أوري، س.، مشروع ريماب: خطوات نحو بيئة معلوماتية مدعومة بالمستودعات. مجلة أريادني. 30 أبريل 2009" . مؤرشف من الأصل في 6 ديسمبر 2018. تم الاطلاع عليه في 13 يونيو 2012 .

للمزيد من القراءة