Date: Tue, 7 Aug 2001 23:44:06 -0700 From: "Ted Mittelstaedt" <tedm@toybox.placo.com> To: "kevin godfrey" <kevin@ticktockman.com> Cc: <freebsd-newbies@FreeBSD.ORG> Subject: RE: Actual Microsoft Question (Was: Re: Microsoft Bashers) Message-ID: <004301c11fd5$8546f680$1401a8c0@tedm.placo.com> In-Reply-To: <3B6FCF84.DA6E5177@ticktockman.com>
next in thread | previous in thread | raw e-mail | index | archive | help
>-----Original Message----- >From: owner-freebsd-newbies@FreeBSD.ORG >[mailto:owner-freebsd-newbies@FreeBSD.ORG]On Behalf Of kevin godfrey >Sent: Tuesday, August 07, 2001 4:23 AM >To: Ted Mittelstaedt >Cc: freebsd-newbies@FreeBSD.ORG >Subject: Re: Actual Microsoft Question (Was: Re: Microsoft Bashers) > > >Thanks for the answer Ted. It helped me understand a little better the >history. >So as I see it, most of the major operating systems TCP/IP >implementations are >based on BSD. If I recall correctly, didn't Linux adopt the BSD >stack not too >long ago? Or am I mistaken? If not, that means that Windows, Apple >(as of OS >X) and Linux are made up of the BSD TCP/IP implementation. Possibly >even BeOS >(I believe it is, but I cannot confirm. When I was working on a utility for >BeOS, I remember running across some mention of the BSD TCP/IP >implementation). >If I'm not mistaken, that's a pretty impressive feat. > What's the most impressive is that most people have pretty much followed the TCP/IP implementation put forth on BSD. It's not so much that the IP stack code has been copied verbatim, but rather that most of the interfaces that the original BSD code defined have been followed. Even the poor DOS implementations have a SERVICES file for example. Even NetWare does! With a networking protocol as complicated as TCP/IP, you would think that everyone would be out attempting to invent a better wheel. But IP implementations have pretty much stayed the same across most platforms. I mean, just look at Telnet for example. Every Windows version that came with the Microsoft-supplied IP stack includes the Telnet program. Yet there is not a single Microsoft operating system that comes with a Telnet server, and in fact a Telnet server makes little sense for a Windows OS anyway. That ought to be proof enough of the importance even non-UNIX people put on copying a UNIX implementation of TCP/IP. Ted Mittelstaedt tedm@toybox.placo.com Author of: The FreeBSD Corporate Networker's Guide Book website: http://www.freebsd-corp-net-guide.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-newbies" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?004301c11fd5$8546f680$1401a8c0>