>There are actually quite a few things BeOS brings to the table that the >server OS's don't provide. Like the attribute support and the easy to >understand system. I'm using BeOS as a server and it works fine, as long >as the net_server doesn't crash. There are certainly advantages to BeOS, whether as a server or as a client. I think, though, that you lose most of the strengths of BeOS as a server, though (GUI, sound, etc). But recognize that it is a *TON* of work to be a secure server. Being perfectly secure is not a bad goal. Neither is being a great game machine. Neither is having the slickest UI. Neither is having the fastest file access. The question is more of priority and preference. The way *I* see it (and this is my personal preference), there are no usable desktop OS's anymore (other than R5). That should be our highest priority. Security is a good thing. So is, say, OpenGL. So is better UI code. So is more drivers, etc. With limited resources, we have to decide (post-R1) what our priorities are and where we want to spend time. >Also, real multi-user is more than just a server gimmick. >It means that if someone hacks into your machine through whichever port is >open, they won't immediately have access to your entire computer. Don't leave your ports open. :-) If you are not a server, close all of your ports. One of the things that is so cool about BeOS is that all of the ports are closed be default.