lynckia / licode

Open Source Communication Provider based on WebRTC and Cloud technologies
http://lynckia.com/licode
MIT License
3.1k stars 1.01k forks source link

Licode should swap to ffmpeg #232

Open jnoring opened 9 years ago

jnoring commented 9 years ago

Licode currently uses libav, which is a fork of the ffmpeg project. Although it wasn't clear to me a year ago, it's pretty clear that ffmpeg is a better overall project and will be the long-term victor in that split. Here's why:

I'm happy to supply a patch to do this, assuming the devs here agree?

lodoyun commented 9 years ago

I agree. There is nothing tying us to libav and it does look like ffmpeg has seen more activity since we decided to go the other way. :+1:

If you need any help with the patch I can allocate some time for this.

zevarito commented 9 years ago

Guys, has Licode switched to FFMpeg ?

pritammobisoft commented 7 years ago

This got me thinking about licensing of Licode. Parts of FFMPEG are GPL v3 and parts are LGPLv3. The Licode project's license is stated as MIT.

But as per this question on open source stack exchange, if you include a GPL v3 dependency in your program then the whole program "might" be required to use GPL v3 license.

So if Licode wants to stay MIT I think the core developers need to think more about FFMPEG depedency. I am not a lawyer, but just wanted to mention this, as unsuspecting users of Licode might use it because of it's MIT license and later might be surprised that they are required to follow GPL.