GPL 你可以免費使用,但修改後必須開源。
GPLv3 你可以免費使用,但修改後必須開源,不允許加入閉源商業代碼。
BSD 你可以免費使用,修改後可不開源,基本上你可以我所欲為。
Linux 中有許多BSD代碼,但BSD卻不能移植Linux 代碼到BSD中,這是因為GPL License。
http://www.apache.org/licenses/