开源项目grafana、loki和tempo也更改授权,防止云计算服务供应商滥用 – 十轮网-九游会官网真人游戏第一品牌

grafana labs宣布将要更改grafana、loki和tempo这3个开源项目的授权,要从原本的apache license 2.0,转换成为affero general public license(agpl)v3,而更改授权的原因,同样是为了避免开源项目遭到滥用,不过与elastic、redis labs和mongodb等开源公司不同的是,grafana labs坚持他们的项目仍要使用osi开源授权,因此没有像其他开源项目一样使用sspl。

grafana labs在2014年成立,围绕着开源项目grafana提供商业服务,并将获得的收入再次投资开源技术与社群,在之后还创建了loki和tempo等grafana相关项目,也创建grafana cloud和grafana enterprise stack等商业产品。

官方提到,他们一直试图在开源社群的价值创造,以及价值获取的获利政策中间取得平衡,项目所使用的授权许可,是这项政策的关键支柱,也是grafana labs成立以来,内部持续在思考的问题。

有鉴于过去几年来,几乎所有的大型开源公司,包括elastic、redis labs、mongodb、timescale和cockroach labs等,都变更使用非osi核准的开源授权。经过grafana labs内部一番挣扎后,他们也决定变更包括grafana、grafana loki和grafana tempo所使用的授权条款,从原本使用的apache license 2.0改成agplv3,开发者已经可以从github中查看详细的授权许可信息,而部分扩展组件、代理和特定函数库,仍维持使用apache license 2.0。

agplv3更改自gpl授权条款,并且加入了额外条款,目的是要避免企业以应用服务供应商的方式,逃避gpl授权条款要求,可说是针对云计算供应商定制的开源授权条款。官方提到,虽然agplv3无法像是sspl一样保护开源项目,但他们认为已经达到适当的平衡,而且可以让社群和用户继续享有与过去相同的自由。

官方特别强调,这个授权变更,不会影响用户使用、修改和向他人提供开源软件的权利,但是根据agpl授权,要求用户在修改或是向他人提供软件时,需要共享源码供其他人使用。这些条件在于希望修改程序代码的第三方,也能为社群做出贡献,以公平对等的方式反馈项目,使得社群更加茁壮。

发表评论