Fedora (system repozytoriów)
![]() | |
Autor | Fedora Leadership Group, DuraSpace |
---|---|
Pierwsze wydanie | 1998[1] |
Aktualna wersja stabilna | 6.5.1 (16 stycznia 2025) [±] |
Platforma sprzętowa | Java |
Rodzaj | Digital Asset Management |
Licencja | Apache License 2.0[2] |
Strona internetowa |
FEDORA (Flexible Extensible Digital Object Repository Architecture) – darmowe i otwarte oprogramowanie, dostarczające narzędzia i interfejsy do tworzenia i zarządzania cyfrowym repozytorium (np. cyfrowa biblioteka, archiwum itp.).
Historia
[edytuj | edytuj kod]Została zaprojektowana w 1997 roku na Cornell University. Jej twórcami są: Sandra Payette, Carl Lagoze i Naomi Dushay. Obecnie jej rozwój koordynują Sandra Payette oraz Thornton Staples z University of Virginia, a współtwórcami są ludzie z całego świata.
Właściwości
[edytuj | edytuj kod]System Fedora odpowiada za dostarczenie warstwy służącej do zarządzania obiektami cyfrowymi (digital objects). Zarządzanie to opiera się na modelu treściowym, w którym każdy obiekt stanowi powiązanie między strumieniem danych (np. pliki XML, zdjęcia cyfrowe itp.), metadanymi tego strumienia, metadanymi systemowymi (np. PID – persistent identifier – unikatowy identyfikator dla repozytorium) oraz zachowaniami związanymi z propagatorami (ang. disseminators, procesy które mogą używać strumienia danych). W modelu treściowym każdy obiekt może zatem być uważany za „kontener”, do którego są wrzucane różne informacje na jeden, określony temat, pochodzące z różnych źródeł.
Fedora oferuje dwa rodzaje dostępu do obiektów:
- klient zarządzający (management client) do tworzenia, zarządzania i eksportu obiektów,
- API umożliwiające dostęp poprzez protokół HTTP lub SOAP.
Oprogramowanie Fedora jest udostępniane bezpłatnie na licencji Apache.
Przypisy
[edytuj | edytuj kod]- ↑ Informacje o Fedorze na jej oficjalnej stronie. [dostęp 2017-07-20]. (ang.).
- ↑ Plik z informacją na temat licencji Fedory w serwisie GitHub. [dostęp 2017-07-20]. (ang.).