I'm looking for an open source, non-proprietery solution to this problem, any help would be appreciated. I'd like to setup a server running Ubuntu Server. I'd then like to connect to this server from a stateless thin client and use an x-session. This would occur mostly over local area networks, but also possibly over the internet.
What would be the ideal set of software to accomplish this from a security, and usability standpoint?
Are there any ready-made stateless thin clients that don't require proprietery software?