3 ms·
The protocol stack is open to contributions on Linux, FreeBSD, OpenBSD and DragonflyBSD; while Microsoft and Apple don't take contributions, their developers do
by dsr_ 6y ago
The protocol stack is open to contributions on Linux, FreeBSD, OpenBSD and DragonflyBSD; while Microsoft and Apple don't take contributions, their developers do go to the same conferences and InterOps that everybody else goes to.
If there's a general tuning problem in TCP implementations, the cycle time for getting it fixed should be around 2 years from discovery to all regularly updated machines getting the fix. Given global impact, that seems pretty reasonable to me.
- jeffbee 6y agoThe actual history of "open" contributions to the Linux TCP stack is one of vehement opposition. Basic things like SYN retransmission remain hard-coded to constants that were (arguably) appropriate in the 1970s.