王春生:以商业保障开源软件的未来

需积分: 10 2 下载量 46 浏览量 更新于2024-07-23 收藏 677KB PDF 举报
"OSTC开源技术大会上,禅道项目创始人王春生分享了关于如何以商业保障开源软件发展的主题演讲。他介绍了自己作为开源爱好者和创业者的经历,以及他的开源项目禅道和蝉知企业门户。王春生指出,国内开源软件主要由个人开发,且以框架、中间件和操作系统为主,而企业应用较少。大部分开源软件依赖开发者热情,更新维护、文档支持等问题突出。他探讨了开源软件靠开发者热情、捐赠或基金会维持的局限性,并提出了商业保障开源软件发展的思路。" 王春生在OSTC开源技术大会上强调了开源软件面临的发展挑战。他的个人历程展示了从接触Linux到创建并运营禅道项目管理软件的历程,他于2010年辞职专事开源软件开发,并在2012年后实现了盈利。王春生的开源软件包括禅道和蝉知企业门户,这两款产品都是他以商业模式支持开源软件发展的实例。 国内开源软件生态的特点在于,大部分项目由个人开发,公司运作的开源项目相对较少。开源软件的类型主要集中在框架、中间件和操作系统领域,而针对企业的应用则较为匮乏。这导致许多优秀开源软件的更新停滞,且文档、翻译和社区支持等环节存在不足。用户普遍只关注使用,对社区的回馈和参与度较低,使得开源项目的持续发展面临挑战。 王春生提出,仅仅依靠开发者的热情和偶尔的捐赠不足以支撑开源软件的长期发展,而且他分享了禅道软件的捐助情况,表明捐赠并非可靠的资金来源。对于基金会的支持,他认为虽然可以提供一定帮助,但可能并不足以解决所有问题。因此,他提倡通过商业模式来保障开源软件的生存和发展,比如提供付费服务、企业版支持、定制化开发等,这些方法既能满足企业级用户的需求,也能为开源项目带来稳定的资金流,从而确保项目的持续改进和维护。 王春生的观点突显了商业与开源软件结合的重要性,倡导在保持源代码开放的同时,寻找可持续的商业模式,以推动开源软件的繁荣和进步。这对于开源社区和整个IT行业都有着深远的影响,因为健康的开源生态系统不仅需要技术上的创新,更需要经济上的可持续性。