I know the OS itself is open source, but are the apps? I mean, I don't think I can view and change the source to any app on the Play store. Open source prevents viruses and such because any code savvy dude or dudette can see if the app has any malicious code.
Besides android isn't all that 'free', you have to root your device to get all functionality out of it. (Note, my device isn't rooted or anything)