|
Fedora (or Flexible Extensible Digital Object Repository Architecture) (not to be confused with the Linux distribution named Fedora) is a modular architecture built on the principle that interoperability and extensibility is best achieved by the integration of data, interfaces, and mechanisms (i.e., executable programs) as clearly defined modules. Fedora is a digital asset management (DAM) architecture, upon which many types of digital library, institutional repositories, digital archives, and digital libraries systems might be built. Fedora is the underlying architecture for a digital repository, and is not a complete management, indexing, discovery, and delivery application. Fedora can mean: Fédora, a play by Victorien Sardou Fedora (hat), a hat named after the play Fedora (Giordano), an opera from 1898 by Umberto Giordano Fedora (movie), a 1978 movie Fedora Core, a Linux distribution spun off from Red Hat Linux and produced by the Fedora Project Fedora...
Fedora (previously called Fedora Core) is an RPM-based, general purpose Linux distribution, developed by the community-supported Fedora Project and sponsored by Red Hat. ...
Interoperability is connecting people, data and diverse systems. ...
Extensibility is a system design principle where the current implementation takes into consideration future growth. ...
Look up interface in Wiktionary, the free dictionary. ...
Look up mechanism in Wiktionary, the free dictionary. ...
An executable or executable file, in computer science, is a file whose contents are meant to be interpreted as a program by a computer. ...
Modularity is a concept that has applications in the contexts of computer science, particularly programming, as well as cognitive science in investigating the structure of mind. ...
Digital Asset Management consists of tasks and decisions surrounding ingesting, annotating, cataloguing, storage and retrieval of digital assets, such as digital photographs, animations, videos and music. ...
A digital library is a library in which collections are stored in digital formats (as opposed to print, microform, or other media) and accessible by computers [1]. The digital content may be stored locally, or accessed remotely via computer networks. ...
A Digital repository is either a local institutional or central (e. ...
For other uses, see Management (disambiguation). ...
This article should be split into multiple articles accessible from a disambiguation page. ...
Look up discovery in Wiktionary, the free dictionary. ...
Childbirth in a hospital. ...
History
Fedora was originally developed at Cornell University in 1997 by Sandra Payette, Carl Lagoze and Naomi Dushay. Since then, several modifications have been made to the architecture, and in late 2005, version 2.1 was released. The current version is 2.2. Cornell redirects here. ...
Fedora is developed jointly by Cornell University Information Science and the University of Virginia Library. Fedora began as a DARPA and NSF-funded research project of Carl Lagoze and Sandy Payette at Cornell University's Digital Library Research Group in 1997, where the first reference implementation and a CORBA-based technical implementation were built. The Fedora Project is currently supported by grants from the Andrew W. Mellon Foundation and is directed by Sandy Payette from Cornell and Thornton Staples from the University of Virginia. Cornell redirects here. ...
Not to be confused with informatics or information theory. ...
The University of Virginia (also called U.Va. ...
The Defense Advanced Research Projects Agency (DARPA) is an agency of the United States Department of Defense responsible for the development of new technology for use by the military. ...
NSF is an abbreviation. ...
Research is often described as an active, diligent, and systematic process of inquiry aimed at discovering, interpreting, and revising facts. ...
For the band, see 1997 (band). ...
In computing, Common Object Request Broker Architecture (CORBA) is a standard for software componentry, created and controlled by the Object Management Group (OMG). ...
The Andrew W. Mellon Foundation is a foundation endowed with wealth accumulated by the late Andrew W. Mellon. ...
Features Fedora provides a general-purpose management layer for digital objects. Object management is based on content models that represent data objects (units of content) or collections of data objects. The objects contain linkages between datastreams (internally managed or external content files), metadata (inline or external), system metadata (including a PID – persistent identifier – that is unique to the repository), and behaviors that are themselves code objects that provide bindings or links to disseminators (software processes that can be used with the datastreams). Content models can be thought of as containers that give a useful shape to information poured into them; if the information fits the container, it can immediately be used in predefined ways. In object-oriented programming, a collection class is any class that is capable of storing other objects. ...
An object is fundamental concept in object-oriented programming. ...
Linkage can refer to: Genetic linkage Linkage (mechanical engineering) This is a disambiguation page — a navigational aid which lists other pages that might otherwise share the same title. ...
In telecommunications, a datastream is a sequence of digitally encoded coherent signals (packets of data or datapackets) used to transmit or receive information that is in transmission. ...
...
Metadata is data about data. ...
inline may relate to: inline engine inline expansion This is a disambiguation page â a list of articles associated with the same title. ...
An externality occurs in economics when a decision (for example, to pollute the atmosphere) causes costs or benefits to individuals or groups other than the person making the decision. ...
PID stands for a number of things, including: Principal ideal domain, in abstract algebra, an integral domain in which every ideal is principal Proportional-Integral-Derivative controller, a feedback loop component in control theory and industrial control applications Pelvic inflammatory disease, an infection of the female uterus, fallopian tubes, and...
A repository is a central place where data is stored and maintained. ...
Fedora supports two types of access services: a management client for ingest, maintenance, and export of objects; or via API hooks for customized web-based access services built on either HTTP or SOAP. A Fedora Repository provides a general-purpose management layer for digital objects, and containers that aggregate mime-typed datastreams (e.g., digital images, XML files, metadata). Out-of-the-box Fedora includes the necessary software tools to ingest, manage, and provide basic delivery of objects with few or no custom disseminators, or can be used as a backend to a more monolithic user interface. In general terms, eating (formally, ingestion) is the process of consuming something edible, i. ...
In software engineering, software maintenance is the process of enhancing and optimizing deployed software (software release), as well as remedying defects. ...
API may refer to: In computing, application programming interface In petroleum industry, American Petroleum Institute In education, Academic Performance Index This page concerning a three-letter acronym or abbreviation is a disambiguation page â a navigational aid which lists other pages that might otherwise share the same title. ...
HTTP (for HyperText Transfer Protocol) is the primary method used to convey information on the World Wide Web. ...
For other uses, see Soap (disambiguation). ...
A digital image is a representation of a two-dimensional image as a finite set of digital values, called picture elements or pixels. ...
The Extensible Markup Language (XML) is a general-purpose markup language. ...
A programming tool is a program or application that software developers use to create, debug, or maintain other programs and applications. ...
XML import/Export Fedora supports ingest and export of digital objects in a variety of XML formats. This enables interchange between Fedora and other XML-based applications and facilitates archiving tasks.
Digital Object Model The FEDORA digital object model allows tight management of metadata and digital content, regardless of format. The system is scalable and flexible allowing for FEDORA to associate objects with external or distributed repositories. Objects and behaviour are separated making it possible to change the required behaviours by altering the mechanisms without changing the objects themselves.
Architecture FEDORA server architecture is based upon four main Application Programming Interfaces (APIs): manage, access, search and the Open Archival Initiative service (for metadata harvesting).
Fedora Systems License The Fedora software is available under the terms of the Educational Community License. Educational Community License is a license that is issued to academic institutions for otherwise copyrighted material. ...
Trademark dispute When the Fedora Core distribution was created by Red Hat, and the name adopted, Red Hat attempted to assert its trademark against the Cornell software. Cornell University and the University of Virginia considered legal action against Red Hat. Fedora Core is an RPM-based Linux distribution, developed by the community-supported Fedora Project and sponsored by Red Hat. ...
For other uses, see Red Hat (disambiguation). ...
References: - Red Hat, researchers in name tiff by David Becker, CNET News.com
- FEDORA project's statement on Red Hat's use of name (from Wayback Machine)
- Researchers dispute Red Hat's Fedora trademark from TechWorld, by Robert McMillan, IDG news service (21 November 2003)
Further discussion of this dispute seems to be either unspoken or under wraps; both projects continue to use the name and there seems to be no further press since November of 2003.
External links |