Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GPLv3 binaries distributed without license or source code #10

Open
bobpaul opened this issue May 30, 2020 · 1 comment
Open

GPLv3 binaries distributed without license or source code #10

bobpaul opened this issue May 30, 2020 · 1 comment
Assignees

Comments

@bobpaul
Copy link

bobpaul commented May 30, 2020

Based on my own understanding of the GPL and FFmpeg's own advice, the zips files should include the following:

  • A copy of the relevant GPL (in your case, all of the binaries you're re-packaging are built as GPLv3)
  • A link to the source code for ffmpeg (technically you're supposed to provide your own copy of the source, but a link to the primary repo is generally accepted by most copyright holders of GPL software)
  • the build configuration used (this isn't strictly required by the GPL, but since the configure options for FFmpeg alter the license that it can be distributed under, this is highly recommended, and all of the binary you're fetching from provide their configuration)

I think this project is a great idea, but I would feel a lot better if the above were implemented.

@vot
Copy link
Member

vot commented Jul 17, 2020

Hi @bobpaul, sorry for the delay responding and thank you for raising this.

First things first - you're absolutely right.
I simply went for the quickest and simplest solution to push binaries but cutting corners is no excuse for license violations :)

I'll try to fix this soon. Repackaging all the zips will probably take me a while but I'll try to at least replace the latest release within a week (that's the default version in API and downloader libs).

@vot vot self-assigned this Jul 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants