Opened 6 days ago

Last modified 2 days ago

#7214 new license violation

Amazon violates (L)GPL

Reported by: kierank Owned by:
Priority: normal Component: undetermined
Version: unspecified Keywords:
Cc: Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: no

Description

Amazon distribute a binary of FFmpeg with some kind of FPGA acceleration that is nonfree. No source code provided.

https://github.com/awslabs/aws-fpga-app-notes/tree/master/reInvent17_Developer_Workshop/ffmpeg

Change History (7)

comment:1 Changed 6 days ago by llogan

They (AWSOpen) have been notified about this on Twitter.

https://twitter.com/daemon404/status/996760928036237313

comment:3 Changed 6 days ago by cehoyos

  • Reproduced by developer set
$ md5sum ffmpeg
09725a633a31da86b9cec69676a4f85c  ffmpeg

comment:4 Changed 4 days ago by flamefew

Thank you ffmpeg community for your patience.

We've worked with @ThomasXilinx on GitHub to update this conference tutorial with the build instructions and patch file. The build downloads the official ffmpeg source code from git.ffmpeg.org, and we have noted this in the LICENSE_README file so users know where they can get the source code from. If you would like us to also provide a copy of the source ourselves, please let me know and we can put a copy up on S3 and link to that.

Last edited 4 days ago by flamefew (previous) (diff)

comment:5 Changed 4 days ago by cehoyos

The ffmpeg binaries in the two repositories are different, the provided patch does not allow to build the binary you distribute.

comment:6 Changed 2 days ago by flamefew

Thanks @cehoyos.

We went back to the contributor, fixed some build-script errors, and had multiple people checking that the build scripts successfully reproduces the uploaded binary. We also found that there were two copies of the binary in the repository and removed one:

https://github.com/awslabs/aws-fpga-app-notes/pull/13

comment:7 Changed 2 days ago by cehoyos

The patchfile looks unchanged, so I don't understand how this can be fixed now.

Note: See TracTickets for help on using tickets.