修改了开原协议，采用GPL