Slashdot Mirror


20 Features Windows 7 Should Include

Damian Francis writes "Australian computer expert Vito Cassisi has come up with a list of 20 features that Windows 7 should have. The article includes features like modularized OS, new UAC, program caching, standards compliant browser and a whole lot more with explanations as to why these features should be included. With Windows Vista only receiving a luke-warm reception, Microsoft needs to make sure Windows 7 is a winner from the get go." What other features would you suggest to Microsoft if they are to have a hope for recovery?

138 of 901 comments (clear)

  1. Easy... by Naqamel · · Score: 5, Funny

    What other features would you suggest to Microsoft if they are to have a hope for recovery?

    A Linux kernel.

    1. Re:Easy... by smittyoneeach · · Score: 2, Funny

      Ronnggpq:

      Emacs

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    2. Re:Easy... by PrescriptionWarning · · Score: 4, Funny

      Satan just called, he says he'd rather it stay nice and toasty down there.

    3. Re:Easy... by negRo_slim · · Score: 5, Interesting

      What other features would you suggest to Microsoft if they are to have a hope for recovery?

      What is the one thing MS can do that no one else (realistically) can do these days? Games. They need to start thinking Windows needs not be a one size fits all approach. Why can I not install the most basic framework of the OS and DX in order to utilize all available resources of my rig?

      I'm sure I'm not the only one at their without any choice in OS simply because my computer is most often used for games. Which if it's going to be that way, don't make a guy who tunes every bus speed and multiplier he access too use the same OS install his grandma would use to check her e-mails.

      --
      On the Oregon Cost born and raised, On the beach is where I spent most of my days
    4. Re:Easy... by Trashman · · Score: 5, Insightful

      ...
      They need to start thinking Windows needs not be a one size fits all approach. Why can I not install the most basic framework of the OS and DX in order to utilize all available resources of my rig? ...

      What you are reffering to is called an Xbox 360. I'm not saying that it's right, but it seems like that is the direction MS is taking games in.

      --
      Do not read this .sig
    5. Re:Easy... by billlava · · Score: 3, Funny

      Vi

    6. Re:Easy... by Talderas · · Score: 2, Insightful

      Unfortunately, the domain of strategy games has sorely lacked footing in breaking into the console market. Sure there's a few, but they're all turn based. You just can't get games like Starcraft, Warcraft, or any other type of Real Time strategy on a console.

      --
      "Lack of speed can be overcome. In the worst case by patience." --Znork
    7. Re:Easy... by negRo_slim · · Score: 2, Interesting

      What you are reffering to is called an Xbox 360. I'm not saying that it's right, but it seems like that is the direction MS is taking games in.

      Yes that is the direction they are taking console games in. North American PC gaming is a different beast, always has been and always will be.

      --
      On the Oregon Cost born and raised, On the beach is where I spent most of my days
    8. Re:Easy... by kramer2718 · · Score: 2, Interesting

      What other features would you suggest to Microsoft if they are to have a hope for recovery? A Linux kernel.

      You are joking, but I have a bet going with a good friend of mine that MS will ship a UNIX or Linux kernel within 20 years.

      It just makes too much sense. They get many bug fixes for free and don't have to do kernel maintenance.

    9. Re:Easy... by Bozzio · · Score: 2, Funny

      nano!!

      --
      I just pooped your party.
    10. Re:Easy... by sr8outtalotech · · Score: 2, Informative

      I'm sure I'm not the only one at their without any choice in OS simply because my computer is most often used for games.

      You may be in luck. VMWare has beta support for directX. http://www.vmware.com/support/ws55/doc/ws_vidsound_d3d.html

    11. Re:Easy... by mhall119 · · Score: 5, Funny

      Butterflies!!!

      --
      http://www.mhall119.com
    12. Re:Easy... by pla · · Score: 2, Interesting

      Why can I not install the most basic framework of the OS and DX in order to utilize all available resources of my rig?

      You can - Microsoft sells that under the name "XBox".

      Joking aside, personally, I would say Windows needs less stratification among the various versions. Have a standard version, a server version, and if really neccessary, an uber-high-end-server version. No more than that. Well, perhaps the embedded version (for those softcore wimps who think "embedded" means "only" 64MB of RAM and a CPU measured in hundreds of MHz), but that counts as something of a special case.

      Within those, Microsoft should make it easy to turn off individual resource hogs (and I mean easier and more self-explanatory than the SCM). But I don't see the need to confuse users with 27 different versions just for the home market.

    13. Re:Easy... by billcopc · · Score: 5, Informative

      NTFS-3G solves your problem.

      Off you go!

      --
      -Billco, Fnarg.com
    14. Re:Easy... by Adriax · · Score: 5, Funny

      Notepad!
      wait...

      --
      I don't suffer from insanity, I enjoy every minute of it!
    15. Re:Easy... by someonehasmyname · · Score: 2, Interesting

      Their first commercial product, Xenix, was a unix os. They should dust it off and start from there like Apple did with Mach + BSD.

      --
      Common sense is not so common.
    16. Re:Easy... by peragrin · · Score: 2, Informative

      Can't, MSFT sold XENIX to Santa Cruz, who sold it to caldera who sold it to SCO who relicensed only part of it back to MSFT.

      Unix Recursion. inevitable it is.

      --
      i thought once I was found, but it was only a dream.
    17. Re:Easy... by eno2001 · · Score: 5, Funny

      Since most of the humor impaired anti-Linux crowd have moved over to Digg, I'll play devil's idio... err... advocate.

      Yeah. Like that's a good idea... When you put Lunix on a computer, guess what? It doesn't come with drivers. The Fortune 500 businesses that make drivers for their equipment only do so for Windows and you can't use those drivers on Lunix. So what happens when you buy a brand new scanner or printer, or video card? You have to rebuild the kernel, pray to the gods CUPS and SANE, throw holy water over your shoulder and hope like hell that you don't have a $200+ brick sitting on your desk. Think that's going to make things easier for Microsoft because I don't.

      It's like Ballmer said, "Applications! Applications! Applications"! Personally, as an important executive in a Fortune 500 company, I don't have time to waste recompiling kernel after kernel and then installing software from raw source. I want things to work and I want them to work RIGHT NOW! My time is worth a lot of money and I need programs like Photoshop and Flash so I can write betas of databases my company creates so I can get the imagination-free coders under my charge to build things like normal people want. (Never let a database developer start coding until you have the prototype fully functional in Flash!)

      On top of that, Linux has ZERO support for system and application sounds. If there is one thing that will kill a database application making it in the rough and tumble market, it's a lack of action sounds. Our database sports 1400 sounds for every activity imaginable in the database. My personal favorite is the heartbeat sound when you go into bullet-time mode while scrolling through the database itself. I had to fight a few non-visionaries about putting the sound (fired them actually) into the database! I'll never understand why developers are so bad at grasping the importance of flashiness in a database application. Can you do that in Linux? HELL no! Linux just sucks for databases.

      I wouldn't touch Linux with a ten foot barge pole otherwise it might infect my beautiful and innovative mind. It seems like people who use and like Linux, lack vision and lack creativity. Instead they're perfectly happy with their grey screens from 1984 and all text data. Ugh! NO ONE in their right mind likes that kind of thing. We need the kind of flashiness you see in Vista's Aero Glass interface. That is the pinnacle of innovation in the computer world. NO ONE has ever done anything like that on any other OS.

      So as funny as you think your stupid comment is, I can tell you're just an idiot.

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    18. Re:Easy... by sm62704 · · Score: 3, Funny

      What other features would you suggest to Microsoft if they are to have a hope for recovery?

      A Linux kernel.

      And a pony.

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
    19. Re:Easy... by Tsaot · · Score: 5, Funny

      Nice. 'Course there's an Emacs command to do that.

    20. Re:Easy... by eno2001 · · Score: 4, Funny

      Uh oh. Looks like someone let the monkeys escape the zoo again and they didn't write Shakespeare.

      For one thing, the Linux kernel has more drivers BUILT IN than Windows includes with their OS distribution. To say that Linux has no drivers illustrates just how limited your experience with the Linux kernel is. Not only that, but the most popular and best Linux distributions actually compile nearly every driver as a module by default so most of your hardware with the exception of the very newest hardware, should work. Printers and scanners, are supported by "drivers" that are NOT part of the kernel at all. Your glib reference to CUPS (printer drivers) and SANE (scanner drivers) doesn't even make this suggestion at all. You sir, are a moron.

      "Develop" a database in Adobe Flash? That's so idiotic I don't even know where to start. You're not a developer, you're a monstrous joke. It goes without saying that you are not a Fortune 500 executive. If anything you're running some kind of sham business if even that. I suspect you're some kind of troll. And... You sir, are a moron.

      Sound and databases? While they could be an option in an application, they're NOT required. When David down the hall wants TPS reports on his desk by the end of the day, it doesn't matter if there's sound or not. And "bullet-time"? WHY? What purpose would something like that serve? Frankly, the BIGGEST database platforms for high reliability are on some form of Linux. They're not on Windows and they're not MS SQL. MySQL and PostgreSQL rule the open source world. Oracle is the top of the commercial world. But it goes without saying that... You sir, are an idiot.

      Vista Aero Glass!? You have GOT to be kidding. It's so lame compared to Compiz-Fusion. But beyond that, what would any of this have to do with DBs? I'll tell you what: NOTHING! Once again... You sir, are an idiot.

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    21. Re:Easy... by flosofl · · Score: 4, Funny

      Did you just have a flame war with yourself?

      I don't know whether to applaud or silently edge away from you making no sudden moves.

      --
      "This calls for a very special blend of psychology and extreme violence" - Vyvyan "The Young Ones"
    22. Re:Easy... by Orion+Blastar · · Score: 4, Informative

      Actually the Internet File sharing Pirates have an answer to that, it is called Tiny XP. It is the bare minimum you need from XP to play games on it.

      Microsoft has Windows PE, of which BartPE and Reatogo are based on provided you have a legal Windows XP SP2 or higher CD-ROM to use to create the smaller version of XP on for just the basics. They are what the Ultimate Boot CD is based on and there exists an option to install that to the hard drive instead of the standard XP. I've used it and it does not even ask you for a valid CD-Key to install BartPE or boot from it. You just have to own a copy of Windows XP SP2 or higher to use it, while it works with XP SP1 and under, I wouldn't recommend it. I even heard it can use Windows Vista for a PE version of Windows, but I never tried that.

      It is either BartPE or some variation, or wait for ReactOS to at least get a beta build. ReactOS 0.3.5 came out in June 30th 2008, but Slashdot seems to be ignoring it and BartPE and variants. ReactOS is an open source OS based on WINE that is being written to run at least Windows XP/2003 code under it and use XP/2003 drivers. It is not ready for prime time yet.

      --
      Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
    23. Re:Easy... by nine-times · · Score: 5, Insightful

      They need to start thinking Windows needs not be a one size fits all approach.

      Funny, I have more of a problem with the way in which Microsoft refuses to use a one-size-fits-all approach. How many different versions of Vista are there? How many of Windows 2003 Server? And it all feels like a scam to me, like they're hoping you'll buy the cheap version, realize that it's lacking some minor but important feature, and then be forced to upgrade to the Super-Ultimate version that's expensive because it has tons of features, most of which you'll never use.

    24. Re:Easy... by eno2001 · · Score: 2, Funny

      I think on the meta level. It's all the same to me. And me as well. ;P

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    25. Re:Easy... by Random+BedHead+Ed · · Score: 3, Interesting

      Many of us choose XP just because of the games. Here is where MSFT I think shot themselves in the foot. I, personally, rarely, if ever, play games on the computer anymore. I way prefer the XBOX360.

      You know, this is an interesting observation, because game support is one of the most oft-quoted reasons why people cannot migrate from Windows. The success of consoles like XBox 360 could really sway this trend.

      It would be doubly ironic if this were to happen, because IIRC Microsoft still hasn't framed dollar number one in XBox profits. Their entirely unprofitable games devision could help erode Windows market share.

    26. Re:Easy... by Gusfm · · Score: 4, Informative

      For those who don't get it ;)
      http://xkcd.com/378/

    27. Re:Easy... by drsmithy · · Score: 3, Insightful

      People laugh at this, but it was OS X moving to a Unix kernel that helped it really take off.

      No, it was OSX moving to something that _wasn't_ MacOS Classic (there was even a while when building OS on top of Windows NT was considered by Apple).

      Anyone remember the older versions of Apple's OSes? The inability to multitask? The complete lack of memory protection, causing every segfault to be a fatal error? Yeah.

      Yes, and Windows suffers none of these problems.

    28. Re:Easy... by ConceptJunkie · · Score: 4, Insightful

      And once they perfect this "safe mode for games" throw out everything that's turned off and release it as "Windows 7". I guarantee it will be the best selling OS in history.

      The idea that you need a mode in Windows where it relinquishes enough resources to allow you to do what you want is completely insane. Windows is a means, not an end, and it needs to stop acting like it is the sole reason you have and use the computer. Microsoft needs to stop believing they own your computer, and that they can and should micromanage your use of that, but that will never happen. Unless they radically change their entire code base, their endevelopment process, their flagrantly deceptive marketing and arrogant and intolerant style of management, plus their all-consuming contempt for customers, Windows 7 or any other product Microsoft dares to foist upon an unwelcoming world is doomed to fail.

      --
      You are in a maze of twisty little passages, all alike.
    29. Re:Easy... by PoliTech · · Score: 4, Informative
      This is a very good point, ask any slashdotter who has looked at MS's latest enterprise agreements.

      Just as MS is alienating PC enthusiasts, gamers, media mavens, and home PC users with sneaky draconian DRM restrictions, built in disabling of hardware, UAC security theater, and umpteen versions of the OS ... they are just as busy alienating business customers and engineers by messing with workstation management, (and not in a good way) treating business clients as "Revenue Streams" rather than as "Customers" and trying to charge for products as "Upgrades" even though the business pre-paid "Maintenance agreements", which were supposed to insure that they were entitled to those new versions as they get released.

      My favorite part was paying for a three year "maintenance" agreement and seeing no new versions for five years ... then after the wait MS saying "No soup for you!

      For businesses paying "maintenance" MS will now only renew licensing for "Basic" versions of what was top of the line software (in a manner of speaking) at the last release, and if businesses want to use the "Enterprise" version why, they have the privilege of paying even more!

      The Ozzie Balmer Strategery.

      Look how well abusing your client base worked for Lotus, IBM, Sun, SCO, Novell, etc. Ad nauseam. All marginalized shadows of their former selves. Rant aside, I would say that MS needs to get back to a Home and Business version of the desktop OS and maybe two server levels. more than that and it's just too obvious that the marketing pukes are trying to squeeze more money out while delivering little or nothing.

    30. Re:Easy... by CastrTroy · · Score: 4, Insightful

      I'd settle for being able to stretch/shrink a wallpaper image to the size of the desktop without messing up the aspect ratio. They had a team working 5 years on the Windows Vista shutdown menu, and couldn't find an intern to spend 1 afternoon making it so you can just slap an image on the desktop without it looking like crap.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    31. Re:Easy... by smaddox · · Score: 2, Insightful

      I was thinking the same thing.

      If they released Windows 7 with this mode, why would I use the standard mode? So that random processes could clog my processor?

    32. Re:Easy... by Darinbob · · Score: 2, Interesting

      Let's start off with the simple stuff maybe:

      A usable/workable command line interpreter that supports basic scripting.

      Remove the registry, as it's a single point of failure. Have each application maintain their own registry subset, stored in the application's install directory.

      Get rid of notepad as the basic text editor. Add a new editor for TXT files.

      Get rid of that stupid CR/LF thingy.

      Allow apps easy access to the underlying kernel without going through the bloated WIN32 layer.

      Full disclosure of the NT File System specifications.

      Installation of software or updates without requiring a reboot.

      Complete removal of Windows Genuine Advantage.

      Allow reuse of Windows "OEM" versions on new machines as long as Windows is removed from the old computer first (honor system).

      No Windows authentication needed.

      No DRM, period.

      Deliver an operating system; not a media center.

    33. Re:Easy... by meta+coder · · Score: 5, Funny

      a keygen

  2. I'll believe it when I see it by areusche · · Score: 4, Insightful

    Sadly what will happen is they will be slated for the final product and fail to make it in. I was really looking forward to Winfs. It design specs and features looked like a big benefit to Windows Vista. I'm still kinda bummed it was never included. :-/

    1. Re:I'll believe it when I see it by The+Ancients · · Score: 2, Interesting

      Sadly what will happen is they will be slated for the final product and fail to make it in. I was really looking forward to Winfs. It design specs and features looked like a big benefit to Windows Vista. I'm still kinda bummed it was never included. :-/

      Since WinFS failed to make the cut for Vista, and ZFS (gotta be better - 'Z' comes after 'W' in the alphabet!) failed to make the cut for OS X 10.5, I'm going to go out on a limb here and hazard to guess that changing a file system in a desktop OS ain't that easy.

      Speaking of which - how would WinFS and ZFS compare?

      (OT) If I wasn't using Macs already, and ZFS arrived, that'd probably be enough to sway me. Awesome doesn't even start to describe it...

    2. Re:I'll believe it when I see it by jandrese · · Score: 4, Insightful

      The big difference is that ZFS will be available in your lifetime (in fact it's available now!). WinFS is one of those features Microsoft has been promising since NT4 that has never worked out for them. Frankly, I'm not so sure it's a good idea anyway.

      --

      I read the internet for the articles.
    3. Re:I'll believe it when I see it by drsmithy · · Score: 4, Insightful

      Speaking of which - how would WinFS and ZFS compare?

      Much like chalk and cheese. WinFS is(/was) *not* a filesystem, it's a database/metadata layer that sits between the filesystem (NTFS) and the applications.

    4. Re:I'll believe it when I see it by the_brobdingnagian · · Score: 3, Informative

      You can read ZFS on a standard Mac OS X 10.5 installation. You can even write ZFS if you download some files from Apple: http://zfs.macosforge.org/trac/wiki/?page_id=5

    5. Re:I'll believe it when I see it by Curate · · Score: 2, Informative

      WinFS = Windows Future Storage... which you could have easily looked up in Wikipedia.

    6. Re:I'll believe it when I see it by Hyppy · · Score: 2, Insightful

      Fantasy Software

  3. Two words by TheRealMindChild · · Score: 4, Funny

    EGA mode

    --

    "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    1. Re:Two words by ConceptJunkie · · Score: 2, Informative

      Hey, I've still got a monochrome card somewhere... it'd be nice to use it again.

      --
      You are in a maze of twisty little passages, all alike.
    2. Re:Two words by hansamurai · · Score: 2, Funny

      My video card only supports CGA you insensitive clod!

    3. Re:Two words by Tumbleweed · · Score: 2, Funny

      EGA mode

      Well, what with most screens being widescreens now, that would have to be 'WEGA' mode.

  4. Paucity by Just+Some+Guy · · Score: 5, Funny

    What other features would you suggest to Microsoft if they are to have a hope for recovery?

    The ability to boot on a single core with 1GB of RAM in under 5 minutes?

    --
    Dewey, what part of this looks like authorities should be involved?
    1. Re:Paucity by Sandbags · · Score: 5, Interesting

      Allow the OS to be aware of it's own limitations, and adjust it caching style to accomodate that. If the OS knows it has a slow HDD, it should cach more into RAM. If it knows it's low on RAM, it should cache to disk backround paused tasks. If it's low on resources, unloading (or not loading at all) unsuled items (like fonts, textures, etc) would be awesome, thanks.

      Take it a step futher and have it unload drivers for devices not currently connected, recomend the user terminate programs that are not needed, limit the use of "pre-load" application resources for items rarely used (I don't need itunes and acrobat pre loading crap if I only look at a PDF occasionally, and don't typically play music while working).

      It should recomend TO the user to add more RAM, and be able to communicate the number of minutes or seconds it would save the user to perform the upgrade. If the user commonly runs a lot of programs, and it commonly caches stuff that would otherwise be in RAM, TELL THE USER TO GET MORE RAM, don't assume they know. If HDD performance is causing real-time applications to stutter, or games to have frame skip, tell the user it's too slow.

      Microsoft should also list system requirements, as should EVERYONE else, based on an average system configuration, not on a clean install. Windows Vista runs OK on a cleam machine, but load Outlook, OneNote, iTunes, Acrobat, a domain connection, a few network shares, 2-3 printers, motherboard and network monitoring software, and some AV and spyware security software, and it runs like CRAP! Retailers are not equipped to explain this to people, so lets start quoting resource limitations in REAL WORLD scenarios. Also, games and other real time applications, should list not only the recomended requirements, but what frame rate to expect with a given screen resolution using out of the box settings (and all images on the box should be required to use default settings, or note otherwise that they're using "prefered" settings which should also have their own requirements listing and frame rate expectation). No, it won't be perfect, but if they use benchmarking on real word systems, it should be cloe enough for most people to understand.

      "Game Mode" for the OS is a load of crap. A nice OS embeded script that automatically kills some background stuff, and unloads unnecessary drivers, thats fine, but to be honest, it should do that ALL BY ITSELF, not with a click. The application should be signed, and should be able to request those kinds of resources when it needs them, and background "helper" apps should be the first to go, followed by warnings about any applications the user launched that should first be killed before playing the game. Booting to a seperate mode? no, that's a pain in the ass... Besides, it's not really to OS settings that slow game play, but all the crap you added to the OS.

      --
      There is no contest in life for which the unprepared have the advantage.
    2. Re:Paucity by cparker15 · · Score: 2, Funny

      a Windows OS

      Windows 1.0 doesn't count.

      --
      Have you driven a fnord... lately?

      You must wait a little bit before using this resource; please try again later.

    3. Re:Paucity by nine-times · · Score: 2, Insightful

      It should recomend TO the user to add more RAM

      Sounds like a good idea in abstract, but think about it. You want Microsoft to build in something that recommends that a user buy hardware? How long until they have a contract with a specific RAM vendor to recommend their RAM? How long after that will Windows me recommending more RAM every day, even when you have plenty?

      Ads don't belong in an OS, and therefore purchase recommendations don't either. It's too easy for the latter to become the former.

    4. Re:Paucity by nine-times · · Score: 2, Insightful

      Since we all THINK RAM companies will try to benefit from this, and Microsoft knows they would be blamed for it, they'll work fairly hard to make sure the system coundn't be abused (by threatening to post RAM use, memory leak, and potential abusive applications online, and actively persuing any expected activity of this kind).

      Again, that sounds good in theory-- but are you familiar with Microsoft's business practices? The whole reason they've been trying to keep IE so dominant is for the purpose of selling ad-space in their OS. Those pre-installed bookmarks that come with IE are ad space. They preset their browser to use their own search engine so that they can sell ad space. They put links into folders containing pictures to "order prints online". How do you think the vendors selling prints get their links in there? And all the DRM put into Windows Vista was done amongst complaints because they were partnered with the entertainment industry.

      Microsoft's whole business model consists in vendor lock-in, and then leveraging that lock in to sell you products made by them and their strategic partners. Personally, I resent that they're always trying to point me toward specific vendors for 3rd party software/hardware/services. I want to find someone as MS and tell them, "Get this straight. You make my OS. Your job is to make sure that I have a stable software base on which to run my applications and allow them to interface effectively with hardware. That's the extent of our relationship, and who I do business with is none of your concern."

  5. Some suggestions by bsDaemon · · Score: 5, Funny

    Perhaps they could take FreeBSD, perhaps with a customized Mach kernel, and add a fancy, easy to use and intuitive graphical user interface?

    oh, wait...

    1. Re:Some suggestions by rbanffy · · Score: 2, Interesting

      Actually, they could.

  6. there is one not to include by Dan667 · · Score: 4, Insightful

    If Vista is any measure, Windows 7 should not include marketing driven development.

    1. Re:there is one not to include by whoever57 · · Score: 5, Insightful

      if Vista is any measure, Windows 7 should not include marketing driven development.

      No, they should definitely involve marketing -- just ask them what to do and do the exact opposite

      --
      The real "Libtards" are the Libertarians!
    2. Re:there is one not to include by EXMSFT · · Score: 5, Informative

      You two have no idea. Marketing wasn't Vista's downfall. Vista's downfall was crappy, completely laissez-faire design and management. I was there. I watched management let it completely rot on the vine. Really.

    3. Re:there is one not to include by nine-times · · Score: 4, Insightful

      I've said this before and I'll say it again-- the problem isn't marketing. Proper marketing involves studying what your potential customer base wants and needs, and producing a product that meets those needs. Microsoft hasn't been doing much of that, at least not for the past several years.

      They really should have the next version of Windows driven by market demand. A big chunk of their market wants openness and transparency. They want formats that can be moved to other platforms, and protocols that can talk with anyone. Having Office fully support ODF in the next version, for example, is a development driven by marketing.

      The problem isn't marketing. The problem is a lack of interest in meeting their customers' needs. If they had sat down in the early Vista planning stages and asked, "who are our potential customers, and how can we improve Windows so that those customers will want to buy it again?" then Vista would probably have been a different product.

      Or if they did sit down and ask those questions, then either (a) the people who were in that meeting were morons -or- (b) the customers they were trying to market to was "morons".

    4. Re:there is one not to include by Dan667 · · Score: 2, Interesting

      DRM is also a form of marketing driven design (if you include Hollywood as your Customer) and it has not paid off for me in any way yet.

    5. Re:there is one not to include by nine-times · · Score: 2, Interesting

      Yeah-- but I don't think it makes sense to say that Hollywood is "the customer" when I buy a copy of Windows. It's really more a case of Microsoft screwing over one customer with one product line in order to please a strategic partner who's interested in another product line.

      Because the main point in the DRM was in order to help Microsoft sell licenses to use Windows Media formats. But even with the Windows Media formats, Hollywood wasn't the customer. Online stores and portable player manufacturers were the customers, and pleasing Hollywood was a way to get the movie/music industry to endorse the file formats. And none of this was really for the purpose of giving customers or consumers a good product.

      That's part of the reason it was so hilarious to see Apple negotiate for DRM-free audio. When Microsoft determined that they couldn't grow any more in the OS market (because they had a monopoly), they sold that market out in order to gain traction in another market (licensing media formats). They'd put in a huge investment, and Apple had managed to pull the rug out from under with the first DRM-free track they sold.

      But I apologize, all of this is off-topic.

  7. 1985 Technology by Chris_Stankowitz · · Score: 5, Insightful

    How about multiple desktops?! Native...that don't suck!

    1. Re:1985 Technology by Jimmy_B · · Score: 4, Interesting

      Litestep is what you're looking for; it's a replacement window manager (for Windows), and includes virtual desktops. It's also customizable and fragmented to a ludicrous degree, but if you try a few themes you should be able to find one you like.

  8. 5 features by Darkness404 · · Score: 2, Interesting

    Here are 5 features from Linux that MS should include...

    1. 3-D desktop, sure it may not be the most funtional thing, but it can sure perswade people to switch
    2. Customized installs. For example, you should be able to install a ~4 GB full install with everything, or a ~1 GB minimal install with only the GUI and some programs
    3. Themes. More then just a theme that makes it look like Vista, or 95, include various themes, make it look like an old school mac, or perhaps a bit like OS X.
    4. -O3 for OEMs, for OEMs, MS should compile software -O3 so it is faster
    5. Virtual desktops, why MS hasn't been including them is beyond me, they seem really easy to code

    Really though, the killer app of Linux is. Customization. For MS to get more marketshare, you need to be able to customize everything on it. From the kernel to the GUI.

    --
    Taxation is legalized theft, no more, no less.
    1. Re:5 features by drsmithy · · Score: 5, Insightful

      Really though, the killer app of Linux is. Customization. For MS to get more marketshare, you need to be able to customize everything on it. From the kernel to the GUI.

      I'm pretty sure they're willing to let the 0.01% of people who care about this sort of thing, slide.

    2. Re:5 features by Dracker · · Score: 2, Funny

      If Vista is any indication, they should DEFINITELY compile with -Os...

  9. Tombstone? by Rinisari · · Score: 5, Funny

    What other features would you suggest to Microsoft if they are to have a hope for recovery?

    A crust that rises.

  10. Comment removed by account_deleted · · Score: 4, Funny

    Comment removed based on user account deletion

  11. Easy backup, for everybody. by millia · · Score: 5, Insightful

    While I'll go along with the one-version-to-rule-them-all idea, the most important thing?
    Easy external backup, for everybody.
    Apple has it right with time machine. No muss, no fuss, and I had only the tiniest of glitches when I restored onto a newer hard drive.

    And if they don't do this, well, this needs to be a feature of Ubuntu. That'll gain them market share.

    --
    stored on computers from birth to the grave
    1. Re:Easy backup, for everybody. by glwtta · · Score: 2, Interesting

      For one, I don't even own a external HD, I back up my key files, but really that only leaves me with ~1 GB of space used up on a 2 Gig flash drive.

      Many people have tens of gigs of pictures (which are usually irreplaceable) and music (which is less so) on their primary computer, for them an $80 external drive isn't such a ridiculous investment. And after a few years at a job (or in school) it's easy enough to rack up 5-10GB of documents (especially if you have an easy way to archive changes, which can be extremely useful).

      Having set up Time Machine on my sister's laptop recently, I can agree that Apple got this one right - it's not much more than a daily cron of 'rsync -av' with a slick restore GUI, and it's exactly what's needed. I'm not an Apple fanboy (or even a user), but some things they just get right.

      --
      sic transit gloria mundi
    2. Re:Easy backup, for everybody. by ConceptJunkie · · Score: 4, Insightful

      Google "robocopy". It's been around forever and is possibly the best piece of software Microsoft has ever written. I have no idea why it's so obscure and hard to find.

      --
      You are in a maze of twisty little passages, all alike.
    3. Re:Easy backup, for everybody. by Dr+Caleb · · Score: 3, Informative

      robocopy
      showacl
      adduser /d
      subinacl

      These are programs any Windows admin should know how to use, and they all come in the Resource Kits.

      --
      "History doesn't repeat itself, but it does rhyme." Mark Twain
    4. Re:Easy backup, for everybody. by amliebsch · · Score: 2, Insightful

      For that matter, "xcopy /c" will accomplish the same thing, and that's been around even LONGER. OP is clueless.

      --
      If you don't know where you are going, you will wind up somewhere else.
  12. better command line by bugs2squash · · Score: 4, Interesting

    Most of the issues I have with windows stem from lukewarm support of a text command line.

    I don't want to have to run cygwin just to get a reasonable CLI. Even having done that, it's just too hard to manipulate the registry etc. through text commands. I'm sure with a little thought, MS could come up with an industry leading text based interface that I could ssh into with a reasonable way to switch between different users (with different admin privileges) on the server.

    And make them /s not \s for \.'s sake.

    --
    Nullius in verba
    1. Re:better command line by Da+Fokka · · Score: 5, Informative

      Take a look at Windows Powershell, formerly known as Monad. It's different than most Unix shells out there but once you get used to it, it's pretty powerful.

  13. Re:Microsoft sucks by Darkness404 · · Score: 5, Insightful

    Perhaps we should look at the reason why we switched to Macs or to Linux. Lack of innovation and high prices. If MS can make a secure product, that is innovative, and affordable, I might buy it, or at least not wipe my OEM install of it. The fact though is, I don't think that MS can innovate, which is really sad.

    --
    Taxation is legalized theft, no more, no less.
  14. What was this guy smoking? by NerveGas · · Score: 5, Insightful

      A "Gaming Mode" to disable some services? When is the last time you said "Ah, crap, my error reporting service is making me lag?"

    And Program Caching notice? The average user doesn't even know that Vista uses RAM. His suggestion would just confuse them more. We need fewer popup notifications, not more. Instead of cluttering the user's view, get stuff out of the way. Interfere less.

    --
    Oh, you're not stuck, you're just unable to let go of the onion rings.
    1. Re:What was this guy smoking? by Danse · · Score: 5, Insightful

      A "Gaming Mode" to disable some services? When is the last time you said "Ah, crap, my error reporting service is making me lag?"

      Given all the crap people install, and how damn near everything seems to want to make its presence known in the task tray at least, sucking up however much memory it cares to, having some minimal configuration that you can run that just loads the absolute essentials for gaming (customizable of course) would be great to have. Maybe you want to run a lot of that crap when you're just browsing, listening to music, working, etc. But for gaming, you want to kill all of those unnecessary background processes and services.

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    2. Re:What was this guy smoking? by Thyamine · · Score: 2, Interesting

      This isn't a half bad idea really, especially with Microsoft pushing their 'Games for Windows' initiative. Most users don't have any idea they have services running, let alone which they could turn off. A Gaming Mode would be a simple way to get some resources back.

      Although on the other side, I don't think they'd actually ever do something like that because that would imply that you don't actually need those programs/services to begin with, and demonstrate how much they really are bloated.

      --
      I will shred my adversaries. Pull their eyes out just enough to turn them towards their mewing, mutilated faces. Illyria
  15. Jesus. by SatanicPuppy · · Score: 5, Interesting

    Features? It doesn't need new features, most people don't use the features it already has. What it needs is not to suck!

    The first thing Microsoft needs to do is look at everything from the user perspective. What can be faster, lighter, more convenient? What can be more stable? The absolute last thing they need to do is to--even for a second--imagine that bolting some shiny crap onto Vista is going to somehow make people happy with it.

    Christ. Some of the stuff he thinks 7 needs is stuff that would make any knowledgable geek recoil in horror. WinFS?!? Are you kidding me?

    "Game Mode" so I can turn off the resource hogging of my OS and run a game? NO! Pay attention! I want the OS to not hog resources.

    A standards compliant web browser? It's called Firefox. Next.

    Site licensing for the home user? *pause for sardonic laughter* Yea, right, that's going to happen about the time Ballmer gay marries Steve Jobs.

    The only things I think he had right (aside from the impossible things like a modular os, etc) were XP virtual machine/emulation, and a better UAC interface. An XP vm would be a quick and dirty fix for compatibility issues; Mac pulled this with OS9 emulation, and it definitely smoothed their adpotion of OSX. As far as the UAC, Microsoft has always been the king of suck as far as security interfaces go; I almost always end up having to disable security to get the machine to do the crap I want it to do, and while I've got faith in my upstream security, I'm the kind of person who can't ever have enough security, and it pisses me off when some of it is useless. If you have to disable security to make your machine work, it's WORTHLESS (I'm looking at you too Symantec).

    blah blah. End rant.

    --
    ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    1. Re:Jesus. by Ashbory · · Score: 3, Insightful

      Features? It doesn't need new features, most people don't use the features it already has. What it needs is not to suck!

      I think you nailed it. The article should be "20 features Windows 7 Should Remove."

    2. Re:Jesus. by EXMSFT · · Score: 3, Funny

      I suggested an XP virtual machine to be built into Longhorn for this exact reason. A senior manager told me, and I quote, "virtualization is not a solution to application compatibility".

    3. Re:Jesus. by syousef · · Score: 2, Interesting

      A standards compliant web browser? It's called Firefox. Next.

      You mean the same firefox that I just had to kill on the computer my wife's using, because it ate so many resources that explorer wasn't showing its right click context menu?? (GDI I think, need to investigate some time, I just know to kill firefox and I'm good to go). Running V3 by the way....and yes I'm using extensions, but if the extension framework lets that happen it too is flawed.

      What's the bet this is modded down, because I dare to be critical of firefox on slashdot.

      --
      These posts express my own personal views, not those of my employer
  16. Proper Dual Monitor Support by urbanriot · · Score: 4, Insightful

    It's mind boggling that third party apps (Ultramon, Oscar) or drivers (Matrox, Nvidia) have had better dual monitor support for Windows since NT, yet Microsoft hasn't implemented any of their features. As far as I can see, nothing changed in regards to dual monitor features since Windows 2000.

    1. Re:Proper Dual Monitor Support by JCSoRocks · · Score: 3, Informative

      The ability to maximize a window across both monitors, the ability to specify which monitor a program starts on, the ability to specify which monitor new apps / dialog boxes pop-up on. All of these are built into nVidia's drivers and I love them. Unfortunately, the drivers were buggy and some apps would cause them to crash so I finally scrapped them... but I miss having those options. There are other nifty features as well but those were the first three to come to mind.

      --
      You are using English. Please learn the difference between loose and lose; they're, there, and their; your and you're.
  17. 5 pages with broken comments... got to be kidding by FreakinSyco · · Score: 5, Informative

    Being that gadget zone is still a fan of the Redmond, Washington, company (although we like Apple too), gadget zone contributor and computer expert, Vito Cassisi, has come up with the 20 Microsoft must do's to ensure the success of Windows 7.

    20. Modularised OS

    The great thing about being modular is that the OS can be modified easily. Think Linux here - in Linux everything is modular and replaceable. For example, you can replace the whole GUI component without affecting anything else. With the abundance of third party applications written for Windows, this would spur a whole new variety of customisation and open-source implementation.

    19. XP Virtual Machine

    It seems that the biggest issue with Vista was compatibility with older software/drivers. A solution may be to include an XP virtual machine which ensures compatibility with said software. Apple did a similar thing when they re-wrote their OS a few years back.

    18. New UAC

    In theory UAC was a great idea. It protected people from themselves, but it was too intrusive. An alternate idea is to teach the user the importance of limited accounts and how they prevent the accessibility of nasties such as viruses. UAC should be a single dialogue with 'Continue' and 'Cancel' and an explanation of why the user was interrupted.

    17. Gaming Mode

    Most Windows users like to dabble in a bit of gaming when on their PC. But the constant demand for computing power by the latest titles (read: Crysis) can leave the majority in the dark. Perhaps Microsoft can offer a mode similar to that of the current 'Safe Mode' which only initiates the required services for gaming. This would minimise overhead and increase performance.

    16. Customised Install

    The avid performance tweakers out there may have heard of the likes of NLite and VLite for XP and Vista respectively. These pieces of software allow you to remove unwanted components from the OS before you install it. This increases available HDD space, and also improves performance depending on the services cut out. Offering the same amount of control when installing Windows 7 would settle the 'Windows is bloatware' activists out there.

    15. Productive GUI

    Microsoft bit the bullet with Vista and changed the GUI to be attractive. This is fine by all means, but the productivity of this new GUI wasn't exactly enhanced all that much. Small things such as multiple desktops and simpler open/save dialogues can make all the difference. Perhaps even let the user modify the GUI to their liking, i.e. toolbar sizes etc.

    14. All for One and One for All

    Vista came out in so many versions that even Chuck Norris was bewildered. There should only be three, Home, Business/Pro, and Server. This would lessen the current Windows ambiguity.

    13. WinFS

    Whatever happened to the infamous NTFS replacement? Windows 7 would really benefit from an improved file system, and such an improvement is bound to attract businesses that shunned Vista for its lack of innovation and improvement. The relational database structure should enhance overall system performance.

    12. Home User Licensing

    Let's say you have 3 PCs in your house, two desktops and a laptop. You want to upgrade to Windows 7, but have to pay three times for three separate licences. In a world where P2P and torrents are commonly used, how many users would slip into the world of cracks and keygens? The solution (to an extent) would be to offer a home licence. A small fee to be able to use the OS up to, for example, five times in the one household would surely benefit both Microsoft and the average home user.

    11. Driver Availability

    Arguably the Achilles heel of Vista was the slow uptake of drivers by device manufacturers. Although this is hard for Microsoft to dictate, it would be in their best interest to promote driver production during the OS development stage. Even if the drivers are beta, it sure beats being left with no hardware functionality.

    10. Standards Compliant Browser

    This isn't mu

  18. Windows 7 fix by 192939495969798999 · · Score: 5, Funny

    1. edit the boot screen from "windows XP" to say "windows 7", then just re-release it as the new version and continue to refine XP's codebase. problems solved!

    --
    stuff |
    1. Re:Windows 7 fix by Atti+K. · · Score: 4, Funny

      You mean like they did with Vista.

      --
      .sig: No such file or directory
  19. UAC by AlHunt · · Score: 4, Insightful
    Once Windows programs are written with UAC in mind, UAC won't be such a problem.

    In theory UAC was a great idea. It protected people from themselves, but it was too intrusive. An alternate idea is to teach the user the importance of limited accounts and how they prevent the accessibility of nasties such as viruses. UAC should be a single dialogue with 'Continue' and 'Cancel' and an explanation of why the user was interrupted.

    --
    1 in 4 Maine children in struggle with hunger.
  20. Let's scale back the flame in the Summary... by wikdwarlock · · Score: 3, Insightful

    ...a hope for recovery?

    Isn't this a bit gloomy? I know it's cool 'round these parts to bash M$, but seriously, do we HONESTLY believe that Vista, even the flop that it is, is marking some sort of very likely demise for Windows? Isn't it much more likely, that, as with 98 ME for example, users will suffer through the pains of Vista and M$ will continue to be the majority OS by a large margin for several years?

    --

    "I must not fear. Fear is the mind killer." -Bene Gesserit Litany Against Fear
  21. Nearly by Toreo+asesino · · Score: 4, Informative

    new UAC, program caching, standards compliant browser

    From what I've seen from builds so far, UAC is getting modified in that you'll be able to say "Don't bug me again for for X minutes"...program caching is in Vista called SuperFetch...works nicely if you have the RAM (even if people tend to complain it "uses my memory", ironically)...and IE8 is supposed to be standards compliant by default. So, out of that list, 2 out of 3 are already here if you don't use IE, and UAC prompts are rare if you don't use software from 10 years ago.

    --
    throw new NoSignatureException();
  22. No DRM, by GameboyRMH · · Score: 5, Insightful

    A proper Windows Classic GUI, and MUCH lower system requirements than Vista. Dual-booting XP works fine for running games, and that's all I need Windows for. Make me want to upgrade, don't force me. They tried that with Vista but I got Halo 2 to run on XP anyways. Also try to make UAC less of a PITA.

    The Colin Chapman theory of design applies here: "To add speed, add lightness."

    Vista is a fatass riced-out American SUV with flat tires and the brakes stuck halfway on. Dump that POS and try again.

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
  23. ANYTHING as long as it doesn't fragment so easily. by khasim · · Score: 2, Insightful

    I don't care about all the cool features. Just give me a Windows filesystem that doesn't fragment during NORMAL usage.

  24. FORWARD SLASHES by alan_dershowitz · · Score: 5, Funny

    It's 2008. Dump the triumvirate of Windows design retardedness:

    1. Drive letters (we are not using CP/M)
    2. Backward slashes for directory separation (we are not using DOS)
    3. CRLF (we are not using a typewriter!)

  25. It should include by Sitnalta · · Score: 3, Interesting

    1) Hardware acceleration
    2) Only two versions. Home and Pro.
    3) An expose function that is actually useful
    4) Multiple desktops
    5) IP over 1394a/b
    6) NTFS support for Readyboost
    7) Built-in support for running on a virtual machine
    8) Better organization in the control panel and start menu.

    And that's just off the top of my head!

  26. Number 21 and 22 by vivin · · Score: 4, Funny

    21. Microsoft Bob!
    22. Clippy7 /ducks

    --
    Vivin Suresh Paliath
    http://vivin.net

    I like
    1. Re:Number 21 and 22 by Lord+Apathy · · Score: 3, Insightful

      How about the capability to lock my damn task tray and desktop? I really get annoyed with every little program loading some shit in to my task tray or dropping useless icons all over my desktop. It would be nice to have some way to say only these programs can be in task tray or these icons on the desktop only.

      Maybe better program control is the answer. I really hate having to go into Program Files and disable the permissions on NMindex and the other shit nero installs and runs as a service with out my permission. Maybe in the task manager have an option to kill a program and add it to a list that will never be allowed to run again.

      --

      Supporting World Peace Through Nuclear Pacification

  27. TFA is crap by Interfacer · · Score: 5, Insightful

    I read that article earlier today, and it is complete drivel.
    One of the points is they want to do away with UAC and instead educate the users.
    But otoh they complain that there is no status bar telling people that Vista is using their RAM for caching. So what do you want the users to be: Expert or novice?
    And I'm all for educating users, but
    a) it doesn't work if they don't care and
    b) Microsoft got bashed for not protecting the users. UAC enforces the design guidelines that were not enforced up until now.

    And it has to be 'productive' Fine. You tell them what 'productive' constitutes and they'll be happy enough to implement it. As it is, usability experts find it difficult enough.
    Is 'the gimp' so much better?

    And it has to be rewritten from scratch.
    You can complain about the Shell all you want, but the Vista kernel is an engineering masterpiece, and there are some real design innovations in there. Read 'Windows Systems Internals, 4th edition' if you don't believe me.

    Yes, windows has its problems, but the list in TFA is complete bollocks as far as I am concerned. It is just a bunch of easy catchphrases for getting support from the windows bashers and for getting hits on their page.

  28. Package manager by Hatta · · Score: 2, Interesting

    The centralized repository of software is one place Linux really shines. It can be done more easily with open source software, but as the iTunes store shows us, it doesn't have to be open source. Microsoft could easily offer vendors a place in its own software store that's tied to the Add/Remove programs dialog. Want a freeware program, it's a couple clicks away. Want Photoshop, it's a couple clicks and a credit card number away.

    I'd imagine there would be some anti-trust considerations though.

    --
    Give me Classic Slashdot or give me death!
  29. One feature that shouldn't be left out by geogob · · Score: 2, Interesting

    One feature I'd love to see is a desktop pop-up that comes up randomly telling me "There are unused services on your computer". That combined with a nice wizard that turns off all the services you never used, making your computer useless in the same process, would be wonderful.

  30. Better remote desktop support by 91degrees · · Score: 2, Interesting

    The most recent "wouldn't it be nice if..." I wanted was a proper version of remote desktop. Something a little more like X where the architecture was actually designed to allow windows to be drawn efficiently on another machine, but some of the basic IO (such as rendering the text you've just typed in a dialog) to be handled locally.

  31. Untrusted Apps by FrankSchwab · · Score: 5, Insightful

    1. I want to be able to install an application without having to give it complete and unfettered access to every single aspect of my machine. As a long list of "reputable" companies (Sony, Intuit, Apple, every game engine, etc) have proven, I can't trust any of them. They all want to install rootkits, spyware, adware, whatever they can when I choose to install their app. I can't find out beforehand what they're going to install, I can't easily find out afterwards what they did install.

    Give me a way to sandbox every single app. I don't care if that means that I can't install an app that hooks the keyboard, or the filesystem. I want my machine to continue to run!

    2. Implement a "Snitch" mode for performance. Tell me why my computer takes 3 minutes to boot, and name names. Tell me why my computer takes 2 minutes to shut down, and name names.

    These are OS-level improvements (not eye candy implemented in the windows manager) that would make my life easier. /frank

    --
    And the worms ate into his brain.
    1. Re:Untrusted Apps by JCSoRocks · · Score: 2, Insightful

      Snitch mode would be fantastic. In a similar vein, I desperately want a single checkbox I can tick that puts the entire OS in "expert" mode. Vista is terrible about this but even XP is obnoxious - I don't want a hundred wizards, and I don't want a little popup dialog and I really don't want to drill down through 50 menus clicking "advanced" 5 times. I just want those options upfront to begin with. I know what I'm doing, just let me change the setting.

      The lack of this feature becomes even more infuriating when, with every OS update and service pack, they seem to add another layer of "user friendly garbage" between me and my advanced options.

      Don't get me wrong, I "get" that my little sister needs to be protected from herself so that she doesn't make her computer unusable... but I don't. So stop trying.

      --
      You are using English. Please learn the difference between loose and lose; they're, there, and their; your and you're.
    2. Re:Untrusted Apps by QuestorTapes · · Score: 2, Interesting

      On a related note, NO DAMN BS process names. No reporting RunDLL32 as the process, no reporting SVCHOST, no BS with service names for antivirus and utilities with two-letter names and no descriptions.

      MS can report an intelligent description of their own processes and services, and give us tools to let us lock down and prevent anything installing:

      - explorer shell extensions
      - system tray icons
      - services and startup programs
      - or changing or extending file associations

      And while I'm at it, a way to easily disable treating ZIP files as folders.

      And make Windows explorer do what Nautilus does; show the damned file extension but don't select it automatically when you rename the file, so the extension stays unchanged unless you specifically select it!

      Love the idea of "snitch mode".

  32. Let me make my little 5 something list : by unity100 · · Score: 3, Insightful

    - NO drm shit to slow down the computer
    - No bloating of the system with embedded browsers, players or other shit
    - Modular structure that only installs or loads stuff that is absolutely necessary
    - No 2342532523 different versions that only came to being due to shit from the marketing department
    - No 'we could do it, but we wont give some features to old oses to force you to go up to 7' thing, like the dx10 flop in vista
    - NO 'win 7 certified' logo on computers that cant run win 7.
    - Less chair throwing

    that should get you going ...

  33. How about a New Reference Point? by mpapet · · Score: 2, Interesting

    Instead of listing things that will never get done, let's discuss a general framework. (that will never get done....)

    An OS that prioritizes consumer wants/needs BEFORE the media rights holders. How about sticking to the Doctrine of Fair Use as a start?

    An OS with a simplified security scheme. I'm not talking about their blame-shifting "security" mechanism to which they are clearly committed.

    They probably can't get back all of the developers they lost when they abandoned VB, but they need another VB for Schmoes to write their quick and dirty hacks.

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
  34. I'd like a smarmy paperclip helper, please by MattW · · Score: 4, Funny

    I'd really like a smarmy paperclip that will pipe up all the time and suggest things. Say, it pops up while posting on the Intarwebs and says, "It looks like you're trying to spell the word 'ridiculous'. Can I help with that?"

  35. The Text by Paranatural · · Score: 2, Informative

    Being that gadget zone is still a fan of the Redmond, Washington, company (although we like Apple too), gadget zone contributor and computer expert, Vito Cassisi, has come up with the 20 Microsoft must do's to ensure the success of Windows 7.

    20. Modularised OS

    The great thing about being modular is that the OS can be modified easily. Think Linux here - in Linux everything is modular and replaceable. For example, you can replace the whole GUI component without affecting anything else. With the abundance of third party applications written for Windows, this would spur a whole new variety of customisation and open-source implementation.

    19. XP Virtual Machine

    It seems that the biggest issue with Vista was compatibility with older software/drivers. A solution may be to include an XP virtual machine which ensures compatibility with said software. Apple did a similar thing when they re-wrote their OS a few years back.

    18. New UAC

    In theory UAC was a great idea. It protected people from themselves, but it was too intrusive. An alternate idea is to teach the user the importance of limited accounts and how they prevent the accessibility of nasties such as viruses. UAC should be a single dialogue with âContinueâ(TM) and âCancelâ(TM) and an explanation of why the user was interrupted.

    17. Gaming Mode

    Most Windows users like to dabble in a bit of gaming when on their PC. But the constant demand for computing power by the latest titles (read: Crysis) can leave the majority in the dark. Perhaps Microsoft can offer a mode similar to that of the current âSafe Modeâ(TM) which only initiates the required services for gaming. This would minimise overhead and increase performance.

    16. Customised Install

    The avid performance tweakers out there may have heard of the likes of NLite and VLite for XP and Vista respectively. These pieces of software allow you to remove unwanted components from the OS before you install it. This increases available HDD space, and also improves performance depending on the services cut out. Offering the same amount of control when installing Windows 7 would settle the âWindows is bloatwareâ(TM) activists out there.

    15. Productive GUI

    Microsoft bit the bullet with Vista and changed the GUI to be attractive. This is fine by all means, but the productivity of this new GUI wasnâ(TM)t exactly enhanced all that much. Small things such as multiple desktops and simpler open/save dialogues can make all the difference. Perhaps even let the user modify the GUI to their liking, i.e. toolbar sizes etc.

    14. All for One and One for All

    Vista came out in so many versions that even Chuck Norris was bewildered. There should only be three, Home, Business/Pro, and Server. This would lessen the current Windows ambiguity.

    13. WinFS

    Whatever happened to the infamous NTFS replacement? Windows 7 would really benefit from an improved file system, and such an improvement is bound to attract businesses that shunned Vista for its lack of innovation and improvement. The relational database structure should enhance overall system performance.

    12. Home User Licensing

    Letâ(TM)s say you have 3 PCs in your house, two desktops and a laptop. You want to upgrade to Windows 7, but have to pay three times for three separate licences. In a world where P2P and torrents are commonly used, how many users would slip into the world of cracks and keygens? The solution (to an extent) would be to offer a home licence. A small fee to be able to use the OS up to, for example, five times in the one household would surely benefit both Microsoft and the average home user.

    11. Driver Availability

    Arguably the Achilles heel of Vista was the slow uptake of drivers by device manufacturers. Although this is hard for Microsoft to dictate, it would be in their best interest to promote driver production during the OS development stage. Even if the drivers are beta, it sure beats being left with no hardwar

  36. How about 20 features Windows 7 should NOT have? by QuietLagoon · · Score: 3, Insightful
    1) DRM

    2) UAC

    3) DRM

    4) excessive bloating

    5) DRM

    .

    .

    .

  37. Killing Processes by dukw_butter · · Score: 4, Interesting

    I want more control over the O/S and less questioning of my actions by the O/S. For instance, I want the ability to kill a process without further interrogation. And when I kill a process, I don't want to see it lingering out there, requiring me to kill it 9 times. Actually, what the computer needs is a setting to tell it how advanced the computer user is, from say 1 - 10. Where a 1 is a housewife and a 10 is an XP kernel developer. Then, I would set my O/S to a 10, and it would do what I tell it to without question (deleting files, killing processes, etc.)

    1. Re:Killing Processes by BlueParrot · · Score: 3, Funny

      1 - 10. Where a 1 is a housewife and a 10 is an XP kernel developer.

      Actually there's just 4 levels:

      1 - Windows
      2 - OSX
      3 - Ubuntu
      4 - Any other *nix

         

    2. Re:Killing Processes by Phroggy · · Score: 3, Interesting

      You know when you want to unplug a USB device safely? You go to the taskbar and choose the option, and Windows tells you "Sorry, can't do that, that device is being used right now".

      How about telling me what the hell is using it?

      Good call. Mac OS X needs this too.

      Come to think of it, Linux's umount could also benefit from this feature; I normally have to use lsof to track it down (if it's not obvious).

      But why not take it to the next level? Add an API that allows the OS to send a message to the offending application saying "hey, the user wants to remove this resource, could you please stop using it?" Not all apps would support this obviously, but say you had a document open in Microsoft Word; when you tell it you want to safely remove the flash drive the Word document is saved on, Word would either close the document or, if there are unsaved changes, ask if you want to save first (with a Cancel button, which would send a message back to the OS, "never mind"). The OS should know whether a given app supports this feature or not, and for apps that don't, it can just give you a list of them and say "these apps are currently using this device; please close them and try again," with "Try Again" and "Cancel" buttons.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  38. Re:ANYTHING as long as it doesn't fragment so easi by Broken+Toys · · Score: 5, Funny

    Windows isn't fragmenting your files, it's sharing them with otherwise unoccupied sectors on your hard drive.

    Another legitimate use of file sharing in my opinion.

  39. Re: An Innovative Product by andrewd18 · · Score: 3, Insightful

    Innovation is messy... you invent a design idea and hope the masses like it. Sometimes the innovation is great and everyone loves it. Sometimes the innovation is awesome but it's not released soon enough so it never takes off and is eclipsed by a different technology. Sometimes the innovation is released too early and everyone hates it.

    You don't want innovation from Microsoft. What you really want is a Windows 7 that is enough like XP that you know how to use it and most of your existing application still work, but includes the few features you've come to enjoy on Mac/Linux/BSD/etc. Please stop using the "innovation" buzzword.

  40. Re:You fool! by Anonymous Coward · · Score: 5, Funny

    You get a message from Carly Fiorina?

  41. How about LESS features? by Rival · · Score: 5, Insightful

    Seriously, this is the root of many of Microsoft's problems. They need to stop bolting on poorly-designed "features" and work on reliability and functionality.

    Honestly, if Microsoft made a solid, secure OS without all the "value-added enhancements" and profit-driven lock-in tactics, then public opinion of them would be much higher. I would be very happy to see them shift all OS business to their server-level products, because they really are significantly better than their consumer-level OSs. If they spun off their end-consumer products into another business, fine. Those people who like their bells and whistles can buy them, and those who just want a stable and secure platform would have it also.

    Yes, I know, use and love Linux. But I also worked at Microsoft (Windows 2000 team,) and am proud of having worked on that OS. There are alot of good developers there, but they have no say in the management direction. While I was there, I saw ME in development, and couldn't believe that I was working at the same company. I was embarrassed for the team.

    So, we'll see how Windows 7 turns out. MinWin is a great idea, and I hope (but don't at all believe) that the mentality behind it will influence the rest of Windows 7. But with Ballmer now completely unrestrained, I'm sure it will be trash. Things really went to crap there after he took the helm in 2000.

    1. Re:How about LESS features? by lgw · · Score: 2, Insightful

      . I would be very happy to see them shift all OS business to their server-level products, because they really are significantly better than their consumer-level OSs

      So MS should stop selling the Win95-based OSs like WinME, and sell only WinNT-based OSs like WinXP? I think MS got that message 5 years ago.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    2. Re:How about LESS features? by The+Living+Fractal · · Score: 3, Insightful

      I don't disagree with you. Someone needs to throw a chair at Ballmer. I don't know what kind of stranglehold he has on MSFT but it's clearly very tight. I think Microsoft is suffering from bloat and lack of coherent vision from the highest levels. Buying Yahoo, for example, is just more bloat. Why buy Yahoo when, if you did it right, you could defeat them and not have to absorb their problems too?

      They're suffering from incompetence. All of the talent is going elsewhere. When Gates was at the helm over a decade ago he was ruthless AND made the right moves. Ballmer is ruthless and making the wrong ones. This course only leads one place.

      --
      I do not respond to cowards. Especially anonymous ones.
    3. Re:How about LESS features? by Mista2 · · Score: 2, Interesting

      On the server side, it must be able to patch and restart services without interruption. Support swapping kernels or system drives to patched versions on the fly, then the boot loader must be more freindly to other OS's and not assume it is the only one running the show. And run faster than vista on the same hardware, not slower. I've just upgraded my AMD64 1.8GHz system to Linux mint based on Ubuntu 8.04 and it feels so much faster than Vista. Boot less than 30 seconds to login prompt, and desktop loads in less than 10 seconds. Came with all the software I need for home/work use and the sudo system for escallating user permissions when you need then is just 10x better than UAC. The only thing that sucks is games and kids entertainment software, and for that I have my old X-Box.

    4. Re:How about LESS features? by lgw · · Score: 2, Informative

      Admitting you have a problem is never the first step for anything in business. Business just don't admit problems - way of the world. Internally, heads are rolling at Microsoft, and if Win7 starts to look too much like VistaME, Balmers head will join them, but even then there will never be an admission of a mistake.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    5. Re:How about LESS features? by Rival · · Score: 2, Insightful

      I wouldn't expect a public admission, and wouldn't trust one if I did hear it -- PR isn't generally worth the time it takes to listen. What I meant to say is that it seems their corporate management refuses to acknowledge that their current course is not a good one. I'd be happy if the senior directors tacitly agreed among themselves to drop Vista, change to more of a "quality first" mindset, and move on.

      I know that such a change in approach would be initially expensive, but Microsoft has the capital to support such an approach for at least a few years, even without downsizing. If they wait until their market share significantly declines, it may be too late for them to correct themselves. History is littered with the carcasses of large corporations who were convinced they were too big to fall, right up to the end.

    6. Re:How about LESS features? by drsmithy · · Score: 2, Insightful

      D R M ... To name one

      From the perspective of Windows functionality, DRM is either irrelevant (you have no DRM-encumbered media) or useful (it lets you access your DRM-encumbered media that you otherwise wouldn't be able to).

    7. Re:How about LESS features? by theJML · · Score: 3, Interesting

      You hit the nail on the head here. They really need to rethink the OS before they move on. Most of the features they add are pointless memory suckers that most of the world will never use. The OS needs to be a memory lean, small footprint, stable system. I know they're in business to make money, but coming out with another OS just because they think it's time isn't really the answer. Some could argue Vista is a big flop. I for one, have been running it for a year with zero problems. I will say UAC isn't their best idea, but once you get up and running you don't really see it on a day to day basis. As far as memory, it's no worse than XP was on this box and seems to run faster and with much less issues (probably because it can use all the 64bit drivers and such, where as the bastard stepchild XP64 could barely stand up half the time). Uptime I've actually been impressed with (well, for Windows. It was up for 4 months, best I could manage with XP was 3 weeks). (/me looks at his linux box up 395 days...) Disk space, again, it's not as bad as the rumors, a full install on here was 2.5GB. Still, A similarly capable linux distro could have done it in under a gig (and does on my second PC). Though in all honesty, does it really matter that much? I mean even if it was a 10GB install, it'd still be a small percentage of a 320GB-1TB drive.

      Sure there are some cool things that'd be nice. Built in Snapshots and Thin provisioning, De-duplication, Remote Replication, a good full 3d interface, ability to swap drivers on the fly, ability to trim the kernel or compile in commonly used drivers directly to the kernel as modules, a GOOD media player (10 and 11 are massive steps backwards), a real contender for the browser wars... one that follows INDUSTRY Standards. etc...

      But IMLTHO, what I think they should do is JUST STOP. Vista's really fine, and I don't want them to try to fix what ain't broke, that's what got us Windows ME. Sure Vista may not run on older hardware well (though my Athlon XP2500+ with 512MB RAM and a 15GB drive runs pretty well with it), but that just means it needs polish, not replacement.

      --
      -=JML=-
  42. Feature Parity w/ Linux and OS X by 99BottlesOfBeerInMyF · · Score: 4, Interesting

    It seems like the low-hanging fruit would be to copy the parts of Linux and OS X where Windows is still behind. This would include:

    • ZeroConf applied it to all local network services like chat, local Web server, file server, text editors, music sharing, etc.
    • a package manager suited to Windows software (easy install from Web, features to encourage use by commercial companies).
    • virtual desktops, expose, and other GUI innovation.
    • spell checking, grammar checking, language translation, dictionary and thesaurus lookup, and other text services applied usable from all applications.
  43. Go easy on me... "doesn't fragment"? by Animaether · · Score: 2, Insightful

    How would any file system prevent fragmentation?

    There's a physical medium, the harddisk (let's ignore flash media seeing as that is fragmented as part of its entire operation, defragmenting not having much use other than for data recovery), and the best way to store data on it is sequential, one bit right behind the other, etc. Write out a ton of bits, delete some in the middle and there you have fragmentation, regardless of the filesystem used, no?

    I understand UFS and various others try to *minimize* fragmentation by grouping files in a single directory together on the drive, or more fancypants things like archival files getting stuck neatly together while files that tend to expand (log files, etc.) given a bit of headroom so that they can without fragmenting as their size increases... but eventually, all of them still fragment?

    At the same time, there's background defragmenters that continually work behind the scenes and I can't help but imagine are only -adding- wear&tear to the drive (even if they make the thing less fragmented, it accesses areas that may otherwise not be accessed anyway?)

  44. Article! by ypctx · · Score: 2, Insightful

    Windows 7 should have a feature that takes a web article which was split by the author to 5 separate HTML pages for advertising purposes, and joins it back to a single HTML page, while as a form of punishment of the author/publisher, cutting out any adverts in the process.

    As for the topic, Windows should just cease to exist, or at least have the mafia OEM agreements broken (that force it down customer's throat via new Laptops/PCs). Operating System, being one of our backbones, doesn't have to be free, but it must be transparent, as in open source.

  45. Critique of list (length)y by Dogun · · Score: 3, Insightful

    20. Modularised OS
    This example is silly. You can use different user interfaces by changing the desktop shell. Hell, there's a posix subsystem floating around there somewhere if you want to use it.
    19. XP Virtual Machine
    'Virtual Machine' is a big buzzword, but the truth is you're going to hit issues with drivers and this situation, and with software that does a lot of heinouss stuff on XP, and with games that hate running on VM, and no matter how much you'd like it to be the case, someone would be whining about how hard it is to sync files to and from the XP VM.
    18. New UAC
    The author's premise is wrong here; UAC is clearly about making sure new apps are authored for the standard user, old apps function the same for protected administrator as for standard user, and making the standard user a more viable option for people. Changing UAC significantly is a bad move for MSFT.
    17. Gaming Mode
    So you should reboot to play games? That's absurd. Services spend most of their time sleeping, and memory pages that aren't in use get paged out when the system is under pressure. I doubt you would see much room for an increase in perf with this 'gaming mode'.
    16. Customised Install
    This is probably fair. The 'advanced install' type options could give you choices like with XP. However, then you would need the DVD in order to add Windows features later. Currently, it does a full install, and just doesn't 'install' certain features that are sitting on the system waiting to be enabled. So, in a sense, you do already have that customizability - but it comes at the cost of disk space in order to be convenient. I'll stick with the option that doesn't force me to dig around for a Vista DVD to enable a webserver, though, thanks.
    15. Productive GUI
    GUI programming and fit and finish are TREMENDOUSLY hard. The author might as well ask for the moon in a picnic basket. He also fails to notice that Vista goes to great lengths to make the UI more accessible for the visually impaired, appease the people who like the XP feel (see the control panel options), and yes, for efficiency - see the 'search' widget at the bottom of the start menu. Explorer views are TREMENDOUSLY more featureful now than in XP, as are the search tools if you don't disable the search indexer.
    14. All for One and One for All
    Author says there should just be one SKU. I agree. Won't happen.
    13. WinFS
    The author blindly asserts the relational database would speed things up. There's a reason WinFS was canceled; to the math. Windows does need a new filesystem, but there's no need to throw out 40 years of filesystem traditions.
    12. Home User Licensing
    I agree, Microsoft should explore alternative licensing and pricing models. But it won't happen for Win7, I don't think.
    11. Driver Availability
    32-bit drivers mostly continue to work. Many services that had UI components are broken by session 0 isolation for services in Vista, requiring a rewrite - and that's a good thing. See 'Shatter attack'. As for 64-bit? Complain to vendors. 64-bit OS isn't that hard to write for. This is not MS's fault.
    10. Standards Compliant Browser
    Nobody has a standards compliant browser. Yes, there's the ACID test, but the test changes with time, raising the bar on browsers. More importantly, Javascript is a mess of a language. So long as it's around, the web is going to be a graveyard of usability and standardization. And the same goes for browser plugins.
    9. Program Caching
    Superfetch. It pre-loads stuff during the start of your process to improve start times. Most people don't even know this is occuring. Why bother them with a popup that would occur at LITERALLY, every process start, and offers no options?
    8. Microsoft Toolbox
    Sort of like a package management system for 3rd party software. Sounds grand. Maybe someday.
    7. OS Restoration via imaging
    System restore is QUICK and CHEAP, but it's not a backup. If you want to back up your system, BACK UP YOUR SYSTEM. Unless reimaging would wipe the

  46. Re:Advanced installer by CodeBuster · · Score: 3, Insightful

    I think that Microsoft would do better to simply drop the DRM altogether, it is creating large amounts of customer confusion and frustration (even Joe Sixpack is starting to realize that DRM == BAD) and more than a little bad PR. Microsoft is in the Software business and their customer is the user and NOT the MAFIAA (the sooner they realize this the better). As for the bundling of software, Microsoft has been busted before for this behavior (although only the Europeans made the consequences stick, the Justice Department let them off the hook) and as long as they can continue to get away with it I don't see that changing and especially not with Ballmer firmly in charge going forward.

  47. Looking at it from the wrong perspective. by IGnatius+T+Foobar · · Score: 3, Insightful

    The problem with these recommendations is that they are formulated from the perspective of "What would make Windows a better operating system?" It's being thought of in terms of, what improvements are in the best interest of Windows users?

    That's not how it works. Vista is a shining example of the fact that new features in Windows are designed to be in the best interest of Microsoft. Sometimes the interests of Microsoft and its users overlap (for example, an OS that doesn't crash quite as much will provide a better user experience, but it also saves Microsoft tech support dollars) but more often their interests are conflicting (end users were not asking for more DRM).

    The bottom line is that operating systems are not killer apps. The job of an operating system is to provide a platform for the launching of applications. Do that and then get out of the way.

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
  48. Re:Let's not forget... by Lennie · · Score: 4, Informative

    It's not a devil, it's a daemon.

    --
    New things are always on the horizon
  49. Re:ANYTHING as long as it doesn't fragment so easi by Unoriginal_Nickname · · Score: 2, Insightful

    All filesystems suffer from defragmentation. Many Linux users, for example, take the lack of defragmentation utilities to mean that the filesystems are immune to the problem. This assumption is incorrect. Even a commonly-used filesystem like ext3, which is every bit as vulnerable to fragmentation as NTFS, does not have a defragmentation tool: you are first required to convert the partition to ext2. There are very few problems with the bazaar mentality and this is a rather stunning example of one of them.

  50. Re:5 pages with broken comments... got to be kiddi by moderatorrater · · Score: 2, Informative

    Thank you sir. You truly are merciful.

  51. Buttons under the sticks by tepples · · Score: 2, Informative

    Let's take a PS3 controller, assuming the left stick is for moving the cursor and the right stick is for moving the screen (unless you want to only move around the map by clicking on the minimap, or moving your cursor to the edges)

    SimCity for Super NES bound Y + D-pad to move the camera quickly. The PS3 has buttons L3 and R3 under its analog sticks, which could expand on this:

    • Left analog stick: Move cursor
    • Hold L3 + left analog stick: Move camera quickly
    • Double-click-hold L3 + left analog stick: Zoom and turn camera

    Now the D-pad and right stick are free to select one of several hotkey squads.

    Triangle would be useful for issuing the basic move action.

    And triangle + D-pad would issue four more move commands, such as patrol.

    Perhaps the best move might not be to try to copy a Windows game design directly but instead to start simple. Think Herzog Zwei.

  52. First hand knowledge? by Tony · · Score: 2, Funny

    If I were you, I certainly wouldn't go around telling everybody you know the state of Dick Cheney's penis.

    It's a little uncouth to kiss and tell.

    --
    Microsoft is to software what Budweiser is to beer.
    1. Re:First hand knowledge? by elrous0 · · Score: 2, Informative

      If you want to get promoted in the Bush administration, it's a requirement.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
  53. Obligatory Vista joke... by Crazyswedishguy · · Score: 5, Funny

    Enabling safe mode (for games) with networking pretty much disables the "safe" portion of that equation

    2Good4U96 is trying to fire a rocket at you.
    Accept or deny?

    --
    This space up for sale.
  54. Re:Microsoft sucks by Blakey+Rat · · Score: 2, Insightful

    Two things:

    Microsoft can innovate, the Xbox has shown that. And the new Office UI. And their various non-Xbox hardware products.

    Of course, I'm now going to get attacked by 20 Slashdotters telling me that nothing in the Xbox was innovative (oh yeah, Live was just an extension of-- whatever Dreamcast had! And the integrated storage? Who needs it!), and everybody will point out that the Zune hasn't sold a ton of copies ignoring the fact that this is due to network effect and has nothing to do with innovation. And that Office 2007 requires all kinds of mythical "retraining" cost. But, oh well.

    But what do I know, I switched to Vista from being a long-time Macintosh user. I got pissed off at Apple's constant habit of removing features and creating shitty UIs (including never fixing the horrible Finder UI. Explorer kind of stinks, but at least it stinks consistently without constantly switching "modes" between opening folders.)

  55. How about what Windows 7 should NOT be? by roc97007 · · Score: 2, Insightful

    Tops on my list of what Windows 7 should not be is Vista in a different shape box.

    Seriously, if Microsoft thinks they can make a few tweaks on Vista, load up a new marketing effort and make a big hit with Windows 7, it'll be the final sign that the last of the brains have left the company.

    But considering their announced delivery date, I don't see how Windows 7 can be anything else.

    I think we're looking at a big splash in early 2010, not in a good way.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  56. Re:Let's not forget... by LuNa7ic · · Score: 2, Funny

    It's not a devil, it's a daemon.

    Don't you mean a GNU/Daemon?

    --
    *runs*
  57. Re:Microsoft sucks by Tom · · Score: 2, Funny

    Perhaps we should look at the reason why we switched to Macs or to Linux.

    Because they aren't made by MS? So what you're saying is that in order for Win7 to be successful, MS should outsource it, or publish it under a non-MS name? Brilliant!

    --
    Assorted stuff I do sometimes: Lemuria.org
  58. My own list of what is wrong with Windows by Kirth · · Score: 2, Interesting

    - Kernel. Might be quite good, but it has one big deficiency: It's not Unix. I doubt they will or can change that.

    - Filesystem: Case-insensitive but case-preserving is an utter fuckup and a security-nightmare too.

    - Charset: Get rid of that fucking cp125x-charsets. Now! Everywhere! Make it impossible to choose it anywhere. And bid those "smart-quotes" and other non-standard crap goodbye.

    - CR/LF. Do that CR away, this is not a typewriter anymore, I hope..

    - Shell: Backslashes and Drive-Letters are a bloody nuisance to every (C-)programmer. Who in his right might would choose the escape-character as a directory delimiter?

    - Terminal: No, a Terminal should not be limited to 25x80. You need to be able to change the resolution, and you also need to be able to switch the charset.

    - Mouse-handling: I personally can't stand click-to focus. Not only I use sloppy-focuse, but I also want autoraise. Windows can't do that, and it even collides with its dozens of modal dialogs.

    - Registry. Please explain the benefit of this monster over config-files with a clearly specified structure.

    - Incoherent separation of user-config and system-config (resulting from the registry). I should be able to take my personal config from one account to the other by action of simple copying.

    - Missing desktop-features: multiple desktops of course.

    - Look and Feel: Where is the problem of letting the user specify how his widgets should look? Esepcially if I don't like this Fisher-Price-look. As far as I can tell, these are easy customisable. And yes, ALL of them should change their look simultaneously.

    - Localization. This is very bad. I should be able to change the language of the GUI on a click. But at least per user. And I should not have to download a different version of some patch or some service pack depending on the language I'm using.

    - Decent Editor. Per default. One where you can choose that the input uses CR, CR/LF or LF and saves only with LF. One where you can select a charset for input (and save as utf8 only), one which can open files up to at least 2GB.

    - Directory-Structure. Only a fucking idiot would name the programs-folder "Program Files" -- with a space in it, and what's more, different in every language! Why not just "programs"? And more: Why is there such a mess in the windows-folder? and the windows/system folder? And why are users preferences and files there too??

    - ACLs. An actually nice feature of windows -- if the default ACLs weren't so braindead. Who got the idea that users need to have write access to the root or the windows-directory??

    - DRM. Either this goes out of Windows, or Windows goes out of the window.

    - Standards: They exist for you to use them, not to invent stupid competing formats. Away with that WMA, WMV, DOC, XLS-trash. You can still support them, but store your information in open and standardized formats in the first place, like mpeg, mp3, ODF. I want to hear "You might loose some information if you store this Open Document Text in Microsoft .DOC-Format. Do you really want to do this?"

    - Autostart: Ditch it. Not necessary just to save one click. Yes, you can turn it off, but actually it should be impossible to turn it on at all.

    - Internet Explorer. Either you do it right (XHTML, CSS, DOM, EcmaScript), or throw that garbage out of the system.

    - Outlook. Either you do it right (raw-text, charsets, quoting, pop3-handling), or throw that garbage out of the system.

    - Active-X. Throw away without replacement.

    - 32bits. Yes, it's about time for the next version only to offer a 64bit-version. Plus, if done right, this will force the morons at Adobe to finally port flash to 64bit.

    --
    "The more prohibitions there are, The poorer the people will be" -- Lao Tse