backtop


Print E-mail del.icio.us 153 comment(s) - last by Aloonatic.. on Jun 10 at 5:11 AM


  (Source: European Parliament)

Steven Sinofsky is the tight-lipped leader of the Windows 7 team. He offers a few details on the new OS, but mainly he tells consumers they'll just have to wait and see.  (Source: Microsoft)
Will Windows 7 boldly go where Vista could not, surpassing XP's success?

Windows Vista has its detractors, which have refused to adopt it, and it has its proponents who tell these parties to stop whining or get off the ship.  However, whether you are a critic of Vista or an advocate, chances are you hold at least a passing interest about Microsoft's next OS, Windows 7, set to release in 2010.

The Windows 7 project was originally led by Jim Allchin.  Now Steven Sinofsky has taken up the reins and is guiding the project.  Sinofsky urged his workers to maintain secrecy about the project until the development is in an advanced stage.

In a rare interview with
CNET, Sinofsky finally offers a bit of insight on Windows 7.  Sinofsky subtly states that the team is learning from Windows Vista's pains, commenting, "The reactions that we've had to some of the lessons learned in Windows Vista are really playing into our strategy of getting together a great plan for Windows 7, and working with all the partners in the ecosystem in a very deliberate way, such that the end result is a very positive experience for all of us."

Sinofsky says that he wants to limit misinformation and make sure information given is pertinent to the consumer.  In response to Apple trying to define the Windows experience in a negative light in the minds of consumers, Sinofsky comments, "In a way, what I would say is Apple isn't really talking about where they're going".

He confirms that Microsoft is committed to releasing Windows 7 "three years after the general availability of Windows Vista" a shorter release period than between Vista and XP.  Sinofsky refused to comment on Microsoft Chairman Bill Gates' comments in Miami in which he indicated that Windows 7, perhaps just in beta form was coming next year.

The increasing hardware complexity is not a negative but a positive, according to Sinofsky.  He acknowledges that some basic interface redesign may be needed, and he points to Vista's graphics interface redesign as an example of a similar successful redesign. 

Additional driver compatibilities will not be introduced in Windows 7 says Sinofsky -- that was the job of Windows Vista.  He says that Windows 7's kernel will be an evolution of the leaner kernel from Windows Server 2008, which in turn was an evolution over the Windows Vista kernel.

Adding more detail on the kernel, Sinofsky adds, "So, memory management, networking, process management, all of the security hardening, all of those things will carry forth, and maintain the compatibility with applications that people expect. Finally, we are going to make sure that the release is available both in 32 bit and 64 bit, which is an additional help for maintaining compatibility, particularly with device drivers."

While he wouldn't shed specifics on features of interest to the consumer, Sinofsky insisted, "But we're actually going to bring forward the compatibility, and we're going to make sure that there's a lot of value for everybody who's a customer of Windows 7."

As to the closed-lip policy, Sinofsky say Microsoft's approach is similar to that with Internet Explorer 8.  He says that like internet explorer, they will likely go to developers first, then advertise the features to consumers, after getting initial feedback.

Past that basic example Sinofsky refused to give much more details.  He concludes stating:

Let me just end with this. Look, we're working--the team is working super, super hard on this release of Windows, and you have to imagine we'd really be excited to start showing it to people. We want to show it, and we want people to get their hands on it, but we want to do that under the umbrella of being responsible members of the ecosystem, and being respectful of people's time and energy and the work that they'll put in to making Windows 7 great from the work that they can do.

Really Sinofsky did not add very much information to the picture on Windows 7.  He did offer some tantalizing clues on where the Windows 7 kernel is headed.  But he didn't provide much information on new features or the overall design direction.  The result is a double edged sword for Microsoft -- his carefully guarded remarks will likely increase the excitement and expectations for Windows 7.  Conversely, the OS may suffer from these same high expectations, though if it can't deliver.  It should be interesting to see in coming months as more information is released, but for now we can only wait.



Comments     Threshold


This article is over a month old, voting and posting comments is disabled

Great....
By straycat74 on 5/27/2008 2:07:34 PM , Rating: 5
quote:
Finally, we are going to make sure that the release is available both in 32 bit and 64 bit




RE: Great....
By knitecrow on 5/27/2008 2:12:20 PM , Rating: 5
Agreed. They should kill 32bit when most new systems come with 2 or 3gb standard.


RE: Great....
By omnicronx on 5/27/2008 2:17:52 PM , Rating: 5
Unless MS can guarentee all in house software is going to work on thr 64bit varient (even though there is the capatibility layer every does not work in 64 bit) we are not going to see 32 bit phase out until at least the next windows revision. I think you need to take corperate world into account (you know at least 80% of the market) before you make such statements. It is the reason why Microsoft still has, and I imagine will continue to own the OS market.


RE: Great....
By straycat74 on 5/27/2008 2:36:29 PM , Rating: 4
Why would the corporate world be more hesitant to move to 64bit than they are to switch to a new OS? (Vista)


RE: Great....
By Locutus465 on 5/27/2008 3:12:23 PM , Rating: 3
64 bit Vista breaks compatibility with older code, much more so than the 32bit varient. I would love to see a 64bit only echo system but it's not currently possible and if I was developing the next version of windows right now my plans would include a 32bit varient next version and re-evaluate when the time comes to start developing the next version of windows after that.

It's very sad, but it keeps corperate customers happy. Hopefully by the time Windows 7 is availble the 32bit version will just been seen as redundant and no one will support it.


