| ▲ | xet7 2 days ago | |
I can not include anything GPL or AGPLv3 with my MIT license WeKan Open Source kanban, where I have added and removed over 4 million lines of code. I have discontinued version of WeKan where was GPLv2 licensed Gantt Chart component, because it infected WeKan license to be GPLv2. There has been some other kanban, that first changed from MIT to GPL, and then from GPL to some source-available license or propietary. | ||
| ▲ | vaultsandbox 2 days ago | parent [-] | |
I get the concern. WeKan is a great example of why licensing boundaries matter. That is exactly why I licensed the SDKs and the Frontend as MIT. Since the gateway is a standalone service and your application only links to the MIT-licensed SDK, there is no risk of infection. Your code stays MIT, it just talks to an AGPL service over the network. I wanted the gateway to be protected (AGPL) while making integration (MIT) zero-risk for any project. The gateway should be self-contained and equal for my open-source version and the commercial solution that uses the gateway instead of building on it. Thanks for the insight! | ||