open source

开源软件是什么意思?闭源呢?
开源是什么意思?GPL BSD开源协议又是啥?