Date: Sun, 17 Jun 2001 11:49:58 -0400 From: Sergey Babkin <babkin@bellatlantic.net> To: Wes Peters <wes@softweyr.com> Cc: Jordan Hubbard <jkh@osd.bsdi.com>, hackers@freebsd.org Subject: Re: Query: How to tell if Microsoft is using BSD TCP/IP code? Message-ID: <3B2CD1A6.AF3CBC7D@bellatlantic.net> References: <20010615135713Y.jkh@osd.bsdi.com> <3B2AA1A2.B8261530@bellatlantic.net> <3B2AFBAC.A9CE5D4@softweyr.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Wes Peters wrote: > > Sergey Babkin wrote: > > > > Jordan Hubbard wrote: > > > > > > I've had several marketing types approach me recently for details as > > > to whether or not Microsoft was using the BSD TCP/IP stack and/or user > > > utilities, and though it's always been "common knowledge" in the > > I know one way but it's a hard one: disassemble and manually decomiple > > the code and compare it with the BSD code. I've once done such > > a research on the HP-UX pty code (for other reasons) and it matched > > the BSD code practically exactly except for the added spin locks. > > It's a lot easier than that. Just find one of the universities that have > been given the Win2K/XP sources and ask them to compare the IP stack code > with it's reputed parent, NetBSD. It may depend on which license they had to sign to get this source code. Such use may be against this license. Also the code may not perfectly match BSD: for example, UnixWare has its TCP stack based on [some old] BSD but it's heavily modified to accomodate STREAMS instead of sockets. -SB To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3B2CD1A6.AF3CBC7D>