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.
I'd argue that running something on a VPS is lot more a "forever service" than abusing Github's free tier for something that's not covered by their ToS.
I think the amount of time (work) you have put into this would have given you enough dollars to rent a smallish vps for longer than the life expectancy of GitHub.
$50/hour = assuming 10 hours total = $500
A droplet on DO costs $5/month. On few others, it's down to 3$/month.
That will run you about 8-10 years with yearly discounts.
Yes, you are right. Actually I have 3 vps of mine, but the workflows I want to do is so simple, just like rss -> telegram notice, and some filter, I don't intend to run a big process for this on vps. I believe some others have similar need too, so, I made this to help them save time.
https://n8n.io/
https://nodered.org/
https://github.com/huginn/huginn