When I install Android SDK components, I am prompted to accept an EULA for the components I install.
As far as I understand it, the core of Android is under FOSS licenses—the kernel is a fork of the Linux kernel, which is under the GPL; the rest is mostly under the Apache license (as Google, like other companies, seems to prefer permissive licenses over copyleft ones, unless they own the code). Still I am asked to accept an EULA which has nothing to do with any of the usual licenses.
I am aware that some of the components in the Android SDK (such as Google Play and its friends) are proprietary, and having to accept an EULA seems nothing out of the ordinary here.
What is the reasoning behind an EULA for the components I would believe to be FOSS?