All Things Microsoft > Microsoft Software

TCPIP.SYS bugged? (XP Pro, SP 2)

<< < (2/4) > >>

toadlife:
Oh an BTW, I know you all think Microsoft "ripped off" the TCP stack from BSD scource code, but they really didn't. This is just another outdated peice of anti-ms-propoganda that open source zealots don't want to let go of.

They purchased the TCP stack from a company called Spider Software when they were writing Win2k, and eventually wrote their own TCP stack from scratch for Widnows XP/2003 because spiders stack still had to be ported over somewhat. Spider Software's stack was based upon BSD code.

http://www.kuro5hin.org/story/2001/6/19/05641/7357

In the end all TCP stacks "derive" in one way or another from BSD, because as I stated above, BSD was the first system to have one.

Refalm:
All right, thanks for pointing it out.
There is a post on this forum somewhere that claims Microsoft directly took the TCP stack source code from BSD.

Anyway, I know many people who have been experiencing difficulties while using the internal nForce NIC and Windows XP.

Buying a RealTek NIC for $ 10, - may help.

piratePenguin:

--- Quote from: Refalm ---There is a post on this forum somewhere that claims Microsoft directly took the TCP stack source code from BSD.
--- End quote ---
The licence doesn't disallow it, I don't see what the problem is.

H_TeXMeX_H:
My thinking is if M$ stole anything from BSD, wouldn't it work a lot better than it does currently ? I don't think it is to ANYONE'S advantage to claim that their code has been stolen by M$, why?

1) It won't get your code back
2) It means your code is contributing to a piece of shit OS
3) Your code is open source ... so saying they "stole" it is uhhh ... wrong

Maybe open source agreements should have some fine print at the bottom reading:
"The above agreement is null and void if your name is Bill Gates or you work for M$"

piratePenguin:

--- Quote from: H_TeXMeX_H ---2) It means your code is contributing to a piece of shit OS
[snip]
"The above agreement is null and void if your name is Bill Gates or you work for M$"
--- End quote ---
There are different types of free software licences.
The GNU General Public Licence is probably the most popular of them, as well as the BSD licence.
The major difference bettween them is that the GPL is "copyleft".

--- Quote ---Copyleft is a general method for making a program free software and requiring all modified and extended versions of the program to be free software as well.
--- End quote ---
The BSD licence isn't copyleft, anybody can use and modify BSD-licenced code for their own applications without releasing their own changes under a free licence, like what Microsoft have done here.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version