Available as Free Software Runs as a full OS or an application Full development toolkit included Advanced networking capabilities Safe, concurrent programming environment Architecture independent virtual machine