3 ms·
> You may or may not be aware, but FreeBSD runs your movies on Netflix, your games on PlayStation 4 and Nitendo Switch Do Netflix, Nintendo and Sony contribute
by jhlgkhkhil 10y ago
> You may or may not be aware, but FreeBSD runs your movies on Netflix, your games on PlayStation 4 and Nitendo Switch
Do Netflix, Nintendo and Sony contribute financially to the FreeBSD project? They are the ones making money off the project after all.
- TimWolla 10y agoNetflix did in 2016 in the Gold Level ($25,000 to $49,999) and 2015 in the Platinum Level ($50,000 - $99,999): https://www.freebsdfoundation.org/donors/ https://www.freebsdfoundation.org/donors/
- mioelnir 10y agoNetflix contributes in a much more valuable currency, cold hard lines of code. From the new ssl-enabled sendfile syscall, general scalability and performance work to the IO-scheduler they required because they shredded the SSD garbage-collection - it is all upstreamed. They actively try to run the smallest Diff they can.
- boomboomsubban 10y agoNetflix a ton, as others have pointed out. Sony, not that I can see. There was talk of code going upstream, but I never heard more about it. Nintendo hasn't, but people are overselling the "Switch runs FreeBSD" line. A copy of the kernel license was included on the switch, which could mean just one line of code taken technically. From what I've heard, the sys calls don't look like FreeBSD.
- mioelnir 10y agoI can't recall where I read it, but it said that the Switch likely uses the FreeBSD networking stack running in userland. To me, this makes some sense, since if I remember correctly the 4G/5G/some-future-wireless-thing alliance uses a userland version of the FreeBSD network stack in their reference implementation.
- boomboomsubban 10y agoFrom what I've seen, it originated here,and it's only speculation. It does seem likely though.
- cperciva 10y agoSony has made significant contributions, but you won't find them mentioned in the commit logs; they used shell companies and pseudonyms in order to hide their trail because they were contributing to FreeBSD long before they announced that they were going to be using FreeBSD in the PS4.