←back to thread

1124 points CrankyBear | 7 comments | | HN request time: 0.001s | source | bottom
Show context
phkahler ◴[] No.45891830[source]
From TFA this was telling:

Thus, as Mark Atwood, an open source policy expert, pointed out on Twitter, he had to keep telling Amazon to not do things that would mess up FFmpeg because, he had to keep explaining to his bosses that “They are not a vendor, there is no NDA, we have no leverage, your VP has refused to help fund them, and they could kill three major product lines tomorrow with an email. So, stop, and listen to me … ”

I agree with the headline here. If Google can pay someone to find bugs, they can pay someone to fix them. How many time have managers said "Don't come to me with problems, come with solutions"

replies(8): >>45891966 #>>45891973 #>>45893060 #>>45893320 #>>45896629 #>>45898338 #>>45902990 #>>45906281 #
skrebbel ◴[] No.45891966[source]
How could ffmpeg maintainers kill three major AWS product lines with an email?
replies(5): >>45891984 #>>45892034 #>>45892354 #>>45895260 #>>45899217 #
joshkel ◴[] No.45892354[source]
In a follow-up tweet, Mark Atwood eloborates: "Amazon was very carefully complying with the licenses on FFmpeg. One of my jobs there was to make sure the company was doing so. Continuing to make sure the company was was often the reason I was having a meeting like that inside the company."

I interpret this as meaning there was an implied "if you screw this up" at the end of "they could kill three major product lines with an email."

replies(2): >>45893532 #>>45898904 #
1. phkahler ◴[] No.45893532[source]
Are you interpreting that as "if we violate the license, they can revoke our right to use the software" ?? And they use it in 3 products so that would be really bad. That would make sense to have a compliance person.
replies(2): >>45895534 #>>45900369 #
2. zinekeller ◴[] No.45895534[source]
Possibly Twitch, Amazon Prime Video, and another one that escapes my mind (AWS-related?).
replies(3): >>45895665 #>>45896147 #>>45897325 #
3. procflora ◴[] No.45895665[source]
AWS for sure (Elemental maybe?), but could also be Ring.
replies(1): >>45896177 #
4. a_vanderbilt ◴[] No.45896147[source]
And Blink. I used to contract with them a few years back, they all rely heavily on open source.
5. bigiain ◴[] No.45896177{3}[source]
Yeah - Amazon Elastic Transcoder which they just shut down and replaced with Elemental MediaConvert is almost certainly just managed "ffmpeg as a Service" under the hood.
6. troupo ◴[] No.45897325[source]
Twitch definitely. This whole brouhaha has been brewing for a while, and can be traced back to a spat between Theo and ffmpeg.

In the now deleted tweet Theo thrashed VLC codecs to which ffmpeg replied basically "send patches, but you wouldn't be able to". The reply to which was

--- start quote ---

https://x.com/theo/status/1952441894023389357

You clearly have no idea how much of my history was in ffmpeg. I built a ton of early twitch infra on top of yall.

--- end quote ---

This culminated in Theo offering a 20k bounty to ffmpeg if they remove the people running ffmpeg twitter account. Which prompted a lot of heated discussion.

So when Google Project Zero posted their bug... ffmpeg went understandably ballistic

7. ◴[] No.45900369[source]