The source is open, and is available on GitHub, how is it not open source?
Why does software have to be free for corporates to exploit (AWS) to be open source?
For one thing, they themselves no longer call it open source, and restrictions on how software can be used violates central tenets of what open source is. You can read about this is copious detail at https://github.com/n8n-io/n8n/issues/40
Its because of the backlash here, i still remember being on the thread on launch. I still dont understand the sentiment,
People want things to be built and fixed for free, but in the end some corporate comes in and builds a saas on top of it (AWS again).
The code is open to read, free to use in a personal setting and company setting, you just can't commercialise it. Thats what Commons means, gatekeeping is the reason why, there is a prevalent confusion about GPL and open-source.
But being open source is not about the code being "open" to read, it’s about users being able to use it for any purpose, modify it if they want and share changes.