Windows 2000 Source - What components?

Discuss Windows 2000, NT, XP and Windows Server 2000, 2003, SBS 2003.
Post Reply
Omicron
Posts: 51
Joined: Sun Jan 24, 2016 7:04 pm

Windows 2000 Source - What components?

Post by Omicron »

Along with the NT source code, I remember that (not all but some of) the Windows 2000 source code was leaked as well back in the mid 2000s. What components of the OS did this include? I can't find much of anything on this as it looks like MS did a pretty good cleanup job.

Just checked, I don't think discussing the source generically breaks any rules.

3155ffGd
User avatar
Posts: 391
Joined: Wed May 02, 2012 12:57 am

Re: Windows 2000 Source - What components?

Post by 3155ffGd »

As a short breakdown, the Windows 2000 source code has:

* Event Log service
* Internet Explorer 5.0 and all related components (MSHTML, URLMON, WININET, MSXML, INITPKI, WINTRUST and so on and so forth)
* (Kind of related to the above) Most parts of the shell including SHELL32, SHDOCVW, SHLWAPI, COMCTL32, COMDLG32, BROWSEUI, EXPLORER, Control Panel applets
* WinSock 2.0, SNMP
* CONSOLE and USER components of WIN32K
* Some/Most components of the Windows 2000 kernel (Config, Ex, Io, Ke, Mm, Ob, Ps, Rtl, Se)
* Some of KERNEL32, ADVAPI32, WINLOGON, SETUPAPI
* VfW components i. e. MCIAVI32, MSRLE, and so on
* Some screensavers
* Minor components: DSKQUOTA, EFSADU, ACLUI, VERSION
* Most of the utility components of Windows including Notepad, Regedit, Paint, amusingly also Paintbrush from Windows 3.1 (wonder why?)

Missing components are (from a cursory comparison with the NT4 source, likely incomplete):

* from the Kernel: Init, bootcode/NTLDR, device drivers including file system drivers and HALs
* Networking code and everything related to it
* Advanced components like COM+, WMI, TAPI
* DOS Emulation (NTVDM/WOWEXEC)
* OS/2 and POSIX (though I doubt they were changed at all from NT4 which has both)
* Lsa, Sm, Csr, Sam
* CRT library
* a few other applets like Outlook Express

Omicron
Posts: 51
Joined: Sun Jan 24, 2016 7:04 pm

Re: Windows 2000 Source - What components?

Post by Omicron »

Cool, thank you - this is exactly what I was looking for.

scatman
User avatar
Posts: 22
Joined: Wed May 31, 2017 2:25 pm

Re: Windows 2000 Source - What components?

Post by scatman »

I've got this but I've never really looked through it though

Post Reply