Make license dual license#27
Conversation
Enables Bruno to support dual MIT and proprietary licensed.
|
Started test build 133372 |
|
Build 133372 successful |
|
In #1 the issue of the proprietary license was addressed by marking it as MIT which matches the official Github Repo license. However, there appears to be an interest 1,2 in dual licensing Bruno under both MIT and a separate proprietary license. As such,this license fix was reverted in Release 1.18.0 #22 which has resulted in the proprietary badge appearing again. This PR attempts to enable this dual licensing by utilizing the supported expression operator AND. Ideally, according to the docs, the proprietary license will be linked to like This does raise the issue of, what is Bruno's license? By all accounts except this flatpaks metadata Bruno is MIT licensed; however, it appears that @helloanoop wants this to be proprietary as well. If that is the case, then this should be better publicized (in intention and actual legal license) on the official pages/repo. This PR does not address this legal issue, rather it just tries to align with what appears to be the immediate intent. |
|
Started test build 141339 |
|
Build 141339 successful |
|
@AligningEntropy the repo IS MIT licensed, however the "binaries" attached to the releases on that repo and distributed via things like (apt, flathub, etc.) are a combination of the MIT code in the public repo and private code. I don't now enough about licenses to know how that should be classified but hopefully that clarifies what is going on here. |
|
Started test build 141575 |
|
Build 141575 successful |
|
This application should stay 'Proprietary', unless it is build from source. The external package has a non-free license. This is not the first application with that problem. VS Code from Microsoft has the same non-free approach. |
Enables Bruno to support dual MIT and proprietary licensed.