RE: Great....
By Flunk on 5/27/2008 5:34:00 PM , Rating: 5
Do you actually use Vista x64? My experience with it are that it is more compatible with 32bit applications than XP x64 was, in fact I have never had an issue with 32bit applications on Vista x64 that doesn't also occur in Vista x86.

Of course if you were talking about legacy windows 3.1 programs (16bit), they are not supported at all so I can see a point to that.


RE: Great....
By gramboh on 5/27/2008 5:53:37 PM , Rating: 5
The problem is with custom applications in a business environment, 64bit can break these, or at least the vendors will not support them in a 64bit environment, so it's not an option for corporate.

For desktop use, the only things I care about being 64bit are games for additional memory allocation (although I doubt many go over 3gb) and media players for decoding HD. I don't care if my browser or office applications are 64bit.


RE: Great....
By Locutus465 on 5/27/2008 5:55:29 PM , Rating: 3
Yes and your experience hardly mirrors my own... In particular we have issues at my office with 3rd party activex components we untilize and propriatary drivers/software packages such as the philips speach mike. 32bit vista is much more backwards compatible than 64bit.


RE: Great....
By Saosin on 6/2/2008 8:08:21 AM , Rating: 2
That makes it even more important to move to x64 only. ActiveX is a plague and it needs to be dealt with.


RE: Great....
By Lord 666 on 5/27/2008 6:50:40 PM , Rating: 3
Cisco VPN Client (5.x) is STILL not compatible with Vista 64bit. We are not talking about some fly by night company either, but Cisco who has ample resources to hire talent to make it work.

This is the only software that is holding me back from installing 64bit Vista and keeping me on XP.


RE: Great....
By tcsenter on 5/27/2008 10:35:08 PM , Rating: 3
What would a business need with stuff like that, anyway? We're talking about real applications that real people use, like iTunes, Google Earth, NERO, and Star Wars Pod Racer. lmao!

Can you believe someone actually mentioned a Star Wars game in a discussion about application compatibility? How many businesses could there be that use stuff like EMS, accounting, supply chain, POS, human resource, job costing, business contact, project collaboration, document management, and a hundred other application types that will never rank in the top 500 on any Torrent site?

What can those applications do that iTunes, Star Wars Pod Racer, and MS Office can't?

The world is certifiably full of retards.


RE: Great....
By HrilL on 5/27/2008 7:53:03 PM , Rating: 3
Even with a few compatability isues with Vista I don't see that as much of a problem. Anything that won't run on Vista will just have to be run on a VMserver. You can just make a VM for just about any OS and then run the program acording. Remote Desktop, X window, or VNC all work fine for most applications unless they are heavy on Graphics but I don't know of any 16bit apps that are. That is what we are planning on doing at work if we ever switch over to vista but at this point we are thinking about just waiting for Windows 7 since by that time all our older computers will be replaced and we won't have to support more than one OS at a time.


