We don't have a server as such at the office....everyone uses stand alone computers. However, we are thinking about switching to a server based system at the office. I think one advantage of that would be that everyone could see and work from whatever was on the server, at least while they were at the office....that they would have, more or less, dumb terminals on their desk, all connected to a well-backed-up (and probably fast) computer/server which would contain all the programs and data.
If this (the above) is possible, and I assume it is, one of the reasons I have been reluctant to switch to a server based system is that I work at home a lot or at coffee shops and want to have up-to-date files with me at those times. My solution, to date, has been to use one laptop, and carry it around with me, backing up frequently with gsrync. I use it (the same laptop) at the office, at home and elsewhere. So I am always up to date, but staff can't work on the stuff in my computer. So, if I want them to, for example, format something I am doing, I email it to them.
I would appreciate any comments on the foregoing. It seems to me that freenx might free me up to make the switch to a server based system, if there was no (or little) performance degradation.