First Details of Windows 7 Emerge
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.
But what about all that legacy crap in the Bios motherboard, when can we expect that some company will actual create a board without 15 year old technology or other obscure settings that is no longer used by anyone except maybe a 386.
The os might load fast with a bare minimum but what about the excess baggage of hardware?
has mac done this or is it just that the OS on a linux bas system is just plain faster.
now i know linux fans and mac fans will say that they already knew that but can someone provide hard facts
So Microsoft tells something about the next version of Windows not long after the people have noticed that their current version isn't all that it's made up to be?
I suffer from attention surplus disorder.
"Windows kernel to a minimum footprint"
It depends if you have size 24" feet (MS) or 8" feet like real normal OS's. No matter how big the foot, you can only reduce your footprint to the smallest size of the foot.
So that, as far as I am concerned, is a nebulous comment intended to fool the press and others that still believe every MS 'press release' they spew out.
Apparently it goes:
2, 3, 95, 98, ME, XP, Vista, 7!
No wonder kids have so much trouble at math....
-- Political fascism requires a Fuhrer.
I'm sure Microsoft developers have good intentions and big dreams for Windows 7. I'm sure they did for Vista at the beginning of the project. But they'll have to cut corners, meet dates, add legacy support, and all the things a behemoth like Microsoft always thinks they have to do. For all their failings, you've gotta give Apple credit for having guts to change things - the Mac has gone through three CPU architectures, and two completely different operating system kernels.
I can't help but wonder if this is a reaction to OS X being used on iPhone and iTouch(mySelf). Maybe they're trying to consolidate windows/windows CE. Or maybe this is just another feature that will be cut in favor of demanding a DNA sample before allowing you to access the internet.
Do you even lift?
These aren't the 'roids you're looking for.
This seems to coincide directly with some recent patents filed by Microsoft. It seems what they're truly after is an al-la-carte style OS where DRM is used to control the subscription of such "base OS" additions. Read more on the patent here, http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.html&r=1&f=G&l=50&s1=%2220060282899%22.PGNR.&OS=DN/20060282899&RS=DN/20060282899
Basically, you purchase the base-system and tack-on additional subscription based modules. My concerns are how the subscription model will function, the subscription pricing, and the potential for removal of prior features such as 3D acceleration on the 'base' system.
It also appears that DRM will be used extensively in this model and will not be solely limited to music/video as previously thought.
Honesty, and I'm not trolling here, but this looks pretty scary. This reminds me of driver-signing gone awry. I don't see the potential for open-source/free modules due to item #3. Arbitrary application, memory, CPU, and process limits are also concerning.
The whole "add-on" 3D support as well as "don't limit my desktop to 5 open applications/processes" seems incredible. I imagine the base system will be usable to about 3% of the population and the subscription-based add-on modules may be pricey. I can't imagine a DRM style approach for 3D gaming/enthusiasts being acceptable. Imagine having to pay $20/mo for 3D + multiple core CPU + 2G RAM and the minute you stop paying all those modules expire and are no longer active until you resume payment; like Napster and other DRM based music models work.
-evilghost
when its at least in beta.
It's going to have a database file system! It's going to be secure! No more rebooting! It will have a really good command line!
Our intelligent designer has never created an animal that we couldn't improve by strapping a bomb to it.
The kernel hasn't been Windows's problem since NT 4.
The real problem is the middle-management clusterfuck. The direct result of which is the bizarro world of Windows the platform and its zillion libraries and APIs that have subtle (and not so subtle, but probably undocumented) incompatibilities.
Microsoft's own devs can't figure that shit out and they've been trying since XP. It has only become worse since they shoved all the digital restrictions management into the system.
obviously no deficiencies vs. no obvious deficiencies
looks like Mistersoftie is up to their old hype the vaporware tricks to dissuade buyers from going with attractive alternatives.
You turn on the computer. You are greeted by an angelic chime that gets progressively louder until your speakers shake. You attempt to adjust the volume but it only gets louder still. A full screen Window icon ripples across the screen then all goes black. The product activation screen prompts you to enter your activation keys, printed on 27 pages of holographic alloy glue to the inside of the aluminum DVD case. For the next 3 hours you enter the activation key, taking breaks to use the bathroom, eat, and make phone calls.
... and so on...
After entering the correct activation keys, a dialog appears prompting you to select your social login profile group. You have no idea what that is so you click "Other Networks" The next dialog says "Connecting to networks..." for the next 5 minutes. A message apears saying "New Hardware Found" but it can't find the driver. Another popup appears "No networks found". Then your desktop appears. The wallpaper is stunning. The Internet Explorer icon appears to majestically float above the screen. You click it. A message appears warning you that the Internet can harm your computer, do you want to continue? You click "Yes". You are prompted to enter your administrator key. This key is on the sticker on the inside of your PC case. You shutdown the PC, get a screwdriver, open the case, write down the 18 digit administrator code, put the case back together and reboot.
After rebooting, blocking your ears during the chime assault, and oggling the amazing wallpaper, ignoring the "live folders server not found" error, you try Internet Explorer again. You dutifully enter the administrator key. You are asked if you want to save this key to your "universal keyring" You click OK. You are warned that the universal keyring is encrypted and your sending encrypted information. You click OK. After 3 minutes you get an error saying "No key server found"
You never do get to see the Internet. But the wallpaper is amazing.
Hardware suppliers have always counted on Microsoft to force people into buying a new system. If they design something that's optimized and competitive, they will lose their advantage and preferrential treatment by those vendors.
:-D
In other words, they have backed themselves into a corner. They must either continue down the path of slowness for their "partners" benefit or they must respond to the newer, faster systems that Apple and Linux offer people. More bang for the buck is what customers will want.
They have a real uphill battle because their two main market drivers were the variety applications that were available and the control of hardware vendors, which includes drivers, discounts, or whatever other "agreements" they have.
With Vista, there are driver and application compatibility issues just like there are with Linux (which is *much* less of an issue today). They are trying to toss away XP ecosystem and it puts them on a level playing field with other competitors. Suddenly, all the reasons for choosing Windows over Mac or Linux have disappeared!
These are interesting times. Microsoft is having to compete with themselves as well as others
Fresh horses and more whiskey for my men.
Take it from a former Microserf - this "internal project" will be taken to the nearest corner and shot (and maybe also mutilated and spat on). When you have a huge turd of a codebase dating back 15 years in some places, the last thing you want to do is dramatically rehash it. Projects like this are DOA at Microsoft after the WinFS fiasco.
Good. Small kernel is a good start. Now make it open source and let me install whatever the hell I want for a desktop manager and applications on top of it.
I've been saying it for years now. Windows should either be an open standard for operating systems to be built or be a desktop manager built on a Linux kernel. Of course, then what would the diehards bitch about on slashdot?
The game.
Until the next great advance in OS technology, the kernel, the core OS is a solved problem by modern standards. Microsoft should build windows around the linux kernel and be done with it. they could refocus their huge resources toward all the great stuff they have cut out in the past. Even the massive wealth of Microsoft can barely compete with their proprietary system against open source developers. Why waste so much time on security issues when the answer is just there for the taking? Of course, they will never do it without a massive shakeup. it's just too threatening. This is their downfall, eventually, at least insofar as platform domination goes. they still have shifting proprietary file formats and forced upgrades, though, at least. what a business.
must... stay... awake...
Legacy support can easily be virtualised. That's how Apple managed the jump from OS9 to OSX (the "Classic" environment was launched on-demand), and that's how Windows 7 should be built.
Sure, legacy apps will run marginally slower, but new apps will be free of the built-up cruft.
Does it make you happy you're so strange?
This exactly coincides with the time major pc sellers started providing Xp again. please, use your mod points visely.
Read radical news here
Maybe then someone at Microsoft will know how their process scheduler works.
At one point I had full XFCE desktop and latest (at the time) 2.6.xx kernel running in under 35 MB. That was a few months ago.
But I'll be the first to admit that it wasn't a typical install. I was going more for speed, but I compiled the kernel with exactly the set of drivers/modules I needed; and compiled X, XFCE, and most "important" system libraries myself. Base distro was Slackware.
I'm running a fairly standard Debian install right now, and with no apps running it'll use about 150 MB with X, Fluxbox, and some fairly "standard" background services.
I'll also point out that the 35 MB Slackware was running on a 32-bit Pentium 4, and this Debian install is running on AMD64. Doesn't make much difference, but enough that I thought I should point it out.
Maybe not
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:
gentoo's portage system being ported to windows... emerge outlook
Jumbo shrimp
...
Military intelligence
A new classic
Efficient bureaucracy
Peace force
MinWin
Cheers,
Dave
They that can give up essential liberty to obtain a little temporary safety deserve neither safety nor liberty.
Ben
That rocks! Windows 7 will finally provide that last push needed to rocket Linux into the mainstream!
Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
Every odd Windows Version being good?
1) Windows 3.1?
2) Windows 95
3) Windows 98
4) Windows Me
5) Windows XP
6) Vista
7) First Contact?
> So Microsoft tells something about the next version of Windows not long after the people
> 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.
Democrat delenda est
That IS Windows 7! It's the return of the CLI! Everything old is new again! Reviewers are already writing accolades for the new interface. It's been called "Bold" "Clean" and "Unobtrusive".
The perfect OS for people new to computers, no longer is there a rash of icons to confuse them, the OS is "simple" for those not technically inclined.
Enterprise customers love the lack of superfluous eye candy. Windows 7 screams "business" and "just the facts" and with a lack of translucency and 3D effects it runs much faster on businesses' hardware. Upgrade cycles can now be extended another 5 years and save millions in hardware costs by not having to buy higher end processors, memory, and GPUs to get basic work done.
Gamers will also appreciate more of their system's horsepower being put to use on their favorite titles. "It's like playing Doom on DOS 6 again!" raved one user.
Yup, Windows 7, it's not outdated, it's VINTAGE CHIC!
Seriously, this is really the only option for Windows at this point. Anyone who has seen the Windows source code has said that it's an unmaintainable jumble of subsystems that they're having a lot of difficulty continuing to wrap their heads around.
Microsoft sees what the open source folks are doing -- building quality operating systems around loosely coupled modules with separate developer teams and clearly defined interfaces -- and has decided "oh yeah, Windows should do that too." Of course it's a good idea. Microsoft steals from the best. Ironically, they'll patent it too.
Tired of FB/Google censorship? Visit UNCENSORED!
Mod parent to +11 'insightful reference to history'
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.
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/
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.
"I've got more toys than Teruhisa Kitahara."
Where they trade out command line and GUI for a full emoticon-based interface.
Chas - The one, the only.
THANK GOD!!!
OSX was loosly based on NeXT. It's kernel is Darwin which is based on NetBSD.
Linux is loosly based on Minix only ditching the microkernel design and got support as the GNU kernel (another microkernel) was going nowhere.
Minix and BSD are based on UNIX, anyone can make a UNIX System III derivative for free as the code is public domain. Just most of the code is obsolete so you are better off making a BSD or Linux derivative (or Minix 3 if you want a microkernel)
So if you look at a family tree, Minix and Linux are brothers while OSX and Linux are more like cousins
Windows is the annoying friend that spunges off you for handouts and crashes on your couch
Make SELinux enforcing again!
The nice thing about microkernels is that the kernel itself it's completely isolated from the rest of the software running on it - even device drivers, which can (and are) a breaking point in common monolithic kernels. Instead of doing direct calls to the kernel, the software now uses a system of messages.
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.
Should be:
3: NT 3.51
4: NT 4.0
5: 2000 (5.1: XP)
6: Vista
7: Win7
Or just look at this. I should have google'd it first. It's all right there.
Consumer line:
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.
How can I believe you when you tell me what I don't want to hear?
Oh God... I can't believe this actually made news. In. Such. A. Horribly. Skewed. Fashion. But this is /.
You can watch the presentation HERE - http://www.acm.uiuc.edu/conference/2007/videos
It was ONE of MANY presentations given as part of the ANNUAL UIUC ACM-hosted conference.
Please actually watch the presentation and STFU. Please. All it shows is that Microsoft is working on fixing what it considers to be mistakes in the design of its NT system. That is it. It's work as part of Win7. It is _not_ Win7. Listen to the questions that students asked Eric about MinWin. Listen to the answers.
Please elaborate on the amusement?
I once had a crazy friend who was upgrading his Pentium III era PC, and got fed up with getting certain peripherals to work, so he started yanking things out of the PC with the power on. We then found that the sound card was hot plugable, it would dissapear and reappear in device manager every time.
I lost me sig.
Given that all it does is check encryption keys and decrypt data - i would wager it could be done in the equivalent of 1-2 lines of Perl. I've noticed no real speed difference between XP and vista on an old 2.4ghz non-ht PC. That machine is 5 years old.
The "bloat" in windows is things like:
I like linux/bsd as much as the next guy, but you'll notice that as they begin to get feature parity with windows, the "bloat" is going up in them as well.
When putting out an OS you have a choice: do you provide just the bare minimum of services (useful for embedded apps), or do you provide a complete OS including graphics libraries, 3d graphics libraries, various programming widgets, etc?
Is Windows bloat free? Of course not. However, when RAM costs I'd much rather be running FreeBSD full time, but it's not because of the bloat - it's because of the user environment - windows treats you like a fucking retard, and it's irritating... but for the apps most people want to run/develop, it's a fairly usable platform.
I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
HIRE SOME FUCKING UI EXPERTS.
Sorry to be shouting and all but I'm a Windows guy, I always have been a Windows guy, sure I have that slashdot bone in me, wanting OSS to be huge, great, free and out there for everyone to share and love but let's be realistic now, for some people it's not an option, myself included.
Honestly I have been really quite satisfied with XP (after becoming accustomed to its own issues)
However after having recently tried Vista (multiple times) it's a disgrace, PURELY from a look and feel perspective, it's like 500 people designed it around a board room table but consistency and ease of use just aren't even considered.
I'm definately NOT an apple man by any means, yet having now used OSX for a week and an ipod for a year, they just get (most) stuff right, logical and simple - just how it should be.
Vista is wrong, it looks wrong, some of you can whinge it sucks under the hood or perhaps DRM ate your babysitter, maybe it has poor performance copying files and playing MP3's (doesn't bother me) but that UI? Good lord if you can't make it better at least give us back the XP one as an option.
It's time that MS made some RADICAL changes to the user interface, crazy out there stuff, which is actually USEFUL! rather than just re-hashing the same old thing, stapling on some stuff (poorly) and expecting us to enjoy it.
looks like Mistersoftie is up to their old hype the vaporware [wikipedia.org] tricks to dissuade buyers from going with attractive alternatives.
:P
Because, of course, you can't wait to have MinWin on your machine - the Windows that does only one single thing: publish your tasklist via HTTP.
Hmmm, so much better than Leopard
Come on, it's just a tech demonstration, Microsoft in fact closed themselves solid after the release of Vista. Management thinks part of the bad reception of Vista is because they were so open about the whole process for the entire 5 years.
For some part they are right. We'd never know about the dropped features if they were never pre-announced. Most products plan various features that get dropped or deferred in the process of development.
We'd also be surprised at the Aero Glass UI, and the new security features.
What we'd be most surprised about though, is the lack of consistency in the UI and stability/performance issues. So I'm not sure Microsoft has the right strategy right now.
Must be NT-based counting.
0. CP/M
1. VMS
2. OS/2
3. Windows-NT 3.1, 3.5, 3.51
4. Windows-NT 4
5. Windows 2000, Windows XP
6. Windows Vista
7. Windows 7
8. Ubuntu Octal Overlord
9. Plan-9
10. OS-X
Plenty of future, you see..
To Terminate, or not to Terminate, that's the question - SCSIROB
The numbering system has nothing to do with this. Microsoft named it "7" in order to announce that they are finally catching up to MacOS's revolutionary System 7, from 1991. I for one can't wait for Windows to finally get "Balloon Help"!
So, basically they're saying they want to go back to DOS roots for Windows 7, right? 640k is enough for everyone, after all. :)
We built an early 3.1 server soon after the release date, just to compare it with the Netware servers we used.
Since the system took 10 minutes to get to the login prompt, and the file and print services were atrociously slow, we soon abandoned the exercise.
It's not that long ago, though - only 15 years :P
Get off my lawn, you damn kids!
One swallow does not a fellatrix make
Apple: 15,810 Microsoft: 61,000 Microsoft has a little under 4 times the number of employees Apple has.
They both do Hardware: xBox vs Apple Line (I think apple probably has more employees on their hardware than Microsoft.)
They both do MP3: iPod vs Zune (It should be a wash in employee #'s)
They both do Office Suite: iWork vs Office (Office has obviously more employees than iWork)
They both do "Family" apps: iLife vs Microsoft Movie Maker, etc. (iLife probably has more)
They both do an OS: OS X vs XP/Vista. (With out a doubt XP/Vista has more employees on it than OS X)
You'd think that they'd be able to do something right. Heck AppleMaybe it's bureaucracy collapsing the whole thing. Maybe what Microsoft needs is a Steve, a dictator, someone that says what goes and no questions from above. Back in the day Apple wasn't run like this and we had Copeland and all other "Next OSes" there were some iffy products (OpenDoc). Then Apple bought NeXT. Steve came back and the rest is history. (And about 3000% in the stock market).
Since the system took 10 minutes to get to the login prompt
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.
The next version of openSUSE will be 11. It will go to eleven!
That means that the next version of openSUSE will be at least 4 better the Microsoft one. If the next version of Windows takes 7 years again, openSUSE will be at 14. So openSUSE will be TWICE as good.
Don't fight for your country, if your country does not fight for you.