At least using Google Maps, they credit the data source(s) as you scroll/zoom in the copyright message at the bottom right of the screen. If you take a look at the island of Grenada (Southern Caribbean), they use satellite images (see the clouds?), NOAA, and US Navy data if you scroll around. A lot of Google's magic is stitching together multiple sources, which is apparent when the resolution changes or when you start out with a wide zoom (satellite) and zoom into aerial photos.
Although they seem to be using their own data (Google planes?) today, they used to show NY State GIS imagery from the state's 5-year photo surveys. It was nice, because the copyright info gave the year of the images.....