Windows Research Kernel

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
Post Reply
User avatar
kataklinger
Member
Member
Posts: 381
Joined: Fri Nov 04, 2005 12:00 am
Location: Serbia

Windows Research Kernel

Post by kataklinger »

I got copy of WRK's source code few days ago. 8) I hadn't time to look at it closely, but it looks huge... ~800k lines of code :shock:
User avatar
os64dev
Member
Member
Posts: 553
Joined: Sat Jan 27, 2007 3:21 pm
Location: Best, Netherlands

Post by os64dev »

be carefull not to use the knowledge in your os, because that would be illegal :roll:
Author of COBOS
User avatar
Alboin
Member
Member
Posts: 1466
Joined: Thu Jan 04, 2007 3:29 pm
Location: Noricum and Pannonia

Post by Alboin »

You may distribute snippets of this software in research papers, books or other teaching materials, or publish snippets of the software on websites or on-line community forums that are intended for teaching and research. The total amount of source code in each of your snippets should not exceed 50 lines.
Interesting. I would think that posting any code would be a breach of contract, but apparently not.
~800k lines of code
Only ~800k for the core? I was under the impression that it was a few million total. Does the UI really take up over a million lines?
be carefull not to use the knowledge in your os, because that would be illegal
You may use any information in intangible form that you remember after accessing the software.
?
C8H10N4O2 | #446691 | Trust the nodes.
User avatar
Colonel Kernel
Member
Member
Posts: 1437
Joined: Tue Oct 17, 2006 6:06 pm
Location: Vancouver, BC, Canada
Contact:

Post by Colonel Kernel »

os64dev wrote:be carefull not to use the knowledge in your os, because that would be illegal :roll:
Admiral Ackbar says...
Attachments
ackbar.jpg
ackbar.jpg (11.52 KiB) Viewed 5311 times
Top three reasons why my OS project died:
  1. Too much overtime at work
  2. Got married
  3. My brain got stuck in an infinite loop while trying to design the memory manager
Don't let this happen to you!
User avatar
Brynet-Inc
Member
Member
Posts: 2426
Joined: Tue Oct 17, 2006 9:29 pm
Libera.chat IRC: brynet
Location: Canada
Contact:

Post by Brynet-Inc »

I agree with Kevin, This is most definitely a trap... They would likely try using this against you if you made/worked on a competing product.
Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.
User avatar
kataklinger
Member
Member
Posts: 381
Joined: Fri Nov 04, 2005 12:00 am
Location: Serbia

Post by kataklinger »

Only ~800k for the core? I was under the impression that it was a few million total. Does the UI really take up over a million lines?

It just for kernel. WRK doesn't include source for:
- HAL
- NTFS drivers
- GUI
- millions of other standard Windows services
- network stack
- kernel debugger
- IA64 support (x64 support is included)
- a lot more

MS says that soruce code is available for some of these things in DDK.
User avatar
Alboin
Member
Member
Posts: 1466
Joined: Thu Jan 04, 2007 3:29 pm
Location: Noricum and Pannonia

Post by Alboin »

kataklinger wrote:Only ~800k for the core? I was under the impression that it was a few million total. Does the UI really take up over a million lines?

It just for kernel. WRK doesn't include source for:
- HAL
- NTFS drivers
- GUI
- millions of other standard Windows services
- network stack
- kernel debugger
- IA64 support (x64 support is included)
- a lot more

MS says that soruce code is available for some of these things in DDK.
Okay, that would make more sense then. I though 'core' constituted the HAL, NTFS, Network stack, etc.
C8H10N4O2 | #446691 | Trust the nodes.
User avatar
kataklinger
Member
Member
Posts: 381
Joined: Fri Nov 04, 2005 12:00 am
Location: Serbia

Post by kataklinger »

Brynet-Inc wrote:I agree with Kevin, This is most definitely a trap... They would likely try using this against you if you made/worked on a competing product.
Do you really think that this is a conspiracy made by Bill Gates, Pol Allen and Steve Ballmer? Do you really think that MS is going to waste time and money by suing some hobby os developer (or all of us)? What's the point? I can see why and how they could use it against companies involved in Linux development (which I seriously doubt), but suing author of some unknown, almost non-existing, half-cooked, so-called operating system which makes no profit...that is equal to insanity.
SpooK
Member
Member
Posts: 260
Joined: Sun Jun 18, 2006 7:21 pm

Post by SpooK »

kataklinger wrote:
Brynet-Inc wrote:I agree with Kevin, This is most definitely a trap... They would likely try using this against you if you made/worked on a competing product.
Do you really think that this is a conspiracy made by Bill Gates, Pol Allen and Steve Ballmer? Do you really think that MS is going to waste time and money by suing some hobby os developer (or all of us)? What's the point? I can see why and how they could use it against companies involved in Linux development (which I seriously doubt), but suing author of some unknown, almost non-existing, half-cooked, so-called operating system which makes no profit...that is equal to insanity.
AYBABTU
User avatar
Colonel Kernel
Member
Member
Posts: 1437
Joined: Tue Oct 17, 2006 6:06 pm
Location: Vancouver, BC, Canada
Contact:

Post by Colonel Kernel »

Brynet-Inc wrote:I agree with Kevin
Argh! First, I'm Candy, now I'm Kevin! I specifically chose my nick 8 years ago to be memorable in the context of OS dev! This must be some kind of conspiracy! :evil:
kataklinger wrote:Do you really think that this is a conspiracy made by Bill Gates, Pol Allen and Steve Ballmer?
No, but later on, if it's convenient, Ballmer won't hesitate to use this as an excuse to claim that MS intellectual property has somehow leaked into competing products. This tactic is called "poisoning the well".

...that, and I just enjoy quoting Admiral Ackbar. ;)
Top three reasons why my OS project died:
  1. Too much overtime at work
  2. Got married
  3. My brain got stuck in an infinite loop while trying to design the memory manager
Don't let this happen to you!
User avatar
Brynet-Inc
Member
Member
Posts: 2426
Joined: Tue Oct 17, 2006 9:29 pm
Libera.chat IRC: brynet
Location: Canada
Contact:

Post by Brynet-Inc »

Colonel Kernel wrote:
Brynet-Inc wrote:I agree with Kevin
Argh! First, I'm Candy, now I'm Kevin! I specifically chose my nick 8 years ago to be memorable in the context of OS dev! This must be some kind of conspiracy! :evil:
Apologies, I didn't mean to call you Kevin, won't happen again Joe... 8)
Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Post by Solar »

Colonel Kernel wrote:
kataklinger wrote:Do you really think that this is a conspiracy made by Bill Gates, Pol Allen and Steve Ballmer?
This tactic is called "poisoning the well".
They won't sue a hobbyist OS project. They'll wait until it's ready to become mainstream, then sue you.
Every good solution is obvious once you've found it.
Post Reply