Hacker News new | past | comments | ask | show | jobs | submit login

A bit more than that, actually.

"It's not better, that's the reason everyone's been switching back.

The short version IIRC:

- Some people didn't like Niedermayer so they forked ffmpeg to libav

- Libav pulled some dirty tricks that pissed people off

-> They added an ffmpeg binary in their distribution that claimed ffmpeg was deprecated, while it wasn't

-> They managed to get the Debian ffmpeg packager on their side and get ffmpeg thrown out of Debian for a brand new fork (Which is really hard to do since Debian is nuts about stability) which gave them free marketshare for all debian, ubuntu etc derivatives

- Libav had an NIH problem leading them to build their own version of stuff ffmpeg already developed, while ffmpeg merged all of libav's changes back and ended up the superior project

- After years of complaining about how libav just doesn't work as well as ffmpeg, Debian finally squashes the flame war and moves back to ffmpeg with the rest of the linux world. Now libav is an inferior project that's also not in use anywhere

- From that email, it looks like libav threw a tantrum and made Niedermayer want to leave (Which is an ironic reversal of the original reason for the fork afaik)

Edit: As pointed out by /u/OrSpeeder libav also trademarked the FFmpeg logo and threatened to sue them if they didn't stop using their own logo.

I also remember that the naming was particularly (And potentially deliberately?) unfortunate as the ffmpeg project already consisted largely of AV libraries called... You guessed it: libav.

And as pointed out by /u/Kaligraphic it started with an attempted coup:

- removing access from everyone not involved with the coup and seizing the bug tracker, mailing lists, etc. and only forked when the ffmpeg team were able to restore ffmpeg.org."

Source: https://www.reddit.com/r/programming/comments/3fdsgw/ffmpeg_...




Dang. I'll pay to watch the movie...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: