需求的多样性导致很多开源程序无法满足,这就需要定制化的二次开发,基于成熟的开源系统,让产品站在巨人的肩上起飞。