Airbyte
-
Licence:
https://docs.airbyte.com/developer-guides/licenses/license-faqIt uses the ELv2 licence, the main resetriction being that you cannot sell the app as a "managed service". I suppose cloudron's automatic updates would constitute a breach of the licence?
What if patching was left to the cloudron user?
-
Is Cloudron a “managed service” ?
Doesn’t seem so to me.
User deploys Cloudron on their own resources. -
@timconsidine Of course it is a managed service if the owner of the Cloudron instance hosts apps / software and lets others use it (commercially or non-commercially, depends) - many here do (e.g. let customers use a Wordpress instance against a fee etc.etc.).
I have pointed out many times that we have a similar problem with Hashicorp Vault, now TL Draw. More and more software projects allow personal use but do not allow to host their apps and let others use it; as - understandably IMHO - hosting the application and thus taking from customers the pain of maintaining it is the only viable income.
-
@necrevistonnezr I wasn't talking about that.
I questioned whether CLOUDRON itself (the business) is a managed service.
Yes if I use Cloudron (the software) to provide a hosted service, let's call it XYZ, then XYZ is a managed service. But that doesn't make Cloudron (the business) a managed service, it's a component of the service.
If Cloudron (the business) is deemed to be providing a managed service when I deploy the software, then so would e.g. Ubuntu if I use that.
IMO Cloudron (the business) is not providing a managed service.
-
Yes, that is correct - but Cloudron provides all the tools (install script, customized app package) to allow such use against the license - that can be a legal problem
-
@necrevistonnezr I agree it is down to interpretation.
But it is a slippery slope.
If a restricted-licence package has Docker deployment (hosted on hub.docker.com), is Docker the company in breach of the licence ? The VPS provider ? Ubuntu (as the OS on the the VPS)?
Personally I would tend to a more restricted interpretation of who is actually deploying and hosting and making available the package.