诞生 6 年后,Gitea 项目终于成立了商业公司:Gitea Limited。官方称此举是为了给项目带来更好的支持,以及提供更专业的服务,确保 Gitea 能够长期且可持续发展。
Gitea 是开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,fork 自 Gogs。尽管 Gogs 是一个开源项目,但是它的代码仓库由单个维护者控制,这导致开源社区在开发上的互动受限。深受此苦恼的 Gitea 开发者们在 2016 年 11 月创造了 Gogs 的分支 Gitea,并且开创了社区驱动的开发模式。
据介绍,这些年来 Gitea 项目团队尝试了各种方式来支持维护者和项目,包括悬赏、直接捐赠、拨款和其他方式。许多热心的个人和慷慨的公司给予了不少支持,但也有些公司无法通过赞助,或以贡献代码的方式来回馈开源。更多的公司由于内部政策而不能与个人签订合同。现在 Gitea 项目成立了公司实体,能够为想要回馈开源的其他公司提供支持。
此外,Gitea 项目通过成立公司可以为部分维护者提供兼职工作,未来有望扩展成全职工作,并雇佣更多维护者。此外,他们还计划建立基金,以便为贡献者提供支持,这些贡献者不仅为 Gitea 贡献了功能,还贡献了错误修复、性能增强和重要的重构。
至于 Gitea 项目本身,它依旧会保持开源,并继续采用社区治理模式。为了确保 Gitea 的社区属性,官方正在尝试创建一个去中心化的自治组织,贡献者可依据对社区的贡献获得激励,包括贡献代码、文档、翻译,甚至帮助社区成员解决支持问题等。
Gitea 公司现在提供的商业服务包括:专业支持服务、实例托管 (SaaS)、具有增强功能的企业版,以及培训等。目前他们已经帮助 Blender 基金会迁移至使用 Gitea 来开发 Blender。