Opened 9 years ago

Last modified 9 years ago

#4735 reopened license violation

Kaltura ships ffmpeg with --non-free and violates (L)GPL

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

Description

Following discussion on IRC I put this here:

Kaltura's buildscripts include ffmpeg built with non-free:
https://github.com/kaltura/platform-install-packages/blob/e1c259a8b04bbcdb1134b5fb2621d3286c775e49/deb/kaltura-ffmpeg/debian/rules

This was reported to them but no change for two months:
https://github.com/kaltura/platform-install-packages/issues/392

Change History (8)

comment:1 by Cigaes, 9 years ago

The script itself is not infringement. Do they distribute the resulting binaries?

comment:2 by Kieran Kunhya, 9 years ago

Version 0, edited 9 years ago by Kieran Kunhya (next)

comment:3 by jess portnoy, 9 years ago

Hello,

I would just like to update you that we are in the process of attempting to utilise ffmpeg's internal implementation of AAC, mentioned here:
https://trac.ffmpeg.org/wiki/Encode/HighQualityAudio

That would mean we can eliminate use of FDK_AAC and libfaac and therefore will no longer require the nonfree compilation flag.

I will keep you posted shortly.

Thanks,

comment:5 by Carl Eugen Hoyos, 9 years ago

Reproduced by developer: set
Status: newopen

I just downloaded the fine kaltura-ffmpeg2.1.3_amd64.deb (size 13073854, md5sum 045ce00de2b68dba8469e39111cffa08): It is a binary distribution of FFmpeg, contains non-free libraries and was compiled with the --enable-nonfree option.

comment:6 by jess portnoy, 9 years ago

Resolution: fixed
Status: openclosed

Hello,

You did not specify where you got the deb from but I assume it was from:
http://installrepo.kaltura.org/releases/kaltura-ffmpeg2.1.3_amd64.deb

This was an old left over which I just deleted. It was never actually used when installing Kaltura CE nor was it referenced in any of our repos.

Note that since we make use of a CDN, it may take time for it to be updated cross all edges.

If you see it anywhere else, please let me know.

comment:7 by Carl Eugen Hoyos, 9 years ago

Resolution: fixed
Status: closedreopened

Where can I find the current installer?

comment:8 by Carl Eugen Hoyos, 9 years ago

The MEncoder distribution I found still contains a non-free version of libavcodec linked against libfaac.

Note: See TracTickets for help on using tickets.