开源软件的运作机理是在承认传统著作权的基础上在不同种类许可证制度下公开程序源代码使公众得以开发和利用,其独特的开发模式一方面激励了开发者的开发热情,使开源软件能够不断被再次开发和更新,击破了传统商业软件著作权树立的壁垒;但另一方面,集市化的开发模式使得在实际复杂开发过程中会出现多种违反开源许可证的行为,原权利人著作权面临危机。承认并保护原权利人著作权是开源软件得以存在和持续的根基,在此基础上应明确开源许可合同之效力、开源著作权纠纷的管辖适用依据、建立开源登记制度,赋予开源社区原告资格,以期构建出合理的开源著作权风险防控机制。