Recommended Posts

There will be a re-write at some point. MS is working with other vendors within the TC group. It's still a research group, but promises radical changes.

What does the trusted computing platform have to do with a brand new OS, especially considering that it's not just a "research group" and that the technology they promote (TPM) has been shipping for years and is supported by Windows? Am I missing something?

While building an Operating System from scratch has its benefits, it takea a long time to start over, even if your basing it off some code from the original. Having experience, it isn't as easy as it looks. Microsoft has come a long way, and to change that would not only be a difficult process, but a long process as well.

If I am thinking the way you all are saying it should happen, it would take at minimum 1 and a half years to get the basics, and additional time to get all the features and frameworks done.

I believe that windows should really reconsider its hardware interactivity i.e. Its KERNEL and all that stuff ....

and i am of the opinion that microsoft has enough funds to start a very new project starting with nothing and coming up with a fully stable, user friendly....or to be precise "user customizable".... new OS on a new platform...windows people need to understand what an end user desires and how the interface should be....

these people should grasp all the good things wich users like about all the operating systems..like MAC,etc...and make a new one with all newbies......

wat say ???

...

GDI+ is a software library that offers certain software-based features that sit on top of GDI and a few other APIs. This is entirely different from D2D which is Direct3D.

I don't see what that has to do with how much use it's going to get.

Direct2D can run in software or in hardware (and even in software mode is faster than GDI+), you can create a native Direct2D context for a control or interoperate it with GDI (create a Direct2D surface based off the GDI surface or create a GDI surface off of a Direct2D surface)

