Who wants SACK? (Re: was My planned work on networking stack)
Kris Kennaway
kris at obsecurity.org
Mon Mar 8 17:20:40 PST 2004
On Mon, Mar 08, 2004 at 03:32:37PM -0800, Jeffrey Hsu wrote:
> >> I know that our organization would love to see SACK. Much of the
> >> high-performance network development that used to be on FreeBSD has
> >> moved to Linux simply because SACK is essential. You can't run
> >> trans-oceanic TCP streams of gigabit or more throughput without it.
> >
> > Whenever i hear these comments, i am very annoyed at one thing
> > (which in a smaller scale repeats all over the place):
> > people are more than happy to spend big money for things like
> > routers or bandwidth or any kind of "commercial" stuff, but when
> > it comes to open source it must be free or nothing.
> >
> > I hope it is clear to everyone that an investment in the 50K$
> > range would provide a professional-grade implementation of SACK
> > for FreeBSD, and this money is in the noise for any organization
> > that uses trans-oceanic gigabit links.
> > The fact that nobody seems to care about funding such a work
> > either means that whatever is available already fits their
>
> What Luigi says is absolutely correct. It doesn't take a lot to
> get this done. I've talked to a number of companies about implementing
> SACK for them and while there was interest, no one wanted to fund
> it all themselves, potentially for the benefit of their competitors.
> I know of two that went and did it themselves for FreeBSD --- one
> of which did it wrong and saw zero benefit from SACK and another
> that did it right, but are keeping it proprietary as an edge. Given
> that Linux and Windows already have it, these and the multiple past
> efforts collectively seem like an unnecessary duplication of work.
> Perhaps if we could pool enough interest, we can raise enough to
> put this issue to rest once and for all.
An angle to try for might be similar to how SoftUpdates was licensed:
distribute the code for a period of time under a suitably restrictive
license, with a provision that after a certain time (e.g. 12 months)
it becomes BSD-licensed. This allowed Kirk to get commercial funding
for the SU work while also being able to contribute it to end-users
who don't mind the license terms, and eventually for other commercial
users.
Kris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-net/attachments/20040308/3c39be45/attachment.bin
More information about the freebsd-net
mailing list