По всей вероятности, цвет иконки определяется общим тоном обоев, преимущественно светлых цветов в противовес тёмным. Во избежание
чёрной тёмной иконки.

Она же, по идее, должна содержать
цвет обоев. А что, если обои полностью чёрные?
Пользователь решил продолжить мысль 25 Мая 2012, 23:04:15:
А иконка на них бирюзовая? Странно =)
Наверное, цвет обоев каким-то образом усредняется.
Но ведь там не только белый и чёрный. Там много переходных оттенков, видимо они и дают в своей массе бирюзовый.
Это то же самое, что и фон кнопок на боковой панели, что в Ubuntu, что в Windows, - по одному принципу общего тона.