Linux can become an excellent server and desktop system, all thanks to these great open-source applications.