Versioning RDF is not easy. There are a number of options:
 Versioning in the RDF store
 Versioning on top of the RDF store
- SemVersion, stores snapshots
- one could also store model diffs
- more fine-granular versioning per resource. Where does a resourc end?
 Versioning at application level
Versioning is done completely in the application. A FOAF-application would e.g. version person profile data.