Hi Bob.
I saw a link to Ibex on my feed. Cool project!
I was wondering how (and why) you settled on licensing through AGPL-3.0?
For better or for worse, AGPL is heavily guarded against in tech and other commercial sectors. You might be able to use an AGPL licensed piece of software for an internal project (normally, only after escalating through legal, which can be a real pain in of itself). But it’s almost assuredly a no-go as an input to any production-level, consumer-facing product.
All of the alternative query engines that you are evaluating against (polars, DuckDB, data.table, etc.) run through permissive licenses (MIT, Apache, etc.) that don’t trigger these flags.
Your project, your choice obviously. But my feeling is that sticking to AGPL will foreclose a lot of your potential userbase.
Hi Bob.
I saw a link to Ibex on my feed. Cool project!
I was wondering how (and why) you settled on licensing through AGPL-3.0?
For better or for worse, AGPL is heavily guarded against in tech and other commercial sectors. You might be able to use an AGPL licensed piece of software for an internal project (normally, only after escalating through legal, which can be a real pain in of itself). But it’s almost assuredly a no-go as an input to any production-level, consumer-facing product.
All of the alternative query engines that you are evaluating against (polars, DuckDB, data.table, etc.) run through permissive licenses (MIT, Apache, etc.) that don’t trigger these flags.
Your project, your choice obviously. But my feeling is that sticking to AGPL will foreclose a lot of your potential userbase.