What is Open Data Definition (OpenDD or ODD)?
Open Data Definition (OpenDD or ODD) is a data exchange technology designed to address data portability problems through a simple XML-based method. In a 2008 introduction to OpenDD, developer Marcus Povey described its purpose as a step towards expanding existing data portability solutions, in part to enable a wider range of import / export capabilities.
As an XML-based technology, OpenDD's primary elements consist of entities, metadata, and relationships (described by Povey as atomic) that do not require extensive nesting. The entities or named elements are passed from an OpenDD document along with metadata and relationships to help users implement a more standardized method of sending these elements and elements to a different software environment.
In the OpenDD Notes below, developers have discussed how their tools can be used for sharing, as well as other simple functions, across a large social media platform like Facebook and other niche environments. OpenDD is also built to work with a resource known as Elgg.
This is a social media framework used to create proprietary environments. With the additional focus on do-i-yourself solutions, OpenDD could expand the perception of social media in the future.