Page 1 of 1
Nt 4, 2k source.
Posted: Thu Feb 12, 2004 10:57 pm
by stonedzealot
It was posted on
www.slashdot.org and
http://www.microsoft.com/presspass/pres ... source.asp that the Windows NT 4.0 and 2k source was floating around on the 'net. Not to...imply...any illegal activities by our fine up-standing OS dev community but has anyone taken a look or know what the deal is (e.g. is it full source)?
Re:Nt 4, 2k source.
Posted: Fri Feb 13, 2004 1:07 am
by Solar
I think I'm speaking for many if I say, "I'm not interested".
For one, the claim that "the source is the documentation" doesn't hold. Just by having access to a couple of hundreds of megabyte source code doesn't tell you much, unless you're in a mind of reverse-engineering the corresponding documentation.
Then, copying anything from any OS, legal or not, usually has severe implications on the rest of the system. You cannot just copy the Linux scheduler and the Windows GUI into your OS - an OS is more than the sum of its parts, and unless your design makes ends meet, you'll end up with an ugly chimera full of problems.
Bottom line, I'd rather make further inroads in reading Tanenbaum and other relevant literature than hunting down and sifting through Windows source...
Re:Nt 4, 2k source.
Posted: Fri Feb 13, 2004 1:11 am
by Solar
That being said, German computer news source heise.de reports that ~30.000 files are said to have leaked - which "wouldn't really suffice to build your own Windows, since the Linux kernel alone - no GUI, no browser, no ... - sums up ~12.000 files".
Re:Nt 4, 2k source.
Posted: Fri Feb 13, 2004 1:54 am
by BI lazy
good points.
'd rather do some complicated baking than trying to read even a fart of windows source code.
Having a good read (Tanenbaum & sorts) is way more elucidating.
The sentence about OS being more than the sum of its parts - it reminds me of something: Its a kind of magic ... yo, and it likes to evolve, the OS *gg*
Re:Nt 4, 2k source.
Posted: Sat Feb 14, 2004 12:50 pm
by stonedzealot
For God's sake I don't want to use any of it's features or copy the code (I don't think I could handle a lawsuit as well as Linux has against SCO). I just want to see the code. Sorta like going to an art gallery, look but don't touch (and maybe laugh at what some people consider "art")
Re:Nt 4, 2k source.
Posted: Sat Feb 14, 2004 6:29 pm
by Ozguxxx
I agree with wangpeng, it would be nice to see how "they" code, I wonder if we can see any of it by chance. ;D
Re:Nt 4, 2k source.
Posted: Sun Feb 15, 2004 12:58 am
by Solar
Like "little shop of horrors"? Hehe... ;D
Re:Nt 4, 2k source.
Posted: Sun Feb 15, 2004 6:43 am
by mystran
wangpeng wrote:
For God's sake I don't want to use any of it's features or copy the code (I don't think I could handle a lawsuit as well as Linux has against SCO). I just want to see the code. Sorta like going to an art gallery, look but don't touch (and maybe laugh at what some people consider "art")
The problem is, if you just "look" at the code, and then later you write something similar, you face the possibility of lawsuits, because you might have learned what you just implemented from watching the source, and you don't want to go to courtroom to try to tell that you didn't.
Re:Nt 4, 2k source.
Posted: Sun Feb 15, 2004 3:29 pm
by stonedzealot
I guess. Similar isn't the right word though. Minix was Unix except that it didn't use any of Unix's code. They were identical when it came to concept machinery. And, as we know, Minix is still around (in source form, I doubt there are many Minix machines hanging around).
Re:Nt 4, 2k source.
Posted: Sun Feb 15, 2004 3:56 pm
by Ozguxxx
Well, algorithms are not protected by copyright laws, although you cannot copy code, you can always trace code and try to see how it works and code the similar algorithm with different codewords and micro$oft can do nothing about it. Well but I wouldnt tell bill gates about it if i do something with it.
Re:Nt 4, 2k source.
Posted: Sun Feb 15, 2004 11:46 pm
by Solar
Ozgunh82 wrote:
Well, algorithms are not protected by copyright laws...
...except in the US, where this is perfectly possible. (I remember a patent on using colored bars to designate appointments in a calendar application...)
Re:Nt 4, 2k source.
Posted: Mon Feb 16, 2004 2:08 am
by Pype.Clicker
btw if you read at the CLUF (or i dunno what MS license for end-user is named in english), you'll see that reverse-engineering (looking at the binary and try to figuring out how it works) is prohibited, except if your local laws allows you to do so.
Here in Belgium, we can do so only in order to provide software that will interoperate with the reverse-engineered software -- certainly not in order to *replace* it
Re:Nt 4, 2k source.
Posted: Mon Feb 16, 2004 2:19 am
by Solar
Pype.Clicker wrote:
CLUF (or i dunno what MS license for end-user is named in english...
EULA - End User's License Agreement.
Re:Nt 4, 2k source.
Posted: Tue Feb 17, 2004 1:36 am
by Candy
Pype.Clicker wrote:
Here in Belgium, we can do so only in order to provide software that will interoperate with the reverse-engineered software -- certainly not in order to *replace* it
But what if you want to interoperate with every file on the computer? Doesn't that count?
BTW, so that says you can disassemble windows to make your own NTFS driver, doesn't it? I mean, if you want to interoperate, you have to be able to read, so you must know how it's built up. right?
Re:Nt 4, 2k source.
Posted: Tue Feb 17, 2004 2:23 am
by Pype.Clicker
actually, it would rather 'allow' you to reverse-engineer windows to write another NTFS driver for something that the original NTFS driver couldn't do ... and do it *for windows*.
However, as the MS guys splitted the responsibilities of HAL - low level FS - higher layer FS - apps quite fine, you're unlikely to find something that will be defendable in a court. And most of the times, the documentation MS provides (or sells) is from far sufficient. Just look at Symantec tools ... they're doing probably the hardest things you could think of with an NTFS partition -- and i doubt they reverse-engineered whatever bit of NT ...