Licensing of k6 Extensions

Hi! Thanks for the great work the team has put in on building k6! I am interested in developing an extension, and given that k6 is licensed under AGPL, I am curious if extensions should also be using AGPL? I have seen mixed usage of Apache 2.0 and AGPL for both official and community maintained extensions, and I want to make sure that we are complying with the requirements imposed by the k6 license. Thanks!

1 Like

Hi @hasheddan,
Welcome to the community forum :wave:

We have the registry requirements described here:

Regarding licensing, the doc says:

Any open source software (OSS) license will suffice, but Apache2 is preferred.

Hope that helps!

@olha thanks for the reference and apologies for not finding that on my own!

1 Like