From owner-freebsd-hackers Fri Jun 15 14:51:16 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from dalek.xmach.org (xMach.org [209.42.222.42]) by hub.freebsd.org (Postfix) with SMTP id 54B1C37B401 for ; Fri, 15 Jun 2001 14:51:11 -0700 (PDT) (envelope-from jmallett@xMach.org) Received: (qmail 99265 invoked by uid 1000); 15 Jun 2001 21:50:00 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 15 Jun 2001 21:50:00 -0000 Date: Fri, 15 Jun 2001 17:50:00 -0400 (EDT) From: Joseph Mallett To: Jordan Hubbard Cc: Subject: Re: Query: How to tell if Microsoft is using BSD TCP/IP code? In-Reply-To: <20010615144235I.jkh@osd.bsdi.com> Message-ID: <20010615174835.N99254-100000@Dalek.xMach.ORG> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Well, looking through headers, a lot of stuff says "taken from the BSD file...", namely winsock.h and winsock2.h, at the very least it appears they have designed it with some goal of being backwards compatible with BSD sockets by using BSD structures, functions, whatever, but the actual winsock code may or may not be taken from BSD. Is there anyone at Microsoft you could ask? -- Joseph Mallett, jmallett@xMach.org xMach Core Team, http://xMach.org/ http://people.xMach.org/~jmallett/ On Fri, 15 Jun 2001, Jordan Hubbard wrote: > This is a good reference, but sadly it only really refers to "the > sockets paradigm as first popularized by BSD", which means they could > have followed the API without touching a single line of BSD code. > > To reiterate: What I'm looking for is some true, hard evidence that > Microsoft has used BSD code in any of their operating systems. A > number of people have sent me anecdotal evidence and "I heard from a > friend" type stories, but sadly I cannot use any of that. What I need > is tangible proof - the people working on this story have already > heard all the stories and now what they're looking for is the kind of > confirmation that can be cited and independently verified. I can't > name names, but suffice it to say that it will be a small (and very > visible) coup for us if we can help them prove this. Thanks. > > - Jordan > > From: "Joseph A. Mallett" > Subject: Re: Query: How to tell if Microsoft is using BSD TCP/IP code? > Date: Fri, 15 Jun 2001 17:06:23 -0400 (EDT) > > > http://msdn.microsoft.com/library/psdk/winsock/apistart_9g1e.htm mentions > > BSD, not sure if is direct enough. > > > > I'm downloading the SDK right now so I can grepmonkey through the latest > > and greatest headers, etc. > > > > HTH > > > > -- > > [ Joseph Mallett ] [ http://srcsys.org ] > > [ xMach Core Team xMach: Proactively Unbloated Microkernel BSD ] > > [ FreeBSD, NetBSD, & xMach User; (Obj)C(++) Coder ] [ http://xMach.org ] > > > > On Fri, 15 Jun 2001, Joseph A. Mallett wrote: > > > > > Do you happen to have any of their Winsock propoganda handy (specifically > > > developer materials or winsock.h header file)? I know for a fact that they > > > have said repetedly that some of it was taken directly from Berkely. I'm > > > just not sure where... I'm going to start digging through my stuff to see > > > if I can find anything. > > > > > > -- > > > [ Joseph Mallett ] [ http://srcsys.org ] > > > [ xMach Core Team xMach: Proactively Unbloated Microkernel BSD ] > > > [ FreeBSD, NetBSD, & xMach User; (Obj)C(++) Coder ] [ http://xMach.org ] > > > > > > On Fri, 15 Jun 2001, 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 > > > > community that they were, when I set about to "prove" it I found it to > > > > be less easy than I'd thought. I've strings'd various binaries and > > > > DLLs in my copy of Windows 98 but have yet to find anything resembling > > > > proof. Does anyone out there have any details or discovery techniques > > > > for confirming or disproving this assertion either way? It would be > > > > very useful (for us) from a PR standpoint to know. > > > > > > > > Thanks! > > > > > > > > - Jordan > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > > > with "unsubscribe freebsd-hackers" in the body of the message > > > > > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > > with "unsubscribe freebsd-hackers" in the body of the message > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message