"The Apollo Open Platform (“Platform”) data, software and code provided or developed on the Platform (collectively, “Platform Code”), may be licensed to you strictly for testing purposes."
http://apollo.auto/docs/disclaimer.html
IANAL, but is it permissible to say that Apache licensed code is only licensed for the purposes of "testing"? Wouldn't that conflict with clause 2 of the Apache license?
This is so you can contribute to an open source project without worrying about some random person suing you. This is to protect the contributors, which includes anyone who submits changes, which would include you. If you see an autonomous driving project that doesn't have language like this, that's the project you want to stay away from, not this one.
Just because you write it down doesn't make it so. Even if a lawyer wrote it.
If an open source project in this area doesn't have a disclaimer like this, the people running that project are clueless, and if they're clueless about that, they're almost certainly clueless about the much more complicated technical stuff, so it wouldn't be a project which would be desirable to contribute to in the first place.