Rewriting all their GUI code to use Direct2D underneath and then expose the same GDI based API it currently does (otherwise you risk breaking every single app that uses those API's) won't achieve anything, but it would take a lot of time.

I believe that windows should really reconsider its hardware interactivity i.e. Its KERNEL and all that stuff ....

The kernel's fine. The userland ain't.

Also, nothing stops Microsoft from building a new userland and run it side by side, until it can consider dropping the old Win32 ****. After all, that's one of the uses of this whole subsystem **** the system comes with.

Rewriting all their GUI code to use Direct2D underneath and then expose the same GDI based API it currently does (otherwise you risk breaking every single app that uses those API's) won't achieve anything, but it would take a lot of time.

You misunderstand. The idea is not to "rewrite it" to use Direct2D. Rewriting any part of Windows is a dumb idea. The idea is to create a new modern GUI framework that is all D2D. No expensive interop.

The kernel's fine. The userland ain't.

Also, nothing stops Microsoft from building a new userland and run it side by side, until it can consider dropping the old Win32 ****. After all, that's one of the uses of this whole subsystem **** the system comes with.

NT can't actually run without the Windows subsystem though. Technically most of Win32 doesn't even run as a subsystem anymore. Having said that, I completely agree. People have this obsession with "the kernel" when most of Windows' problems have nothing to do with it.

One problem with a complete re-write... We start from scratch, you'd get a massive percentage more errors and bugs than you would with a new release of the same OS.

Precisely. A complete re-write is completely unfeasible. Joel Spolsky said it best...

The idea that new code is better than old is patently absurd. Old code has been used. It has been tested. Lots of bugs have been found, and they've been fixed. There's nothing wrong with it. It doesn't acquire bugs just by sitting around on your hard drive. Au contraire, baby! Is software supposed to be like an old Dodge Dart, that rusts just sitting in the garage? Is software like a teddy bear that's kind of gross if it's not made out of all new material?

...

When you throw away code and start from scratch, you are throwing away all that knowledge. All those collected bug fixes. Years of programming work.

You are throwing away your market leadership. You are giving a gift of two or three years to your competitors, and believe me, that is a long time in software years.

The article I quote is a fantastic article about why restarting from scratch is completely moronic from both a financial and strategic perspective, you can read the whole thing HERE.

  • 1 month later...

$ tar -zxpf /mnt/cdrom/OSX10.7 Windows8.tar.gz; cp Windows8.tar.gz /mnt/shares/Windows/users/Steve Ballmer

From [email protected]

To [email protected]

Attachment: Windows8.tar.gz

Here is a fresh start for Windows 8.

Steve

_________

I'm purely kidding here, but it will be interesting to see if there is some feature creep from 10.7 into Windows 8.

I do like how Apple has the drag and drop containers for Applications in the App folder. It makes some of the system management easier and cleaner even for 'advanced users'. It would be nice to see this and some backing away from the registry.

I've tried 7 and its very nice. The GUI takes some getting used to. So if there is anything that I'd want back in Windows, it would be different GUI options for simple to more advanced use, an easier scripting option (e.g. Automator in OS X) and more default command line apps for backups, CVS type repository. In other words a bit more Unix-y options in Windows 8.

IMO there will never be a rewrite of the Windows OS, the current code will continue evolving as it has always done, it will be cleaned modulized and improved but ultimately will be based off of previous code.

Secondly, I'm not from Britain, I'm from America, where we aren't scared to death of the letter Z.

Yeah, i'm British and i haven't slept for weeks because of those damn Z's :rolleyes:

I hope Microsoft sort out a couple things by Windows 8. Firstly, there isn't a need for a total rewrite, I would assume that the code is probably very good.

It would be pretty sweet if Microsoft removes the registry and implements an application install system similar to OS X. Although I guess this would break compatibility, may be add a new middle layer for older programs - like a virtual registry.

Also, I hope Microsoft carries on the trend set with Vista and 7 of making Windows a more modular system. Just read: http://arstechnica.com/microsoft/news/2009...lims-down.ars/2

It is about time Microsoft made the switch to NT for Windows CE.

To be honest though, I just hope Microsoft makes Windows 8 even faster, more usable and more secure. These are the things that matter, Microsoft's aim is to make a easy to use operating system not design an architecturally perfect OS that a small number of users will appreciate.

It would be pretty sweet if Microsoft removes the registry

Why? What would you replace it with? Tens of thousands of text files? How would that be "pretty sweet?" It sounds more like a reliability nightmare and performance killer.

The only thing the registry can be replaced with is another database, and then you've just gone and recreated the registry. What I think you really want is for third-party applications to store their private configuration data in the application folder instead of the registry. That's fine, but that has nothing to do with the registry itself (which is primarily used to store operating system data, and is just a neutral database).

Maybe your complaint is also that the OS data stored in the registry is confusing (because it's not designed to be edited by hand), but this wouldn't change if you switched to another storage medium, since the OS would still have to store the exact same data.

It is about time Microsoft made the switch to NT for Windows CE.

A little re-factoring doesn't make NT appropriate for the kind of hardware CE is designed for.

Microsoft do not need to rewrite..

Since XP the Windows OS has been reliable. I have not moved on from XP as I have no real incentive and for MS that must be an issue. I'm a long term and experienced computer user. Vista offered me minor improvement at the cost usability, 7 corrected this but offered no more incentive.

Microsoft has done a lot for the casual PC user, but what about the experienced user who wants more from their PC? I love the detail, I love the settings and the code extensions that add that extra feature that goes over the head of the day to day user but makes my system do what I need. With each new release of Windows I see small features that appealed to me disappear and nothing to replace them. My hope is that Windows 8 offers more control over Windows Explorer and all the files I have. Over the last 15 years Ive built up a large database of files and preferences as to how i use my PC, it is my hope that in the future Microsoft recognise this in the operating system they offer to the average user who has had been happily using their operating system now for about 15 years.

I hope they get rid of Aero Glass in Windows 8.... unlikely... but I wish.

Why? I've heard some people complain before, but I don't get it. Aero Glass is pretty simple and clean. It's not minimalistic, no, but it's certainly not cluttered. However, minimalistic visual styles wouldn't be best for the casual user, so it's best to let the advanced users download and apply it themselves. Additionally, you have a fair amount of control over widths, sizes, colors, transparency, etc. If it's the 'glass' thing that bothers you, you can just turn off the transparency. What aspect(s) do you wish they would change?

urely kidding here, but it will be interesting to see if there is some feature creep from 10.7 into Windows 8.

I do like how Apple has the drag and drop containers for Applications in the App folder. It makes some of the system management easier and cleaner even for 'advanced users'. It would be nice to see this and some backing away from the registry.

Windows DOES support that, World of warcraft for example works that way. It's just that not many write their programs to work that way.

Why? I've heard some people complain before, but I don't get it. Aero Glass is pretty simple and clean. It's not minimalistic, no, but it's certainly not cluttered. However, minimalistic visual styles wouldn't be best for the casual user, so it's best to let the advanced users download and apply it themselves. Additionally, you have a fair amount of control over widths, sizes, colors, transparency, etc. If it's the 'glass' thing that bothers you, you can just turn off the transparency. What aspect(s) do you wish they would change?

1. Too much glass.

2. Basic, are you kidding me? it's ugly, even with Aero still enabled and Transparency off.

3. Windows Classic? horrible. Looked better in XP, it's now officially destroyed.

I love Windows 7, it's great.. I like the Superbar but they need some Graphic Changes.

This doesn't look nice by any means.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • I don’t get why if I bought the game on the last get I needed to pay $40 to upgrade to the new version in the first place and people who love the game and play a lot would have upgraded already so this is just PR and a chance to grab new players who forgot the game long time ago I think
    • The term "use" is doing a lot of heavy lifting in that headline. "Use" can mean opening ChatGPT occasionally to ask for the definition of a word or information about a specific topic. If you frame the question around how many people use it as a daily driver in their work or personal lives, that number is a lot smaller. Those are the people who pay for AI. Nearly everyone else is happy to use it for free, but doesn't see enough value in it to pay for it.
    • No support for Windows Hello!
    • I think you meant the "ntfs3" driver, but yes there have been a lot of fixes for it in this release and previous releases, not 100% sure if the issue you mentioned is fixed though. In any case, the new "ntfs" driver in 7.1 doesn't have that issue (at least, no reports of such have come thru), but your kernel needs to explicitly enable support for the new driver first (like how CachyOS kernel has it), and you need to edit your mount points in /etc/fstab to use "ntfs" instead of the other drivers.
    • Epic Games says Unreal Engine 6 will help developers "build content faster" using AI models by Pulasthi Ariyasinghe Epic Games is rolling out the latest major update to Unreal Engine 5 today, and at the same time, the company also dropped some information on the next-generation version of the product, Unreal Engine 6. This was already revealed a few weeks ago alongside the new Rocket League upgrade reveal. The company says it is combining the features of Unreal Engine and Unreal Editor for Fortnite to create this new version of its popular media creation tool. On top of creating entire games, the new engine will also focus on letting developers operate large-scale live service titles more easily, whether by shipping content into their own ecosystems or into Fortnite. The use of large language models is also mentioned here, with Epic saying it will be a core part of the engine. "We see LLMs, generative AI models, and tools like Claude and Codex playing a central role in helping you build content faster while maintaining the creative control you need," adds the company. Here is the rundown of what's new about version 6 of Unreal Engine: With all these changes to the programming model, portability upgrades, and generative AI integration, Epic says the new version of the engine will "change a lot about how games are made." The company aims to ship Unreal Engine 6 into early access in late 2027, with a full release planned for 12-18 months later. Epic Games also dropped a lengthy blog post about the new Unreal Engine 5.8 update for game developers over here. The release is focused on delivering better performance, customization, and streamlined workflows for development teams. This will be the final major update for this version of the engine before Epic switches to focus fully on Unreal Engine 6's early access launch.
  • Recent Achievements

    • One Month Later
      Vincian earned a badge
      One Month Later
    • First Post
      Jocimo earned a badge
      First Post
    • Week One Done
      suprememobiles48 earned a badge
      Week One Done
    • One Month Later
      Windows Guy earned a badge
      One Month Later
    • One Month Later
      Prasann earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      502
    2. 2
      +Edouard
      162
    3. 3
      PsYcHoKiLLa
      86
    4. 4
      Steven P.
      67
    5. 5
      neufuse
      65
  • Tell a friend

    Love Neowin? Tell a friend!