MacOS X & iOS DataSource library