Adding support for cross platform licensing and updating