Open t-c-acc opened 2 months ago
To clarify the build side: the binaries we distribute on zed.dev are the same binaries built from the repo via the Github actions.
On the license side paging @ballyhoojack who was looking into this; definitely agree we should clear this up.
cc: @notpeter - again, as the person who has a bit of knowledge on licensing.
(closed the issue by mistake)
To clarify the build side: the binaries we distribute on zed.dev are the same binaries built from the repo via the Github actions.
The thing is that this can change at any point, if it is decided to include some non-free code in the binary.
OK, so I assume the situation is similar to Chrome/Chromium and VSCode/Code-OSS: basically a proprietary program based on an open-source project. So far, according to @ConradIrwin, it happens that the proprietary binaries are exactly the same as the GPL-licensed ones, but that could change in the future without the need to notify the users.
Again, some transparency on this point would be good.
Again, some transparency on this point would be good.
Agree it is very confusing. Some clarifications in README.md are needed. Is the binary published in gihub release a:
What about building from source?
Check for existing issues
Describe the feature
Issue
It should be made clear whether the binaries from zed.dev are compiled from the github source code, or from modified source code.
Since the binaries at the download page of zed.dev are provided with a different license than the source code (https://zed.dev/eula), and this license does not make it clear whether the editor downloaded is actually open source (Section 2.3: "certain versions of the Editor"), a user cannot be sure what license the software they downloaded is under.
I am not sure if it is a legal problem or not (that's why I'm making a Feature Request and not a Bug Report), I am making this issue for clarity for the users.
Additionally, I assume that the binaries in the Releases page of the github repo are compiled directly from the github source code, and thus are provided with the licenses present at the repo, not the EULA at zed.dev. Maybe this should be clarified as well.
Full Section 2.3 of the EULA
If applicable, add mockups / screenshots to help present your vision of the feature
No response