20100610 tech: Google: Apple 'creating' artificial barriers