Chinese site ThinkNext has once again released screenshots of another build of Windows 7 that is currently being worked on by Microsoft.
Amongst the changes are some refining with Windows Explorer and the addition of a Windows Health Center that provides alerts and monitors the systems health state. Microsoft is currently testing Windows 7 internally and is widely expected to announce further details at its PDC (professional developers conference) in October this year. The company is expected to ship Windows 7 in Q1 2010.
The build was posted without the full build string, which leads us to believe that a partner purposely violated the NDA with the Redmond based software company, and made it difficult to trace back to a specific developer lab. As quoted from the site below:
"This time it’s the 2nd release of Windows 7 Milestone 1. Version 6.1 (build 6574.1.{SECRET}). The {SECRET} here means I won’t expose detail. No, even Milestone 1 isn’t a single release. Microsoft releases multiple versions of M1 with different minor version numbers. Well, for me it is the 2nd one I’ve gotten but I’ve no idea about how many releases Microsoft did before. I’ll use Win7 M1 R2, which stands for Windows 7 Milestone 1 Release 2, to describe it in the following. Please be noted, ‘Release 2’ is my naming convention, not Microsoft’s."
Update: ThinkNext have now removed the posting, it's not yet clear if this was at Microsoft's request or not.
View: ThinkNext - Windows 7 M1 6574.1 Screenshots
Link: Neowin Forum Discussion
Amongst the changes are some refining with Windows Explorer and the addition of a Windows Health Center that provides alerts and monitors the systems health state. Microsoft is currently testing Windows 7 internally and is widely expected to announce further details at its PDC (professional developers conference) in October this year. The company is expected to ship Windows 7 in Q1 2010.
The build was posted without the full build string, which leads us to believe that a partner purposely violated the NDA with the Redmond based software company, and made it difficult to trace back to a specific developer lab. As quoted from the site below:
"This time it’s the 2nd release of Windows 7 Milestone 1. Version 6.1 (build 6574.1.{SECRET}). The {SECRET} here means I won’t expose detail. No, even Milestone 1 isn’t a single release. Microsoft releases multiple versions of M1 with different minor version numbers. Well, for me it is the 2nd one I’ve gotten but I’ve no idea about how many releases Microsoft did before. I’ll use Win7 M1 R2, which stands for Windows 7 Milestone 1 Release 2, to describe it in the following. Please be noted, ‘Release 2’ is my naming convention, not Microsoft’s."
Update: ThinkNext have now removed the posting, it's not yet clear if this was at Microsoft's request or not.
















