yeah the gui was a major change,BUT you could run explorer on 3.51, ms put out a pack for it mainly for testing but it became VERY popular(hence was used in 95 and nt4)
i have it, as well as some older versions of windows nt3
As do I... it was ONLY beta (@ BEST) & yes, buggy. In fact, I have an NT 3.51 box that runs here, to this very day (486 Dx/4 133mhz CPU, Vesa Local Bus Diamond Stealth 64 windows accelerated video, 32mb 30-pin FastPage RAM (60ns speed), & a TekRam 16mb of memory onboard caching VLB controller (70ns speed RAM in same chips type as system, 256k SRAM on mobo cache) & it runs it WELL! Most current possible drivers applied (well, from YEARS ago, another era imo in this field).
However, I stay w/ the Program Manager shell vs. that prototype. Why? Stability.
nt4 came with dx3, never from my exp got a dx5 update BUT if you dug around enought on ms's site they had dx6.1 for nt4
and with a decent card(nvidia mostly) you could play games quite well on nt4 dispite it "not being supported"
Yup, I know - I applied it, the Direct X "6" patch... barely functional as far as accessing ALL of the DirectX 6 enhancements... I did it, specifically for Quake II play in fact.
i agree about the active desktop crap(desktop webpage crap sucks)
Well, it can be 'dangerous', imo @ least, because the web itself can be 'dangerous'...
but its still with us to a point, tho atleast its not default like it was when you installed ie4(hated when acctive desktop crashed....)
Right, I agree there.
most of the changes in xp where actualy to make it more "noob friendly" like system restore, the new "fisher price: my first pc" themes (im acctualy the one who started that "fisher price" stuff about xp thats even refranced in wikipedia lol)
Probably needed doing... I didn't think so, but there were folks that felt that. Personally? I ran XP (when I ran it that is) w/ the "CLASSIC" type desktop... like Win2k.
I am not 'nuts' about the new theme... reminds me of lifesavers candy rolls, lol (which, I like, mind you, to eat... not for a color scheme - but, this is PURELY personal: To each his own here, beauty in the eye of the beholder & all that).
ms did this for marketing reasions, b4 you ask why i say this and how i know this, i know because i got a day long "tour" of ms when i was up in belview visiting relitives(fathers sister) and they admited the main reasion xp was pushed out was because they couldnt push 2k as a home os after they pushed it as a PURE BUISNESS platform from day one
Well, I can tell you, point-blank: 2000 was not as good of a gaming platform as XP is... how do I know? I'll give you a SPECIFIC example (deals mostly in SOUND compatibility w/ games, even 9x ones, let alone older DOS ones (there is DosBox 6.5 to help w/ this on 2000 though)):
Williams Arcade Games - I loved them as a boy (arcades of the 1980's child here, Williams Defender/StarGate two of my favs... Robotron 2084 yet another). This emulator was designed for Windows 9x, ran on it perfectly.
On 2000? Oh, it ran... no sound though, not w/ out help. On XP however?? Pefectamundo, no 3rd party tools required.
Today though? Imo, quite possibly?? MAME32 would probably do a better job on 2000, but I don't have 2k up here & running to test that theory either.
and ME as "the next great desktop windows", thus xp was born, born early, and like any premi it had problems, its better now, but its still got its "querks".
Sure, that's to be EXPECTED, & especially @ an OS' 'birth stage' & childhood (for lack of a better analogy, lol)... just like we're seeing (imo, to a lesser degree though) w/ VISTA now.
We've ALL seen this before, & worse... NT 3.5x -> NT 4 & NT 4 -> 2000 imo, being the worst... not only driver stuff, but also apps for particular purposes coming out (defraggers, databases of graphical nature, & FAR more).
We lived, lol! Here we are today, running stuff 10x as capable & stable.
ms pushed more app compat support into the default gui, this was done to help home users keep using outdated win16 apps(16bit apps from 9x days) and dos apps, stuff that honestly should have been replaced or run on a box where it had its native os.
Yes, exactly, I agree... especially, per my SPECIFIC example above.
xp was the first windows desktop/workstation os to be put out without its server counterpart being ready, it took ms almost 2 years extra to finnish server 2003 after the project was fully split from the xp codebase(during the beta stages) and thanks to that extra time ms removed ALOT of useless lagacy code, also removed a HUGE number of buggs and flaws, personaly i think ms should have put out an XP SE, based on server 2003 core, my model would have been that current xp owners could upgrade their current xp disks to "xp se" free with a slipstream, it would have cleared up a HUGE number of the problems xp still has.
Well, per that? I think VISTA is exactly that... XP, w/ Win2k3 server 'core', & many security + desktop GUI enhancements. More to it than that, even @ the core (Address Space Randomization being one specifically), but it is largely, that... A BETTER XP!
but i digress, xp wasnt as big a boost as some people think(not meaning you APK, meaning others) under sp4 you can game using 2k just as well as with xp given your talking about native win32 games(you know stuff not made to run on dos or win95 dos mode)
Which is why my list above, on the changes between the OS, in Windows NT-based OS' ancestry + architectural changes, is SO short, on the 2000-> XP revision/progression.
as i understand it very little of the code wasnt changed in the core os, this is because xp was TOTALY UNSUITABLE as a true server(as in domain server or webserver not a file server, hell you can run win3.11 for workgroups as a file server
)
XP can't be a 'true server' not only for stability reasons, but it's like any workstation/pro client node OS: It has limits on # of connections to it afaik... it's really the same OS in 2000 Pro vs. Server, but is intentionlly crippled by MS (to make monies). I am sure you know this.
So, what you say, for a number of reasons? VERY true enough, but I have seen 2000 rigs do a decent job as is, as servers...
Still, 2k can't hold a candle (imo @ least) to Windows Server 2003...
The latter's been rated, afaik/iirc, near 99.99% uptime (mainframe/midrange class enterprise level stability)...
I.E.-> 4 of the fabled, "5 9's" if not moreso by now...
(& they ALL had C2 level security certifications as is in the Windows NT-based OS family, per the "Orange Book" definitions thereof).
ms had already started taring the core apart when xp was put into beta to try and find and fix the problems
You can BET that is an ongoing thing, in ALL of them... constantly.
ms did a good thing with 2003, had then taken it a step ferther and removed even more lagacy code i would have been even happyer,
OK: This part, even above when you mention it? Talk to me - give me specifics... do you mean, like, backward compatibilty related code??
If so, well... I have YET to see any problems running apps I ran for YEARS on 2000/XP, but instead on Server 2003... sure, some had revisions (the apps) but many not.
Thanks for specifics here, IF you have them WITH examples. NOT in games, but rather in say, shareware/freeware, or utilities mostly...
Even office type apps IF necessary, but largely, these are built off libs/DLLs calling, so only parts get patched (per the Ms vision of a document-centric world, where the app calling a document doesn't matter, many can open each others documents, no sweat... surf the web in IE & Outlook (full) even? POSSIBLE, in other words as 1 example only.... Word later doing HTML for the web? Possible, etc. because of this shared lib model!)
if i honestly need to run dos or windows9x apps i can alwase dual boot or setup a system that was acctualy made to run those apps, not like it would cost much, 25bucks or less for a good 9x machien, could probbly get a dox box free by looking in free piles at gradge sales or by checking the paper.
OR, use 3rd party tools like DosBox 6.5 for sound, etc. (there are fixes/patches out there like that one, via an addon).
some of the changes are radical, but the kernal and much of the core are not drasticly changed
Well, not true in some cases... NT 3.5x -> NT 4 & NT4 -> 2000 MOSTLY imo... 2000 -> XP? Not huge, smallish ones imo as well!
they did change ALOT of how the os interacts with itself(no more kernel mode drivers for one)
?
Drivers (nearly all, if NOT all) RUN totally IN kernel space (ring 0) which is WHY they have to be written SO carefully... they can, like the OS, touch ANY memory thru the system... ANY, including OS space itself.
=========================================================
APK DISCLAIMER/ADMISSION OF GUILT, lol, lack of experience on this type of coding:
=========================================================
Plug-N-Play drivers though? May be an exception & run partially in Ring 0/RPL 0/kernel mode, vs. Ring 3/RPL 3/usermode... but, not sure, admittedly.
=========================================================
I code & have for nearly 25 yrs. & roughly 15 on Win32/.NET most recently, but not in driver mode typically using the DDK. SO, no 'expert' here. So, that said, correct me where you need to, but here is my understanding of it above, & below next:
Ms helped a LOT w/ WHQL testing. WDM (Windows Driver Model), & Ms DDK (device driver kit) templates for basic function too, + STABILITY... tons more if you would like me to get into it, especially from NT 4 -> 2000. BUT, not much for 2000 -> XP, not really.
After all - I asked you for examples above, so in kind, I can provide many enhancements from NT 4 -> 2000 or the other 'radical one' NT 3.5x -> NT 4.0...
BUT, not sure here.... are you still talking 2000 -> XP? If so, not many imo either.
BUT the drivers part above? I think you're a BIT 'off' on... perhaps you mistated it? OR, did I misunderstand you, while we are talking about, lol, 4 to 5 diff. models of this OS (confusing)...
i disslike vista currently because support SUCKS, drivers,apps
Not MS' fault on this part... Driver coders from 3rd party OEM's need to catch up on 7,000 new API calls, & a quite possibly WAY diff. DDK (I have not looked @ this one, but i Have in 2000/XP)... & a new DirectX 10 setup too for vidcards etc.!
,security, updates even all suck, my buddy payed 575 to ms for 2 copys of ultimet, he gets a disscount due to his work...he got 2003 ent full retail for 30bucks....)
Security I am going to differ w/ you on... it is WAY better on many levels that you do NOT see (ASR is the biggest imo, & needed - the types of 'bushwhacks' that took advantage of this 'shook the planet' in some virus' that used it)...
UAC? More of a nuisance, & circumventable as well...
The Installer having SYSTEM priveleges (per Joanna Rutkowska's findings, MS technical fellow, while confronting Dr. Mark Russinovich on it & largely getting the better of him imo too) is another 'potential hole'.
Still, it's better... even @ the apps level, which imo is, the MOST insecure one... IE7 helps a good deal here for example. Overall, VISTA is far more secure, than even Windows Server 2003, even w/ its secured IE6, its default is a WAY secured mode.
he instaled one of the WGA updated with auto update it dissabld areo and forced him to call them to get it reenabled, ended up having to pay 15bucks for them to send him a new key because the support people couldnt get vista to unlock like it should have........
Ms has started to 'bend' on this... they are NOT inflexible! See here:
Microsoft to change frequency of WGA checks:
http://www.infomaticsonline.co.uk/computeractive/news/2158172/microsoft-change-frequency-wga
& more, in the last couple days in fact!
& I will brb, after I finish this discussion w/ you, on this note...
Still, this IS to be expected: Just "growing pains"... & we've ALL seen it before, & imo?? Far worse... especially NT 3.5x -> NT 4, NT 4 -> 2000!
vista is to young and was rushed out, ms cut alot of fetures, replacing them with VERY heavy DRM this angers me, ms should have spent that time insuring that vista was READY FOR PRIME not insuring that i cant watch my hd dvd/bdd on my 20.1in lcd with my x1900xtx because its nod hdcp complyant.
I am not 'nuts' about DRM & this Hdcp stuff, but I am not as 'into that' as you are... personally?
I tried VISTA for about 3 hrs. the other day @ best buy & liked it... quite a lot!
Still, man - it's NEW, & MS will change things if need be on it.
or that i cant listen to my super audio disks at full quility/at all because my soundcards not approved to pass hd content to my speekers.
BUT, you can listen to it, albeit not as @ a high of quality... I am not enough of an 'audiophile' imo, to be truly upset by this... but, if YOU are? Well, having to buy new equipment is a beyotch...
yeah 2003 is a hell of a good os, i got it about 2 weeks b4 RTM hit shelves, been using it ever sence!!!!! never even considered going back to xp.......
Agreed, 110%... what Windows NT/2000/XP should always have been... but, speaking as a coder?
Windows NT-based OS, ARE truly, the LARGEST PROGRAMMING ARTIFACTS IN EXISTENCE afaik...
& it is mega hard, even on smaller programs, to write something that runs everywhere, w/ everything, perfectly... especially for programs of 'size' (purely relative term)... takes time to grow & change/patch until it is.
Personally? This is why shareware/freeware is NOT that easy, vs. say, MIS/IS/IT programming in a CLOSED STD. HARDWARE + SOFTWARE ENVIRONS (which avoid tons of diff. hardware & software mixes causing instability or incompatiblity)...
DB coding, which I do & have been doing for coming up on 11-13 yrs. as a pro & years before it on my own or in academia since my days on UNIX, VMS, OS/400 & more? Saves you from that hassle...
You don't have that level of protection on shareware/freeware, OR @ a larger level, consumer grade "OS' for the masses"...
Mainly because the masses IS potentially everyone on this planet, & their personal mixture of hardware + software creates a MASSIVE amount of possible permutations thereof for both hardware/software...
(LOL, might as well do 6 billion (planet human population afaik) factorial, as to the possible number of possible mixes... the amount of folks on the planet X 1 less, X 1 less, etc. et al).
and DeMutla and i get into it at times, he posts stuff thats eather FUD or severly scewed then denies it when you show him to be wrong (such as ms admiting gaming under vista with current games would acctualy be slower then under xp/2k/2k3)
Well, like I did above? I list a number of places I had MY thinking 'changed' by you, & iirc, even DaMulta... it happens. Just think of it like.... well, educaton & sharing ideas.
You & I bump heads, but we NEVER get into arguments... if you can do that w/ me? You can, w/ he, & same to DaMulta w/ you too imo!
but sall good, i like him mostly, he seems like an allright sort, if a little stuborn(and im not like that at all)
There you go... but, I think you are both OK.
and thx for the reviews, i never had been able to find any decent gaming reviews of 2003 as a workstation, but its been a long time since i tryed to find any as well
Those are MOSTLY just reviews of 2k3... to get ones for it on gaming, heck: Issue the literal quoted boolean string I put up above for gaming... you'll find them. Not a lot, specifically for gaming on Win2k3, but they are there most likely.
i have not seen a singel bad review of 2003 EVER and i looked and others linux freaks i know have looked, infact i have converted some total linux nuts into 2003 lovers for gaming and other uses, things linux dosnt do well or at all like active directory type functions.
Neither have I... & astoundingly, the LINUX/UNIX pack @ SLASHDOT (worst Unix/Linux zealots I have ever seen online & I note that above)? They won't bust on it usually, or not hard. How could they?
It's damn good. Great foundation for VISTA too.
2003 is a ROCK SOLID OS, and im hoping server 2008 ends up being a rocksolid os as well because that is where i may be upgrading when the time comes.
It probably will, & will get the benefit of what MS did w/ XP, vs. Server 2003 you are 'upset' over... they will fix the 'holes' in VISTA, & apply that to Server 2008. Just as they did for XP -> Server 2003.
They KNOW what they're doing on THAT account & it does seem logical to me!
Hey, it worked for XP -> Server 2003!
(On the beta test list for it here... can't wait to try it!)
APK
P.S.=> Yet another "hellishly long" discussion between us, lol... DONE EDITING NOW, quote away & nitpick where needed, lol... apk