b_o_b said:
Because of the wifi capabilities of Pandora, I think it it more important that software is open source on the Pandora than on the GP2X.
I'm not a big fan of freeware because you never know what kind of surprises are included in the code. Not really bothered me on the GP2X, but I think I will stay away from closed source code on the Pandora.
Well, thats your choice, but it's going to be time consuming to audit the source code of every applications you want to install, figure out how to get it compiled and then install it. No point just installing the binaries of open source software, as someone could distribute a binary thats different to the released source code, and you can't just compile and install just in case there are some easter eggs in there.
So yes, maybe you are being a little paranoid. If you want to use the Pandora as a diary, or store other sensitive data on there, maybe you should store that data in an encrypted file that you only open when you want to use the contents. That way, you can use the emulators and games without fear of them uploading some of your sensitive data to the 'net (but you may want to power cycle your Pandora first to ensure no sensitive data is held in ram before you run those applications).
QUOTE
If you have the source code for a pandora application, it will be easy to check whether the available binary matches the compiled version.
(If they don't, the dev would have a lot of explaining to do to ever regain trust.)
Unfortunately, it's incredibly easy to create a binary that differs from a binary produced by someone else. The developer normally only gives you the source code to there application. If someone else compiled the code with a different version of the compiler, or different versions of statically linked libraries for example, it could change the resulting binary substantially. Questioning them as to why there binary is different to a version you created yourself may simply alienate them to the point where they stop releasing stuff to the public.