Developers making apps for Google's smart glasses have been told they will not be able to display advertising - nor charge for their product... For developers, that controversy could begin with wondering how exactly they will be able to make money from the device.