-
-
Notifications
You must be signed in to change notification settings - Fork 415
Closed
Labels
conclusion: resolvedIssue was resolvedIssue was resolvedtopic: gRPCRelated to the gRPC interfaceRelated to the gRPC interfacetopic: infrastructureRelated to project infrastructureRelated to project infrastructuretype: enhancementProposed improvementProposed improvement
Milestone
Description
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
- I searched for previous requests in the issue tracker
- I verified the feature was still missing when using the nightly build
- My request contains all necessary details
dankeboy36
Metadata
Metadata
Labels
conclusion: resolvedIssue was resolvedIssue was resolvedtopic: gRPCRelated to the gRPC interfaceRelated to the gRPC interfacetopic: infrastructureRelated to project infrastructureRelated to project infrastructuretype: enhancementProposed improvementProposed improvement