Ubuntu – Is this a security risk/concern

12.04executableSecurityunity

According to:
http://wiki.secondlife.com/wiki/Linux_Viewer#Installing_and_Running

The Second Life Linux client entirely runs out of the directory you
have unpacked it into – no installation step is required.

How is that possible? Isn't that a security risk?

I tried it, and it indeed ran without installing anything, I didn't have to type in my password to install it or anything. It just launched. Double clicking the application even created an entry in Unity. I tried this on Ubuntu 12.04.

Best Answer

If an application doesn't require root to install, then the application is in fact "safer" (I quoted safer because, in general, an application can still be harmful if you don't know what it does whether you used sudo or not. e.g. Maybe it will sniff around your home directory and start uploading some confidential data, and you wouldn't need root access for that).

What you quoted means that you can unpack the game anywhere you want and start using it directly. Since your home directory is yours, then unpacking in your home directory does not require sudo.

Since you installed the game without sudo, then that just means the game doesn't need access to any of the system directories (i.e. safer).