RE: Great....
By Calin on 5/28/2008 3:50:15 AM , Rating: 2
Office computers are not that kind of powerhouses that invite running a virtual machine on top of the real machine.
As an advantage, you could certainly run the legacy app in a virtual machine.
Now, for the issues:
-paying double for OS licenses
-paying double for software licenses (assuming you have your Virtual Machine with the legacy app, Office, and maybe some other programs
-support needed for both the virtual machine AND the real machine's software stack
In the end, why would you use the Windows 7 if you still have all the headaches of Windows XP (and new headaches of Windows 7)?

One more thing, Alt-Tab doesn't take you outside of the virtual machine, and moving back and forth between the virtual machine and the real machine will be painful.
Also take into consideration extra training is needed for the users


RE: Great....
By Spoelie on 5/28/2008 5:37:57 AM , Rating: 2
Most of the issues you mention are non-issues in reality.

Windows 7 will be released in 2010, and even now 64bit dual cores with advanced virtualization support are common place but in the lowest budget configurations. Installing it then on a 5 year old budget desktop/laptop might not be the best idea, but the turnover rate of business machines are shorter than that, so it doesn't matter.

If you use the VM only for those programs that do not work in a 64 bit environment then you only need one copy of each license. The old OS license has already been written off so is not an extra cost.

The added technical complexity and slight retraining are issues, but they are not insurmountable.


RE: Great....
By jonmcc33 on 5/28/2008 1:26:42 PM , Rating: 2
The cost of the previous OS license is indeed null. But, the cost of additional man hours to maintain the possible issues with the VM is there.

A better option is to do what is done at my work. Get a single, powerful server and run a Terminal Server on it. Then people use RDP to connect into it. Permissions are severely restricted, users cannot save to the server but only drive mappings that are given to them at login. User cannot even right click at all.

Makes it great for in house applications as well. Only one place needed to update application instead of multiple computers on the network. If there's an issues it's troubleshot on a single system rather than many.


RE: Great....
By SilthDraeth on 5/28/2008 10:42:35 AM , Rating: 2
I use VMware at work, and no it isn't painful to move back and forth, I simply drag my mouse out of the VM and I am on my regular machine, drag it back in and click and I am on the VM.

Crap, I forgot, dragging a mouse cursor and clicking is difficult.


RE: Great....
By HrilL on 5/29/2008 4:34:44 PM , Rating: 2
I think you should read the whole comment before you post.

I never said anything about running a VM on office computers. I said "VMserver" As in a terminal server running a VM of the OS that will run the application you need. that is why I mentioned RDP, X window and VNC all remote access programs.

license fees are a non issuse. You already paid for the OS that you will put on the VM server and you already own the application as well that is why you are going to run it on VM so you can still use it. So you don't have to buy a new one or pay someone to program you a new one.

As for extra support that not an issue either. There will only be windows 7 on the office machine. Everything else would be on the server and users wouldn't be able to do anything in the VM OS other then use the app that can't run on windows 7. Still only the headache of 1 OS for the user and IT staff already knows the old OS's and software and its setup in a VM that doesn't get changed and even if someone brakes something you can have a copy of that OS and apps image and you can just mount the working copy.

While the alt-tab thing is true in some cases it wouldn't be a problem at all. For example. Joe user is using a windows 7 box and needs to use 16bit app. He opens RDP and accesses the app. and when he needs to do something else he can go to a differet window and do what he needs. It is not hard to switch from RDP to your normal desktop.


RE: Great....
By masteraleph on 5/27/2008 8:38:52 PM , Rating: 2
A number of businesses- particularly small businesses- rely on custom software that is, in fact, 16-bit. After all, if you paid someone to design it for you in the '90s and it works, why pay someone else to write you a new program?


RE: Great....
By TomZ on 5/27/2008 8:49:31 PM , Rating: 3
It's called "maintenance." Some places do it, some places don't. If a program is so valuable that it's being used so many years later, then it probably makes sense to invest some resources to keep it running as the platforms evolve. Or it isn't.


RE: Great....
By overzealot on 5/27/2008 10:54:58 PM , Rating: 2
It's hard to convince people though. Especially if the original program very rarely stuffs up.
Maintenance creates downtime and potential for bugs to creep in.
It doesn't really matter - Microsoft has never been able to force industry uptake. Business will keep running NT4/2000 + 3rd party software that works..


RE: Great....
By jonmcc33 on 5/28/2008 1:33:52 PM , Rating: 2
But if your original program messes up and the person that made it is no longer there, what then? Then your company is dead in the water?

Businesses running NT4/2000 are also most vunerable to attacks. So when their company data is stolen or destroyed then they shouldn't complain.


RE: Great....
By HrilL on 5/29/2008 4:48:54 PM , Rating: 2
How would you b dead in the water?

There are many options other then keeping around old insecure machines. Like running a terminal server with a VMserver. Everyone can have the latest OS on their desktops and connect to the server via RDP to run any old application that doesn't still work on the new OS. The old OS in the VM can also be locked down so you can only run the one application that you need and nothing else. That has almost no security risk at all.


RE: Great....
By Alexstarfire on 5/28/2008 3:06:11 AM , Rating: 3
True, but nearly all the the 16-bit apps can be rewritten in like 1 to 2 days tops. They really aren't that complicated, at least the ones I've seen. It's not like these computers can't run 32-bit or even 64-bit code. It's simply because no one has taken the very slight effort into rewriting a good program. Only thing you'd really have to change is the interface to make it GUI, not much else. Nearly all of the code can just be copied. All you'd have to do is put it into a 64-bit compiler.


RE: Great....
By Aloonatic on 5/28/2008 6:38:07 AM , Rating: 3
The point is, if its' not broke, don't fix it.

This is where Vista has come "unstuck" as it were, the OS market has matured to a point where people are happy with what they have.

A few programs that we use here in the small company that I support are fine working on the XP and 2000 machines we have and don't work on Vista.

There are a few Vista Machines that are new and used by people who have general office apps which is fine.

The warehouses on the other hand use less conventional software and there are constant problems with the software that we bought from a 3rd party vendor.

Used to work fine, then they moved to dot net (rather understandably everyone's doing it) and they constantly needed attention, still not working as well as they were before a couple of years down the line.

Simply upgrading may seem like a copy pasta process that isn't really that hard but any change is almost inevitably going to cause trouble so why bother?

Why bother adding complication and change when what you have works?

We do a lot of work for airlines and a lot of their systems are still DOS type interfaces, a few of them have Win 98 for Christ's sake (no joke, it's true) and they seem to be happy.

For the corporate world you always have to take into account training and the risk (number of employees x stupidity of the biggest computer illiterate numpty in the company) of incorrect data entry even when changing something as simple as the location of a check box too.

It all costs money, and what is the gain? It looks nicer?

The only real benefit is that sooner or later the old boys who know the old schools systems are going to move on and the new guys are going to be completely unfamiliar with old fashioned interfaces, so maybe moving on is a good thing for the long run?

All I do know is that $$$/£££ is what really matters and until anyone can show that more $/£ will be made/saved using a new system over the old one nothing will change, at least without the passing of weighty brown paper envelopes that is.


RE: Great....
By Silver2k7 on 6/1/2008 1:41:30 AM , Rating: 2
I guess these computers are only doing what they where made to do 10 years ago or so.. but if you feel the urge to install anything new like say a new version of winamp or win-mediaplayer, it most probably won't work with either Win98 or Win2000..

realistically we are now going into a transition period where software will start to become avalible in 64-bit. Its a slow process, but as RAM becomes cheaper and video cards gets more memory, the transition will become more and more needed. Ultimatly you will want a 64-bit OS for utilizing the avalible memory in your computer and taking the advantages that 64-bit computing will offer.


RE: Great....
By Aloonatic on 6/10/2008 5:11:35 AM , Rating: 2
The point is that, in the corporate world, most computers are happily doing what they need to do and do not need to do anything else.

Why would a business machine need a new version of Win-amp or Media Player?

Most are happy to run their programs with on board graphics and don't need much RAM, certainly less than the 4 GB that 32bit OSs are limited to. What day to day programs need more than that out side of CAD environments?

That seems to be what most people are missing, XP works and if your argument is security, well most coprs have spent a lot on third party network security so that's not so much of a problem.

MS are a victim of their own success with XP, Vista may be appealing to home users and gamers (DX 10) but the corporate world can easily give it a miss.


RE: Great....
By NT78stonewobble on 5/29/2008 1:59:10 AM , Rating: 2
I recognize the problem but it's still their problem and not the rest of the worlds in a way.

Besides it's just natural that you have to migrate software or hardware at some point.

Think of a business relying on record players instead of cds? Or of a business relying on VHS than on DVD? (just analogies offcourse)

At some point they won't be able to even get the right hardware for running these systems because noone produces it anymore.

And the hardware is the reason you will have to upgrade because it will fail at some point. Not so much the software...


RE: Great....
By Quiescent on 5/28/2008 12:34:59 AM , Rating: 2
Okay, this time I'm not going to be lazy. I'll name off all the programs that I've used and have had no problems with in XP 64bit:

Alcohol 120%, HD Tune, Prime 95, Fruity Loops Studio, Firefox, Opera, mIRC (and any other windows IRC client for that matter), CYGWIN, VMWare, RealVNC, The crappy software for my Zen, Crappy iTunes, Quicktime, Logitech drivers, ATI drivers, Asus drivers, Nvidia drivers, VLC, Nero, Office, OpenOffice, Dreamweaver, Photoshop, All the games you can list, including DESCENT, DOSBOX, Windowsblinds, Cakewalk, Foobar2000, Frostwire, Limewire, Soulseek, Utorrent, any other frickin' popular torrent client, Nvu, Emulators for game consoles such as the Atari 2600, Ethereal, Cain, Sandbox, Tor, VMWare, Activeperl, gaim, trillian, pidgin, CDBunerXP, Audacity, 3DSM, Maya, Poser 5, Damn NFO viewer, Diskeeper Pro, eMule, Nod32, Kaspersky, CuteFTP, WinSCP, TreeSize, MagicISO, Movie Maker, Nmap, PestPatrol, Shoutcast, Skype, Speedfan, Terragen 0.9.49 (Weird problem with 0.9.19), 3DEM, Winamp, WinPCap, Winrar, Visual c++ 6.0 Professional edition, AutoCAD 2008 64bit (If you look in the config, they have it to not continue with the install of the 32bit version if it detects wow64.exe, so this is not an OS problem, but a greedy company)

I found only one problem besides Terragen with XP 64bit:

None of the generic no-name-brands that produce your average dollar general webcam/microphone/whatever has no XP 64bit drivers. I was given a generic webcam. I couldn't even find their site anyways. So I don't know why anyone would buy a product like that in the first place, if they don't even have a website to go to. C'mon this is the age of the internet, isn't it?

So yes, in the aspect of usage in businesses, there MIGHT be problems, but not for personal use or for the use above. Again, I have no problems with XP 64bit.


RE: Great....
By HrilL on 5/29/2008 5:06:06 PM , Rating: 2
I have to agree with you. I used to run windows xp 64bit before I switch to vista 64. Only problem I ever had was with programs that look for what OS it supports and then saying it doesn't support xp 64bit this was fixed by changing the .ini to accept 64bit or changing the registry to tell the program it is regular xp pro. The nvidia drivers were a problem in some games but that is mostly fixed now. This problem was probably because I got the OS as soon as it came out.

Only real problems are with no name companies. And if you look to see what chip they use you can get drivers elsewhere. For example. I had a no name sound card from a company with no website. I looked to see what chip it was using and it turned out to be a realtek one so I got the drivers from realtek.


RE: Great....
By Hoser McMoose on 5/30/2008 5:04:44 PM , Rating: 2
My Experience in Vista x64 has been pretty similar, virtually no compatibility issues.

So far the only thing I've found that used to work under WinXP 32-bit and broke under Vista 64-bit is an older version of Nero Express that came with myDVD burner. My old copy of Diablo II LoD also took a bit of tweaking to get it working (requiring Alcohol 120% and using UAC to sudo admin privileges to my regular user account).

The problem for businesses though is that they tend to get stuck with a single, business-critical piece of software that hasn't been supported in 5+ years. It's a bad idea and good businesses try to avoid this whenever possible, but unforutnately it happens on occasion even to the best businesses. Heck, the company I work for has some software that doesn't work in Vista (32-bit or 64-bit), mainly because we stopped developing it two years ago (more specifically, old version of a 3rd party driver). We've had probably 5 customers complain about this, but unfortunately for them we would need about 1000 customers complaining before it would be worthwhile to spend the time and resources to fix the problem.


RE: Great....
By tallguywithglasseson on 5/27/2008 2:44:48 PM , Rating: 3
Not just in-house software but also device drivers for legacy hardware - and I don't just mean printers.


RE: Great....
By omnicronx on 5/27/2008 3:06:55 PM , Rating: 4
Exactly, bar code scanners really come to mind.


RE: Great....
By oab on 5/27/2008 9:03:09 PM , Rating: 2
The bar-code scanners I've seen and worked with typically use a PS/2 pass-through into the same port as the keyboard, or would otherwise work like a generic HID "keyboard" and send their stuff over USB.


RE: Great....
By allometry on 5/27/2008 2:59:17 PM , Rating: 2
As of right now, Vista 64 supports 32-bit code, but no 16-bit code.

If you're using new software from this decade, you're chance of not being supported is minimal.


RE: Great....
By omnicronx on 5/27/2008 3:06:11 PM , Rating: 1
Vista 64 supports 32 bit code in compatability mode. In most cases most software will work, but I have come across many in house pieces of software that will plain not work in compatibility mode (whether it be vista or XP 64bit). I am not saying this is a program with retail software, but it is a problem for business's if they are forced to upgrade because their old O/S is no longer being supported.


RE: Great....
By allometry on 5/27/2008 3:18:26 PM , Rating: 2
The only piece of software that doesn't work for me in Vista 64 is Star Wars Pod Racer; I wasn't broken up about that too much. I doused my tears by firing up TF2 and I was A-OK.

Microsoft can't force people to upgrade, there's proof of that in Vista. But, Microsoft doesn't just end support for an operating system right away. Hell, Windows 98 just had support ended for it not too long ago.

If Window 7 was 64-bit only, Vista and XP would still be around for a while. New systems purchased from an OEM (by a corporate client) would be 64-bit capable and able to run Window 7. Microsoft maintains backward compatability with other systems and I'm sure a Win7 box would play nice with a Vista or XP network.

By the time Windows 7 will be released, 16-bit code will have been phased out over 12 years ago. If any 16-bit code is still in use by corporate customers, they will be classed in with the 20%. The other 80% of the clients are good to go with 64-bit. I don't see this as an issue to worry about; offering Window 7 as a 64-bit only platform.


RE: Great....
By omnicronx on 5/27/2008 3:36:01 PM , Rating: 3
Once again, stop thinking about yourself (under 20% of the market). I have absolutely no problems in Vista whatsoever when I am at home. But at work, when I bring in my home laptop and use in house applications, some do not work. These are 32 bit apps, not 16..

As far as I know 16bit applications were phased out completely in vista, there is only a capatability layer to run 16bit apps, similar to how 32 bit apps run on a 64 bit OS. I would have to say most in house apps today still are 32 bit, in fact I would wager that even new software being released is 32 bit, as almost all corperate systems have not phased over to 64 bit systems.


RE: Great....
By allometry on 5/27/2008 4:06:03 PM , Rating: 3
If you have software that is not compatibility with Vista, Vista 64 or XP64, then don't upgrade. I don't know how my comments made about Vista suggest that you need to upgrade? I simply put forward facts, that Vista 64 supports 32-bit code and does not support 16-bit code. Therefore, if you have old software or software written with 16-bit code, then Vista64 or any other 64-bit flavor, is not for you. Microsoft will still continue to support you and so you shouldn't have anything to worry about.


RE: Great....
By TomZ on 5/27/2008 4:43:39 PM , Rating: 2
Another option is to run Vista for all your "normal" work, and then run a 16-bit app with a legacy OS under a virtual machine. This way, you can even go back to the OS generation that the app runs best under, e.g., Win9x, without being "stuck" doing all your work under that environment.

But I do think that 16-bit apps, even for internally used software, have mostly gone the way of the dinosaur. The writing has been on the wall for quite a long time...


RE: Great....
By mikefarinha on 5/27/2008 5:10:04 PM , Rating: 3
quote:
But I do think that 16-bit apps, even for internally used software, have mostly gone the way of the dinosaur.


You need to go take a tour of any given California State government office.


RE: Great....
By pattycake0147 on 5/27/2008 8:11:53 PM , Rating: 2
Yeah I just started work today with Indiana Dept. of Transportation and the first thing I saw on a job site computer was a 16-bit app.


RE: Great....
By The0ne on 5/27/2008 8:45:40 PM , Rating: 2
He's speaking from inexperience, clearly. In government offices you still have the grandmas and grandpas that rely on old and in some case much much older devices. Case in point, I've worked for a company that designs and implement voting systems for councils and such. These are basic LED on/off implementations using switches. One of the main decision to do this, aside from cost, was because most council members are not computer literate and thus not techno savy as well. So when I say much much older devices I'm talking about your run of the mill old typewriter :)

Going 64bit? I don't think it'll happen as soon as you like to think.


RE: Great....
By William Gaatjes on 5/27/2008 6:12:25 PM , Rating: 2
exactly , use virtual machines for your older software.
And for that one rare occasion you need to use that 16 bit software and it cannot run under a virtual machine, keep an old version of windows handy untill you can migrate. Or just an extra pc.

Maybe people should also invest more in future proof software instead of buying every 5/6 years new machines and os for exactly the same functionality. Go for example html/php/java (w3 standard compliant afcourse)based where you can.

And use OS specific software when you need too and it is the only viable option.


RE: Great....
By TomZ on 5/27/2008 6:31:02 PM , Rating: 2
Running everything on, e.g., Java, is not a real solution either, since Java apps perform poorly compared to their native counterparts since they can't take advantage of all the resources of the host operating system, e.g., hardware acceleration.

And for many applications, there is a direct requirement for OS dependency, such as communicating with a non-generic hardware device. This can't be done in a platform-agnostic way.


RE: Great....
By oab on 5/27/2008 9:07:14 PM , Rating: 2
VM apps (Java, .NET) are approx 10% slower than non-virtual apps, when optimisations and "proper" coding is used. THe problem is the virtual machines themselves don't really quite take advantage of OS features/hardware as much as possible. With a VM environment, it's the VM that should handle hardware acceleration, not the application.


RE: Great....
By William Gaatjes on 5/28/2008 7:18:09 AM , Rating: 2
Indeed. That's is why i keep hoping for a general api for using for instance the gfx card for not only graphics but also heavy calculations. Microsoft should really take a leading role in this since they have the biggest marketshare.

A corporate version of directx. With higher accuracy.
It will also give you network, audio and input.

If written secure and for a sandbox principle VM. You have everything you need for modern secure software.
And let the sandbox/VM worry about where you are allowed to read or write in memory and storage.

A VM can be written that uses this hypothetical directx professional.
JAVA2 , NET-2 call it what you like.

Keep the idea of the sandbox, just put more toys in it to play.

And for that 10% or more slower. That is a legitement reason to buy new hardware.


RE: Great....
By Locutus465 on 5/28/2008 12:21:39 AM , Rating: 2
I'll preface this with I do exactly this for with my development machine, however...

You can't expect this solution to be considered to be realistic for the vast majority of end user's computers in your average office. Have you ever used one of the toasters the average user gets at an office? They'll be lucky if their "desktop" has the equivilent power of a low end laptop with barely enough memory to run vista let alone Windows XP on top of that.

I'm a big supporter of vista, and I would love to see a 64bit only echo system, but it simply isn't realistic at this point in time nor can you gamble that it will be when windows 7 is ready for realease (particularly after vista's "growing pains").

Oh, additionally... I also haven't run into many situations where vista 64bit doesn't work for me, but then again my vista 64bit machine is my personal desktop which I use for gaming, checking my email, as a media server and on occation processing very large datafiles for customers. Simply put, the machine isn't facing having to run the odd activex apps required to make my company's medical software package work. Vista 32bit however has no issues with these active x libraries which are (falsely) labled vista compatible since they work with the 32bit flavor of the OS.


RE: Great....
By melgross on 5/27/2008 4:02:22 PM , Rating: 2
You're kidding, right?

Can't force people to upgrade?

With every new computer comes the OS that MS wants to sell. Where is XP in computers sold to the public? To small business? To most schools? In retail?

Mostly, it doesn't exist, and hasn't for a while. Sure, Hp or Dell might be able to work out some short term deal for a part of their customer base, but for everyone else?

Unlike what was said here earlier, 80% of computers isn't sold into business. It's more like 40%. Then we have government, about 10%, and schools, about another 10 to 15%. the rest is consumers.

You know, us!


RE: Great....
By allometry on 5/27/2008 4:15:42 PM , Rating: 3
If you make a conscious decision to fork over money to a company that is only selling a box with Vista on it, no body has forced you to do anything. You justified it on your own, no matter how positive or negative that justification may be.

If you are in the group that wants to stick with XP, then I suggest buying up as many copies of XP as you can, because Microsoft is going to stop selling it.

Regardless of how specific you can make statistics, it doesn't change the fact that new computers are being sold with 64-bit processors.


RE: Great....
By TomZ on 5/27/2008 4:32:51 PM , Rating: 3
quote:
With every new computer comes the OS that MS wants to sell. Where is XP in computers sold to the public? To small business? To most schools? In retail?

You are assuming that most everybody doesn't want Vista, which is clearly not the case.

Anyway, XP sucks, why would anybody want that crap on a new computer anyway? What benefit does it have over Vista?

And besides, did it ever occur to you that Microsoft and many OEMs (as well as many users) sincerely believe that Vista is much better than XP?


RE: Great....
By Oregonian2 on 5/27/2008 5:14:14 PM , Rating: 2
They could force people to leave XP if they wanted to. Just turn off their activation servers. Machines that need repair or has excessive upgrades get turned into dead boxes. They'll all be gone before too long.


RE: Great....
By RubberJohnny on 5/27/2008 11:54:40 PM , Rating: 2
Gee that would be a good PR exercise!

And what about corporate customers whose copies of XP don't need to be activated?


RE: Great....
By Oregonian2 on 5/28/2008 7:48:21 PM , Rating: 2
New service pack (that adds the activation requirement). :-)


RE: Great....
By jonmcc33 on 5/28/2008 8:11:57 AM , Rating: 2
The only thing that won't work at all is anything 16-bit, that includes applications with 16-bit installers. Most stuff that is 32-bit will work, hence the reason for WOW64.


RE: Great....
By akugami on 5/27/2008 2:20:03 PM , Rating: 5
They need to kill 32 bit and make Windows 7 completely 64 bit. They can use Vista as a transitional vehicle with people still wanting 32 bits to use that for better compatibility with older programs. They can expand the feature set of Virtual PC to cover 32 bit program emulation. Clean up the Windows API's and modernize the OS to a greater degree.

There is no reason not to take the hardware and software emulation route with most 32 bit programs in another 2+ years time. Any application that is power hungry and will be slowed drastically and negatively impacted by emulation will more likely than not have a 64 bit native version being released.


RE: Great....
By William Gaatjes on 5/27/2008 6:14:31 PM , Rating: 2
Indeed. I agree.


RE: Great....
By Shawn on 5/27/2008 2:31:11 PM , Rating: 3
Or at least make it so that all new systems come with the 64bit version, and the 32bit version must be bought at retail.


RE: Great....
By Chiisuchianu on 5/27/2008 2:44:17 PM , Rating: 5
KILL 32 BIT


RE: Great....
By FITCamaro on 5/27/2008 2:54:57 PM , Rating: 5
You can't completely kill it. But the OS should be written for 64-bit. A separate emulation layer should handle 32-bit applications and device drivers. It should be a process just as anything else is. Any 32-bit application running should be a child process of it.

You're never going to make everyone happy though.


RE: Great....
By Smartless on 5/27/2008 3:16:14 PM , Rating: 2
Kill the Wabbit. Kill the Wabbit!


RE: Great....
By Segerstein on 5/27/2008 4:09:02 PM , Rating: 3
I just read:
Kill the Wahhabit. Kill the Wahhabit.

[Mr. bin L comes to mind]


RE: Great....
By Rebel44 on 5/27/2008 2:45:57 PM , Rating: 2
I agree.


RE: Great....
By chmilz on 5/27/2008 2:16:14 PM , Rating: 3
He talks about all these evolutionary changes. How about letting the world evolve to a 64 bit OS? If people don't want to make the leap, they have 32 bit XP and Vista to lean on until they are ready.


RE: Great....
By Nihility on 5/27/2008 2:21:18 PM , Rating: 2
It's all good for people with a lot of RAM but you have to remember the downside to a 64bit operating system: It uses more memory. Around 20-40% more memory, because of the larger addresses. So if you bought a cheap box and only got 1-2 gigs of RAM, you're going to have a lot less RAM than with 32 bit.
For instance, vista would take 1 GB of memory instead of 0.7 on 32 bit.


RE: Great....
By psychobriggsy on 5/27/2008 2:28:03 PM , Rating: 2
You forget that with x86, moving from 32 bit to 64 bit added a lot more registers, removing many loads and stores from the compiled binaries. I believe that 64 bit AMD64 is only usually 5% larger than the 32 bit binaries.

Also, memory is cheap.


RE: Great....
By Nihility on 5/27/2008 2:39:18 PM , Rating: 1
Well you believe wrong.
I was basing my data off this review: http://www.tomshardware.com/reviews/vista-workshop...

Anyway, 64 bit numbers are actually 100% larger than 32 bit numbers so if anything we should be lucky to see only a 20-40% increase (the registers you mentioned perhaps).
As for Memory, DDR2 is cheap, DDR3 is less cheap. In two years when we can expect a decent chunk of DDR3 usage in the market it will be cheaper than now but surely more expensive than what DDR2 costs now.
Look around, at current prices how many 4 GB boxes do you see? Imagine the RAM costing more, would you expect more or less RAM in a low end computer?


RE: Great....
By 306maxi on 5/27/2008 2:43:45 PM , Rating: 2
Since when was THG a reputable source for this sort of information?


RE: Great....
By thornburg on 5/27/2008 2:53:14 PM , Rating: 5
quote:
Since when was THG a reputable source for this sort of information?


Since when was Tom's a reputable source of any sort of information?

Way back when, they were at least semi-reliable, but they have long since been drinking the kool-aid and ceased to provide anything but propaganda and FUD.


RE: Great....
By melgross on 5/27/08, Rating: 0
RE: Great....
By Ringold on 5/27/2008 5:25:52 PM , Rating: 2
DailyTech isn't quite the same thing.

I'd take a rumor reported by Anandtech, TechReport, HardOCP, Bit-Tech, or SPCR before I'd believe something presented by THG as fact. THG didn't get the reputation it has in the community for no reason at all. Every once in a blue moon I'll go read a review there, and the last time I did it was a CPU review. I can't remember the Intel and AMD parts being compared, but I looked at the details of the platforms and it was ridiculous. They weren't even close to being a fair match up. Was it a single bad review? Could've been. When it already had a bad rep and thats the first garbage I see, I move on.

There were a few other websites I've visited before that I'd call credible, most sites probably are honest, but I didn't want it to turn in to a Hollywood award acceptance speech. ;)


RE: Great....
By Ringold on 5/27/2008 5:30:42 PM , Rating: 2
Er, didn't mean to sound as if DT weren't credible. DT only rarely does its own in-depth reviews, thats all.

That said, they need to get back to breaking NDA's more often. Get back to your roots! :P


RE: Great....
By Flunk on 5/27/2008 5:35:59 PM , Rating: 2
You had a point, DailyTech is right there with The Inquirer.


RE: Great....
By Silver2k7 on 6/1/2008 2:03:52 AM , Rating: 2
The inq is usually not so bad.. but latley their badmouthing of Nvidia and Vista is starting to bother me, just feels less serious than they used to. :/


RE: Great....
By Nihility on 5/27/2008 3:03:47 PM , Rating: 2
Fair enough, try it yourself.
Doesn't take a genius to notice vista x64 uses more memory than x32 with the same amount installed and same programs (remember to compensate for superfetch).
My recomendation is not to install 64 bit if you have less than 4 GB of RAM.


RE: Great....
By B3an on 5/27/2008 10:06:19 PM , Rating: 2
quote:
My recomendation is not to install 64 bit if you have less than 4 GB of RAM


L O effing L.


RE: Great....
By jonmcc33 on 5/28/2008 8:14:14 AM , Rating: 2
Never, and it's funny that people still visit that website.


RE: Great....
By FITCamaro on 5/27/2008 2:57:30 PM , Rating: 2
You don't have less memory. Just less separate blocks of it. If you had 1000 32-bit blocks, you now have 500 64-bit blocks. As long as the code is written to utilize the 64-bit memory block size, you don't have a problem. And the advantage is that while you have half the number of blocks, twice the data is being moved at one time as before.


RE: Great....
By omnicronx on 5/27/2008 3:01:23 PM , Rating: 3
quote:
Anyway, 64 bit numbers are actually 100% larger than 32 bit numbers so if anything we should be lucky to see only a 20-40% increase (the registers you mentioned perhaps).
Its not just that 64 bit takes up to twice as many pointers, its also the fact that Windows now has to load two sets of DLL's into the memory, 32bit and 64 bit. Of course if you are only using 64 bit programs this will not be the case, but as long as there is a compatability mode and 32bit apps are still being used windows is forced to load both sets of DLL's.


RE: Great....
By Chadder007 on 5/27/2008 2:36:44 PM , Rating: 3
Dell is already selling systems with 3 and 4 gigs of RAM by default and they aren't even offering the 64 bit version of Vista yet. But in 2 more years, 4 gigs or more will be standard. So im not sure as to why they would keep 32 bit around still. If 64 bit isn't going to work for you, then the user will still most likely be using XP or Vista 32 anyway.


RE: Great....
By tcsenter on 5/29/2008 8:02:40 AM , Rating: 2
Ehh...while it is true that Dell is "already selling systems by default with 3GB and 4GB", these specs continue to be in the minority of Dell's preconfigured shipments, especially among large business and corporate customers.

Of the four 'featured' (preconfigured) Inspiron 530s Slim Tower systems offered on Dell's website, three come with 1GB standard, the other is 2GB.

Of the four 'featured' (preconfigured) Inspiron 530s Mini Tower systems offered on Dell's website, three come with 1GB standard, the other is 2GB.

Four 'featured' Vostro 200 Mini Tower business/office systems; 512MB, 1GB, 3GB, and 4GB standard (the 4GB model comes with no monitor).

Three 'featured' Vostro 200 Slim Tower business/office systems; 1GB, 2GB, and 3GB standard.

Three Vostro 400 Mini Towers; two are 1GB standard.

Now on to Dell's OptiPlex product line specifically aimed at and popular with large business/corporate customers...

Three featured OptiPlex 330 systems, two with 512MB standard and one with 2GB.

Four featured OptiPlex 740 systems, three with 512MB standard and one with 2GB.

Five featured OptiPlex 750 systems, four with 512MB standard!

I excluded XPS and Precision since XPS starts at $899 and Precision is even higher. The sub-$800 PC represents not less than 80% of the market, with the majority being $600 and under.

Care to browse the standard offerings of eMachines, Acer, and HP? Three years ago, every major PC company offered multiple SKUs with 256MB standard.

You blokes crack me up with your "I'm a typical user" and "I represent the majority", using Phenom x4 or Core 2 Quad, 8800GT or 3870X2, 3GB~4GB RAM, and applications that 70% of all PCs shipped will never see. I've serviced an average of ~40 PCs annually for 10 years, and the only video editing applications I've encountered were OEM versions such as Muvee AutoProducer, WinDVD Creator, or some Roxio crap bundled with Media Center PCs. And usually, nobody had ever used it!

The owner purchased the system because the salesman at Best Buy or whatever told them it was 'really good', with 'all the bells and whistles'. Some didn't even know the system had a video capture board or what anyone might do with a video capture board. That is the PC IQ of the typical PC user.

Some of you really need to get out of your little teensy circle once and awhile. Work in a busy PC repair shop for a month.


RE: Great....
By Rebel44 on 5/27/2008 2:43:38 PM , Rating: 1
2+GB RAM is now standart for new PCs - what ho you think will be standart amount of RAM in 2010 ??? Most likely 4-8 GB.......

Anyone who will have less then 4GB RAM can easily keep XP or Vista 32bit.


RE: Great....
By Nihility on 5/27/2008 3:18:24 PM , Rating: 2
They can use windows 7 x32 bit. In my opinion you won't see much of an increase in memory installed in computers by 2010. Intel and AMD are most likely moving exclusivley to DDR3 by then. Right now DDR3 costs 4 times what DDR2 costs. If we assume a 50% drop in price every year, by 2010 it'll cost at the very least as much as DDR2 costs now. I again state that right now you don't see 4-8 GB installed in MOST computers nor do you see more than half that much installed in low end computers.
Windows 7 will come in a 32 bit version so that doesn't matter. By 2013 when windows 8 comes out I do expect to see more RAM installed and perhaps by then a 64 bit exclusive OS will be viable for the market.

I hope that explains my conclusions.


RE: Great....
By Rebel44 on 5/27/2008 4:51:14 PM , Rating: 3
They can use XP or Vista 32bit.

Just 16 months ago 1GB DDR2 (800Mhz) RAM was more expensive then what I recently paid for 8 GB DDR2 (800Mhz) RAM........

Even lowend PCs are sold with 2GB RAM now :)


RE: Great....
By B3an on 5/27/2008 10:15:29 PM , Rating: 3
I build and sell low-end PC's with 2GB RAM. For under $300, and dual-core. 64-bit needs to be killed for W7.

One of the main reasons you see 32-Bit on PC's is because in a couple of years, when people want to upgrade there computer/laptop to 4+GB RAM... the OS cant deal with it. So they are just like "oh i'll just buy a new PC/laptop".

So i hate, but also like stupid people like Nihility, they make me more money :)