I don't like the sound of some of the comments on that site though, about the guy breaching trade secret and all.
Anyway... Do any of you if the "traditional" windows GUI will be changed or have a huge makeover with Win7 ? And, if so, in what time-frame/release we will be able to notice that ?
Thanks.
Thanks.
I hope they don't completely change the looks with Windows 7! I love the Vista look, it's just that Vista hasn't got XP performance to go with it, and I don't fancy using Vista Transformation Pack again.
I fear that Win7 will only be a huge bugfix for Vista. You know, lets clean the mess we did in Vista, polished rough spot, add or complete some features and voilà, you get Win7.
... because it's M1, very early in the dev schedule. Critical thinking anyone?
Microsoft: get rid, once and for all, of the "legacy support" for control panel old tab-based dialogs, and redesign the control panel from the scratch! It's a MESS!
Microsoft: get rid, once and for all, of the "legacy support" for control panel old tab-based dialogs, and redesign the control panel from the scratch! It's a MESS!
I had a nice chat with a head developer from the local MS office, he is the chief of the local windows vista team and future windows systems, I asked if MS has any plans to ditch backward support built into the OS, he said that this is something the developers are anxious to do and constantly push that feedback up the ladder but at the moment it seems no one in MS is brave enough to take that decision.
I asked how "easy" would it be for them to implement visualization as a way for backward support, he said it would be way easier and satisfying work to do.
I guess only Bill Gates can decide that.
Microsoft: get rid, once and for all, of the "legacy support" for control panel old tab-based dialogs, and redesign the control panel from the scratch! It's a MESS!
I had a nice chat with a head developer from the local MS office, he is the chief of the local windows vista team and future windows systems, I asked if MS has any plans to ditch backward support built into the OS, he said that this is something the developers are anxious to do and constantly push that feedback up the ladder but at the moment it seems no one in MS is brave enough to take that decision.
I asked how "easy" would it be for them to implement visualization as a way for backward support, he said it would be way easier and satisfying work to do.
I guess only Bill Gates can decide that.
Bill Gates is Microsoft Chairman now so less involved in any decision making.
Someone might have to make that hard decision if the backwards compatibility start impacting usability though. You can only take it to a point until the cracks start to form. It happened on an architectural level with Windows Me. ;-) It can happen on a user interface level in other aspects.
maybe it'll happen with Windows 8.
maybe it'll happen with Windows 8.
I suppose everyone missed the part about the hypervisor right? Signs that MS is pushing for virtualisation to replace built in legacy code is right there. Also the 64bit version of Windows runs 32bit code on emulation of sorts WoW64. Most of the pieces are there, still a few things to do, but MS can if they wanted to dump built in legacy support and offload it to an on-the-fly VM system where apps using hardware virtualisation on the CPU side as well, will start up in a VM without the end user even knowing about it.
Performance will be slower than native support but you gain stability and security from it, plus any native apps run better in the long run.
i love the preview pane on the right but always hated going to Organize just to enable it to do some quick editing (like renaming episodes of House MD) and then having it popup in every single Explorer window after that. really bugged me, but now i'm glad there's a button to toggle that pane.
i also really like the smart details view that now shows the most important details for the file without having to add/remove filters to a view.
very eager to see what's coming next.
http://66.102.9.104/search?q=cache:Lzzdx4H...;cd=1&gl=uk
This is what MS has to get through their heads:
MAKE IT OPTIONAL!
This is what MS has to get through their heads:
MAKE IT OPTIONAL!
Just use Win95. What's your problem?
Last edited by Shiranui on 23 Apr 2008 - 02:22
Bloat and chunky see through toolbars don't sell, and are just an annoyance if they cant be switched off.
The vista hardware polling, which isn't going away in Win7 is restrictive, constrictive and a totally (edited for 'un', doh!)neccessary waste of computer resources.
BTW, all of you people who think that you have a clue about 'virtualisation being the way forwards'.. it's not going to work. Vista has been out a years now and it's still not satisfactory for a huge chunk of the market, 64 bit proc have been around for years and even they aren't fully supported, xp just about works but support from both side of the market is a joke and Vista 64 is a horrendous piece of technology.. so if you think that MS are going to be able to magically run the VAST backlog of software that has accumulated up to now, just by writing some code space for it to run effectively in, then I got to say that you are just plain gullible.
Virtualiisation (on windows) is a BAD idea and will prove to be more farcical than the current attempts to release a satisfactory OS, yes some people may like Vista, but then again some people like to abuse helpless animals, they are definately not an accurate indication of where the market wants to go, more accurately they are an indication of where the market is pushing them.
Win7 is going to sound the deathknell for MS, if it wasn't for gamers MS would be dead already. When Wine becomes fully dx9 compatible (because people will gladly give up the dubious benefits of dx10 if they can get dx9 on a less restrictive OS) MS may as well shut up shop. Their mobile platform is going to lose out to Android and the only market they'll have left is peripherals and flight sims.
Last edited by The Walker on 23 Apr 2008 - 14:39
If they wanted redo the codebase completely, they could do it with some careful planning and thorough work.
When a program starts, Windows checks what APIs it tries to call, then load the program in a virtualised environment with kernel suitable to that version of Windows.
So if a program calls APIs that existed in say Windows 95, the program would run off a kernel that fitted that version of Windows. Same for 98, 2000, ME, XP, Vista.
Since the MinWin kernel is said to be modular, it should be possible to create kernel images (similar to Linux kernels) that could be loaded in by a virtualisation software.
Yes, this would mean the OS would be inflated in size. But these kernel images could be optionally downloadable (with 2000, XP and Vista included by default).
Yes, this would mean the software would take longer to load. But this is a small price to pay for an exceptionally stable OS.
You seem to think Virtualisation means loading up a whole OS within the OS, but it doesn't need to be that way.
If they wanted redo the codebase completely, they could do it with some careful planning and thorough work.
When a program starts, Windows checks what APIs it tries to call, then load the program in a virtualised environment with kernel suitable to that version of Windows.
So if a program calls APIs that existed in say Windows 95, the program would run off a kernel that fitted that version of Windows. Same for 98, 2000, ME, XP, Vista.
Since the MinWin kernel is said to be modular, it should be possible to create kernel images (similar to Linux kernels) that could be loaded in by a virtualisation software.
Yes, this would mean the OS would be inflated in size. But these kernel images could be optionally downloadable (with 2000, XP and Vista included by default).
Yes, this would mean the software would take longer to load. But this is a small price to pay for an exceptionally stable OS.
You seem to think Virtualisation means loading up a whole OS within the OS, but it doesn't need to be that way.
It's the 'careful planning and thorough work' which bothers me most.. Vista has had the most resources and the most 'thorough work' put in to the creation of any OS before it, it was so thoroughly and carefully planned to switch control of the OS from the user to the OS itself and to prevent certain user based operations that it was designed from the bottom up with the aid of the FBI (before everyone starts shouting.. please look it up)
You say that your ideas of how it would work would inflate the size of the OS, but everything, including all that's been said so far by Redmond, points to the OS being designed to be smaller and less 'bloated' so it's a strong probability that, although your ideas have some validity, it is very unlikely that the os is being designed that way.. from my point of view 'Modular' can mean a great many things.
You say 'could' and 'should' quite a lot, and in a perfect world I may agree but there is very little that is perfect or even widely accepted as adequate as far as MS OS design is concerned and as for 'exceptionally stable'.. MS haven't EVER made ANYTHING that could be considered exceptionally stable and I hardly think that they are capable of doing so now, especially by completely throwing all os building knowledge, gained in the past 18 years, out the window in order to attempt something entirely brand new (which will obviously require a whole new familiarisation and settling period for everyone involved, end user and programmer alike, plus a whole bunch of issues that 'could have been done better and will be next time.)
As for loading up a whole OS for use in virtualisation, I am of a mind that that is the absolutely only way to go, because if not then a newly programmed virtual space for compatibility will not be guaranteed to be compatible and we will again be drowned in more compatibility issues this time with virtually every programme ever made up to now, and this time we won't have a non virtualised environment to fall back on.
Thank you for taking the time to respond sensibly to my post.
Last edited by The Walker on 23 Apr 2008 - 14:32
Also, you can't deny that Vista is the most secure Windows OS to date.
You may disable UAC because you are computer savvy enough to take care of your computer yourself without the Linux-esque prompt asking you for your admin password (if you run as user, which I've been meaning to swap myself over to doing for a while now :p), but for the common user, this offers a layer of security that's unprecedented in the Windows franchise.
Whether or not users simply OK these things away like they were just another "Are you sure" dialogue, is irrelevant. It's still security; a Linux box would be no more secure if there were users that input their root passwords to every popup in existence.
But yeah, I agree with you that they would most likely not code it in this way.
I do wonder, what other definitions of "modular" are there? I'll admit, I'm a newbie when it comes to modular programming, having yet to write my own (web) project that's fully modular.
In all seriousness, I realise that something to this effect is an utopian wish, but if nobody suggests anything, nothing will happen
I wouldn't go so far as to call it "throwing all OS build knowledge out the window", rather "taking all OS building knowledge and correct mistakes from the past".
But yeah, I completely understand the issue of software compatibility hell, which is why I suggested the virtualisation utopia.
There will always be "could be done better next time", that's development. It's never finished, only authors die.
Imagine say your browser window, but instead of the normal title bar, it would be the virtualisation software's title bar with the program's own title bar functionality added to it.
So it would look like a program, work like a program, and crash like an old program, without generating any Windows errors (or in case of, say, a game, that would require working video drivers, not take the entire OS down with it should the graphics drivers BSoD on you).
** insert some ill-informed diatribe of a particular technology that might be included **
** insert a reference as to how apple/*nix/other os does it better **
** insert some predictions as to the future fortunes of microsoft **
** insert some ill-informed diatribe of a particular technology that might be included **
** insert a reference as to how apple/*nix/other os does it better **
** insert some predictions as to the future fortunes of microsoft **
OMG ... ** insert some random baseless knee-jerk statement based on what you think my motivations are and where my conclusions come from**
FYI, I haven't even bothered to look at the screenshot, as how something looks on screen gives very little actual evidence of what is under the hood... or is that how you draw conclusions, by looking at it's shinies?
You have just made the dumbest, unsubstantiated reply I have read in a very long time.
-1 for playing 'follow the leader'
Duhhrrr!
Ding ding ding, went the troll-y.
Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!
Note: Anonymous commenting is disabled in order to keep the quality of responses to a high standard.