windows research kernel
-
- Posts: 13
- Joined: Sat Jan 24, 2009 11:25 am
- Location: Belgium
windows research kernel
Recently I found this "windows research kernel", I found also this http://www.microsoft.com/resources/shar ... ectoz.mspx
well is this suitable to build something with? Becouse when I search on the microsoft forums about it I don't see much interesting only a few unanswerded posts.
so can I build with some tools a basic os or is this not done?
well is this suitable to build something with? Becouse when I search on the microsoft forums about it I don't see much interesting only a few unanswerded posts.
so can I build with some tools a basic os or is this not done?
- Brynet-Inc
- Member
- Posts: 2426
- Joined: Tue Oct 17, 2006 9:29 pm
- Libera.chat IRC: brynet
- Location: Canada
- Contact:
Re: windows research kernel
No you cannot base an operating system off of Microsoft's research kernel.. as far as I know, they release segments of the code to colleges and universities for academic study only.RedDemon1970 wrote:Recently I found this "windows research kernel", I found also this http://www.microsoft.com/resources/shar ... ectoz.mspx
well is this suitable to build something with? Becouse when I search on the microsoft forums about it I don't see much interesting only a few unanswerded posts.
so can I build with some tools a basic os or is this not done?
It isn't open source, it's not freely redistributable.. and modifying it also out of the question.
If you like Windows for some unexplainable reason, join the ReactOS project..
-
- Posts: 13
- Joined: Sat Jan 24, 2009 11:25 am
- Location: Belgium
Re: windows research kernel
well i prefer to work with windows, becouse i feel confortabel with it. i don't have that with linux
i find it strange that microsoft shares a krenel and stuff for study if you can't use it for something...sounds more to me like "here is some code, look to it in your free time and shut up" or have i overlooked something?
i find it strange that microsoft shares a krenel and stuff for study if you can't use it for something...sounds more to me like "here is some code, look to it in your free time and shut up" or have i overlooked something?
- Troy Martin
- Member
- Posts: 1686
- Joined: Fri Apr 18, 2008 4:40 pm
- Location: Langley, Vancouver, BC, Canada
- Contact:
Re: windows research kernel
Yes, you have. There is not enough code for an entire kernel, and what's missing could not be easily pieced together.RedDemon1970 wrote: ... or have i overlooked something?
-
- Member
- Posts: 391
- Joined: Wed Jul 25, 2007 8:45 am
- Libera.chat IRC: aejsmith
- Location: London, UK
- Contact:
Re: windows research kernel
Yup. The WRK source code is not complete and comes with a bunch of precompiled objects for the parts they haven't included. AFAIK the HAL code and a lot of the architecture-dependent code is provided precompiled.Troy Martin wrote:Yes, you have. There is not enough code for an entire kernel, and what's missing could not be easily pieced together.RedDemon1970 wrote: ... or have i overlooked something?
-
- Posts: 13
- Joined: Sat Jan 24, 2009 11:25 am
- Location: Belgium
Re: windows research kernel
so the only reason that they made it public is to show how it's build up, but nothing more then that
btw maybe a not on topic question but when i have for example the barebones kernel in pascal of the wiki, can i build further on that?
I find the kernel in pascal easier to read then the one in C.
anywhay....i'm i wright if i say as conclusion that if you want to work with kernels that windows is only good as os to run programs?
btw maybe a not on topic question but when i have for example the barebones kernel in pascal of the wiki, can i build further on that?
I find the kernel in pascal easier to read then the one in C.
anywhay....i'm i wright if i say as conclusion that if you want to work with kernels that windows is only good as os to run programs?
-
- Member
- Posts: 2566
- Joined: Sun Jan 14, 2007 9:15 pm
- Libera.chat IRC: miselin
- Location: Sydney, Australia (I come from a land down under!)
- Contact:
Re: windows research kernel
No.i'm i wright if i say as conclusion that if you want to work with kernels that windows is only good as os to run programs?
EDIT: For a better answer, I need to understand exactly what you're asking, without having to guess (which I've done above).
- Love4Boobies
- Member
- Posts: 2111
- Joined: Fri Mar 07, 2008 5:36 pm
- Location: Bucharest, Romania
Re: windows research kernel
Actually, the HAL code is there. It is for the most part a working NT-OS/2 kernel (I think from the time they made the leap from OS/2). It's not the latest NT kernel but it gives you some insight on the architecture. And don't be surprised, Microsoft needs to hire developers that are familiar with the NT kernel so they need to train them somehow, right?
If you want to know what the latest NT kernel architecture looks like, get the Windows Internals 5th ed.
If you want to know what the latest NT kernel architecture looks like, get the Windows Internals 5th ed.
"Computers in the future may weigh no more than 1.5 tons.", Popular Mechanics (1949)
[ Project UDI ]
[ Project UDI ]
-
- Member
- Posts: 391
- Joined: Wed Jul 25, 2007 8:45 am
- Libera.chat IRC: aejsmith
- Location: London, UK
- Contact:
Re: windows research kernel
From what I can tell, the WRK is fairly recent - Windows Server 2003 SP1. See http://www.dcl.hpi.uni-potsdam.de/resea ... page_id=51
- Love4Boobies
- Member
- Posts: 2111
- Joined: Fri Mar 07, 2008 5:36 pm
- Location: Bucharest, Romania
Re: windows research kernel
It is. Still, it's not the NT kernel
"Computers in the future may weigh no more than 1.5 tons.", Popular Mechanics (1949)
[ Project UDI ]
[ Project UDI ]
- Colonel Kernel
- Member
- Posts: 1437
- Joined: Tue Oct 17, 2006 6:06 pm
- Location: Vancouver, BC, Canada
- Contact:
Re: windows research kernel
Why not? There hasn't been a version not based on the NT kernel since Windows ME (excluding WinCE).Love4Boobies wrote:It is. Still, it's not the NT kernel
Top three reasons why my OS project died:
- Too much overtime at work
- Got married
- My brain got stuck in an infinite loop while trying to design the memory manager
- Love4Boobies
- Member
- Posts: 2111
- Joined: Fri Mar 07, 2008 5:36 pm
- Location: Bucharest, Romania
Re: windows research kernel
Probably because they're not willing to risk letting the actual source code out of MS. Remember that part of the Windows 2000 source code got out there? Guess they weren't happy about it Anyway, I'm not sure if it's an early NT or late OS/2.
"Computers in the future may weigh no more than 1.5 tons.", Popular Mechanics (1949)
[ Project UDI ]
[ Project UDI ]
Re: windows research kernel
I have access to the WRK sources simply through being a member of the MSDNAA at work. I'm honestly surprised it hasn't leaked all over the place.
To be honest, I've never wanted to poison my mind by even looking at it!
PLEASE, NO PMs ASKING FOR IT. I WILL NOT DISTRIBUTE IT TO ANYONE. I DO NOT HAVE IT IN MY POSSESSION.
To be honest, I've never wanted to poison my mind by even looking at it!
PLEASE, NO PMs ASKING FOR IT. I WILL NOT DISTRIBUTE IT TO ANYONE. I DO NOT HAVE IT IN MY POSSESSION.
All your base are belong to us.
- Love4Boobies
- Member
- Posts: 2111
- Joined: Fri Mar 07, 2008 5:36 pm
- Location: Bucharest, Romania
Re: windows research kernel
It has leaked. "Poison" your mind? Man, you're lame
"Computers in the future may weigh no more than 1.5 tons.", Popular Mechanics (1949)
[ Project UDI ]
[ Project UDI ]
-
- Posts: 21
- Joined: Tue Mar 24, 2009 10:59 am
Re: windows research kernel
ProjectOZ is an operating systems project environment that uses the native kernel interfaces of Windows to provide simple, clean, user-mode abstractions of the CPU, MMU, trap mechanism, and physical memory that can be used to perform experiments in operating systems principles. ProjectOZ comes with a basic OS (BasicOZ) built on top of the SPACE abstractions.
Essentially, it sounds to me like it is nothing more than a simple NT 1.0 kernel with a full HAL. The purpose is isn't to rebuild windows or understand NT, rather to try new things (As my dumb @$$ has been doing since I found this site) with developing operating systems, and possibly stumble upon a black hole of speed and power never before tapped by an OS. That or find the hidden choc-o-chip cookie found in every processor through the HAL. Either way, it's probably the source for NT 1.0 with the HAL partially compiled.
Essentially, it sounds to me like it is nothing more than a simple NT 1.0 kernel with a full HAL. The purpose is isn't to rebuild windows or understand NT, rather to try new things (As my dumb @$$ has been doing since I found this site) with developing operating systems, and possibly stumble upon a black hole of speed and power never before tapped by an OS. That or find the hidden choc-o-chip cookie found in every processor through the HAL. Either way, it's probably the source for NT 1.0 with the HAL partially compiled.