More permissive license for *.proto files #1957
Labels
conclusion: resolved
Issue was resolved
topic: gRPC
Related to the gRPC interface
topic: infrastructure
Related to project infrastructure
type: enhancement
Proposed improvement
Milestone
Describe the request
The *.proto files in this repo are currently licensed under GPLv3. I'm not a lawyer, but that seems like it would prevent any non-GPL application from interacting arduino-cli over the gRPC interface because the application would need the *.proto files for code generation. Is that intentional, and if not, would it be possible to change the license for *.proto files specifically to something more permissive like MIT? It's seems strange that an MIT licensed application, for example, would be allowed to interact with arduino-cli over the CLI interface, but not the gRPC interface.
Describe the current behavior
The *.proto files in this repo are currently licensed under GPLv3.
Arduino CLI version
0.28.0
Operating system
N/A
Operating system version
N/A
Additional context
No response
Issue checklist
The text was updated successfully, but these errors were encountered: