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

One of the neat things about working at Yahoo! when I did (which was when it still had the "!" as part of the branding) was knowing that we had a small number of FreeBSD core maintainers on the payroll, and that those folks could get hardware if they needed it for the FreeBSD project. Not to provide infrastructure to the project, but to give those core maintainers hardware to use and to add support for. We just provided them with the things they needed, almost no questions asked.

Those people didn't answer to anyone, they were just paid to work on the OS. Yahoo! made heavy use of FreeBSD at the time (almost 20 years ago, now) so it was decided that since we were using this free software so extensively that it would be good to give back to that community.

I wish this notion that giving a small amount of resources to open source projects that have saved your company millions of dollars per year was more common than it is. I don't know of any large company that does what Yahoo! did back then.

I work for a large company now, and as far as anyone I've asked can tell, we give exactly nothing to any of the hundreds or possibly thousands of open source projects we use daily, and it does not put a good feeling in my stomach.



At Netflix, in my larger work group, we have at least 7 FreeBSD committers, and one core team member (and I'm sure I'm forgetting some folks and I'm sorry!). We have employed (on specific contracts) many other committers and core team members.

Unlike Yahoo, we are accountable to Netflix's business goals of increasing our streaming customer's Quality of Experience while still maintaining or reducing the cost to deliver content. Frequently those goals align nicely with FreeBSD's goals, and we have contributed a great deal (async sendfile, kTLS, unmapped mbufs, epoch stabilization, NUMA work, RACK TCP, BBR TCP, TCP pacing, and tons of stuff I'm forgetting).


That's excellent, and I'm very happy to learn this. Thank you.


> At Netflix, in my larger work group, we have at least 7 FreeBSD committers

Oh that's good to hear. Reading Brendan Gregg's blog [1] I got the impression that Netflix had switched to Linux.

1. http://www.brendangregg.com/


Netflix has used Linux in EC2 for their C&C infrastructure and FreeBSD on their OCA content serving appliances since the beginning.




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

Search: