Preferences must not sit in the application package because: (a) there are several users on each machine, all using the same applications and (b) regular users have no write access to the application package.
Moreover, they must not be stored in hidden .something files in the user's home either, for obvious reasons. That's the first thing someone porting a Unix/Linux application should learn.
by lbaum — Oct 13
Moreover, they must not be stored in hidden .something files in the user's home either, for obvious reasons. That's the first thing someone porting a Unix/Linux application should learn.