开放源代码
来自Ac-Wiki
更多操作
开放源代码,简称“开源”,是一种软件发布与协作模式,其核心要求是源代码对公众可见,允许任何人自由使用、修改与再分发。这一概念源于20世纪80年代的自由软件运动,1998年由OSI(开放源代码促进会)正式定义以推动商业化应用。开源降低了软件复用与创新门槛,催生了Linux、Apache HTTP Server、Kubernetes等大量基础软件与社区生态。其特点包括透明性、低准入成本、社区驱动开发,常采用GPL、MIT、Apache等许可证进行法律约束。