stringtranslate.com

Федора Коммонс

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

История

Программное обеспечение с открытым исходным кодом Fedora Repository — это проект, поддерживаемый некоммерческой организацией DuraSpace. Программное обеспечение берет свое начало в гибкой расширяемой архитектуре репозитория цифровых объектов (т. е. Fedora), которая изначально была спроектирована и разработана исследователями Корнелльского университета. [2] Fedora — это архитектура для хранения, управления и доступа к цифровому контенту в форме цифровых объектов, вдохновленная фреймворком Кана и Виленски. [3] Fedora началась как исследовательский проект, финансируемый DARPA и Национальным научным фондом в Исследовательской группе цифровых библиотек Корнелльского университета в 1997 году, где первая эталонная реализация была написана на Java с использованием подхода распределенных объектов на основе CORBA. [4] [5] Университет Вирджинии начал экспериментировать [6] с программным обеспечением Корнелла, а затем присоединился к Корнеллу для создания проекта репозитория Fedora, который повторно реализовал 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, Гейдельберг.
  4. ^ Пайетт, Сандра; Лагозе, Карл (2000). Цифровые объекты, реализующие политику и обеспечивающие ее соблюдение . Европейская конференция по исследованиям и передовым технологиям для электронных библиотек. arXiv : 1312.1260 .
  5. ^ Пайетт, Сандра; Лагозе, Карл (1998). Гибкая и расширяемая архитектура цифровых объектов и репозиториев (FEDORA). Исследования и передовые технологии для цифровых библиотек. arXiv : 1312.1258 . дои : 10.1007/3-540-49653-X_4 . Проверено 25 июня 2022 г.
  6. ^ Стейплс, Т., Вэйланд, Р., Вирджиния Донс FEDORA: прототип хранилища цифровых объектов. Журнал D-Lib. Июль/август 2000 г.
  7. ^ Пайетт, С. и Стейплс, Т., «Проект Меллона Fedora: архитектура цифровых библиотек сочетается с XML и веб-сервисами», Шестая Европейская конференция по исследованиям и передовым технологиям для цифровых библиотек, конспекты лекций по информатике, Springer, сентябрь 2003 г.
  8. ^ Лагоз К., Пайетт С., Шин Э. и Уилпер К., «Fedora: архитектура для сложных объектов и их взаимосвязей», Международный журнал по цифровым библиотекам, специальный выпуск о сложных объектах, Springer, 2005 г.
  9. ^ Беккер, Д., Red Hat, исследователи в области tiff. CNET News.com. 6 ноября 2003 г.
  10. ^ «История проекта репозитория Fedora» . Архивировано из оригинала 22 февраля 2014 г. Проверено 14 августа 2012 г.
  11. ^ «Грин, Р., Авре, К., Проект REMAP: шаги к информационной среде с поддержкой репозитория. Журнал Ариадна. 30 апреля 2009 г.». Архивировано из оригинала 6 декабря 2018 года . Проверено 13 июня 2012 г.

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

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