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

    • Hello, Installed here without issue. Regards, Aryeh Goretsky
    • Microsoft updates Visual Studio Code with easier language model discovery and in-app search by Paul Hill Microsoft has released Visual Studio Code 1.125, its latest weekly release. This week, the company has focused on discovering and installing extra language models via the Marketplace; searching the web and securely browsing over remote connections without leaving VS Code; choosing how long VS Code waits before installing extension updates; and delivering managed Copilot settings through existing device management tooling. In older versions of VS Code, extensions could contribute their own model providers, but to find these extensions, you needed the right tags to search for in the Extension view. Now, the Language Models editor gives you an Install Model Providers button that opens the Extensions view, which is filtered to extensions that contribute model providers, making it easier to find and install them. Once you install a provider, its model will appear in the model picker. If you use the integrated browser much, you can now look up information without leaving VS Code by typing a query into the integrated browser’s address bar. It will use your configured search engine, the same way a standalone browser does. You can use workbench.browser.searchEngine to pick a search engine. When the browser is opened in a remote workspace, it's now possible to proxy HTTP(S) traffic via the remote connection. This allows you to connect to any ports or services that can only be accessed from the remote machine. If you read our coverage from two weeks ago about VS Code 1.123, you might have seen that extension updates have a two-hour delay as a safety measure. In this update, Microsoft is giving you the ability to configure the time of the delay. You can find it under extensions.autoUpdateDelay. Finally, with this update, admins can deliver managed GitHub Copilot settings through native device management (MDM) channels on Windows and macOS, in addition to account-based enterprise settings files. Settings delivered via MDM appear as policy-enforced in VS Code and can’t be overridden locally. Future updates will extend the supported policy keys across Copilot surfaces. You can download the update from the Visual Studio Code website now.
    • "it opens up new doors for people who prefer using Edge, but cannot be bothered to configure a Microsoft account" You already have a Microsoft account if you are using Windows 11, because you can't set it up without one.
    • This is how much iPhone 18 Pro could cost after Apple's price hike confirmed by Hamid Ganji Image via Apple Apple CEO Tim Cook confirmed in a recent interview that the company may have to raise prices on some of its products due to the ongoing memory shortage. While he did not elaborate on the scale of the price hikes, new estimates suggest that Pro iPhone models could become significantly more expensive this fall. The Wall Street Journal and research firm TechInsights have come up with an educated estimate of how much the upcoming iPhone 18 Pro could cost after its launch in September. The estimate is based on current increases in memory and storage chip prices. For starters, the iPhone 18 Pro base model is expected to feature 12GB of RAM and 256GB of internal storage. According to TechInsights estimates, 12GB of DRAM for the iPhone 17 Pro cost Apple $39 last year. However, for the iPhone 18 Pro, the cost of the same amount of DRAM could soar to $145. Likewise, 256GB of flash storage that previously cost $13 could now cost around $51. Producing a base iPhone 17 Pro reportedly cost Apple around $582, but TechInsights estimates that the production cost of the iPhone 18 Pro could rise to $726. If Apple wants to maintain the roughly 47% profit margin it enjoys on the iPhone 17 Pro, the base price of the iPhone 18 Pro would need to reach $1,371. After standard pricing adjustments, customers could end up paying around $1,299 for the base model. However, that may not be the end of the story. As we previously reported, the iPhone 18 Pro is said to feature a variable-aperture lens, which could cost Apple at least 50% more than the current camera system. The estimated $1,299 price tag does not include the additional cost of this upgraded camera hardware. Once that expense is factored in, the base model could cost at least $1,399. A $1,399 price tag for the base iPhone 18 Pro would represent a significant increase over the current $1,099 starting price of the iPhone 17 Pro. If Apple wants to keep its upcoming iPhones competitive, it may need to accept lower profit margins.
    • Oh man, but what if I have the PS3 version?
  • Recent Achievements

    • Week One Done
      Classifyskilleducation earned a badge
      Week One Done
    • One Month Later
      eurospharma62 earned a badge
      One Month Later
    • Week One Done
      With What earned a badge
      Week One Done
    • Week One Done
      Harris Gilbert earned a badge
      Week One Done
    • One Month Later
      Vincian earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      543
    2. 2
      +Edouard
      171
    3. 3
      PsYcHoKiLLa
      84
    4. 4
      ATLien_0
      64
    5. 5
      neufuse
      64
  • Tell a friend

    Love Neowin? Tell a friend!