most of seccussful opensource have same point, they have business company join in them, lead it. it is not about business, it is the business give the user expeirence back to opensoure community. like android, firefox. emule is a successful tool too, it accept user's opinion. it is for windows, so its user is normal user. so it get perfect user expeirence. at present, many opensource can't get this, they are just some geek's toy, don't take anyone's advice. how could a tool be some geek used be a successful opensource tool.