Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A bit off topic, IMO ffmpeg is one of the best software ever written. Fabian Fabrice (ff) is one talented engineer and people such as him are a gift to the FOSS community.

I used to work in a ~2 bil unicorn in which a big part of the products we worked on relied on ffmpeg.




And you gave a sizable donation, right?

https://ffmpeg.org/donations.html


I have a feeling the ~$2b wasn't his

Still, good reminder to speak up about the products to leadership and see if we can get them to donate.


Absolutely. For the first startup that I worked for, I earned a position with budgeting authority. Once we achieved profitably, I added donations to the open source tools we relied upon. I received some pushback and defended it. Looking back, I am proud of that choice. I encourage you all to do the same.


Can you share what you chose as your points and what convinced them at the end?


One argument I made was sponsoring a project, especially buys you support / developer relations. For example, we replaced a commercial PKZIP license with 7-zip. Was able to use the fact that one of the project we donated to, 7-zip, implemented a feature request that helped in this transition. That combined with the fact that these donations relative to our proprietary software costs were insignificant, made it an easy sell to my boss.


Thanks forr the reply.

When you have a direct involevment in the project it surely helps.

And thanks for supporting 7z, from a guy who use it dayly! *cheers*


What likely works better in conservative environments, are not donations, but (generous) support contracts. This is something buisness people can understand.


While I'm sure you are right, I can't help but to be irked by this strange environment we live in where we have to treat business people like infants who need things mashed and mushed into something they can digest and understand.

Nobody had to explain to me the concept of donating to support somebody working on something my business relies on, it's just common sense.

If I was really reliant on books documenting tolls and laws in regards to international trades, and you wanted to give a donation to support this work, I wouldn't be all "me no understand, please explain it in programmer-speak for me".


Have you spent much time around business people? I’ve spent years around them and open source software truly confuses them. Why would you ever use your time to make something and then give it away? I once suggested we make a donation and they laughed at me. Their response was if people are dumb enough to make something and give it away for free, then they get nothing.


If you relied on a set of books and found out the author and publisher were head of the 'Defund STEM; Make Everyone Get Lit Degrees (DSMEGLD, prounced De-smegol'd, cause they are LOTR nerds)' lobbying organization and actively spent a good portion of their day convincing education organizations from kindergartens to Universities remove all their math, science, and programming classes and teach crystal healing instead, would you donate to them?

You love programming and wouldn't help a group of people try to destroy it, right>

Well, business people love money and don't want to help people not give it to them or not let them keep it.

(toungue in cheek but 60% serious...)


Oh, this goes w/o question, but not all F/OSS projects are incorporated and/or can provide a contract. Even more trouble if the entities are in yhe different countries.


How about you just give a donation for all three of us?


>Fabian Fabrice

*Fabrice Bellard. Also creator of QEMU, TCC, QuickJS, and others.


Yeah, the etymology suggested by the top-level comment is completely wrong. Wikipedia says

> The name of the project is inspired by the MPEG video standards group, together with "FF" for "fast forward"

Corresponding source (Fabrice Bellard himself): https://ffmpeg.org/pipermail/ffmpeg-devel/2006-February/0103...


There are no people such as Him. There’s nobody else in his league, heck, there’s nobody even playing the same game as Fabrice Bellard :-)

In all seriousness though, the sheer amount of devices running code he wrote at any given moment is just ridiculous.


FYI the “FF” in “FFmpeg” stands for “fast forward.”


I love ffmpeg, but its performance has got to improve on ARM!


Fabian Fabrice has created many amazing software projects.

Comparable only to famous film director Alan Smithee who has credit for so many films.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: