@lykso Yeah! I think one limitation though is that a lot of apps need a database that can potentially be accessed by multiple apps at once.
IMO it'd be nice if we could take the Semantic Web data model, combine it with SPARQL/Triple Pattern Fragment Queries, and make it available at the OS level.
You also get a sort of directory, but with structure data which can be explored.