stringtranslate.com

Fedora Commons

Fedora (или Гибкая расширяемая архитектура репозитория цифровых объектов ) — это архитектура репозитория контента управления цифровыми активами (DAM) , на основе которой могут быть построены институциональные репозитории , цифровые архивы и системы цифровых библиотек . Fedora — это базовая архитектура для цифрового репозитория, а не полное приложение для управления, индексации, обнаружения и доставки. Это модульная архитектура, построенная на принципе, что взаимодействие и расширяемость лучше всего достигаются путем интеграции данных, интерфейсов и механизмов (т. е. исполняемых программ) в качестве четко определенных модулей.

История

Программное обеспечение с открытым исходным кодом Fedora Repository — это проект, поддерживаемый некоммерческой организацией DuraSpace. Программное обеспечение берет свое начало в архитектуре Flexible Extensible Digital Object Repository Architecture (то есть Fedora), которая изначально была спроектирована и разработана исследователями Корнелльского университета. [2] Fedora — это архитектура для хранения, управления и доступа к цифровому контенту в форме цифровых объектов, вдохновленная фреймворком Кана и Виленски. [3] Fedora начиналась как финансируемый DARPA и Национальным научным фондом исследовательский проект в группе исследований цифровой библиотеки Корнелльского университета в 1997 году, где первая эталонная реализация была написана на Java с использованием подхода распределенных объектов на основе CORBA. [4] [5] Университет Вирджинии начал экспериментировать [6] с программным обеспечением Корнелльского университета, а затем объединился с Корнелльским университетом для создания проекта Fedora Repository, который повторно реализовал Fedora как программное обеспечение с открытым исходным кодом. С тех пор в архитектуру было внесено несколько изменений, [7] и в конце 2005 года была выпущена версия 2.1. [8] Fedora определяет набор абстракций для выражения цифровых объектов, утверждения отношений между цифровыми объектами и связывания «поведений» (т. е. служб) с цифровыми объектами.

В 2003 году Red Hat, Inc. подала заявку на получение статуса торговой марки для названия «Fedora», которое будет связано с их проектом операционной системы Linux . [9] Корнелл и UVA официально оспорили запрос, и в качестве окончательного урегулирования все стороны пришли к соглашению о сосуществовании, в котором говорилось, что проект Корнелла-UVA может использовать название, если оно явно связано с программным обеспечением с открытым исходным кодом для систем репозиториев цифровых объектов, и что Red Hat может использовать название, если оно явно связано с операционными системами для компьютеров с открытым исходным кодом. [10]

Технологии

Fedora предоставляет универсальный уровень управления для цифровых объектов. [11] Управление объектами основано на моделях контента, которые представляют объекты данных (единицы контента) или коллекции объектов данных. Объекты содержат связи между потоками данных (внутренне управляемые или внешние файлы контента), метаданные (встроенные или внешние), системные метаданные (включая PID — постоянный идентификатор — который уникален для репозитория) и поведения, которые сами по себе являются объектами кода, которые предоставляют привязки или ссылки на распространители (программные процессы, которые могут использоваться с потоками данных). Модели контента можно рассматривать как контейнеры, которые придают полезную форму информации, вливаемой в них; если информация соответствует контейнеру, ее можно немедленно использовать предопределенными способами.

Fedora поддерживает два типа служб доступа: клиент управления для приема, обслуживания и экспорта объектов; или через API-перехватчики для настраиваемых веб-служб доступа, построенных на HTTP или SOAP. Репозиторий Fedora предоставляет универсальный уровень управления для цифровых объектов и контейнеров, которые объединяют потоки данных MIME-типа (например, цифровые изображения, XML-файлы, метаданные). В готовом виде Fedora включает необходимые программные инструменты для приема, управления и предоставления базовой доставки объектов с небольшим количеством или без пользовательских распространителей, или может использоваться в качестве бэкэнда для более монолитного пользовательского интерфейса.

Fedora поддерживает прием и экспорт цифровых объектов в различных форматах XML. Это позволяет обмениваться объектами между Fedora и другими приложениями, а также облегчает цифровое сохранение и архивирование.

В настоящее время проект Fedora поддерживается организацией DuraSpace .

Смотрите также

Ссылки

  1. ^ "Заметки о выпуске - Проект репозитория Fedora". github.com. 24 июня 2022 г. Получено 24 июня 2022 г.
  2. ^ Пайетт, С. и Лагоз, К., «Гибкая и расширяемая архитектура цифровых объектов и репозиториев (FEDORA)», Европейская конференция по исследованиям и передовым технологиям для цифровых библиотек, Конспект лекций по информатике, Springer, 1998
  3. ^ Кан, Р., Виленски Р., Структура для распределенных служб цифровых объектов, Международный журнал цифровых библиотек. Том 6, выпуск 2, апрель 2006 г. Springer-Verlag Berlin, Heidelberg.
  4. ^ Пайетт, Сандра; Лагоз, Карл (2000). Цифровые объекты, несущие и обеспечивающие соблюдение политики . Европейская конференция по исследованиям и передовым технологиям для цифровых библиотек. arXiv : 1312.1260 .
  5. ^ Payette, Sandra; Lagoze, Carl (1998). Гибкая и расширяемая архитектура цифровых объектов и репозиториев (FEDORA). Исследования и передовые технологии для цифровых библиотек. arXiv : 1312.1258 . doi :10.1007/3-540-49653-X_4 . Получено 25 июня 2022 г. .
  6. ^ Стэплз, Т., Уэйланд, Р., Вирджиния Донс FEDORA: прототип цифрового репозитория объектов. Журнал D-Lib. Июль/август 2000 г.
  7. ^ Пайетт, С. и Стэплз, Т., «Проект Mellon Fedora: архитектура цифровой библиотеки встречает XML и веб-сервисы», Шестая европейская конференция по исследованиям и передовым технологиям для цифровых библиотек, лекции по информатике, Springer, сентябрь 2003 г.
  8. ^ Лагозе, К., Пайетт, С., Шин, Э. и Вилпер, К., «Fedora: архитектура для сложных объектов и их взаимосвязей», Международный журнал цифровых библиотек, специальный выпуск о сложных объектах, Springer, 2005 г.
  9. ^ Беккер, Д., Red Hat, исследователи в названии tiff. CNET News.com. 6 ноября 2003 г.
  10. ^ "История проекта репозитория Fedora". Архивировано из оригинала 2014-02-22 . Получено 2012-08-14 .
  11. ^ "Green, R., Awre, C., The REMAP Project: Steps Towards a Repository-enabled Information Environment. Ariadne Magazine. 30 апреля 2009 г.". Архивировано из оригинала 6 декабря 2018 г. Получено 13 июня 2012 г.

Дальнейшее чтение

Внешние ссылки