First Details of Windows 7 Emerge 615
Some small but significant details of the next major release of Windows have emerged via a presentation at the University of Illinois by Microsoft engineer Eric Traut. His presentation focuses on an internal project called "MinWin," designed to optimize the Windows kernel to a minimum footprint, and for which will be the basis for the Windows 7 kernel.
Re:that sounds good but.. (Score:1, Informative)
Re:Lesson in MS Counting (Score:3, Informative)
Re:Lesson in MS Counting (Score:5, Informative)
Windows NT 4, Windows 2000 (NT 5), Windows XP (NT 5.1), Vista (NT 6), 'Windows 7' (NT 7)
Re:that sounds good but.. (Score:5, Informative)
The implication that the Mac might have got rid of the BIOS (and hence gained speed) is tied to "a linux-based system is just plain faster". You could easily read that as suggesting the Mac is Linux-based.
FWIW, the Mac doesn't use a BIOS, it uses EFI (Extensible Firmware Interface) these days. And it's not Linux-based either.
Simon.
Re:that sounds good but.. (Score:2, Informative)
Re:that sounds good but.. (Score:1, Informative)
Re:Lesson in MS Counting (Score:5, Informative)
MS-DOS Based
1.x, 2.x (Windows/286, Windows/386), 3.x, 4.0 (95), 4.1 (98), 4.9 (Me)
NT Based
3.1, 3.5, 4.0, 5.0 (2000), 5.1 (XP), 6.0 (Vista), 7
Re:microkernel? (Score:2, Informative)
Sorry to disappoint you, but this is not a microkernel. This is just slimming down on what is packaged with the OS.
Think more along the lines of sliming Red Hat Linux down to the size of Damn Small Linux, except right now Windows has the shell, X11, Gnome, etc. all running in kernel mode.
The continuum looks something like this:
Re:Rinse, Repeat (Score:2, Informative)
Here's another one for ya... http://www.roughlydrafted.com/RD/Q4.06/4E2A8848-5738-45B1-A659-AD7473899D7D.html [roughlydrafted.com]
Re:Good intentions (Score:5, Informative)
The Microsoft secret to success (Score:5, Informative)
> have noticed that their current version isn't all that it's made up to be?
Duh. They have been doing this same bait and switch for the life of the company.
Step One. Release wonderous New Version! It is THE must have thing.
Step Two. Everyone realizes it sucks but their money is already in Bill's pocket. And everyone realizes they have no choice but to adopt the new product anyway because of the three year hardware replacement cycle and the illegal (as certified by a US court) bundling agreements with the OEMs that continue to this day. Especially in the case of their OS but to a lesser extent with Office and the other crap they peddle.
Step Three. Microsoft begins hinting about the upcoming new version. It will fix all of the (not quite admitted) problems with current version AND add exciting new must have features. And it is coming Really Soon.
Step Four. Have their minions in the trade press obsess about Upcoming new version. All complaints about Current version are answered with "But Upcoming version will be out soon and will fix that problem." After a year or two make sure to begin writing reviews for competitors products by comparing them to features that Upcoming version will be shipping "Any day now". By this point EVERYONE must be lamenting how crappy the shipping version is to help generate the NEED to upgrade when the new version ships.
Step Five. As the death march to release continues and feaures get cut, spin it as a good thing. (We are focusing on the needs of our customers, blah, blah.) Now that there is beta (anyone else would rate it pre-alpha but.....) code get the drumbeat ramping up in the press with lots of articles and screenshots. Will your hardware be compatible? Can life as you know it continue without the exciting new features? Etc, blah blah.
Step Six. The product finally releases... See Step One.
Re:that sounds good but.. (Score:5, Informative)
Re:that sounds good but.. (Score:5, Informative)
It is possible you had a sound card that just wasn't a full blown hardware sound and off loaded a bunch of stuff onto the system's processor and memory.
Of course the different types of boot logs on NT machines didn't work so it cannot look at XPs boot logs. I haven't found anything like it for 2000/XP either. Which really sucks because often the boot log can show all sorts of problem areas that could lead to other glitches in the OS.
Re:ah! just in time (Score:3, Informative)
It's a common tactic from Microsoft. When there's nothing to say and a competitor may get some PR from a tech media looking for something to write about, come out with something about a product that's on the drawing board, or is only marginally closer to release than the drawing board.
Re:Can I get a little insight, please? (Score:2, Informative)
Download sizes;
Version 1.0 * Current: 1.0.9, 16-Apr-1994 * Size: 1.3 KB(bz2)
Version 2.6 * Current: 2.6.23, 09-Oct-2007 * Size: 5.8 MB(bz2)
http://www.linuxhq.com/kernel/ [linuxhq.com]
In use;
Linux kernel 2.6.23, 1.8M on disk and 2.3M in RAM.
I don't have a copy of the 1.0 kernel to compare with, sorry.
Re:Lesson in MS Counting (Score:5, Informative)
Re:microkernel? (Score:4, Informative)
This, of course, works just fine and it makes the kernel rock solid, but makes system calls slower. I'm guessing that when Win7 is released hardware will be fast enough that this will be a non-issue (hell, it might even not be one now), but the point is, a "regular" kernel will almost always outperform it on the same hardware.
Oops, forgot NT 4.0 (Score:3, Informative)
3: NT 3.51
4: NT 4.0
5: 2000 (5.1: XP)
6: Vista
7: Win7
Or just look at this [wikipedia.org]. I should have google'd it first. It's all right there.
Re:Lesson in MS Counting (Score:2, Informative)
Re:Wrong family line (Score:5, Informative)
Windows 1.0
Windows 2.0
Windows 3.0
Windows 3.1
Windows 95 (v. 4.0)
Windows 98 (v. 4.1)
Windows ME (v. 4.9)
Line killed off.
Business line:
Windows NT 3.5
Windows NT 4.0
Windows 2000 (v. 5.0)
Windows XP (v. 5.1)
Windows Vista (v. 6)
Windows "7"
There were no NT versions prior to 3.5 because the first NT was released after Windows 3.11, and Microsoft wanted their numbering to be consistent. NT 3.5 coexisted with Windows 3.x (and shared the same GUI design), NT 4.0 coexisted with Windows 4.x, and then MS killed off the "Consumer" Windows line, leaving the NT line to fill versions 5 and 6.
Re:Lesson in MS Counting (Score:2, Informative)
Re:that sounds good but.. (Score:5, Informative)
An x86-style legacy BIOS does the same fundamental things as an x86-style EFI BIOS, the only major differences being the BIOS APIs, how the boot process is structured and the fact that EFI is not backwards-compatible on its own. Other than that, a BIOS, by any other name, is still a BIOS. EFI simply has fewer kludges and ties to legacy x86 hardware.
BTW, a few weeks ago, I read an article about some MoBo manufacturers considering adding 512MB-2GB of flash memory to boot an embedded Linux desktop from the BIOS for disk-less web-browsing and other stuff... a BIOS with embedded Linux does not seem that far-fetched, we only need 1GB firmware hubs to plug into Intel's chipsets and hope we will not need to flash our 1GB BIOS too often.
Re:Rinse, Repeat (Score:3, Informative)
Re:Virtualised Legacy (Score:3, Informative)
The companies who originally chose these systems, the Amiga based devices, and the customer records database you talked about, made a huge mistake in selecting proprietary technology, and are now paying the price. You'd think enough time has passed for the industry to mature, but people are still choosing proprietary tools with no thought for the risks in the future.
Luckily proprietary hardware is all but dead, and hopefully software will go the same way.
Re:that sounds good but.. (Score:3, Informative)
Re:So what? (Score:4, Informative)
Re:Lesson in MS Counting (Score:2, Informative)
You missed out NT 3.51, NT 5.2 (2003) and the upcoming NT 6.? (2008).
I must be in the sweetspot; everyone else here is too young to remember or so old they've started to forget.
Re:Wrong family line (Score:3, Informative)
You must of had some serious hardware issues. If you had 12mb of RAM, or 16mb of RAM NT 3.1 booted as fast as the DOS Win 3.1, and yes even the server version, as there was even less distinction between the workstation and server versions then.
We moved all our development and tech employees and their respective servers to NT 3.1 in 1993, and trust me this would never of happened if it took 10 minutes to boot.
Average system Specs: 486-33/66 12/16mb RAM...
PS Compared to our Novell Servers, NT file operations (especially remote booting clients) was 2-4x as fast as Novell. Trust me, MS didn't 'dent' the Novell market because NT sucked. Not only was it faster, easier to manage for small business but was a great application server platform, something Novell 'never' got.