4 ms·
> BTW I have met Apple engineers who write things. Important things, like the TCP/IP stack for the iPhone. Doesn't the iPhone, like other Apple products use th
by unmole 4y ago
> BTW I have met Apple engineers who write things. Important things, like the TCP/IP stack for the iPhone.
Doesn't the iPhone, like other Apple products use the FreeBSD networking stack?
- ggm 4y agoThe short answer is only vestigially. TCP/IP has diverged into multiple competing versions across the OS world. Things like Multi-path TCP, BBR and other congestion control logic, the incorporation of things like Happy Eyeballs (v6/v4 preferencing) and some basic modelling of end-to-end RTT/jitter in the kernel is all pretty much post-FreeBSD. "write" is the active word here: Leffler and Joy "wrote" the TCP/IP stack for BSD. Lots of people are "writing" TCP/IP code. Maintaining? Modifying? Improving? Augmenting? Bugfixing? I know these guys were insanely busy.