software development computer projects thin-client open source relationship microsoft mozilla javascript developers hardware management tools customer crm radius3 explorer