Slashdot Mirror


New MS Shell Will Not Be In Longhorn

sootman writes "Remember that new Windows shell? Looks like it'll be yet another technology that won't make it into Longhorn. 'It will take three to five years to fully develop and deliver,' said Microsoft Senior Vice President Bob Muglia this week at Tech Ed 2005. However, it's not dead yet--despite not shipping in Longhorn in 2006 or Longhorn Server in 2007, the article says 'Exchange 12 administration functions will be built atop Monad, which would enable users to do everything from the command line that can be done from the graphical interface.'"

449 comments

  1. Inquiring minds want to know! by AKAImBatman · · Score: 5, Insightful

    So the question on everyone's minds at this point is: What *will* Longhorn actually have in it? Avalon, Indigo, and WinFX are all being backported to XP/2003, WinFS has been dropped for the release, and now Monad (I love that name) is being cut. I'm not quite sure how Microsoft plans to sell the OS on such exciting features as "Better DRM!" and "We've got the security thing right this time. Promise!"

    "It will take three to five years to fully develop and deliver," said Microsoft Senior Vice President Bob Muglia this week at Tech Ed 2005.

    *Jaw hits the floor*

    Five years? Whoa. Five years ago, Windows 2000 was brand new. Five years ago, Mac users were still stuck with OS 9. Five years ago, the tech boom was still on. Five years ago, Bill Clinton was still President. Even worse is that Win32 is only ten years old!

    If it takes Microsoft five years to get something out the door, I think they will soon find themselves becoming irrelevant in the desktop market. Confidence can be a good thing, but over-confidence can mean disaster. The bright side to this is that users will win when Microsoft is forced to go back to being an applications vendor instead of an OS vendor. Maybe they'll even get around to making another BASIC that doesn't suck. ;-)

    On a slightly different topic, I really think that Microsoft is really on the wrong track with their combined Desktop/Server codebase bent. As technology marches on, Microsoft will quickly find that their competitors are taking advantage of technological solutions that only make sense on one side of the fence. I have to wonder if some of the delay that we're seeing isn't caused by Microsoft attempting to make all of their technology work in both arenas.

    1. Re:Inquiring minds want to know! by Anonymous Coward · · Score: 2, Funny

      Microsoft Barbie says "Writing Operating Systems is HARD!"

    2. Re:Inquiring minds want to know! by AKAImBatman · · Score: 1

      Microsoft Barbie says "Writing Operating Systems is HARD!"

      Indeed. But writing command line shells? *jaw hits the floor again*

    3. Re:Inquiring minds want to know! by smittyoneeach · · Score: 1

      2K

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    4. Re:Inquiring minds want to know! by ackthpt · · Score: 2, Funny
      So the question on everyone's minds at this point is: What *will* Longhorn actually have in it? Avalon, Indigo, and WinFX are all being backported to XP/2003, WinFS has been dropped for the release, and now Monad (I love that name) is being cut. I'm not quite sure how Microsoft plans to sell the OS on such exciting features as "Better DRM!" and "We've got the security thing right this time. Promise!"

      The code, mind you it's still very much beta... void main()
      {
      printf("Hello wolrd");
      }

      Windows Longhorn? How about some other names:

      • Windows Forever
      • Windows 3, the search for Windows 2
      --

      A feeling of having made the same mistake before: Deja Foobar
    5. Re:Inquiring minds want to know! by pete6677 · · Score: 2, Insightful

      Longhorn will be to XP what Win 98 was to Win 95: prettier screen effects and no real differences that can't be obtained through service packs, and stability will likely suffer. But people will buy it just because it's newer and supposedly better.

    6. Re:Inquiring minds want to know! by badriram · · Score: 1

      What however makes no sense is that Exchance 12, comes out next year. So Monad would have to ready when long horn ships.

      So either, they are shipping it with longhorn and making it an addon a little later, or it wont be out until 2008/9, which is it i do not know.

      If you look at MS longhorn, they are backporting major developer features to XP. It might be a surprise to you that an OS has other features than just developer stuff. For instance, parts of IE 7 will not be backported to XP, they are including a new search, a new GUI based on avalon (Windows GUI based on avalon not backported to XP, only the framework). But since I have no clue what else they are going to do, until PDC later this year.

    7. Re:Inquiring minds want to know! by tomjen · · Score: 3, Interesting

      True, but the problem is that in GNU/Linux most programs are designed to work on the commandline.

      In Microsoft Windows, they are designed to work with the GUI. So they have to code a CLI, and add to all the apps. Plus Microsoft are beeing threaten on thiere two main incomes (office and windows) and facing a humilation on browser area.

      --
      Freedom or George Bush
    8. Re:Inquiring minds want to know! by That's+Unpossible! · · Score: 1

      If it takes Microsoft five years to get something out the door, I think they will soon find themselves becoming irrelevant in the desktop market.

      Uh huh. Because if they don't get this experimental COMMAND LINE SHELL into their operating system, they are gonna lose tons of market share, right?

      Microsoft has issues. Let's not get distracted, ok?

      In addition, you are totally ignoring the fact that the guy said THREE to five years. Not Five. He gave a range. And seeing as how he is not on the team developing Monad, I'd say he also is clueless about how long it will take to get it ready.

      Secondly, who cares if it is shipped with Longhorn? Perl 5.8 probably won't be either, but that doesn't stop me from using it for scripting.

      --
      Ironically, the word ironically is often used incorrectly.
    9. Re:Inquiring minds want to know! by leonard_chung · · Score: 2, Informative
      If you're interested in downloading a copy of Monad, visit http://beta.microsoft.com

      The invite code is "mshPDC".


      The Monad team is working on a new version as well and will have the new version available by the 21st of June.

    10. Re:Inquiring minds want to know! by Edward_M · · Score: 0, Redundant

      Duke Nukem Forever?

    11. Re:Inquiring minds want to know! by Jugalator · · Score: 2, Informative

      So the question on everyone's minds at this point is: What *will* Longhorn actually have in it?

      Did you try checking Microsoft.com for this information?

      It takes some wading through marketing speak, but if you go through the trouble of checking out the info, you'll probably get a better figure of what's in it and not backported or delayed.

      Here: About Windows Longhorn security, information management, Avalon/Indigo/Aero (yeah, parts of those are backported, but not all of these technologies).

      If it takes Microsoft five years to get something out the door, I think they will soon find themselves becoming irrelevant in the desktop market.

      Hmm, that could be debated since what you're talking about taking 5 years to get out is hardly something given a high priority for the desktop market you speak of, and probably why it's taking them 5 years as well. It's more for the server market. I don't even think Monad will ever be part of the Longhorn Client, just the server editions in a future. I'm actually surprised Microsoft is making a new shell at all -- I thought they were moving away from it.

      On a slightly different topic, I really think that Microsoft is really on the wrong track with their combined Desktop/Server codebase bent. As technology marches on, Microsoft will quickly find that their competitors are taking advantage of technological solutions that only make sense on one side of the fence. I have to wonder if some of the delay that we're seeing isn't caused by Microsoft attempting to make all of their technology work in both arenas.

      Well, Microsoft *is* going to "componentize" Longhorn much more than earlier versions. Not necessarily for the end users to customize their installs (although it might happen to as a result; I don't know), but for their own sake to easier be able to create Windows builds for the specific tasks they're aimed for. I thought even Windows Server 2003 showed significant progress here although there seemed to be some work to still do, yes.

      --
      Beware: In C++, your friends can see your privates!
    12. Re:Inquiring minds want to know! by SWTP_OS9 · · Score: 1

      Hears they were replacing solitare with that game!

      Guess it will be the first time a service pack will get a name!

    13. Re:Inquiring minds want to know! by ninja_assault_kitten · · Score: 1, Interesting

      If that's the case, isn't it even more pathetic that Linux or any other OS hasn't posed any signifcant threat to them?

    14. Re:Inquiring minds want to know! by Chosen+Reject · · Score: 1

      Windows II: This time it's not Windows I

      --
      Stop Global Warming!
      Just say no to irreversible processes!
    15. Re:Inquiring minds want to know! by ryan_fung · · Score: 1

      Don't worry, that's just because Longhorn will be released as "Windows XP Service Pack 3".

    16. Re:Inquiring minds want to know! by Anonymous Coward · · Score: 0

      Okay, it's not just me wondering what the hell will be left in it. Thanks for the summary.

      DRM. They really will ship window dressing just to be a player in the DRM market won't they? Sheesh.

      You know those games & apps that need XP to run? How much you want to bet 3rd party XP support gets dropped even faster than w98 support, just because of DRM.

    17. Re:Inquiring minds want to know! by VGR · · Score: 1

      They'll buy it, sure. But they won't choose to buy it.

      They'll buy it because it comes with their Dell PC and even if Dell were to offer to put Linux or BSD on it, Dell would still be charging people for Longhorn because Dell was forced to buy a Longhorn license for every PC they sell.

      Granted, not many people will ask Dell for Linux or BSD. But many of them would love to opt for an older and much cheaper version of Windows, because even average users seem to be noticing that the latest version of a Microsoft product offers very little for a lot of money.

      Too bad. Dell had to pay for a new Longhorn license, therefore the people will have to pay for a new Longhorn license.

      --
      The Internet is full. Go away.
    18. Re:Inquiring minds want to know! by Alien54 · · Score: 2, Insightful
      Microsoft Barbie says "Writing Operating Systems is HARD!"

      Indeed. But writing command line shells? *jaw hits the floor again*

      You need to understand. They are trying to do for the command line whta they did for the GUI.

      This might not be a good thing. And can you imagine the complexity of the syntax?

      On the otherhand, maybe they are just trying to clone bash?

      --
      "It is a greater offense to steal men's labor, than their clothes"
    19. Re:Inquiring minds want to know! by Ravnen · · Score: 1
      Win32 is only ten years old

      Win32 was actually released with Windows NT 3.1, in 1993, which makes it 12 years old. NT development started in 1988 or so, but I don't think the Win32 subsystem was started until about 1990, round about the time Microsoft and IBM parted ways (because Microsoft wanted Win32, instead of OS/2, to be the primary API/subsystem for NT).

    20. Re:Inquiring minds want to know! by morleron · · Score: 1

      I join you in being astonished at the thought that it will take MS five - count'em five - years to get a command line shell ready. It seems to me that this is further proof that MS is not really doing anything with Longhorn except putting more crap on top of the over-loaded mess they currently call an OS. Only an architecture that resembles spaghetti would make it neccessary to take that long to build a shell. This length of time seems particularly excessive when one compares it to the amount of time and effort it takes to develop another shell for Linux/Unix. Of course, the other explanation is that His Billness got too many questions along the line of "What the hell is a shell?" and gave it up as a bad deal.

      Just my $.02,
      Ron

      --
      Impeach Barack Obama for violating the Constitutional requirement to be a "natural born" citizen to hold the office of P
    21. Re:Inquiring minds want to know! by hachete · · Score: 1

      five years? I think it's taking a damn sight mre than that.

      The Time Between Releases is becoming ever longer...

      And I agree with the 2nd para. Mac OS X for the desktop, linux for the server...

      --
      Patriotism is a virtue of the vicious
    22. Re:Inquiring minds want to know! by Ravnen · · Score: 3, Interesting
      They're trying to create an object-oriented shell, where all system components are accessible as objects. This is naturally much more complex than a shell and command-line tools based on manipulation of text streams, but includes a lot of theoretical advantages, if it works.

      In general, I like the 'keep it simple' philosophy of traditional UNIX, but I'll try MSH, when it gets to a more mature stage, before deciding whether or not Microsoft have come up with a better CLI than the simple UNIX model.

    23. Re:Inquiring minds want to know! by Zak3056 · · Score: 1

      If it takes Microsoft five years to get something out the door

      Worse yet, it's not just "something" it's Microsoft's equivalent to bash!

      --
      What part of "shall not be infringed" is so hard to understand?
    24. Re:Inquiring minds want to know! by MichaelSmith · · Score: 1
      Even worse is that Win32 is only ten years old!

      And ten years ago, a new shell would have made sense. Now MS have pretty good remote administration in the graphical shell. Most users are sold on Explorer. Why do they need a shell now?

    25. Re:Inquiring minds want to know! by vsprintf · · Score: 1

      Indeed. But writing command line shells? *jaw hits the floor again*

      There are no coders left at Microsoft that have ever used a CLI. This is new territory for them. Can you imagine trying to build a functional terminal/console window/interface while using VisualStudio (TM)(R)(C) and the Windows (TM)(R)(C) API? The real question is, when it's finished, will it finally allow those cutting-edge innovations: copy and paste? If it's only five years, it's worth it.

    26. Re:Inquiring minds want to know! by Ucklak · · Score: 4, Funny

      XP was to Win2K what Win98 was to Win95.

      I'm thinking WinME = Longhorn.

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
    27. Re:Inquiring minds want to know! by vsprintf · · Score: 1

      In addition, you are totally ignoring the fact that the guy said THREE to five years. Not Five. He gave a range.

      And the original range for Longhorn's shipping date was . . .

    28. Re:Inquiring minds want to know! by NeoBeans · · Score: 1
      They're trying to create an object-oriented shell, where all system components are accessible as objects. This is naturally much more complex than a shell and command-line tools based on manipulation of text streams, but includes a lot of theoretical advantages, if it works.

      This sounds a bit like AppleScript, doesn't it?

    29. Re:Inquiring minds want to know! by modecx · · Score: 1

      Isn't Monad sort of like having one testicle? That's the first thing I thought of when I heard of it. (mono-gonad)...

      And before anyone says anything, all you would-be metaphysicians can go stuff it--whatever it is.

      --
      Constitutional rights may be respected, repealed, or modified; but they must never be ignored.
    30. Re:Inquiring minds want to know! by MightyMartian · · Score: 2, Interesting

      Because there are a lot of tasks that require a good, programmable shell. WMI sucks big time and the primitive batch file methods of CMD.EXE are barely any better than the COMMAND.COM batch files of fifteen years ago. I gave the example a day or two ago of how easy it is to extract parts of the system date in Bash, which is really great when you've got automated scripts to move logs and put timestamp in the file name. It can be done in CMD.EXE batch files, but with the very odd FOR command.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    31. Re:Inquiring minds want to know! by pintomp3 · · Score: 1

      i'de rather they not rush it. i'm sure they have seen what happens when they rush to market. with the apple on intel thing, it's a great opening for apple to grab marketshare. apple can grab as much as they can before m$ comes back home. this will force ms to put out something to compete with apple and not only compete against older windows versions. too many of their releases have been just about upgrading. some healthy competion is needed. let the games begin!

    32. Re:Inquiring minds want to know! by TCM · · Score: 4, Informative

      But what is bash without /bin/*, /sbin/*, /usr/bin/*, /usr/sbin/* and so on? Just a nice frontend.

      The main reason why a shell for Windows 1) takes insanely long to develop 2) will suck anyway is that the whole system beneath it is completely rotten, non-elegant and a pain to use.

      Take the 'ipv6' command for example, if you installed the IPv6 stack on XP. They use dash options (-p), where most of the "DOS" tools use slash options (which AFAIK are the reason they have backslashes instead of slashes in paths). The notion of an 'interface' with that ipv6 command is completely awkward. Since their real identifiers are nicely hidden away below the shiny Network control panel, you have to use 'ipv6 if' to retrieve an integer that corresponds to the desired interface.

      Examples of the current CLI sucking are:

      1) a tab-complete in the middle of the line destroys the rest of the line
      2) why does 'cd..' without a space even work?
      3) as in 2), a 'cd...' or 'cd....' works as well in that it returns no error, it just doesn't do anything!
      4) 'UNC' paths (\\server\path) are 'not supported' as the current directory. However, they are supported as args for commands (all commands?).

      These are examples that lead me to believe that there actually is no structure below the surface of Windows and the tools it offers. I believe that Microsoft developers look at something and go implement it in a quick and dirty way, without ever having a bigger design goal in mind and without ever changing something once it has been hacked into place.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    33. Re:Inquiring minds want to know! by Ravnen · · Score: 1
      And ten years ago, a new shell would have made sense. Now MS have pretty good remote administration in the graphical shell. Most users are sold on Explorer. Why do they need a shell now?

      Unix administrators like managing their systems from a command-line rather than graphical interface, and a lot of them are moving from Unix/Risc to Linux/x86/amd64, instead of to Windows/x86/amd64, as Microsoft would like.

      In other words, this new shell isn't so much for current users, and certainly not for desktop users, as it is to attract Unix and Linux administrators to Windows. Microsoft Services for Unix helps, by offering a Unix command line and allowing Unix software to run on the NT kernel, but the problem is that Windows services can't be managed from the Unix command line.

    34. Re:Inquiring minds want to know! by deranged+unix+nut · · Score: 1

      Think like a very large set of development organizations that are trying to improve their code quality.

      Exchange has one set of quality requirements that all of their components must comply with.

      Longhorn has another set of quality requirements that all of their components must comply with.

      Monad didn't have time to jump through the hoops for both in time for other teams to take a dependency on them. Exchange is still pretty big and important around Microsoft, so it made sense for the team and is much better than having the project canceled due to schedule problems.

      Chances are that once it ships with Exchange, it will also be freely downloadable for Longhorn.

    35. Re:Inquiring minds want to know! by jjj11x · · Score: 1

      What about full 64bit support?

    36. Re:Inquiring minds want to know! by Ravnen · · Score: 2, Interesting

      I think AppleScript is more like the existing Windows Scripting technologies. The difference with MSH is that it's an attempt to merge that sort of thing into an interactive command-line environment, and include every aspect of the system that the GUI can manage. (I don't know if AppleScript covers every aspect of the system that is accessible from the GUI, but I know Windows Scripting doesn't.)

    37. Re:Inquiring minds want to know! by Esine · · Score: 1

      Hm, you got it all wrong.. Linux for the desktop and (Open/Net)BSD for the server. \o/

    38. Re:Inquiring minds want to know! by TCM · · Score: 1

      PS: not to mention the extreme stupidity once you try to actually script something. %var% comes to mind. It must have been like this:

      "We can't use $ to denote variables. We already use it somewhere in UNC paths for 'special' services."
      "Just pick another sign *taps blindly on keyboard* How about %?"
      "OK, but just in case we later use it somewhere else, we will enclose variable in it instead of just preceeding them."
      "Wow, great thinking. You get the award for future-proof coding!"

      Look at the 'for' syntax for starters. The whole thing feels as if they never heard about syntax parsers and go about coding a shell with string comparisons and huge if .. then .. else monstrosities.

      I need a break. This fuckup is getting on my nerves again.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    39. Re:Inquiring minds want to know! by Planesdragon · · Score: 1

      XP was to Win2K what Win98 was to Win95.

      Spoken like someone who saw color and rounded graphics and never looked at XP again.

      Succinctly, every worthwhile improvement in XP can't be had by a Win2k service pack. Especially if you allow for WinXP service packs as well.

      "If you strike, strike truly. A false swing only encourages your demise."

    40. Re:Inquiring minds want to know! by Ravnen · · Score: 1

      You can get that today, in Window XP 64-bit Edition for x64 (or some name like that), which is based on the NT 5.2 kernel, like Windows Server 2003. The only problem with it is device drivers: if all your hardware is supported by drivers from Microsoft, it's fine. If not, you'll have to wait for the hardware vendors to port the required drivers to 64-bit (some have already, whilst others won't commit to ever doing it).

    41. Re:Inquiring minds want to know! by Ravnen · · Score: 1

      It actually does make sense if the delay in completing the MSH environment is down to providing command line interfaces to every aspect of the OS, as opposed to completing the shell itself. MS Exchange has a much smaller set of features to provide command-line interfaces to than the entire MS Windows system.

    42. Re:Inquiring minds want to know! by irc.goatse.cx+troll · · Score: 1

      "The real question is, when it's finished, will it finally allow those cutting-edge innovations: copy and paste?"

      Assuming they don't get rid of the feature thats been around since win95's COMMAND.COM (And maybe win3.11, I never really did much with win3.11).

      Right click in the console window, select Mark, highlight some text. now you can paste it whereever you want. To paste text in the console, right click -> paste.

      It's odd how many windows users can't figure that one out. /never/ right clicked just to see what happens? or used the buttons on command.com that did the same functionality?

      --
      Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
    43. Re:Inquiring minds want to know! by Guy+LeDouche · · Score: 2, Insightful

      It's odd how many windows users can't figure that one out. /never/ right clicked just to see what happens?

      Isn't it also odd how that completely defeats the purpose of a command line interface? I'd love to be able to press Control+V and not print ^V.

    44. Re:Inquiring minds want to know! by vsprintf · · Score: 0, Troll

      Right click in the console window, select Mark, highlight some text. now you can paste it whereever you want. To paste text in the console, right click -> paste.

      You can't paste something copied from somewhere else in the Windows world (clipboard), or vice versa. Right-click is natural for *nix users, it's the first thing tried to paste. I haven't tried it since Win98, nor do I want to. Next.

    45. Re:Inquiring minds want to know! by spectecjr · · Score: 1

      You can't paste something copied from somewhere else in the Windows world (clipboard), or vice versa. Right-click is natural for *nix users, it's the first thing tried to paste. I haven't tried it since Win98, nor do I want to. Next.


      Yes you can, and you always have been able to. Try it and see. Unless you're talking about bitmaps, in which case the problem isn't in Windows, but in the chair sitting in front of it.

      --
      Coming soon - pyrogyra
    46. Re:Inquiring minds want to know! by rsynnott · · Score: 1

      > So the question on everyone's minds at this point is: What *will* Longhorn actually have in it? Well, remember Windows ME? Also, Clippy will be attached to the voice synthisiser.

      --
      Me (Blog)
    47. Re:Inquiring minds want to know! by phrasebook · · Score: 1

      I think there will be just enough good things about Longhorn to make it worth hanging on to once you get it. In XP I found the faster boot times, Explorer thumbnail view and slightly better behaviour with some games (things like alt-tabbing back to the desktop) was enough to keep me from going back to Windows 2000. I think Longhorn will be much the same. I'll still want to go to 2000, a few things will keep me from doing it, and I'll resent it but won't be able to do anything about it.

    48. Re:Inquiring minds want to know! by Anonymous Coward · · Score: 0

      All right. You're on, bitch. On the day that XP shipped what did it have that a fully patched W2K box didn't?

    49. Re:Inquiring minds want to know! by vsprintf · · Score: 0, Troll

      Yes you can, and you always have been able to. Try it and see. Unless you're talking about bitmaps, in which case the problem isn't in Windows, but in the chair sitting in front of it.

      Thank you for wasting more than a half hour of my life. I reconnected a Win98 box that was on its way out, opened notepad and the MS-DOS Prompt. I typed and selected text in notepad with ^C then tried pasting it into the DOS Prompt with right-click and ^V: nothing. Right-clicking in the prompt window does nothing. I did ^V in notepad, and the text was copied in again. I'm not responding to any more bogus "Oh, yeah, it works, try it" trolls.

    50. Re:Inquiring minds want to know! by hdparm · · Score: 1

      That ugly and unusable default theme perhaps?

    51. Re:Inquiring minds want to know! by man_of_mr_e · · Score: 3, Informative

      Remote Desktop and Remote Assistance, Shadow Copy Service, WebDAV (Web Client) Support, Concurrent Console Users (Fast User Switching), Camera and scanning wizard, System Restore Points, Driver Rollback, Side by Side DLL support, Windows Firewall, DualView (ability to have the display on both the screen and a projector or TV), Synchronization Manager, Automatic Update (this was later added to Win2k), and a bunch of other stuff I can't think of right now.

    52. Re:Inquiring minds want to know! by cookd · · Score: 1

      You have to enable QuickEdit for your console (properties menu). With QuickEdit off, you have to use the menu in the top left corner.

      --
      Time flies like an arrow. Fruit flies like a banana.
    53. Re:Inquiring minds want to know! by Jucius+Maximus · · Score: 1
      "Longhorn will be to XP what Win 98 was to Win 95: prettier screen effects and no real differences that can't be obtained through service packs"

      Full USB support
      FAT32

      Though I see what you're trying to say and I think your point makes sense.

    54. Re:Inquiring minds want to know! by spruce · · Score: 1

      I'm not going to argue that WMI is comparable to Linux tools but for your simple example you could just use VBScript DatePart (or JScript functions)and the File System Object and schedule a job. Also since you can invoke COM objects from WMI you really can do a whole lot of stuff.

    55. Re:Inquiring minds want to know! by peragrin · · Score: 1

      Applescript has to be programmed for I do believe. so the programmer who creates the program leaves applescript backdoors into the software.

      Also with OS X10.4 applescript is now also a command line program and can take arguments from the command line.

      --
      i thought once I was found, but it was only a dream.
    56. Re:Inquiring minds want to know! by NutscrapeSucks · · Score: 1

      Minor corrections: WebDAV, Shadow copy. and Side-by-Side DLLs were certainly in W2K; the DualView features were widely supported in vendor video drivers; and I don't know if there was any real difference in the camera/scanner support other than the Wizard.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    57. Re:Inquiring minds want to know! by NutscrapeSucks · · Score: 3, Insightful

      Attn Mac Zealots:

      None of these AppleScript features are unique or interesting, so please stop telling us about them. Maybe they were in 1994, but the world has moved on.

      Also, AppleScript itself is the worst programming language ever invented. Please don't damage your brain by using it.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    58. Re:Inquiring minds want to know! by vsprintf · · Score: 1

      You have to enable QuickEdit for your console (properties menu). With QuickEdit off, you have to use the menu in the top left corner.

      Well, of course. Everyone should know that. (If it really works). That Linux thingy is so hard to use in comparison to Windows. You just select and paste using two mouse buttons. And I'm getting modded troll for this nonsense. It's typical of Slashdot these days. What a crock.

    59. Re:Inquiring minds want to know! by man_of_mr_e · · Score: 1

      No, Shadow Copy was introduced with XP. WebDAV (Web Client) support also came with XP. IE had WebDAV support, but not the Web Client service.

      2000 had preliminary SxS support, but XP is where it was really implmented.

      While it's true that lots of drivers had DualView features, it wasn't a standard feature of the OS until XP.

      And, of course, the whole point of my inclusion of Camera and Scanning was the wizard, not the support itself.

    60. Re:Inquiring minds want to know! by abborren · · Score: 1

      In the console window, try selecting text which starts in the middle of one row and wraps over to the next.

      For some unknown reason, someone decided that it would be a good idea to let the selection always stay a rectangle. I can see some uses for it but most of the time it is just annoying.

      --
      ><////>
    61. Re:Inquiring minds want to know! by Kent+Recal · · Score: 1

      I don't mean to feed the trolls but he has a point.
      Most things people do with applescript today could be done with rexx on my old amiga500 in 1990.

    62. Re:Inquiring minds want to know! by RyuuzakiTetsuya · · Score: 1

      Better PCI plug'n'play support.

      Seriously.

      --
      Non impediti ratione cogitationus.
    63. Re:Inquiring minds want to know! by jbplou · · Score: 1

      I believe the correct term when refering to WinFS is that WinFS is never going to be released.

    64. Re:Inquiring minds want to know! by NutscrapeSucks · · Score: 1

      Well, I think the real trolls are the single-platform guys who wade into a cross-platform discussion without having any comparative knowledge.

      In Apple's favor, I will say that Automator is a cool "4GL" tool, but it has very little to do with AppleScript. (You could make the same thing on Windows or KDE.)

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    65. Re:Inquiring minds want to know! by NutscrapeSucks · · Score: 1

      I'm sorry -- I confused shadow copy with some backup feature. And, if WebDAV changed, I hadn't noticed. But you sound like you know of what you speak, so I will defer on all points.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    66. Re:Inquiring minds want to know! by Jason+Earl · · Score: 1

      Microsoft has a problem hitting timelines that are 9 months out. In Microsoft speak "three to five years" translates into "sometime before Jesus comes again."

    67. Re:Inquiring minds want to know! by colinrichardday · · Score: 1

      What, no
      #include ?

      They couldn't spell "world" properly?

      Also, doesn't main return int rather than void?

    68. Re:Inquiring minds want to know! by cookd · · Score: 1

      Sorry about the troll business. As far as Slashdot "these days" -- it has never been particularly high on the "average IQ" or "institution for insight and even-handedness" scales. But it isn't all bad. People need to realize that there are two (or three) sides to every story.

      --
      Time flies like an arrow. Fruit flies like a banana.
    69. Re:Inquiring minds want to know! by st1d · · Score: 2, Funny

      It's not that odd, once you understand the MS indoctrination program. See, MS believes fear is the best control device. Teach the user that computers are scary, dangerous things, and the users will not attempt "complicated" manuevers like you suggest.

      My guess is that most users, upon hitting the right click button (via bumping their mouse against their cappacino cups early in the morning), fly into a panic, slam the power button, and grab the phone to call their favorite guru. The guru (if a hired hand), carefully crafted in the spirit of "reinstall, reinstall, reinstall," reinstalls the software, and "fixes the problem."

      Until the next latte...

      --
      Microsoft has just released their much anticipated hands-free cordless mouse. Warning, it may hurt a little at first.
    70. Re:Inquiring minds want to know! by SQLz · · Score: 1
      True, but the problem is that in GNU/Linux most programs are designed to work on the commandline.

      In fact, UNIX was originally designed that way for a reason. No proprietary formats, everything text so you could have tons of utilities working together to perform simple tasks. Thankfully, the industry is heading back that way.

    71. Re:Inquiring minds want to know! by Anonymous Coward · · Score: 0

      I guess someone hasn't studied category theory.

    72. Re:Inquiring minds want to know! by st1d · · Score: 1

      Darn, and I thought the delay was due to the fact that they need the extra time to teach their "new programmers" English...

      --
      Microsoft has just released their much anticipated hands-free cordless mouse. Warning, it may hurt a little at first.
    73. Re:Inquiring minds want to know! by Anonymous Coward · · Score: 0
      They are trying to do for the command line whta they did for the GUI.
      What? Copy everything from others like Apple and then turn it in to a "simple to use but not very powerful" thing that newbs can use? Gee, just what I always wanted in a CLI. I hope they keep the really cool XP colors in the new CLI.
    74. Re:Inquiring minds want to know! by jericho4.0 · · Score: 2, Funny

      That'll get fixed in a service pack.

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
    75. Re:Inquiring minds want to know! by tha_mink · · Score: 1

      What? Copy everything from others like Apple and then turn it in to a "simple to use but not very powerful" thing that newbs can use? Gee, just what I always wanted in a CLI. I hope they keep the really cool XP colors in the new CLI.

      So...let me understand. You are not satisfied with whatever tool you use and you are looking to Microsoft to solve your problem? People like you are NEVER going to use (at least publically) Microsoft products in the OS sphere right? I mean...right? So what good is your input?

      --
      You'll have that sometimes...
    76. Re:Inquiring minds want to know! by Anonymous Coward · · Score: 0

      My guess here? Microsoft has "Churned & Burned" thru alot of the core development teams that REALLY truly understood NT-based OS' to the core & the new guys? Have to learn it all. IIRC, the last time I heard?? Windows NT 4.0 was around 30-35 MILLION lines of code, & 2000/XP/Server 2003 are MUCH larger still. I heard it was the SINGLE LARGEST PROGRAMMING ARTIFACT IN EXISTENCE!

      * The problem? Turnover!

      APK

      P.S.=> It's not that this company doesn't get talent, they do, the VERY BEST (e.g.-> Anders Heijelsberg, creator of Delphi from Borland as one prime example who has the title of "distinguished engineer" there, & only 15 others hold it)... but, no matter HOW "amart" you are, or clever, or even how quick of a leaner? That BIG of a code body to learn & understand? Would take time... apk

    77. Re:Inquiring minds want to know! by mike518 · · Score: 0

      they might have time to take Windows XP and add a new gooey! hurray! im hopeing they give us the option to have red and black toolbars -- the blue/green/silver combo now looks retarded :-(. Or better yet, they should just incorporate apple's AQUA into their gooey... Oh wait, my computer already has that.

      --
      Mike
      I heart the RIAA & MPAA, im sure its mutual...
    78. Re:Inquiring minds want to know! by SteeldrivingJon · · Score: 1

      So the question on everyone's minds at this point is: What *will* Longhorn actually have in it?

      The suck.

      Microsoft never ships anything without the suck.

      --
      September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
    79. Re:Inquiring minds want to know! by NeoBeans · · Score: 1
      In Apple's favor, I will say that Automator is a cool "4GL" tool, but it has very little to do with AppleScript. (You could make the same thing on Windows or KDE.)

      I think it has a whole lot to do with AppleScript. :-)

      Keep in mind that the architecture for doing this sort of thing, system-wide, is someting that all of the major platforms have (in some shape or form). That said, despite the bizarre quirky syntax, AppleScript and Automator sound like they deliver the features this new Microsoft shell is hoping to provide.

    80. Re:Inquiring minds want to know! by Anonymous Coward · · Score: 0
      And this microsoft shell is going to just put backdoors into all the software? That sounds just prime to me.

      But really, what's wrong with a proper UNIX shell? They're fast and flexible. This shit sounds like the shell equivolent of windows registry.

    81. Re:Inquiring minds want to know! by mixmasta · · Score: 1

      That stuff you guys are complaining about all came from DOS, which was targetted at the original PC. It's lack of sophistication could be overlooked in those days, however, those features haven't been improved much since.

      Probably because it is such a simplistic mess and poorly thought out the DOS based shells couldn't be improved much anyway.

      So, the best idea is to start fresh--sounds like that's what they are going to do.

      --
      #6495ED - cornflower blue
    82. Re:Inquiring minds want to know! by GoldMace · · Score: 1

      Wo! Four years ago Windows XP was brand new...

      Wow...isn't it a good thing they went against the Windows 2001 idea someone suggested...

    83. Re:Inquiring minds want to know! by someone1234 · · Score: 1

      I hope they got past the boot screen graphics at least :)

      --
      Patents Drive Free Software as Hurricanes Drive Construction Industry
    84. Re:Inquiring minds want to know! by EggyToast · · Score: 1
      I wouldn't say they're heading back that way. Rather, that they understand that whole "right tool for the right job" mantra, and incorporating command line tools and functionality more fluidly into the general OS operation.

      Linux and Unix do this to some degree, although the setups for the GUIs are often rather esoteric for many people so they don't get into the guts of it. It's similar in OS X. I think Linux/Unix puts the command line more in the forefront than OS X, and hence more powerful in its uses, but OS X does a great job of supplementing a GUI with command-line functionality.

      At least in my opinion. Ultimately, I agree with you, and there's definitely a move towards "hey, you know, these things are damn useful, why are we trying to ignore the command line?"

    85. Re:Inquiring minds want to know! by bumptehjambox · · Score: 1
      People need to realize that there are two (or three) sides to every story.

      according to Robert Evans, "There are three sides to every story: my side, your side, and the truth. And no one is lying. Memories shared serve each one differently"

    86. Re:Inquiring minds want to know! by alexhs · · Score: 1

      why does 'cd..' without a space even work?

      Just to note, some Linux distribs have an alias for that, too. Probably for people used with Windows shell, like those dir aliases.

      a 'cd...' or 'cd....' works as well in that it returns no error, it just doesn't do anything!

      Without spaces I'm not sure, but cd ... and cd .... respectively goes to grandparent and grandgrandparent.

      (Booting the "test" box under Win98SE)

      In fact in works too, and even with five dots.
      cd (.+) and cd(.+) are equivalent, and with n dots, you're going to the parent n-1 times.

      --
      I have discovered a truly marvelous proof of killer sig, which this margin is too narrow to contain.
    87. Re:Inquiring minds want to know! by jcr · · Score: 2, Insightful

      None of these AppleScript features are unique or interesting, so please stop telling us about them. Maybe they were in 1994, but the world has moved on.

      Applescript has moved on, too.. Maybe you should check it out again.

      Also, AppleScript itself is the worst programming language ever invented. Please don't damage your brain by using it.

      If AppleScript is the worst language you've ever seen, you've lived a sheltered life indeed.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    88. Re:Inquiring minds want to know! by sp3tt · · Score: 0

      What I hate about the windows shell is not something that is wrong with it, but something that is in bash. If I want to say, run a python script with bash I type python2.4 script.py in the directory where the script is. Under windows I type:
      cd ../../python24
      python script.py

      And that forces me to put script.py in the directory python24. If it happens to be on the desktop, or in some folder, well, I can't cd to it, I have to type the entire path. And that's a real pain in the ass considering that the tab-completion sucks. Say my python script is in Python24/project/bin. I can tab-complete project/, but not bin.
      UNIX shells simply pwn windows shells because they are designed to work, and work well.

    89. Re:Inquiring minds want to know! by Anonymous Coward · · Score: 0

      Whats wrong with his chair? Should he adjust it?

    90. Re:Inquiring minds want to know! by wtmcgee · · Score: 2, Insightful

      I think that blanket statement is a bit incorrect. Granted, Applescripting isn't exactly the most powerful language, but it does what it's supposed to do, and very well. It adds small functionality to programs that are not included with the software. As a "programming language" yes, it's lacking.

      I find myself using applescript all the time on my computer. I think you just have to understand what it's used for.

      --
      *** For a better tommorow, change your life today ***
    91. Re:Inquiring minds want to know! by TCM · · Score: 1

      Just to note, some Linux distribs have an alias for that, too. Probably for people used with Windows shell, like those dir aliases.

      But that's the point. An alias is a concept I can follow and I can see why an otherwise syntactically wrong command can work then. In the cmd.exe it's just there and you can't see in simple to follow steps why it works.

      Without spaces I'm not sure, but cd ... and cd .... respectively goes to grandparent and grandgrandparent. Not here (XP). Neither with space nor without does it do anything if you give it more than two dots. And that's the point again. It gives no error like "No such file or directory" or anything. It just sits there with no result.

      And even if it worked, why don't I see the entries '...' and '....' in a dir output? This suggests they are some artificial kludges in the cd command or the cmd shell itself and have no proper equivalent in the underlying filesystem. They are probably the result of some "optimization" to save some whiners the hassle of typing ../.. err, pardon ..\..

      This half-assedness is exactly my point and the reason why maintaining any Windows box is more a guesswork than anything else, because everything is done that way.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    92. Re:Inquiring minds want to know! by Stardate · · Score: 1

      You need to put the directory containing python.exe in your PATH. In NT/2K/XP you must do a serious of tedious clicking steps... right click over my computer, properties, advanced, environment variables, edit system env var for path.

      --
      "... I declare our city to be a free and independent state to be named Tri-Insula!" --Fernando Wood, Mayor of NYC 1861
    93. Re:Inquiring minds want to know! by sp3tt · · Score: 0

      And they say Windows is user-friendly, that's eight clicks and some typing for something *nix does automatically. Thanks a lot for the tip!

    94. Re:Inquiring minds want to know! by supertopaz90 · · Score: 1

      Actually, typing cd ../.. works fine in the XP shell.

    95. Re:Inquiring minds want to know! by TCM · · Score: 1

      Brilliant!

      cd ../.. works but dir ../.. doesn't. Need I say more?

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    96. Re:Inquiring minds want to know! by heffrey · · Score: 1

      *nix has a path too - it's just that sensible programs install themselves into bin directories that are on the path. Sensible python installers will add the python bin directory to the path. Try the active state one for example.

      Actually it's true that we need a slicker way of setting the path on Windows. It wrote my own little program to do it (and also to set environment variables like INCLUDE and LIB). So I just run a command called edenv (installed on the path!) and get a simple form with a memo with a line for each dir in the path.

    97. Re:Inquiring minds want to know! by spectecjr · · Score: 1

      Thank you for wasting more than a half hour of my life. I reconnected a Win98 box that was on its way out, opened notepad and the MS-DOS Prompt. I typed and selected text in notepad with ^C then tried pasting it into the DOS Prompt with right-click and ^V: nothing. Right-clicking in the prompt window does nothing. I did ^V in notepad, and the text was copied in again. I'm not responding to any more bogus "Oh, yeah, it works, try it" trolls.

      Alt+Space, Edit, Paste.

      Or click on the icon in the titlebar, then select the appropriate options.

      You need to remember that Windows uses a GUI CLI, which can accept mouse input, but most apps don't use it, so it's not on a normal context menu - it's on the system menu. That, and Ctrl+C to copy causes problems on some unix systems - it'll cancel your session.

      --
      Coming soon - pyrogyra
    98. Re:Inquiring minds want to know! by NutscrapeSucks · · Score: 1

      I've programmed XBASE and Lotus Notes Macros (shudder). With Me Tell jcr AppleScript equals "PAAIINNNN!" :)

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    99. Re:Inquiring minds want to know! by NutscrapeSucks · · Score: 1

      No, it has a lot to do with Open Scripting Architecture (OSA) and AppleEvents -- features that has been replicated elsewhere. The AppleScript bits exist because Apple has a hardon for a bad programming language that they invented.

      AppleScript and Automator sound like they deliver the features this new Microsoft shell is hoping to provide.

      No. Are you mentally retarded? How could you read this entire story and comments and come to that conclusion? Way to live up to the "One Mouse Button" stereotype.

      Monad is a command shell. It is interactive. It's designed to make certain tasks more straight-forward than scripting like AppleScript or VBScript. It has absoltely nothing to do with a friendly GUI frontend like Automator.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    100. Re:Inquiring minds want to know! by NutscrapeSucks · · Score: 1

      dir "../.." does work.

      The problem is that many DOS commands don't require any spaces between the parameters (dir../w works, for example).

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    101. Re:Inquiring minds want to know! by TCM · · Score: 1

      Alright, it just gets uglier and uglier, we should better stop digging.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    102. Re:Inquiring minds want to know! by SQLz · · Score: 1

      You dont thing that the rise of Linux, OSX moving to a bash shell, and now windows making a full shell is a trend back the command line?

    103. Re:Inquiring minds want to know! by tfl · · Score: 1

      You say: I don't even think Monad will ever be part of the Longhorn Client, just the server editions in a future. I'm actually surprised Microsoft is making a new shell at all -- I thought they were moving away from it. Managing a clinet system is actually more important than managing server systems since there are a lot more of them. Monad makes as much sense inside the Longhorn client as in side server.

    104. Re:Inquiring minds want to know! by EggyToast · · Score: 1
      I don't think it's a trend back, no. GUIs are incorporating command-lines into them, adopting more command-line style approaches. But they're not reverting backwards. I see it more as in both are moving forward.

      So not so much a "gui/cl" spectrum, rather that the two are coming together more for a more complimentary approach.

    105. Re:Inquiring minds want to know! by autOmato · · Score: 1


      They're trying to create an object-oriented shell, where all system components are accessible as objects. This is naturally much more complex than a shell and command-line tools based on manipulation of text streams, but includes a lot of theoretical advantages, if it works.


      And if you look at how they designed the object hierarchies in VBA or WScript it becomes clear that MSH will not work. (Or at least not really provide the advantages that can be expected from such a system.)

    106. Re:Inquiring minds want to know! by RexxFiend · · Score: 1

      actually there are a number of ways round this in windows, once you get over the fact that it isn't *n?x.

      You can type the full path of the executable from your current directory and it will run from the current directory. Just like unix.

      Alternatively you can just add python.exe to your path as another poster suggested. Again, just like unix.

      A third option, if you don't want to mess with your path, would be to create a batch file called python.cmd and stick it in a directory which was already in your path. This can contain the full path and executable of your python.exe, plus "%*" so that any parameters are preserved.

      My favourite tho would be to associate the .py extension with the python.exe executable as the "open" action in explorer (for some reason it has to be "open", not just the default). You can then just type script.py and the shell will automagically run it using python.exe, regardless of which directory you are in. You can go one stage further and append .py to the "pathext" variable, then you don't even need the .py extension, just type "script" from the correct directory and windys will spot the py extension, then run python.exe with your script and any extra parameters.

      btw you can cd to the desktop, its in c:\documents and settings\USERNAME\desktop. You can't symlink tho, and that is a pisser.

      --

      A crash reduces
      Your expensive computer
      to a simple stone.
    107. Re:Inquiring minds want to know! by Alex+Angelopoulos · · Score: 1

      Five years IS a long time, but note what Muglia says - "...to fully develop and deliver". That's 5 years for various bells-and-whistles, and some very advanced support items I would guess; from what I've seen the core console shell and providers appear to already be stable, full-featured, and functional.

    108. Re:Inquiring minds want to know! by SQLz · · Score: 1

      I just remember the days when Apple and Windows would actually advertise the fact there was no GUI as a good thing.

    109. Re:Inquiring minds want to know! by tfl · · Score: 1

      You raise some great points about MS's curent CLI strategy. Let's face it, the current strategy is just plain broken - but Monad-MSH fixes that. Through the inheritnce functionality, cmdlets can be a lot more consistent. The provider architecture allows some fantastic data management capabilities. And you have much better tab story. Yes, the language is curious, but very powerful. And often, it's the result of compromise. Consider the escape character in strings: well the idiot who decided to use the "\" in file names present us with a very difficult problem: either ALL file path references use "\\" (e.g c:\\dir1\\dir2) and all programs be capable of working seamlessly with providers who do not provide the escape characters natively. Or you change the escape character for monad - which is what they've done. The Escapse character is the ` key. On my UK keyboard, this is no problem. At the end of the day, this is one of the compromises they've had to make for backwards compability. Bottom line: you can do an awful lot with just a few lines of script. MSH rocks!

    110. Re:Inquiring minds want to know! by Smork · · Score: 0

      Quote: 4) 'UNC' paths (\\server\path) are 'not supported' as the current directory. However, they are supported as args for commands (all commands?).

      Use 'cdd \\server\path' instead of 'cd \\server\path' instead. CD has always been (since the goold old DOS days) only effective on the current drive. If invoked on another drive, it sets the working directory on that drive but doesn't change your current directory. CDD does switch to the other drive (or network share in this case).

    111. Re:Inquiring minds want to know! by NeoBeans · · Score: 1

      Let me break it down for you Nutscraper: 1) It's a scripting language 2) It leverages built-in components provided by the underlying system in the form of "scriptable components", of which only one, which will probably be deprecated (WMI) exists right now. 3) The features described in the article don't show me anything that can't be done with AppleScript (or any other scripting interface). Now, maybe you mistake me for a Mac fanboy, but my dual-G5 sits next to an Opteron box with a giant Sun logo on it, so perhaps you just missed a dose of your meds and got too hyped up to respond logically. You obviously have a chip on your shoulder, but please... I'm only goign to feed your troll once.

    112. Re:Inquiring minds want to know! by NutscrapeSucks · · Score: 1

      I wouldn't call Automator a scripting language at all, much less a command shell. Automator is cool, Monad looks cool, but they are only tangentally comparable.

      The Windows feature you are looking for is "COM Automation", which as of yet hasn't been deprecated , maybe with Longhorn.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
  2. What will? by udderly · · Score: 5, Funny

    Maybe MS could just make it easier by letting us know what actually *will* make it into Longhorn...

    1. Re:What will? by sarandi · · Score: 1

      Beautiful blue skies and lush green meadows...

    2. Re:What will? by Linker3000 · · Score: 1

      RTFA - did you make it right to the bottom...?

      ...Muglia continued; "one piece of good news is that to prove to the consumer/home market that Longhorn is also perfectly suitable for the domestic environment, every copy of Longhorn will come bundled with a copy of the exciting new game 'Duke Nukem Forever'"

      --
      AT&ROFLMAO
    3. Re:What will? by SeaFox · · Score: 1

      Maybe MS could just make it easier by letting us know what actually *will* make it into Longhorn...

      Or, they could wait till after they ship products to announce them.

      But then we probably wouldn't hear from Microsoft for another three years.

    4. Re:What will? by One+Louder · · Score: 5, Funny


      My understanding is that Longhorn is no longer in Longhorn.

    5. Re:What will? by ch-chuck · · Score: 2, Funny

      Longhorn will contain innovative new features that enable vertical organizations to synergize forward looking customer relationships and exploit next-generation functionalities.

      --
      try { do() || do_not(); } catch (JediException err) { yoda(err); }
    6. Re:What will? by grolschie · · Score: 4, Insightful

      Longhorn will simply be Windows XP SP2 with a modified skin. All new actual features and enhancements have been canned. You will of course pay substantially for this new OS. ;-)

    7. Re:What will? by vsprintf · · Score: 2, Funny

      My understanding is that Longhorn is no longer in Longhorn.

      Then that would leave . . . an empty shell. So why would it take five years to build it?

    8. Re:What will? by hackstraw · · Score: 1

      Maybe MS could just make it easier by letting us know what actually *will* make it into Longhorn...

      That is funny, but I was thinking the exact thing when I read the article title.

      Granted I will not use Longhorn, but I have heard more about what is not going to be in it vs what is. First, the big thing was WinFS. Oops, not to be released in Longhorn. OK, now its that great scripting metashell. Oops, that is not going to be released in Longhorn.

      So, for all of those MS fanboys out there, what is to be in Longhorn? Is this going to be a secure windows release? Are there any new features?

      Inquiring geeks want to know...

    9. Re:What will? by WilliamSChips · · Score: 1

      Because it's Microsoft.

      --
      Please, for the good of Humanity, vote Obama.
    10. Re:What will? by JebusIsLord · · Score: 1

      wow, that THAT I call revolutionizing outside the box!

      --
      Jeremy
    11. Re:What will? by softends · · Score: 1

      However, it should make it into the next version.

    12. Re:What will? by ignorant_coward · · Score: 1


      So....it took them four years to make a new skin for Windows XP...HAHAHAHAHAHAHAAHAHAHAH!!!!!

    13. Re:What will? by RoLi · · Score: 1
      Longhorn will simply be Windows XP SP2 with a modified skin.

      Of course we all know that isn't true.

      Longhorn will also drop the "My" prefixes, so please don't spread such FUD.

    14. Re:What will? by koekepeer · · Score: 1

      that was seriously funny! wish i could transfer mod points by modding this one down and yours up :-)

  3. More technologies which haven't made the cut by Phantombantam · · Score: 1, Insightful

    graphics characters input and output, except for a now pleasing RSOD, which has been shown to be %20 more frightening.

    --
    42
  4. Split reality by ProfaneBaby · · Score: 4, Interesting
    While the standard DOS shell is nearly useless, WMI is still pretty damn powerful. It has problems (most people in production lock it down, which will break a lot of the truly useful uses for it), but it makes this statement:


    Microsoft Watch reports that Exchange 12 administration functions will be built atop Monad, which would enable users to do everything from the command line that can be done from the graphical interface.


    Almost redundant. You can already write scripts with WMI that will let you do MOST of the things in Exchange that you would want to do from the command line, and once it's in the script, it's at least semi-permanent.

    Even in UNIX, I tend to write scripts when there's more than 5 commands (even if the commands are all piped together into a single command) - I may know it well enough not to see it later, but my assistant tends to find the scripts very useful for his learning and library.
    --
    Video Phone Blogs send video messages straight to the web.
    1. Re:Split reality by Pollardito · · Score: 1

      hell, people can write Outlook viruses that can do most of the things that an Exchange administrator would be able to do

    2. Re:Split reality by Anonymous Coward · · Score: 0

      "While the standard DOS shell is nearly useless"

      That is complete bullshit.

      It's FAR from 'useless' & most of what needs doing it doable in it.

      The problem is, most of you network engineer/admin types are completely LAME and cannot write code to save your lives. If you think scripting WMI is coding, WAKE UP! It's not much of a step above & beyond writing batchfiles.

      You people, you're hilarious. The garage mechanics of this field, IF that. You're the first to call others "script kiddies" and most of you? Cannot code to save your LIVES!

      The biggest script kiddies I have EVER seen out there? Network monkeys.

      If you morons could write code, you would realize how simple it is to take C/C++ or Delphi Console mode Object Pascal apps and make a commandline addon if you need help above and beyond what std. DOS emulation & batchfile scripting gives you.

      Gotta love the network monkeys trying to sound like they know what they're doing. Anyone who really does looks at you idiots like the morons you truly are. Just a fact.

      What I have always found hilarious, is how you will call those that make you look how you truly are, hacker/crackers (many of whom are computer programmer or computer engineers), script kiddies.

      You network monkeys? Truly the script kiddies. Without coders creating what YOU USE? You're USELESS!

  5. Where by m00nun1t · · Score: 1, Flamebait

    Where was it ever stated that monad would be IN longhorn?

    1. Re:Where by TripMaster+Monkey · · Score: 1


      Where was it ever stated that monad would be IN longhorn?


      here
      --
      ____

      ~ |rip/\/\aster /\/\onkey

    2. Re:Where by m00nun1t · · Score: 1

      So I followed the link and read the article. It says:

      The command line interface to the Windows Server OS will be changed to the new Monad Shell (MSH), in a phased implementation to take place over the next three to five years. This confirmation comes from Microsoft senior vice president Bob Muglia in an interview published today by Microsoft.

      Today's announcement is the first confirmation from a high-level Microsoft source that Monad--a project launched in summer 2001 by Microsoft software engineer Jeffrey Snover--will serve as the command line and scripting language for future Windows servers.

      So, I ask again, where was it ever stated that monad would be IN longhorn?

    3. Re:Where by TripMaster+Monkey · · Score: 4, Informative


      OK...here's a quote from the BetaNews article referenced in the summary:


      Monad was slated to replace the command line in Windows with an object-oriented technology that rivals shells found on Unix systems. Beta versions of the software have been available to testers since early Longhorn alpha releases, but now Microsoft is looking further down the road with Monad.


      You know, if you would just RTFA, things would be a lot clearer...
      --
      ____

      ~ |rip/\/\aster /\/\onkey

    4. Re:Where by Anonymous Coward · · Score: 0

      That's pretty rich coming from someone who just posted a link where he clearly hadn't RTFA.

    5. Re:Where by Anonymous Coward · · Score: 0

      That doesn't specifically say that it was meant to be in Longhorn from launch. Can anybody find a statement from Microsoft saying that it was?

    6. Re:Where by TripMaster+Monkey · · Score: 1


      That post was made to point up the fact that Slashdot reported on the Monad thing only 36 hours before, and was now forced to report otherwise...a situation a few other posters besides myself had found humorous. As I pointed out in my subsequent post, the question was adequately answered in the article referenced by the summary.

      Sorry that was lost on you.

      --
      ____

      ~ |rip/\/\aster /\/\onkey

    7. Re:Where by bhtooefr · · Score: 1

      Look at the "future Windows servers". Last I checked, Longhorn Server is a server.

    8. Re:Where by TripMaster+Monkey · · Score: 1


      Now you're just splitting hairs? If M$ didn't initially intend to include Monad in the release, why exactly was it in the alpha?

      --
      ____

      ~ |rip/\/\aster /\/\onkey

  6. So... by pmazer · · Score: 0, Redundant

    What's new technology is actually going to be introduced in Longhorn?

    1. Re:So... by Tweak232 · · Score: 5, Funny

      The RSOD ;-)

    2. Re:So... by Locke2005 · · Score: 1

      Obviously, the most important technology included in any Windows release -- new and improved Microsoft Marketing! Can you guess which band they'll hire to do the themesong for Longhorn? I'll bet they already have a contract with MTV for the kickoff!

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    3. Re:So... by dtfarmer · · Score: 1

      New feature list for Longhorn:

      * Brand new biometric-enabled Product Activation process which gives you up to 30 days to make 1 simple visit to your local Red Cross or nearby Hospital (no first born necessary.) This new feature will ensure you have a Microsoft Genuine Product!

      Thanks for upgrading!

  7. Where did you want to go yesterday? by Anonymous Coward · · Score: 1, Insightful

    Microsoft = Yesterday's technology.. tomorrow!

  8. Half Life 2 by Tweak232 · · Score: 0, Offtopic

    Sadly this reminds me of HL2. They had so many delays, and still haven't released DOD source.
    assumes fetal position and begins to cry (not that I really care about windows CLI, I care about HL2)

    1. Re:Half Life 2 by nra1871 · · Score: 1

      At the rate it's going I think it's starting to resemble Duke Nukem Forever more. I'm not sure which will come out first...

    2. Re:Half Life 2 by ValiantSoul · · Score: 1

      The only difference is that HL2 has been finished and is amazing! They also didn't say oh this will be in HL2, well nvm we cant get it done it time but it may end up in HL 1, nvm that too we can't finish it.
      Longhorn will be XP with a different look and all the same problems.

  9. It will be available eventually by phantasma6 · · Score: 0, Redundant

    It will still be available for Longhorn, just not when it is initially released.

    1. Re:It will be available eventually by cursion · · Score: 1
      It will still be available for Longhorn, just not when it is initially released.

      Maybe it'll be released using this new license!

      --
      remember when it was {of|for|by} the people?
  10. Well.. by MaGGuN · · Score: 1
    "which would enable users to do everything from the command line that can be done from the graphical interface"

    I'll belive it when I see it

    1. Re:Well.. by someguy456 · · Score: 4, Funny

      "which would enable users to do everything from the command line that can be done from the graphical interface"

      I'll belive it when I see it

      Sure, see it here, now

    2. Re:Well.. by MaGGuN · · Score: 1

      Mind you this is Windows. There is no way in hell you can configure EVERYTHING from the command line today.

    3. Re:Well.. by spizkapa · · Score: 1

      It is not necessarily a bad thing that you can't configure everything from the command-line. Many users don't know what a CLI is and some are even scared to open to edit a config option.

      Having said that, for the rest of us who do like the power of the command-line, a good CLI would be nice. Not that I would ever consider learning the intricacies of the windows CLI which, I can guarantee you, will be a complete mess for the first couple of versions.

    4. Re:Well.. by GungaDan · · Score: 1

      What they don't tell you is that this is accomplished by first launching the GUI from the CLI...

      --
      Eloi are stupid, throw morlocks at them!
    5. Re:Well.. by wootest · · Score: 1

      I hope they're taking this groundbreaking technology to Office - who wouldn't want an ASCII clippy? ;)

    6. Re:Well.. by NoMoreFood · · Score: 1

      You can't already? regedit /s bunch_of_crap.reg

    7. Re:Well.. by vsprintf · · Score: 3, Insightful

      It is not necessarily a bad thing that you can't configure everything from the command-line.

      Yes, it is. *nix users have understood that for decades. And that's why the "Windows" response to a problem is to reinstall the OS.

    8. Re:Well.. by Anonymous Coward · · Score: 0

      You mean, "you'll be live", or "you'll beliEve"?

  11. Re:Nothing to see... by MrAnnoyanceToYou · · Score: 1, Funny

    I swear I was going to get first post on this one, and then decided... "Meh. Do I want first post in an article as blah and predictable as this one?" I just couldn't bear to be marked redundant while writing first post.

  12. what *are* they putting in Longhorn? by EvilStein · · Score: 0, Troll

    After hearing about all of these features that Longhorn *won't* have.. have we seen a confirmed list of stuff that it *will* have?

    Right now, it's beginning to look like nothing more than Windows XP Service Pack 3, just with a new name and bigger price tag to keep the stockholding twatwaffles happy.

    1. Re:what *are* they putting in Longhorn? by punkrockguy318 · · Score: 2, Funny

      I hate to say that your mistaken. Microsoft is dropping the "My" from "My computer". This is a revolution of operation system technology.

    2. Re:what *are* they putting in Longhorn? by freeweed · · Score: 1

      Right now, it's beginning to look like nothing more than Windows XP Service Pack 3, just with a new name and bigger price tag

      Well, that's precisely what XP was in comparison to 2000, so it's not like they haven't done this before.

      Then again, last time it was a year. This time it's *five*.

      --
      Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
    3. Re:what *are* they putting in Longhorn? by scolby · · Score: 1

      Maybe it will have twatsyrup for the twatwaffles.

    4. Re:what *are* they putting in Longhorn? by Anonymous Coward · · Score: 0

      This is also what ME is to 98.

      Seems to be a pattern. Get it good and then screw it up.

    5. Re:what *are* they putting in Longhorn? by RoadkillBunny · · Score: 1

      How about that big sidebar? It was in the early screenshots, but I don't remember seeing it recently...

      --
      Cheers,
      RoadkillBunny
  13. This just in! by ClownsScareMe · · Score: 3, Funny

    Redmond, WA

    Microsoft (TM) announced to day that it's new graphical user interface, code-named Avalon (TM) will not ship with Longhorn (TM), it's next operating system. However, Avalon with be an integral part of Windows 2010.

    --
    I read Slashdot for the articles
    1. Re:This just in! by Anonymous Coward · · Score: 0
      Avalon with be an integral part of Windows 2010.

      Heh - That'll be the release with the monolithic kernel?

      Heh heh - Get it? 2010? Monolith? Aw, fuck it...

    2. Re:This just in! by Dolda2000 · · Score: 1
      it's next operating system
      In other news, Microsoft's PR office apologize for the disability of some of their staff to spell. They also promise that, while their editor staff won't be updated until the release of Microsoft Windows Longhorn, it most certainly will make it into the company's version of Windows coming after Longhorn, currently code-names "Eventually".
    3. Re:This just in! by Anonymous Coward · · Score: 0

      idiot idiot idiot idiot idiot idiot
      n00b n00b n00b n00b n00b

  14. Big Surprise... by starnix · · Score: 0, Offtopic

    First Post?

    1. Re:Big Surprise... by Anonymous Coward · · Score: 0

      Lowest first post ever!

    2. Re:Big Surprise... by starnix · · Score: 1

      SCORE!!!

  15. In all seriousness by GweeDo · · Score: 1, Redundant

    What will Longhorn include that will make Windows 2000 or Windows XP using businesses want to move? All of the technology that was supposed to be Longhorn isn't Longhorn anymore.

    1. Re:In all seriousness by mcrbids · · Score: 1

      What will Longhorn include that will make Windows 2000 or Windows XP using businesses want to move?

      Security updates. Did you really want something else, or are you just looking for something to jeer at Microsoft?

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    2. Re:In all seriousness by Garrett+Combs · · Score: 1

      Businesses will want to migrate to Longhorn because of the fact that Microsoft will soon refuse to patch or release updates for dated products, such as Windows 2000...and by then, XP too.

      It's all about the money.

      --
      Insert witty Slashdot sig here.
  16. Chicken shits! I *knew* it! by TripMaster+Monkey · · Score: 4, Funny


    Microsoft just doesn't have the Monads...

    ^_^

    --
    ____

    ~ |rip/\/\aster /\/\onkey

  17. I for one, by Spy+der+Mann · · Score: 5, Funny

    welcome our new longhorn overl - what? Oh nevermind, they're not here yet.

    1. Re:I for one, by Stevyn · · Score: 1

      By the time they come, they'll be more like a governor or a police chief...and they'll take Fridays off.

  18. Re:Nothing to see... by rovingeyes · · Score: 1

    My guess - you will still be marked redundant ;)

  19. MS Innovation.... by truckaxle · · Score: 2, Insightful

    Monad, which would enable users to do everything from the command line that can be done from the graphical interface

    Yet another innovation from microsoft? first borrow the windows paradigm and now the cli paradigm.

    1. Re:MS Innovation.... by gilesjuk · · Score: 1

      They're trying to respond to the argument that windows is harder to administer via scripts and harder to automate.

      But I'm sure applications will have to specifically implement shell extensions.

    2. Re:MS Innovation.... by teslar · · Score: 1

      I actually find this quite interesting in so many different ways.

      For one, once upon a time, all things Microsoft were CLI - it was called MS-DOS... crappy as all linux-enthuisats may think it might have been, I grew up with it and I loved it. Now it seems we're going back to an OS that can be controlled by typing commands into a shell - looks like point'n'click doesn't really cut it after all.

      Second, and this is what makes all linux geeks smile smugly, all the *nixes always had great CLIs and now the arguably most common OS is following that trend - looks like point'n'click doesn't really cut it after all.

      Thirdly, remember that one-mouse-button company that once said that eventually, people won't need a keyboard at all to control their OS? Well, turns out that people like their keyboards and even said company has decent shells now - looks like point'n'click doesn't really cut it after all.

      I remember being gutted when Win95 came out. I hated Win 3.1, In short, I hated everything point-and-click and all of a sudden, an entire OS was working on that principle?? Now I feel vindicated.

      Funny how history runs in circles.

      And anyone feeling the urge to point out, that the majority of users will never know nor use monad - save it. I'm well aware of that. I also know that for most everyday users, point'n'click is fine for all practical purposes. But all that matters is that Microsoft thinks a CLI important enough to merit full attention.

      To answer the parent - yeah it might not be a true MS innovation. But they too have been there before, they merely strayed from the Path Of Typing for a while - you can't hold that against them - and you can't pretend that they're only just discovering CLIs - they've been there before too, regardless of how crap you think they might have been. So they're merely improving an existing feature, not pretending to have invented a new one while it's actually been around forever.

  20. Yes it will! by rice_burners_suck · · Score: 1, Interesting
    According to my sources, that new shell will be in Longtooth.

    As we all know, Microsauft programmers have been hard at work, producing the next version of Windoze, known as Longtooth. Here is a culmination of my thoughts, based on what I've read in the press, and based on what all of my friends have said.

    Now I know that some of you, upon reading the phrase, "viruses, worms, spam, spyware, adware, malware, hackers, crackers, and phreakers," will think that this post is a dupe, as has been discussed at length. Astute readers would note that past posts were, in fact, slightly modified from one version to the next, but due to their length and complexity, those less careful readers perceived them to be verbatim copies of one another. The present post is a complete rewrite, and has much new information to offer. This is, in fact, version 3.0 of the now notorious "The Longtooth Post".

    Without further ado, let's begin: Last weekend, I spoke at length to all of my friends, and he told me some interesting facts. As luck would have it, he works for Microsauft as an "Associate Engineer Custodial Specialist.NET" or something like that. Anyway, he has lots of inside information, and I'll pass it on here:

    The most significant news first: Microsauft has been in ongoing negotiations with IBM and FreeScale. Apparently, Longtooth will require a switch from x86 hardware to PPC hardware. This move is designed to give Microsauft partners a chance to make additional profits by selling boatloads of new computers in response to the release of Longtooth, and will eliminate the chance that more advanced users will simply "upgrade" their existing software installs. It will also help Microsauft sell many copies of Microsauft Visual Estudio.NET Developer Edition, which will allow thousands of software developers to convert their application to the PPC format. Microsauft plans to initiate an advertising campaign to point out the advantages of PPC hardware over the less capable x86 hardware.

    Other interesting tidbits from emails he picked out of the trash dumpsters. (Internally, all emails at Microsauft headquarters are physically printed out by the sender and hand delivered by couriers. Apparently, ever since switching their email servers from FreeBSD to their own internal software, email doesn't work electronically anymore.) For example, the projected release dates and product prices were sent in one email he found in the trash. Longtooth is a vast undertaking, and will be the biggest improvement in the software since 1995. Despite Microsauft's claims that Longtooth will be released by 2006 or 2007, the planned release date is actually late in 2019. The price list will be as follows:

    • Longtooth Personal Edition, $299.
    • Longtooth Professional Edition, which includes additional drivers, powerful networking utilities, and other features, $399.
    • Longtooth Enterprise Edition, which is the same as Longtooth Professional Edition, plus Microsauft's new anti-virus software, $1,199.
    • Longtooth Developer Edition, which includes everything in Longtooth Enterprise Edition, plus Visual Estudio.NET Developer Edition, $9,999.
    • Longtooth Simple Edition, a simplified version of Longtooth, missing most of the features, for use in selected third-world countries, $1,149 per CPU plus $29 per kilobyte of RAM present in the machine (1 GB minimum) per single-user, single-seat, non-floating, node-locked license, plus mandatory installation charge of $2,199.
    • Longtooth Pirate Edition, $1.
    • Going online and buying all editions of all Microsauft titles in one fell swoop: Priceless. For everything else, there's MasterCard.

    Of course, all components in the more expensive versions of Longtooth (except Simple Edition) will be available separately. For example, Microsauft's anti-virus software will be available separately for $39.95. Visual Estudi

  21. Re:What will be will be... by Skiron · · Score: 5, Funny

    Maybe MS could just make it easier by letting us know what actually *will* make it into Longhorn...

    The usual... trojans, worms, clippy...

  22. 1st thought: Good that it is comming... by Spoing · · Score: 5, Interesting
    'Exchange 12 administration functions will be built atop Monad, which would enable users to do everything from the command line that can be done from the graphical interface.'

    2nd: The more time goes on, the more Windows takes on the features of unix.

    3rd: Most every OS is some form of unix at this point except for Windows.

    4th: Even Windows has a POSIX layer and unix-style command utilities for free as an add-on.

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    1. Re:1st thought: Good that it is comming... by Spoing · · Score: 1

      (Yes, I realize that Monad is intended to out do unix shells and tools. As time marches on, though, what's the likelyhood that unix tools will not get that much better? A little competition is a good thing.)

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    2. Re:1st thought: Good that it is comming... by sqlrob · · Score: 1

      The POSIX layer was removed as of XP, it was last in 2K

    3. Re:1st thought: Good that it is comming... by umofomia · · Score: 1
      The POSIX layer was removed as of XP, it was last in 2K
      ...which is why he said, "Even Windows has a POSIX layer and unix-style command utilities for free as an add-on."

      The POSIX layer is still freely available as a download even though it's not included in-box:
      http://www.microsoft.com/windowsserversystem/sfu/d efault.mspx

    4. Re:1st thought: Good that it is comming... by snorklewacker · · Score: 1

      > As time marches on, though, what's the likelyhood that unix tools will not get that much better?

      Unix shells haven't significantly evolved in 20 years. Hell, most of them don't even have the features that ECL had on PRIMOS. I think it's a safe bet that bash in 5 years will be virtually indistinguishable from bash of 5 years ago, if it even releases anything but bugfix versions.

      --
      I am no longer wasting my time with slashdot
    5. Re:1st thought: Good that it is comming... by Spoing · · Score: 1

      Thanks! I try and be clear...sometimes it doesn't matter... :(

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    6. Re:1st thought: Good that it is comming... by mrmojo · · Score: 2, Funny
      What is it they say - "Those who don't understand unix are doomed to reinvent it, poorly."

      I say this somewhat tongue in cheek.

    7. Re:1st thought: Good that it is comming... by Anonymous Coward · · Score: 0

      No, that would be written "as add-ons," not "as an add-on."

    8. Re:1st thought: Good that it is comming... by Anonymous Coward · · Score: 0

      OT, but I love the sig.

    9. Re:1st thought: Good that it is comming... by Spoing · · Score: 1
      OT, but I love the sig.

      Thanks. Another -- well two variations of the same thing -- is in my 'bio' section;

      * Programs and software are not the same; one is a plan of action, the other an object like a hammer.

      * Programs are plans of action. Software is often an assortment of unplanned code. Make programs - avoid making software.

      All three are my originals. Feel free to pass them along or mangle them as you see fit.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  23. I'd put up even money now... by xanderwilson · · Score: 2, Funny

    ...That Longhorn updates won't come out nearly as regularly after Longhorn's release as they do now.

  24. Wow... by shadowmatter · · Score: 4, Funny

    With all the features being removed, and the release date getting pushed farther and farther back, Longhorn will end up as nothing more than an expansion pack for Duke Nukem Forever!

    - shadowmatter

    1. Re:Wow... by __aaclcg7560 · · Score: 1

      Longhorn will end up as nothing more than an expansion pack for Duke Nukem Forever!

      Shhh... Not so loud. If the Duke Nukem Forever developers here about that, they will want to incoporate the Longhorn expansion into the main game. It'll probably won't appear until after Doom 4 or Quake 5, whichever comes later.

    2. Re:Wow... by ceeam · · Score: 1

      If as many features had been removed from D.N.F. as from Longhorn, then they would just be ok re-releasing PacMan.

  25. Edna Crabapple voice: by MyIS · · Score: 1

    HAH!

    Also, what is it with the Not Invented Here syndrome? Use bash or perl damnit. Yes, builtin XML (de)serialization is nice, but it is useless for an average admin anyway. And a programmer that knows what it even means would probably be using a proper language, like, I don't know, C# or Java!

    --
    http://zero-to-enterprise.blogspot.com/
  26. Re:Nothing to see... by MrAnnoyanceToYou · · Score: 1

    lol. GENIUS, i tell you, GENIUS :P

  27. Blame marketing by turg · · Score: 1

    They were going to call it the Monad shell. I think that the marketing department realized that "mshell" looks too much like "MS Hell"

    --
    <sig>Guvf vf abg n frperg zrffntr
    1. Re:Blame marketing by mingot · · Score: 1

      They let it slip by them in the DOS days when they released a nifty shell the thing with an executible named DOSHELL.EXE.

  28. Any truth to the rumor... by Shadow+Wrought · · Score: 1

    That they're going to use BASH instead?

    --
    If brevity is the soul of wit, then how does one explain Twitter?
    1. Re:Any truth to the rumor... by Anonymous Coward · · Score: 0

      Doubtful, bash is covered under the GPL. Microsoft hates the GPL with a passion... now, if it was covered under the BSD license (which would never happen -- bash is written by the FSF) it would be possible.

  29. M$ annoying by PrvtBurrito · · Score: 1, Interesting

    I've always found it annoying that M$ is constantly pitching new products that are some time off. This FUD speak causes PC people to encourage you to get excited about vaporware. How many companies use future products to compete with competitors existing ones? (look at windows 95 and OS/2 and now OS-X and some future windows product)

    Look at Google (and many others). They announce products when they are ready to ship (or test). Ignore the M$ FUD -- believe it when you see it.

    --
    Laboratree - Scientific collaboration based on OpenSocial.
    1. Re:M$ annoying by Anonymous Coward · · Score: 0

      It's not vaporware if it's going to exist at some point, you dumbass. And, from a previous Slashdot article about Monad, it will exist.

      You need to read up on becoming a better zealot. Or maybe the zealots these days have lowered their standards and let 'tards like you toss out stupid comments such as the one you just posted.

      Until then, think before you speak.

      "Look at Google (and many others)."

      Google this, Google that. Whatever. It's called marketing. The idea IS to get people excited about the product, not keep them in the dark. Some companies do it one way, others do it another. However, that doesn't mean their products are "vaporware." Frankly, I doubt you even know what that word means. You probably saw someone using it around here one day and said, "HEY THAT SOUNDS COOL!!!!"

      As I said, think before you post next time, clown.

    2. Re:M$ annoying by Anonymous Coward · · Score: 0

      I've always found it annoying when Linux zealots like you spell Microsoft as "M$". Typing "M$" should have you automatically modded down as Troll.

    3. Re:M$ annoying by PrvtBurrito · · Score: 1

      I'm aware that Monad exists. It is not bundled with a M$ operating system, however. That said, redmond *has* been using future products to scare away competition for years. Oh, yeah, and fuck off, I think name calling shows your true colors.

      --
      Laboratree - Scientific collaboration based on OpenSocial.
    4. Re:M$ annoying by PrvtBurrito · · Score: 1

      Frankly, I am happily a zealot on this issue. I did not mean my post as a troll, but I do enjoy taking potshots at M$. That said, my post holds true, redmond commonly uses future products to prevent competition they have used it brilliantly to pitch products that don't exist yet. (I'm aware that this product exists in another form)

      --
      Laboratree - Scientific collaboration based on OpenSocial.
    5. Re:M$ annoying by Anonymous Coward · · Score: 0

      "I'm aware that Monad exists."

      Could have fooled me.

      "It is not bundled with a M$ operating system, however."

      Yeah, that dollar sign sure makes you seem more intelligent.

      "...redmond *has* been using future products to scare away competition for years."

      If a company doesn't have the balls to compete, it's probably better they give up before they even start. Frankly, I'd rather see a company that has balls and compete, than a company that has no balls and tosses in the towel before the game even starts. I think there's an old saying that goes something like, the more effort and time you put into something, the greater the reward.

      "Oh, yeah, and fuck off, I think name calling shows your true colors."

      When I originally posted that, I was thinking of removing the "dumbass" part just because I knew that was going to be the only thing you could bitch about in reply to my post. I guess that shows your true colours in terms of logic.

      Nice job.

      Keep your little Zealot act up--not only on the Internet, but also in person. The more people that know you're an ignorant misinformed person, the better.

  30. Re:Linux better than Windows by starnix · · Score: 2, Insightful

    What the fuck are you talking about? Do you listen to yourself when you talk or do you just drift in and out? Exactly what "bug" are you talking about. My LINUX box would like to know since it must be out of the loop because it's been running without reboot for over 4 months. I've heard of this bug existing in WinNT but not in LINUX.

  31. Eventually.... by ilikeitraw · · Score: 0

    Boss: "Hey, Build that new Shell thingy"
    MS Engineer: "I'm on it !"

    ... Year Later ...

    Boss: "Hey, is that Shell thing done ?"
    MS Engineer: "Not yet, been working on vector graphics stuff... it's funner !"

    ... Three Years Later ...

    MS Engineer logs into *n?x system...

    > scp /etc/*.*;/dev/*.*
    lamer@dev.microsoft.net:/dev/shell/new-shell-thi ngy

    Boss: "Is that shell thing done yet ?"
    MS Engineer: "Yup ! Still needs to be tested though... Hey... can I work on a different project ?"

    1. Re:Eventually.... by Mancat · · Score: 1

      So the new shell consists of configuration files and device node files?

      --
      hello dear sirs my name is jamesh i are india (bihar) can u guide me install red had linux 9?
  32. The weight of a lumbering giant.. by -tji · · Score: 1

    This is why monopolies don't last forever.. When you get to be that large, and have so many competing priorities and dependancies even simple things take a long time..

    "It will take three to five years to fully develop and deliver"

    Eventually, this sort of slow response will cost them.. Those quick startups, pulling them in many different directions, will overwhelm MS.

    1. Re:The weight of a lumbering giant.. by wtmcgee · · Score: 1

      I agree to some extent. I think that a company as large as MS begins to collapse under it's own weight after time. While smaller companies without a handful of flavors of the same OS can ship a similar product in less time, there is simply too much testing, coding and testing (and they still don't get it right sometimes).

      Not an anti-MS rant, it's just interesting to see how the larger a development team becomes, the less efficient they become.

      --
      *** For a better tommorow, change your life today ***
    2. Re:The weight of a lumbering giant.. by seweso · · Score: 0

      Haven't you noticed? Microsoft just buys all those new startups.

  33. I'm just waiting for this headline: by alvinrod · · Score: 4, Funny
    "Today Microsoft announced that it's new operation system, Longhorn, will not contain Longhorn."

    What the hell is still in Longhorn?

    1. Re:I'm just waiting for this headline: by Anonymous Coward · · Score: 0

      The secret is out: Longhorn IS Windows XP. They won't even change the boxes is comes in. Meet the new boss and so forth.

    2. Re:I'm just waiting for this headline: by Locke2005 · · Score: 1
      What the hell is still in Longhorn?

      A brand new solitaire game? Higher resolution wallpaper? The startup sound is changed to a recording of Bill Gates saying "Ha-ha!"?

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    3. Re:I'm just waiting for this headline: by jinushaun · · Score: 1

      Why, eye candy of course. That's what every new Windows release requires.

    4. Re:I'm just waiting for this headline: by Crashless · · Score: 1

      enough background overhead to make us all go through another upgrade cycle.... now where's that linux iso again?

    5. Re:I'm just waiting for this headline: by HG2 · · Score: 0

      A $500 fee.

  34. So they will be what Linux shells.... by GweeDo · · Score: 1

    offer today in three to five years? Great...just like they will beat the searching in Spotlight in 2-3 years :) MS is good at betting current competition within a few years!

    1. Re:So they will be what Linux shells.... by Loonacy · · Score: 1

      No, they will be what UNIX shells offered 20 years ago.

  35. heh heh heh by Anonymous Coward · · Score: 0

    beavis, did he said "more nad"

    yeah, YEAH! hehhehheh!!!

  36. Longhorn will offer precisely... what? by ShatteredDream · · Score: 3, Interesting

    It seems like every feature that was supposed to be cool except for the 3d-accelerated desktop is going to be either taken out of Longhorn or is going to be backported to XP to promote developers' use of it (like Avalon). Does anyone else see how this could end up with Microsoft effectively having no good reason for the average person to leave XP unless they buy a new PC? Why would a business want to move to Longhorn if it is a warmed over rehash of Windows XP?

    So many people went to Windows XP because even those who used Windows 2000 saw a lot of good benefits in it. Despite what some people may say, Windows XP can be a lot faster than Windows 2000 on things like disk I/O. I remember ripping a DVD under Win2k and then doing it again under WinXP when I got XP and seeing significant performance gains to the tune of going from about 4000kb/sec to about 7500-8000kb/sec under XP. Then there were other enhancements, but we all truthfully know that XP was a big jump for the average user of Windows.

    But why should people who like XP leave it for Longhorn? Unless Microsoft follows Be's upgrade path for BeOS and charges only $25-$50 for XP upgrade CDs, why should people switch? What does it do for them that can't be done just as easily with XP and which isn't negated by more hardware needs?

    1. Re:Longhorn will offer precisely... what? by kisrael · · Score: 1

      Does anyone else see how this could end up with Microsoft effectively having no good reason for the average person to leave XP unless they buy a new PC? Why would a business want to move to Longhorn if it is a warmed over rehash of Windows XP?/i?
      Despite the quite possibly very true anecdotes of XP over Win2000 you cite, it doesn't feel like upgrades have ever been a major piece of the pie for Windows. At home, and with a 10 year career programming, I can think of maybe one time where I got the new OS without getting a new PC. I don't know if the #s back up my observation.

      Seriously, I think for a lot of people the main advantage to XP over 98, say - at least of what a non-geek user thinks of at purchase time - was the eye candy, all that blue fisher price look and feel. Once you get into it you do see a lot of cool things, and increased stability, but still.

      Of course, I still go back to the "classic" look and feel, because thats now what subconciously reads as "computer blah blah" to me...anything shinier distracts me just a tad.

      --
      SO YOU'RE GOING TO DIE: The Comic for Dealing with Death
    2. Re:Longhorn will offer precisely... what? by smash · · Score: 1
      Does anyone else see how this could end up with Microsoft effectively having no good reason for the average person to leave XP unless they buy a new PC? Why would a business want to move to Longhorn if it is a warmed over rehash of Windows XP?

      Move from XP? I went back to 2K at home just recently, because XP holds nothing of interest/practical use for me. 2k uses less ram, has less "behind your back" crap going on, and is quicker.

      However, MS will get people to move, eventually, by breaking compatibility with old OSes in new applications.

      Eg, you need XP installed to be able to run the Win2k3 admin tools on a workstation. Excuse me? Why? :D

      I believe that much of the "speed improvements" in XP are due to driver updates - personally I haven't seen 2k run slower than XP at anything, other than boot time, but thats moot, because 2k is stable enough to just leave running for months. XP leaks memory a little bit in my experience.

      smash.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    3. Re:Longhorn will offer precisely... what? by Tim+C · · Score: 1

      Eg, you need XP installed to be able to run the Win2k3 admin tools on a workstation. Excuse me? Why? :D

      Well, presumably they rely on API features that aren't present in previous releases...

    4. Re:Longhorn will offer precisely... what? by glwtta · · Score: 1
      Then there were other enhancements, but we all truthfully know that XP was a big jump for the average user of Windows.

      Big jump? The IO speedup might be true, I don't know about that one, but the only other enhancement XP offered was the retarded "six year old with crayons" color scheme.

      XP offered no new functionality, was less stable than 2K and reintroduced the whole "you moved the mouse - you must reboot" concept.

      XP is the very definition of useless "upgrade".

      --
      sic transit gloria mundi
    5. Re:Longhorn will offer precisely... what? by Anonymous Coward · · Score: 0

      But why should people who like XP leave it for Longhorn?

      I guess people with 64 bits processor will want to change to the 64 bits version of window Longhorn...

    6. Re:Longhorn will offer precisely... what? by Anonymous Coward · · Score: 0

      > Does anyone else see how this could end up with Microsoft
      > effectively having no good reason for the average person to leave
      > XP unless they buy a new PC?

      I can think of several reasons:
      1. buying Longhorn might be cheaper than buying the back-ported components
      2. The 'back-ported' features may be worse than the Longhorn versions (speed, features, stability, whatever)

    7. Re:Longhorn will offer precisely... what? by l0b0 · · Score: 1
      I remember ripping a DVD under Win2k and then doing it again under WinXP when I got XP and seeing significant performance gains to the tune of going from about 4000kb/sec to about 7500-8000kb/sec under XP.

      IIRC, the automatic detection of DMA settings for drives was not included in Win2k. Sure it's a nice feature for Joe Average, but I doubt that any revolutionary I/O handling improvements caused the speed increase.

    8. Re:Longhorn will offer precisely... what? by Krimszon · · Score: 1

      [i]But why should people who like XP leave it for Longhorn[/i] Serious users might not be willing to upgrade if there's no significant benefit. Neither will businesses who know what Longhorn brings to the table (or rather, what not). But a lot of times when Operating Systems are discussed (on OSNews for instance) all people do is talk about the screenshot, like "ohh, nice theme" or "well those buttons suck". These people will probably go for it, because all they want is eyecandy. It's like buying a new phone for the new covers.

    9. Re:Longhorn will offer precisely... what? by argent · · Score: 1

      So many people went to Windows XP because even those who used Windows 2000 saw a lot of good benefits in it.

      I'm still using 2000 when I use Windows, and I have no intention to jump to XP and its "time bomb" kernel no matter how often Microsoft says it's "obsolete". I've used XP at work, and while it's faster in some places it's slower in others (especially after SP2), and an operating system is too important a component of an OS to put up with strong copy protection inside it.

      [By the way, if Apple puts strong copy protection in Leopard to keep people from using it on clones, I guess I'll be sticking with Panther or Tiger for the forseeable future.]

      Windows XP was a win for most people because they were upgrading from 98 or Me, and they upgraded because Microsoft had screwed up Me so badly, and there was no further upgrade path from 9x.

    10. Re:Longhorn will offer precisely... what? by smash · · Score: 1
      Presumably, yes.

      In reality, its more like "we want you to upgrade to XP" :)

      smash.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  37. Re:Linux better than Windows by Anonymous Coward · · Score: 0

    It's just a troll talking about a Windows 95 bug with an integer overflow. It is not a bug in Linux of course.

  38. What's next? by __aaclcg7560 · · Score: 4, Funny

    The next thing that Microsoft will announce is that Longhorn won't run on the new Mac-Intel machines.

    1. Re:What's next? by Skiron · · Score: 1

      Yea. Security reasons - you don't want ALL the last 10% of clean boxes on the net open to allow virus and worms et al.

      I mean, it may break the Internet!

      MS do have a point here...

    2. Re:What's next? by Anonymous Coward · · Score: 0
      The next thing that Microsoft will announce is that Longhorn won't run on the new Mac-Intel machines.


      Why not? MS have been wetting themselves to get hardware DRM into the PC, and now Apple is going to do precisely that with their new x86-based Macs (to prevent OS-X booting on regular PCs).

  39. 5 years? by trime · · Score: 2, Insightful

    Don't give up hope just yet. It may still be ready for the Longhorn release!

  40. No Kernel by MarcoPon · · Score: 2, Funny

    Soon to be announced: the Kernel will not make it on the first incarnation of Longhorn, and will be released in a subsequent version..

    --

    SeqBox
  41. It Doesn't Matter by Anonymous Coward · · Score: 0

    We already have CYGWIN

  42. 5 years? Too long? Depends on MS's goal by 3770 · · Score: 1

    If it takes Microsoft five years to get something out the door, I think they will soon find themselves becoming irrelevant in the desktop market.
    I'm not sure that I agree with this conclusion. While I think that 5 years is a long time for this I think that it also can be the sign of a maturing market.

    If what we have now didn't work at all it could be out the door in 1 year or less.

    But if we have something that works fairly well right now, then it is more important that the new version is significantly better than that it comes out fast.
    --
    The Internet is full. Go Away!!!
  43. Fine, be that way! by Anonymous Coward · · Score: 0

    I didn't want to use a shell that sounds like it's only got one ball anyways!

  44. Re:Linux better than Windows by Anonymous Coward · · Score: 0

    You need more practice. That was a pathetic excuse at a troll attempt.

    Bzzt, you lose, go back to school.

  45. WTF XP and 2000 already have a working shell. by Anonymous Coward · · Score: 0

    What's the problem here? Windows 2000 and XP already have a working shell available from the following website.

    http://www.cygwin.com/

  46. Monad the name? by Dasein · · Score: 3, Interesting

    Okay, so it's called Monad -- I've only heard this name in one other context, and that's Haskell (http://www.haskell.org./ The interesting thing is that Simon Peyton Jones went to MSR a few years ago.

    So, it seems that, either the name is unrealated, and that would suck. Or, that somehow, this is related. *IF* it is realated, I'm not sure how adoption will go. Functional Programming can be a little odd.

    Anyone know?

    --
    You are not a beautiful or unique snowflake -- but you could be if you got off your ass.
    1. Re:Monad the name? by Barlo_Mung_42 · · Score: 2, Informative

      I'm glad you asked so I can finally get my money's worth out of a philosophy class I once took.

      The name comes from the philosopher Gottfried Leibniz. He had this idea that existence was made up of these atomic building blocks of experience. They link together and form all that we know about the world around us. These Monads make up the composite of possibilities that form our "best of all possible worlds."

    2. Re:Monad the name? by snorklewacker · · Score: 1

      It's not related to Haskell monads, no. However, Haskell syntax tends to be a lot like piping, and lazy lists act like streams. One of monad's biggest features is the ability to pipe arbitrary objects around, and this will allow in its own way lazy evaluation to become ubiquitous in C# code (especially if you can take your same lazy list generators from C# and plug them into Cw code). I suspect the name is just paying homage.

      --
      I am no longer wasting my time with slashdot
    3. Re:Monad the name? by Bambi+Dee · · Score: 2, Insightful

      The word's ancient (and Greek) and does not imply functional programming. The Monad shell follows an object oriented approach. The Wikipedia article on MSH explains this. There's an external link to what might just be a video I've seen before: a developer demos Monad and the way objects, rather than plain text, are piped between commands... or whatever; I'm not the one to explain this.

    4. Re:Monad the name? by MichaelSmith · · Score: 1
      I'm not sure how adoption will go. Functional Programming can be a little odd.

      In CP/M or RSX you would say:

      PIP DEST=SOURCE

      ...to copy a source file source to dest, which is a bit like this, I suppose. So is the IBM PC finally going to get CP/M?

    5. Re:Monad the name? by Anonymous Coward · · Score: 0

      Actually, the work/idea "monad" comes from the Ancient Greek. Leibniz adapted and shaped the concept in certain peculiar ways.

    6. Re:Monad the name? by RexxFiend · · Score: 1

      wasn't the Monad a bad guy in an ABC warriors story?

      --

      A crash reduces
      Your expensive computer
      to a simple stone.
  47. New Sections? by Valiss · · Score: 1, Redundant

    Maybe it's time for a "Vaporware" section of the news? Or is that the M$ section? *ducks*

    --

    -Valiss
    1. Re:New Sections? by Valiss · · Score: 0, Offtopic

      Sheesh, can't even tell a joke without getting modded down. =p

      --

      -Valiss
  48. Five years... food for thought by sterno · · Score: 5, Insightful

    Yup, five years. So what I'm lead to wonder is which we'll see first:

    1) A good command line for Windows
    2) A good GUI for Linux

    I also have to wonder if Microsoft would be putting an ounce of effort into developing a command line if that wasn't something beneficial in Linux.

    --
    This sig has been temporarily disconnected or is no longer in service
  49. How is a working beta FUD? by tshak · · Score: 1

    Considering I've seen and used Monad binaries for over a year I don't think you can call it vaporware. I am surprised about the 3-5 year bit though, it seems relatively stable _today_. I knew it wasn't going to make it into the Longhorn desktop, but I was under the impression that it was going to be released with Longhorn server (the same goes for WinFS).

    --

    There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
  50. Re:Linux better than Windows by alphakappa · · Score: 1

    When that pot wears off, you might want to repeat this - "Linux and Windows 95 are not the same" (five times with a Hail Mary)

    --
    "When the only tool you own is a hammer, every problem begins to resemble a nail." - Abraham Maslow (1908-1970)
  51. Re:What will be will be... by urlgrey · · Score: 1

    Geez--RTFA.

    The white paper says it will be Clippy.Net.

    --
    Running 'Nix is like owning a Lightsaber. It's "a more elegant weapon for a more civilized time."
  52. Re:Nothing to see... by Kjuib · · Score: 1

    Dont make fun of first post redundancy.... I had first post on the current poll (apple/intel good idea?) and I got marked redundant... How this can be I do not know... But I am sure I can blame it on M$ and the delayed Longhorn.

    --
    - Your stupidity got you into this mess, why can't it get you out? -Will Rogers
  53. Oh man : by teh_apple · · Score: 1

    This was my only reason to really get longhorn. oh well. I'll just stay with what I have now. gj micosoft. :rollseyes:

  54. Is it just me? by rokzy · · Score: 1

    or is MS starting to sound really pathetic with all their multiple-year-till-release product announcements?

    to me they sound like a really scared company making very slow progress. have the run-ups to previous Windows releases been like this or is it a new phenomenon for MS?

  55. Re:Yawn... by Anonymous Coward · · Score: 0

    You're new here aren't you?

  56. Why? by wertarbyte · · Score: 3, Funny

    Why does it take so long to compile Cygwin and Bash for Windows?

    --
    Life is just nature's way of keeping meat fresh.
    1. Re:Why? by delicious · · Score: 1

      Oh, I get it. The article is about command line interfaces so that's a green light to ask any command line related question. The ol' 1 degree of separation rule ;)

    2. Re:Why? by Anonymous Coward · · Score: 0

      W - H - O - O - S - H

      Thats the joke flying over your head.

    3. Re:Why? by telyio · · Score: 0

      They accidentally started to compile GNOME....Acctually, maybe that's the plan.

  57. Re:Yawn... by errxn · · Score: 0, Troll

    And, predictably, I get modded Troll for pointing it out...SSDD...Ho hum...

    --
    In Soviet Russia, Chuck Norris will still kick your ass.
  58. Enough already! by freeweed · · Score: 4, Insightful

    Dude. It was funny the first time. Made me smile the second.

    It's long since stopped being funny, and just makes stories on Slashdot annoying as hell to read as we scroll past your 8 pages of the same joke.

    Remember, breveity is the essence of wit.

    --
    Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
    1. Re:Enough already! by rice_burners_suck · · Score: 0, Offtopic
      It's long since stopped being funny, and just makes stories on Slashdot annoying as hell to read as we scroll past your 8 pages of the same joke.

      You think it takes a long time to scroll past this shit? How long do you think it took me to write the damn thing? Besides, I get paid based on the amount of time people spend scrolling through this bastard post from hell. Once I get a contract based on score, rather than scrolling time, version 4.0 of The Longtooth Post will be optimized for brevity... See you then.

    2. Re:Enough already! by rbarreira · · Score: 1

      Congrats for writing that post... I already knew the old versions, of which I mostly appreciated the "do you wish to allow mov eax, ebx ?" part. The best thing added seems to be the mandatory line numbers in c++, the "proactive 24/7 web services" stuff and the damn "Longtooth Pirate Edition, $1." :)

      Keep it up...

      --

      The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
    3. Re:Enough already! by fontkick · · Score: 1

      Remember, breveity is the essence of wit.

      NOT.

    4. Re:Enough already! by spikesahead · · Score: 1

      Months ago I decided that 'funny' was broken and gave it a -2 modifier. As long as I browse at 4 and above Slashdot doesn't suck :)

      My private shame is that the only 5 level posts I've written were 'funny'.

  59. To hell with the Monad Shell MSH. by multiplexo · · Score: 1
    I want to know when Microsoft is going to ship the Gonad Shell so I can manage my ever increasing collection of pr0n from a CLI.

    --
    cheap labor conservatives - they want to keep you hungry enough to be thankful for minimum wage.
  60. 3 to 5 years? by murch · · Score: 1

    What makes them think Longhorn will be out before then?

  61. Re:Five years... food for thought by Arker · · Score: 1

    Yup, five years. So what I'm lead to wonder is which we'll see first:

    1) A good command line for Windows
    2) A good GUI for Linux

    Both have been available for many years.

    Good command line for NT.

    For GUIs on Linux, take your pick, there are tons of them. Unless your definition of 'good' requires that one must somehow kill off the others, in which case there will never be one, thankfully.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
  62. Longhorn will have plenty in it by DigitlDud · · Score: 1, Informative

    Virtually every niche and cranny in Windows is getting some sort of makeover. Not everything is big enough to deserve new acronyms but the sum is much more important than its parts. The motto behind Longhorn is "make it just work" and so every function of Windows is being reexamined to make it fit in with that philosophy.

    There are many internal improvements. Changes to caching and scheduling. Lots of things you will never see reported or expierence directly.

    With MSH they want EVERY option you can set in the Windows UI to have a command-line equivalent. Which is a big undertaking.

    1. Re:Longhorn will have plenty in it by maelstrom · · Score: 1

      What the hell kind of information is this? Wow, some random guy heard that virtually every niche and cranny is getting some kind of makeover. Real credible source.

      --
      The more you know, the less you understand.
    2. Re:Longhorn will have plenty in it by vsprintf · · Score: 1

      The motto behind Longhorn is "make it just work" and so every function of Windows is being reexamined to make it fit in with that philosophy.

      *Wipes tears away* That's been the problem with MS operating systems and the MS philosophy all along. They don't work well. They don't work securely. They don't work as advertised. They "just work" (barely).

    3. Re:Longhorn will have plenty in it by ClosedSource · · Score: 1

      "That's been the problem with MS operating systems and the MS philosophy all along."

      Well, you can't implement a secure and stable OS like Linux on a 8088 with 16K or RAM, so Intel, IBM, and MS should sat on their hands and waited until the 386 was available. Of course, they wouldn't be any 386 under that scenario. We'd probably be still building computers kits or buying Apple IIs.

      It's easy to pass judgement from the perspective of today's bloated PCs. Call me when Linux is ported to the Apple II.

    4. Re:Longhorn will have plenty in it by vsprintf · · Score: 1

      Well, you can't implement a secure and stable OS like Linux on a 8088 with 16K or RAM, so Intel, IBM, and MS should sat on their hands and waited until the 386 was available.

      Who said it had to be Linux? I had to laugh since I remember using MS DOS and all the problems with boot sector malware and the garden variety trojans. It's got nothing to do with the processor or RAM, it's about being an easy lay. MS has not (until recently) been worried about security - it will run anything for any reason at any time.

      It's easy to pass judgement from the perspective of today's bloated PCs. Call me when Linux is ported to the Apple II.

      I'm passing judgement from 1982. Today's bloat, by far, belongs to Microsoft, and it's unsecured bloat. Call me when Windows no longer propagates malware and when MS allows all Windows users to do security updates. Otherwise, you're just blowing more MS smoke.

    5. Re:Longhorn will have plenty in it by Doc+Ruby · · Score: 1

      Backwards compatibility to 1978 might be the reason that Windows, with all its baggage, doesn't work so well. But that just underscores the fact, by shedding lights on the reasons for the fact. If you judge the OS on its performance, rather than sentimental excuses for its lack thereof, Windows can be judged harshly. When you compare even the old Windows, or DOS, to its more reliable, secure contemporaries (which proved quality was possible, just not from Microsoft), it's clear that relatively poor quality from Microsoft has always been the case. When you see the reliability of Linux vs Windows today, it's clear that it's only going to continue to be true.

      --

      --
      make install -not war

    6. Re:Longhorn will have plenty in it by Anonymous Coward · · Score: 0

      *sigh* Someone let marketing out of their cage again.

    7. Re:Longhorn will have plenty in it by ClosedSource · · Score: 1

      "it will run anything for any reason at any time"

      Please explain to me how you implement privilege levels in an OS on a processor that doesn't support it. All programs running on an 8088 have full access to the entire address space and there's nothing an OS can do about it.

    8. Re:Longhorn will have plenty in it by vsprintf · · Score: 1

      Please explain to me how you implement privilege levels in an OS on a processor that doesn't support it.

      It doesn't have all that much to do with privilege levels - its about policy. The MS policy, until very recently, has always been to let a user modify anything. Although BIOS calls would be a problem, any group of CS students could write an 808x OS more secure than MS-DOS. Again, don't lecture me on MS security until they allow all users to do security updates on their systems.

    9. Re:Longhorn will have plenty in it by ClosedSource · · Score: 1

      "The MS policy, until very recently, has always been to let a user modify anything."

      There was very little that a user could modify in DOS. But my main point was that basic security and stability must be supported by the hardware; which the OS can take advantage of or not. The 8088 doesn't have such features, so applications can ignore the OS altogether and access hardware any way they please. This would be just as true for Unix as it was for DOS.

      "Although BIOS calls would be a problem, any group of CS students could write an 808x OS more secure than MS-DOS."

      If by this you mean that they could write a more secure OS for the original PC configuration (which we've been talking about), I doubt it. Most CS students would find it a major challenge to write any OS for that platform and for good reason.

      You'd have to write most if not all of it in assembly. I suspect that most CS students spend very little time writing assembly language programs because so much of industry work is done in high level languages. That's not to say that they're not smart enough, they just don't have the training for it.

      "Again, don't lecture me on MS security until they allow all users to do security updates on their systems."

      I'm not lecturing you on MS security in general, but I am pointing out some misconceptions that you have about early PCs.

    10. Re:Longhorn will have plenty in it by vsprintf · · Score: 1

      There was very little that a user could modify in DOS.

      Huh? You could overwrite system files, write self-modifying code, build code on the fly in the data segment and run it from there, steal interrupt vectors, modify the MBR, the list is nearly endless.

      But my main point was that basic security and stability must be supported by the hardware; which the OS can take advantage of or not.

      An OS does not have to be promiscuous, as MS-DOS was. Although not perfect, as I already said, there are dozens of things the OS could have done to be more secure. Security just wasn't a design consideration. Not all malware writers are great programmers. Most aren't even very good, and it didn't take much to discourage them in the pre-internet, pre-script-kiddie days.

      You'd have to write most if not all of it in assembly. I suspect that most CS students spend very little time writing assembly language programs because so much of industry work is done in high level languages. That's not to say that they're not smart enough, they just don't have the training for it.

      That may be the first valid point you've had. Let's say any group of CS students from that period.

      I'm not lecturing you on MS security in general, but I am pointing out some misconceptions that you have about early PCs.

      I spent a number of years writing code for the early PCs - mostly in assembler - including serial and parallel port interfaces to test instruments, and various game hacks. Even later, with the 386, I was still able to write a dual-boot loader by hijacking the DOS boot procedure. I believe the misconceptions are yours.

    11. Re:Longhorn will have plenty in it by ClosedSource · · Score: 1

      "Huh? You could overwrite system files, write self-modifying code, build code on the fly in the data segment and run it from there, steal interrupt vectors, modify the MBR, the list is nearly endless."

      First of all, you were talking about users, not programmers.

      If you really wrote code for the orginal PC and think you couldn't do those things without cooperation from an OS, you weren't very good at it.

      As I asked before, please explain what technique a 8088-based OS could do to prevent (for example) an application program from overwriting a system file when the hardware allows writes to the disk directly without the OS being involved.

    12. Re:Longhorn will have plenty in it by ClosedSource · · Score: 1

      I didn't read your post carefully enough before I made my last comment. Perhaps you do understand how to do things without involving the OS, so my comment about your skills was out of line. It's just your conclusions that are I believe are wrong.

      It's true that DOS on the 386 was probably no more secure than DOS on the 8088 because MS didn't rewrite DOS to take advantage of the 386 capabilities. But that doesn't prove that one can write a secure and stable OS for the 8088.

      On 8088-based machine the only way you could insure that self-modifying code was not possible would be to have the code in read-only memory. On the other hand, on a 386 the OS could setup the memory management in such a way that an application that is loaded doesn't have write access to its own code space.

      Likewise, as long as interrupt vectors are stored in RAM they can be hijacked on the 8088 regardless of the OS.

      I suspect (based on your description of your experience) that you already know much of what I explained here but don't want to admit that the original DOS wasn't that bad given the limitations of the orginal PC and that the primary techniques used to get around DOS could have been used against any OS in an 8088-based machine.

    13. Re:Longhorn will have plenty in it by vsprintf · · Score: 1

      As I pointed out very early on in this, er, discussion, BIOS calls would be problematic, but even so, a file system with decent (and reserved) permissions would have gone a long way to discouraging a lot of bad things. I think I already mentioned that most of the crackers in those days weren't the best bit bangers (the better ones went to work for game companies). If you can't see where that's headed, there's no point in pursuing it.

      Also to repeat myself, I can think of dozens of things that would have made DOS more secure. If you can't think of a dozen things that would have helped, then we're probably talking about different levels of security, doable versus absolute. (And a redone version of the PC BIOS would have made it easy.) In those days, attacks came in one shot from a local source. There weren't any potpourri attacks over an internet connection. Again, security was not a design issue, even in the (relatively minor) face of problems. Perhaps my problem is that I'm a coder who was there rather than a theoretician.

      The fact that DOS on a 386 was just as promiscuous as DOS on a 8088 just proves my point that security was not a design consideration for MS, even when the hardware tools were available and waiting to be used.

      However, you and the other guy using your UID are having your differences, so I'll leave you two to finish the debate. Bye.

    14. Re:Longhorn will have plenty in it by ClosedSource · · Score: 1

      "As I pointed out very early on in this, er, discussion, BIOS calls would be problematic, but even so, a file system with decent (and reserved) permissions would have gone a long way to discouraging a lot of bad things."

      There were three common ways to program the PC, use the OS, use the BIOS and do your own thing. Very few successful commerical applications used the OS method exclusively because it was the slowest way.

      If your intent all along was to say that DOS was unstable and insecure with respect to how it enforced the rules for applications that only used the OS, then I partially agree with you. Assuming they had sufficient resources they could have made the file system more secure as you suggest.

      Note however that the key stability issue still couldn't be solved by the OS because application bugs could still have pointers pointing to any memory location and the 8088 didn't have any mechanism for restricting access.

      "The fact that DOS on a 386 was just as promiscuous as DOS on a 8088 just proves my point that security was not a design consideration for MS, even when the hardware tools were available and waiting to be used."

      This is a bit of goalpost moving on your part. The issue was whether the original design of DOS was less secure than it could have been given the limitations of the orginal PC. The 386 wasn't even in the design phase at that time.

      "However, you and the other guy using your UID are having your differences, so I'll leave you two to finish the debate."

      Cute but not exactly a graceful response to an apology.

  63. In other news... by Gollum2001 · · Score: 1

    Users announce publicly that "Users Will Not Be In Longhorn"...

    It seems that next-gen windows is not next-gen after all. What's left? "Windows graphics foundation v2.0" and ".NET"?

    --
    "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former" - Albert Einstein.
  64. It wasn't in the alpha by umofomia · · Score: 1
    If M$ didn't initially intend to include Monad in the release, why exactly was it in the alpha?
    Monad was never included in the alpha. It was a separate package that developers could download if they wanted to play with it. The only connection it had with Longhorn was that developers needed to have Longhorn installed to make it work.
    1. Re:It wasn't in the alpha by Anonymous Coward · · Score: 0

      That's not true at all. They needed to have the appropriate build of .NET 2.0 beta installed. I've had various builds of Monad running in Windows 2003 since builds were made available on beta.microsoft.com. Longhorn was never a requirement, nor was it ever alluded that Monad was a project connected to Longhorn. On the contrary I expect it to be released and supported on most of the major Microsoft platforms.

  65. Also... by DigitlDud · · Score: 2, Informative

    Look at the Longhorn driver development page for insight as to what's going on:
    http://www.microsoft.com/whdc/driver/WDK/default.m spx

    1. Re:Also... by Jugalator · · Score: 1

      Yeah, thanks for that one; I had the link before and it's a good non-marketing technical thing.
      The name is a bit deceptive though, should be more like "Longhorn Technical Details"...

      I think it's info of interest to far more people than driver developers.

      --
      Beware: In C++, your friends can see your privates!
    2. Re:Also... by Anonymous Coward · · Score: 0

      Isn't it still working hours in Redmond? Are you getting paid for this?

    3. Re:Also... by DigitlDud · · Score: 1

      Well, I just got paid to participate in a 5 hour Halo 2 tournament. =)
      Like most hi-tech companies there isn't any defined working hours. It's just do what it takes to get your shit done.

  66. command line? by luwain · · Score: 1

    "Exchange 12 administration functions will be built atop Monad, which would enable users to do everything from the command line that can be done from the graphical interface." is a strange statement to me. My struggle with Windows has always been how to do things with the graphical user interface that I could easily do from the command line. Is Windows de-volving...??

  67. Re:Five years... food for thought by Anonymous Coward · · Score: 0

    For GUIs on Linux, take your pick, there are tons of them. Unless your definition of 'good' requires that one must somehow kill off the others, in which case there will never be one, thankfully.

    Which "good GUI" are you speaking of?
    Uber-bloated KDE or uncustomizable Gnome?

    Both of course usually looking like shit compared to e.g. Aqua.

    Sorry, but I can't really call them "good" -- more like "competitive". They spend a heck of a lot of time to imitate Windows anyway, and little time trying to revolutionize the genre like Apple at least try to occasionally.

  68. Is writing a shell based on .NET that hard to do? by Anonymous Coward · · Score: 0

    Really makes you wonder about how easy it is to build large-scale (or medium-scale) applications if writing a CLI application is this hard and labor-intensive.

  69. I think this is MS' philosophical error by yagu · · Score: 1

    From the article:

    Despite not making the cut for Longhorn in 2006 and Longhorn Server in 2007, Microsoft is still finding uses for Monad technology. Microsoft Watch reports that Exchange 12 administration functions will be built atop Monad, which would enable users to do everything from the command line that can be done from the graphical interface.

    Aside from not completely understanding that last sentence, I understand it enough to know it's one of the most frustrating things about how Microsoft chose to implement Windows. They came from the angle "gui is better", almost "gui is everything", to the detriment of allowing streamlined command line scripting. I'm sure many have their own examples, but most frustrating for me was trying to:

    • create "cron" (scheduled tasks) entries without having to use their obtuse gui.
    • do a shutdown hibernate from the command line (do that in a script for scheduled task). (btw, a cinch in unix... I have machines that obediently shut themselves off at the end of my work day every day if I forget to...) I eventually had to use third party (cygwin) command line to do this.. with all the caveats of this approach "not supported".
    • add, disable, delete a user
    • change a user password

    So here we are now in the, let's see, Twenty-First Century!, and Microsoft is talking about plans to provide the same functionality from the command line that exists in the GUI? If this is really true, if this is really how they've approached their design for Windows and the underlying technology, I am amazed beyond belief! Seems like they've done this completely upside-down!

  70. Going full circle? by Reapman · · Score: 1

    So it'll take 5 years to remove the dependance on a GUI eh? Good to see they're taking a page out of *nix that sometimes a GUI is not a good idea... I'm assuming you can still do everything via the GUI if you wanted, if not I wonder if this will remove the "Windows is cheap to support because even a monkey can hit ok" mentality (not saying I agree or disagree with it) I wonder if eventually they'll ship a GUI-free server edition and go full circle? Interesting

  71. Re:Nothing to see... by Anonymous Coward · · Score: 0
    Things that won't be in Longhorn:

    • WinFS
    • cute lil' penguins
    • .NET
    • GPL'd code
    • PowerPC support
    • IE 7
    • MS Tunes
    • Peanuts
    • un-DRM-encumbered Media player
    • Task Gallery
    • Duke Nuk'em Forever
    • WinShell
    • Bourn Shell
    • tcschell
    • a hemi
    • DOS
    • CP/M
    • a small memory footprint
    • peanut butter
    • jet airplanes
    • goatse man
    • Wisteria lane
    • Bob Geldof
    • purple-haired moonbabes
    • a standard coffee-pot interface protocol
    • a Flash-killer
    • Mr Sparkle
    • Mr Winkle
    • fruity goodness
    • the club
    • shoofly pie
    • MIPS support
    • an application to locate your missing socks
    • D.B. Cooper
    • the biggest burger in the US
    • cows
    • a discount coupon
    • fair use
    • a '63 'vette
    • spiritual enlightenment
    • world peace
    • a cure for cancer
    • the $250 Nieman Marcus chocolate chip cookie recipe
    • a pony
    • the Loch Ness Monster
    • Monster Garage
    • Rhodan's closet
    • warehouse 23
    • five bus tokens
    • pocket lint
    • peril-sensitve sunglasses
    • built-in anti-virus software
      (that WORKS -- hedging my bets here...)
    • Waldo
    • the Boobahs
    • Micheal Jackson IS Captain EO
    • manufactured in a plant that may have processed peanuts



    Your comment has too few characters per line (currently 14.1) here we go again, slashdot's patented idiotic anti-troll technology stopping me from making my perfectly legitimate idiotic posting! Way to go guys, I guess I'll just have to spool off a goddamned rant here until that stupid.pl script is satisfied that I'm not posting MPAA-copyrighted song lyrics that might get slashdot sued by Digital Convergence, Inc. I can see your house on the satellite image on google maps, you better watch out or I'll smear peanut butter on the underside of all your doorknobs! So, anyhow, I had leftover Chinese for lunch -- General Tzo's chicken. What I always wondered, is why the cook would call the general chicken, that just seems to be asking to be sent to the front lines, but then again, what do I know? Your comment has too few characters per line (currently 14.1) here we go again, slashdot's patented idiotic anti-troll technology stopping me from making my perfectly legitimate idiotic posting! Way to go guys, I guess I'll just have to spool off a goddamned rant here until that stupid.pl script is satisfied that I'm not posting MPAA-copyrighted song lyrics that might get slashdot sued by Digital Convergence, Inc. I can see your house on the satellite image on google maps, you better watch out or I'll smear peanut butter on the underside of all your doorknobs! So, anyhow, I had leftover Chinese for lunch -- General Tzo's chicken. What I always wondered, is why the cook would call the general chicken, that just seems to be asking to be sent to the front lines, but then again, what do I know?

  72. Back to Batch files by Melfster123 · · Score: 1

    What gets me is if msh is not in Longhorn then Admins are going to have to use batch files to automate tasks ... I rather experimental shell then resort to crappy 20 + year old batch files to automate tasks.

  73. If longhorn doesnt even have a monad... by dyfet · · Score: 1
    ...then it must be a steer! But then again, will one of these animals even be seen next year, or once again, true to Microsoft, will they have another year of all hat and no cattle?

  74. MoNads by cataclyst · · Score: 1

    I think Gates needs to grow Monads and actually give us some info as to what Longhorn will do that would make it any different than a proposed XP service pack 3...

    --
    E = m * c^(Hammer)
  75. And with the GUI by Scareduck · · Score: 1

    ... buckets and gobs of RAM and CPU cycles. MS is scurrying to do what they can to staunch the bleeding, but it's not a very compelling turn.

    --

    Dog is my co-pilot.

  76. This is NOT the same as monads in Haskell! by CyricZ · · Score: 1

    I just want to make it clear that this has nothing to do with monads in Haskell and other functional programming languages.

    --
    Cyric Zndovzny at your service.
  77. Let's try making a list! by rbarreira · · Score: 5, Funny

    People, let's try making a list of that which we do know that (for now at least) will be in Longhorn. Each person who replies just has to copy paste the previous list and add his content :P

    Let me start with:

    * RSOD (red screens of death)
    * Dropping the prefix "My" from "My computer", "My network places", etc

    --

    The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
    1. Re:Let's try making a list! by tktk · · Score: 1
      Let me start with: * RSOD (red screens of death) * Dropping the prefix "My" from "My computer", "My network places", etc

      Looks like you win. It's been 1/2 an hour and no one's added anything. I can' think of anything. Then again, I'm not trying to hard since waiting out the clock to go home.

    2. Re:Let's try making a list! by duckpoopy · · Score: 1

      Ummmm New font on the 'Start' button?

      --
      word.
    3. Re:Let's try making a list! by Anonymous Coward · · Score: 4, Informative

      People, let's try making a list of that which we do know that (for now at least) will be in Longhorn. Each person who replies just has to copy paste the previous list and add his content :P

      Let me start with:

      * RSOD (red screens of death)
      * Dropping the prefix "My" from "My computer", "My network places", etc


      I'll try my best:

      * Avalon: a new user interface subsystem and API based on XML, .NET, and vector graphics.
      * Indigo: a service-oriented messaging system to allow programs to interoperate as part of the .NET framework.
      * WinFX: a new API replacing the current Win32 API (there's of course still Win32 + Win64)
      * .NET framework 2.0 (the foundation for Longhorn)
      * WGF - Windows Graphic Foundations
      * DirectX 10 which will further merge pixel and vertex shaders and introduce new technologies for 3D rendering.
      * Lower user privileges (IE 7 will run in these on Longhorn)
      * Included compiler (msbuild)
      * New driver model and improved kernel/driver loading (drivers get "unloaded" in realtime if they become unstable) - also drivers get loaded quicker in the boot process so you can enjoy higher res/color depth while booting - also improved is boot speed and install time.
      * New MS Installer
      * New document format competitive to PDF
      * An application deployment engine ("ClickOnce")
      * Improvements in the ClearType font rendering technology + new system fonts
      * New desktop search capabillities
      * Improved security through lower privileged accounts and services
      * Full support for the "NX" (No-Execute) feature of processors.
      * New graphic user interface (Aero) using vector graphics for rendering.

      That's everything I could come up and google within 10 minutes. Those are pretty much the biggest improvements that we know about. Then there are of course a lot of improvements on the device drivers, the way Windows handles drivers, wireless conectivity etc. The main code branch is built upon Windows Server 2003 SP1.

      This is still 2 years away from release so I'm sure they can come up with more stuff. Hell, AFAIK Monad and WinFS will be available as free add-ons later on (SP probably).

    4. Re:Let's try making a list! by rbarreira · · Score: 1

      Nice reply... Much of that is still application level stuff, and we'll see if those graphic improvements are worth it... But I'd imagine that many elements in that list are going to be available for XP too, including Avalon, WinFX, Indigo...

      BTW, I found this too, I wonder if it's true...

      some of the BIOS settings can be changed within Windows and you won't even have to reboot to apply the new settings

      --

      The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
    5. Re:Let's try making a list! by Anonymous Coward · · Score: 1, Interesting

      You must work for Microsoft PR. Nobody else would spin "taking something out" as "putting something in"!

      I have translated your list into English for the benefit of other slashdotters.

      The following technologies will not be in Longhorn:
      - the new shell
      - the word "My"
      - the color blue

      If anybody's keeping score, they'll be releasing this next year. It takes time to deal with these drastic changes to the codebase, you know.

      (For comparison, since Windows XP was released, Apple has made 3 major releases of their OS. In addition to significant performance improvements, they've added Expose and Spotlight. And they plan to ship next year's version for both PPC and x86. Of course, it's not a fair comparison: Apple also has only about 10,000 employees to Microsoft's 50,000+.)

      Wait a second ... Microsoft has 5x more employees than Apple, haven't released an OS in 4 years, and next year's release promises to have pretty much nothing in it? WTF do they do in Redmond all day?

    6. Re:Let's try making a list! by Anonymous Coward · · Score: 0

      Never heard of that one, but I guess it can be possible. You can overclock within Windows without restarting, so I'd say this is likely.

    7. Re:Let's try making a list! by Anonymous Coward · · Score: 0

      For the *user*, this translates to:

      1. Eye candy
      2. A bit more security (but look at the past history)
      3. A PDF competitor I may not need (depends on if it takes off - but that will take a long time)

      And possibly more restrictions on how I can use my own data (ok, you didn't cover that one).

    8. Re:Let's try making a list! by SteeldrivingJon · · Score: 1

      The following technologies will not be in Longhorn:
      - the new shell
      - the word "My"
      - the color blue


      But, hey, getting rid of the color blue will reduce required graphics bandwidth by 1/3.

      That said, monitor makers won't be happy about having to retool their plants to handle RG phosphors...

      --
      September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
    9. Re:Let's try making a list! by tendays · · Score: 1

      some of the BIOS settings can be changed within Windows and you won't even have to reboot to apply the new settings
      I can already access the bios menu with the "setup" button on my dell laptop (works in linux, probably in windows too)

    10. Re:Let's try making a list! by Anonymous Coward · · Score: 0

      "Wait a second ... Microsoft has 5x more employees than Apple, haven't released an OS in 4 years, and next year's release promises to have pretty much nothing in it? WTF do they do in Redmond all day?"

      Marketing?

    11. Re:Let's try making a list! by dustmite · · Score: 1

      Not a bad list, thx. But will it offer anything that, uh, competitors can't already do?

  78. What else are they going to remove? by Warlock7 · · Score: 1

    And when will it ever be released? Why not just add the search and IE7 to XP and call it Longhorn?

    1. Re:What else are they going to remove? by BCW2 · · Score: 1

      Why not just call Longhorn a high priced SP3?

      Actually it would be overpriced at $20 due to the lack of features.

      --
      Professional Politicians are not the solution, they ARE the problem.
    2. Re:What else are they going to remove? by Warlock7 · · Score: 1

      No doubt.

  79. Monad -- See Deleuze and Leibniz by Will+Shaw · · Score: 2, Interesting

    Here's where else you might've heard "monad" before.

    See Gottfried Leibniz's "Monadology" - here, and with
    background info here.

    Then check out Gilles Delezue's The Fold -- here. Deleuze is a total nutjob, like so many other French "theorists" or "literary theorists" (whatever that means), but he writes almost cogently about Leibniz.

    I assure you that Haskell is not the "one other context" for the concept of a "monad."

    --
    "Interesting side note: as a head without a body, I envy the dead."
  80. Monads and Unix Pipes by exp(pi*sqrt(163)) · · Score: 1

    It may have something to do with this. (Though to be honest, it wouldn't take much stretching beyond the ideas in that web page to argue that BASIC is a functional programming language that uses monads.)

    --
    Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
  81. FIVE YEARS!!! by tempest69 · · Score: 1
    UM five years is a long time, I thought that these guys were trying to beat google, not lay down like a bunch of bowling pins. Getting a shell out in five years is standing still. If these guys have workable short term goals, those need to be hit hard and fast. I figure that they'll put the people they want to get downsized on that project..


    Storm

  82. Re:Five years... food for thought by Anonymous Coward · · Score: 0

    I agree with you about KDE and Gnome.

    There are also the terrible fonts. Both are plagued by this problem. That's something that should just work. It's inexcusable for someone to have to spend ANY amount of time on things like that.

  83. 5 years? by Anonymous Coward · · Score: 0

    Bill Joy wrote BSD while on the crapper one day! He also wrote csh, and ever since then, BSD users are always whining that engineers are ignoring their shells. And of course, they'll never give up csh, because it's tradition, damn it!

  84. Re:Five years... food for thought by Arker · · Score: 1

    Personally I prefer WindowMaker, but to each his own.

    I've got KDE running quite well on a PII 300, if you think that's 'uber-bloated' you must really be down on WinXP and OSX.

    Oh, and my KDE setup doesn't look much like Windows at all, so I don't have a clue what you're talking about there either.

    I hate to guess about other peoples personal problems, but it sounds to me like you're just trolling.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
  85. It was bound to happen by GomezAdams · · Score: 2, Interesting
    Little Billy Gates has to have all the world's attention focused on him and him alone and by doing that he is sinking his company. Look at what he is trying to do.
    • Become the only operating system for desktops and servers.
    • Become the only or most major game console and games provider.
    • Become the most major search engine provider
    • Become the only or most major embedded OS provider.
    • Become the only offices productivity tools provider.
    • Become the only or prevalent music download provider.
    • Become the most major e-books provider.
    • Become a major hardware provider for peripherals - keyboards and pointers.
    • Become the most major progran development tool provider.
    • Become the most major publishing tool provider.
    • Become the most major browser provider.
    • Become the most major media player provider.
    • Become the most major media editor provider.
    And this is just the list my poor tired old brain can come up with on short notice. I'm sure there's more. And all of it must be tied into the OS so he can claim "it's embedded and I can't get it removed with damaging my product".
    Gates is spreading his resources out to the breaking point to cover every blasted computing use on the planet and to smother all his competition. Just like a rubber band that's streached too far, it will snap and get ugly quickly when the end comes.
    --
    Too lazy to create a sig...
    1. Re:It was bound to happen by flynns · · Score: 1

      "Just like a rubber band that's streached too far..."

      Or... "Like butter... scraped over too much bread..."

      I KNEW IT!! He's got the Ring!!! He wants it for himself!!

      --
      'If you're flammable and have legs, you are never blocking a fire exit.'
  86. Microsoft's new plan: by Mechcozmo · · Score: 1

    1. Release "eXpansion Packs" for Windows
    2. Say features are coming
    3. Release bug fixes
    4. Skip "???" step, Microsoft profits no matter what
    5. Profit more

  87. Better? by m85476585 · · Score: 1

    I'm not sure which is better, Longhorn on time, but wit hno new features, or longhorn delayed a fey years, but with great new features. I think delayed is better.

  88. gayed up xp by griasr · · Score: 0, Flamebait

    longhorn will be a gayed up xp. i have put some hope into the shell... 2 days ago they were posing with their shell being better than the linux one... now they want to keep it out of longhorn. so they publicly agree their development leeway compared to linux. thank you m$

  89. I wonder if MS realizes that .. by paranoidgeek · · Score: 1

    I havent read all the comments so i dont know if this has been brought up. Anyway if M$'s next "big" product ( ie, longhorn ) doesnt make leaps and bounds then will they still be able to have a decent market share ? Many things they have on the drawing board like WinFS and this "Monash shell" would help them bring back their market share but they are delaying them so much that by the time they get out and are tested ( like 1.5 yrs after public release ) then many would have changed the the other options avalible.

    --
    Lima India November Uniform X-ray
  90. If Microsoft doesn't get their act together... by Anonymous Coward · · Score: 0

    ... I'm gonna go over there and BASH what little Monads they've got!

  91. Merely Service Pack 3? by GrungyLotG · · Score: 1

    Why does it appear that every feature in Longhorn is being removed? New file system was removed a while ago, the new version of IE (assumidly bundled) doesn't even match the features of a stock download of FireFox, and now the new shell will be removed? What is new in Longhorn? Will it just be another GUI upgrade? I don't understand how Microsoft can (mis)use their resources to this extent while remaining competative. It seems like Longhorn is a sinking ship, and their throwing as much overboard as they can to keep it afloat. It already seems to be an expensive Service Pack, and I'm sure they'll throw more features overboard before it's release.

    1. Re:Merely Service Pack 3? by dbIII · · Score: 1
      Why does it appear that every feature in Longhorn is being removed?
      Announcements for the distant future are cheap but development isn't. If it looks like dramatic things are going to be done then people stay with the platform. It's really more about manipulation of people than actually delivering what is promised. It's just like the bait and switch of announcing a mission to Mars while really cutting NASA's budget - politics is seen as more important than implementation.
  92. Hello? Nerd to Microsoft? Come in? by vorpal22 · · Score: 1

    XP came out when... in 2001? With all these cuts to planned features Longhorn, apart from fighting lawsuits and finding new and innovative ways to spread evil, what has MS been doing for the last four years?

    Oh yes... that's right. They gave us Windows XP Starter Edition. *slaps head* Taking out all that functionality must have taken a lot of effort, too.

  93. Re:Chicken shits! I *knew* it! by Anonymous Coward · · Score: 0
    Microsoft just doesn't have the Monads...
    Eventually they will though because by then you will be required to hand over your Monads in order to activate your copy of Windows v6.66
  94. Why reinvent the wheel ? by TractorBarry · · Score: 4, Interesting

    Ho hum...

    In direct contrast to Apple (who had the sense to realise a good thing when they saw it by using *BSD as the basis of OSX) Microsofts new mission statement seems to be to prove the adage:

    "Those who don't understand UNIX are doomed to reinvent it, poorly."
    --Henry Spencer

    (apologies if the quote is attributed to the wrong person but I'm drunk and simply Googled for the first result...)

    And I'm not saying humanity can't do better than *nix but, currently, it's still a hell of a good start (mind you I've worked on ICLs, now Fujitsus, VME which is simply a pure pleasure... a pure pleasure... File generations... Mmmm... recover that file from 10 edits ago before you made a complete balls up of everything...)

    --
    Sky subscribers are morons. They pay to be advertised at !
    1. Re:Why reinvent the wheel ? by TractorBarry · · Score: 2, Informative

      Bugger... I meant to add the URL where I found the quote as it's a good read...

      Unix Utilities Part 4

      --
      Sky subscribers are morons. They pay to be advertised at !
  95. spaghetti code by rctay · · Score: 1

    This is more proof of how screwed up that mess of code is. Remember NT and how they kept cutting features. At some point in time you've got to say screw legacy and move on to something better. The customers will bitch, but were else are they going. Enterprise requires too much hand holding to go anywhere else.

  96. More vapourware by HermanAB · · Score: 1

    First MS announce some vapourware and then they reschedule their vapourware, to make it even more vapous - what would it be now? Mirageware?

    --
    Oh well, what the hell...
  97. Re:Linux better than Windows by jaberwaki · · Score: 1

    You are thinking of a windows bug. Specifically the bug that hit the FAA when they were trying to use windows for their new ATC system.

    You are a tool and an idiot.

  98. Re:Five years... food for thought by sowth · · Score: 1

    Who said KDE and GNOME are the only GUIs for Linux? I don't use either one, and I have a GUI.

  99. Osbourne Effect by Anonymous Coward · · Score: 0

    Apple may not be the only one to start experiencing the Osbourne effect. If so many features will not ship with Longhorn, a lot of people may decide to wait until they are available (and the core has been stabilised by a few patches/service packs).

  100. The Emperor's New OS by lullabud · · Score: 2, Funny

    Longhorn is going to be packed with golden goodies which are so wonderful that nobody will be able to see them. It will take the few years following for their opacity to set in.

  101. It hurts me by Anonymous Coward · · Score: 0

    ...'Exchange 12 administration functions will be built atop >Gonads ... OUCH!!!

  102. New MS Shell Will Not Be In Longhorn? by Anonymous Coward · · Score: 0


    what was wrong? point and click search and replace couldn't change all the GNU BASH references in the source to MS Monad?

    or is all the search and replace in the copied tab browsing code of Mozilla Firefox to MS IE taking too much time?

    bummer, i was almost looking forward to trying out MS Firefox on MS Linux.

  103. Re:Five years... food for thought by Nasarius · · Score: 1

    KDE wipes the floor with Windows, and looks better too now that they've switched to Plastik as the default theme. It's not harder to use (well, except for sorting desktop icons...), and it's much more powerful.

    --
    LOAD "SIG",8,1
  104. pathetic by diitante · · Score: 0

    Not that I was hoping for it or anything, I dont use Windows. But, it is pathetic that a goliath such as MSFT with all their resources cant implement any feature or product they want overnight.

    --
    $ whatis msft msft: nothing appropriate
  105. Let's summarize for a minute, shall we? by ChaoticLimbs · · Score: 3, Insightful

    1. Microsoft is looking at implementing a subscription model instead of standard box sales in the near future.

    2. Microsoft takes, on average, 5 years plus between major revisions of their operating system.

    3. Microsoft's next operating system will not have the cool whiz-bang features they promised us, in spite of its six year lead time.

    4. Microsoft's Windows operating system does not come bundled with any useful applications. Their video editing application has a featureset close to zero, and MSPaint is simply unchanged since 1990, having not so much as a smudge tool. WordPad is a completely inferior word processor compared to ANY other currently available.

    5. Microsoft's operating systems cost a minimum of 99 US dollars, double that for anything useful in a business or network.

    In conclusion, Microsoft's "option" will cost you a yearly cost for a product that is improved minimally every five years, with a smaller feature set than you were promised, and you have to buy any applications separately if you'd like to do anything WITH your computer.

    Oh, Microsoft stock? SIGN ME UP!

  106. Monad knock-off will beat Monad to the punch... by FellowConspirator · · Score: 1

    It goes without saying that Miguel Icaza will have a reference implementation of Monad written in C#, running under Mono and incorporated into the GNOME environment by 1Q2006.

    In a reflection of it's GPL nature, it will be called Gonad, and the boot splash will proclaim: "Gonad: Doesn't Microsoft wish they had one?"

    1. Re:Monad knock-off will beat Monad to the punch... by chawly · · Score: 1

      Or even two - they might want to be normal. Brillant idea - I'm still laughing - thanks for a good start to my day.

      --
      How many beans make five, anyhow ? ... Charles Walmsley
  107. So MS has hit the same point it had with Office by Hartley1 · · Score: 1

    years ago - it has nothing but crap to add to its product.

  108. My perspective on Microsoft's OS's by inject_hotmail.com · · Score: 1

    From what I see, MS has been building and building atop of the same OS since Windows 1.0.

    Sure, sure, we are in a completely different arena than then, but hear me out:

    Windows 3 was the first real advancement to come out of MS since DOS 6.xx...I know I know, Win3 and 9x were simply just shells overtop of DOS, but this illustrates my point. MS's has a rap-sheet list of patching its previous offering.

    We all know the list, so I won't reiterate. WinXP is like a huge building that has hit its ceiling. The Longhorn push-back is proof! If it took MS, what, only a year-and-a-half to push out XP, why has it taken this long to scrape together Longhorn? If what we all hear here is correct (slashdot is NEVER wrong, esp when Netcraft confirms), then what is MS doing? I am certain the big problem is integrating DRM, no doubt. Besides that, what is going to be offered?

    I believe MS is at its ceiling as far as its OS goes, as long as it tries to conform to complete compatibility (well, as far as it goes) for ancient DOS and 9x apps. As far as I'm concerned, if you want to run ancient apps, run it in its on virtual machine (VirtualPC is great for this, I would say (not a troll), but I don't see VPC anywhere because it's not needed! Why not!?).

    I'm not saying trash everything that the current kernel has, just eliminate the bundles and bundles of legacy code already!

    Sure, I'm a pack-rat too, but sometimes you have to let go of the 5-year-old newspapers and adverts collecting in the basement, right? MS can keep building on the 10 year old foundation, but it is apparent that the infrastructure can only hold up so much. To what end?

    MS has worked so hard to refine things like NTFS and file/user security, scrapping things like FAT16/pseudo FAT32, blanket admin privs., Win9x pseudo-kernel. Why not scrap the rest of the cobwebs?

    I'm not an OS expert, as I have only every coded apps, but if it takes, what, 5 or 6 years to offer no new real features, obviously MS (what...the largest s/w vendor on the planet?) is having trouble. This reminds me of the old game Jenga(R).

    Still...I wish Win2k wasn't being killed. It's my fav MS OS to deal with when things go wrong.

    Inject.

  109. What I'd like to see in a Windows(tm) OS by NotQuiteReal · · Score: 1
    I would love to buy a Windows(tm) OS that was just an OS. I might or might not pay extra for an "apps pack" that included stuff like Notepad, IE, MediaPlayer, Solitare, etc. Maybe someone else would offer a better package. Maybe it would be "free", maybe not.

    Start with an installer that had about a jillion checkboxes to include/exclude optional components that I may or may not need. By default, include as few as necessary, but make these options easy to enable later if I run across something that needs it.

    The basic OS should run most run-of-the-mill Windows programs.

    There should be no GUI that "twiddles things" that doesn't also let you save the settings to a command-line version, so you can do it again, without having to remember (or document) how you did it the first time in a GUI.

    Aww, crap, I thought I'd have more to say, but let's just cut to the chase. Windows is nice to use, why? It's hard to say why. I use both Linux and Windows, but more often than not, Windows, for whatever reason. However, I think the Unix model is the correct one - separate components, each with a specific function. For a small glimpse into my whacky world, ponder the fact that I still use "vi" almost daily, even on Windows.

    If I could mount Windows(tm) in a read-only partition it would be great.

    It seems to me as soon as "Marketing" gets involved and starts mandating engineering decisions, you end up with crap, like Windows. You have a product that most people use, because it is good enough, but it is not as good as it could be because there is so much stuff tossed in, embedded deep, for no reason other than "marketing". There is no technical reason, for example, why IE is so deeply entwined in Windows - as any user of FireFox can attest, you can get a 5 MB browser that works great! IE sucks like it does, not for strictly technical reasons, but for marketing and legal reasons. (I have no idea what I am talking about here, but it sounds right.)

    Finally; Aren't there laws against software doing stuff that it is not supposed to? Everytime I see a blurb about an "Easter Egg" - I don't think "cool", I think, how much space is wasted on that "feature" I don't need. Does it add any instability to the product? Seems to me Windows does a lot more than an OS should, much that I didn't ask for.

    I am going to press Submit now, and go off an watch a movie.

    --
    This issue is a bit more complicated than you think.
  110. Enumeration? by Eternally+optimistic · · Score: 1

    Complicated command parsers are overrated, so perhaps they are trying to do this by enumeration: the will anticipate every command ever to be typed, and special-case it. That could account for the 5 years, and it would add the proper bloat as well.

    --
    What keeps me going is my inertia.
  111. Sample command by spitzak · · Score: 1


    rundll32.exe url.dll,FileProtocolHandler filename

  112. Relevant Steve Jobs Quote by Radiohead · · Score: 1

    I think Steve Jobs summed this up nicely years ago:

    "Real artists ship"

  113. Do I Need To Say ANYTHING Here? Do I? by Master+of+Transhuman · · Score: 1


    Didn't I SAY EARLIER that MORE would be cut from Longhorn before it was done?

    And here we have Microsoft DIRECTLY proclaiming the benefits of a CLI interface by saying, "You can do everything from the CLI that you can do from the GUI!"

    So NOW what are the Windows trolls going to do? Proclaim the new Windows CLI the best thing since...the Linux CLI?

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  114. why not a native port of BASH by Anonymous Coward · · Score: 0
    They could have a great shell if they worked on a native (non-cygwin) port of BASH. They could then extend it with capabilities for managing windows boxes. Additionally, they could include Perl for advanced scripting. All for very little cost.


    OOPS, that would be too easy and would allow easier migration between Linux and Windows.

  115. Longhorn will have ONE killer feature: by Anonymous Coward · · Score: 0

    "It came with my PC!"

    1. Re:Longhorn will have ONE killer feature: by fwitness · · Score: 1

      Of course this is the day my mod points expire. People aren't getting it. I don't know anyone, *anyone* who will buy an OS upgrade. I work at the #1 computer manufacturer in the country, and no one I work with goes to the store and buys XP. It's either pirated or preinstalled. This is why windows wins, and it's been the only reason for like 5 years now.

      --
      -- I have fans? Wow.
  116. ANOTHER 3-5 YEARS?!?! by Asprin · · Score: 1


    C'mon, people! The freakin' source for BASH is **FREE**! These guys took IE from crap throwaway to #1 in FOUR VERSIONS faster than that! What are they spending their time on? Poker tournaments?!?!

    --
    "Lawyers are for sucks."
    - Doug McKenzie
  117. Re:Chicken shits! I *knew* it! by ravidew · · Score: 1
  118. MOD PARENT UP by Anonymous Coward · · Score: 0

    Most insightful post of the day. Mod up.

  119. Re:What will be will be... by Anonymous Coward · · Score: 0
    `_
    / \
    O O
    |||/
    |\/|
    \__/
    Hey there, friend! It looks like you're trying to write a shell! Would you like me to:

    1. Cycle through each tab-completed option?
    2. Crash your system?
    3. Rip off an open source project with twice the functionality?
  120. I heard one thing by melted · · Score: 1

    NOTHING will be in Longhorn by default. They threw everything away from the main branch and now to re-enter the branch individual teams must pass a hardcore quality bar. It's unlike anything you've seen before. The code must build on all platforms and must pass all unit tests. It must also pass static code analysis. These are not the only requirements there. With every major release Microsoft reinvents their development model for Windows (because the team size doubles). This was a painful but necessary evolution. I have no doubt this will have measurable benefits, in terms of security, stability and overall architectural consistency.

    So FOSS community should be writing code like mad right now instead of this verbal masturbation as to what will and will not make it into longhorn. There are very few pieces without which longhorn will not ship. Other things will depend on the efforts of the individual teams, and folks are willing to go the extra mile, so chances are some of the things that you've heard won't make it into longron will end up shipping.

    After six years of blasting Microsoft (sometimes deservedly), FOSS community will be caught with their pants down. And BillG will not skimp on lubricants, you know.

  121. Re:Chicken shits! I *knew* it! by TripMaster+Monkey · · Score: 1


    Awesome song...I have the T-shirt.

    --
    ____

    ~ |rip/\/\aster /\/\onkey

  122. What will actually make it in Longhorn? by Mistah+Blue · · Score: 1

    It seems like a week doesn't go by where MS is saying this or that WON'T be in Longhorn. Sheesh.

  123. illegal conspiracy theory violation at f798a789c7e by dymaxion4d · · Score: 1

    OK, so with $x billion in resources, their own aircraft carrier, and their own cabinet-level secretary in the government, why oh why would/could MS wait to implement all these features in the next release. Could it be because they are HIDING their deliberate paradigm shift? Could it be that OS/Office-suite is going to soon not be their "thang"?

  124. Microsoft Cans Windows, Supports OSX for Intel by Nefarious420 · · Score: 1

    Microsoft takes the opportunity to get out of the OS wasteland and throws all its apps to OSX for Intel. Their strategy "Well new Macs can run Windows, so none of our users will be left behind"

  125. I work at Microsoft by DigitlDud · · Score: 1

    So there.

    1. Re:I work at Microsoft by Anonymous Coward · · Score: 1, Funny

      Looks like guys who work for MS can't do anything right. Your website is broken (transcript below)
      It just works my ass ... so tell me again why should we trust you?

      Server Error in '/' Application.
      This is an unexpected token. The expected token is 'NAME'. Line 21, position 13.

      Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

      Exception Details: System.Xml.XmlException: This is an unexpected token. The expected token is 'NAME'. Line 21, position 13.

      Source Error:

      An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

      Stack Trace:

      [XmlException: This is an unexpected token. The expected token is 'NAME'. Line 21, position 13.]
      System.Xml.XmlTextReader.SetAttributeValues() +323
      System.Xml.XmlTextReader.ParseElement() +138
      System.Xml.XmlTextReader.Read() +94
      DigitalDudSite.BlogViewer.LoadBlogEntries(String fileName) +939
      DigitalDudSite.DefaultPage.OnInit(EventArgs e) +51
      System.Web.UI.Control.InitRecursive(Control namingContainer) +241
      System.Web.UI.Page.ProcessRequestMain() +197

      Version Information: Microsoft .NET Framework Version:1.1.4322.2032; ASP.NET Version:1.1.4322.2032

    2. Re:I work at Microsoft by DigitlDud · · Score: 1

      Heh well, I'm just an intern. As for the site, thanks for pointing that out. If it means anything, it's not my code that's broken. I blame my hosting provider. It looks like someone tried to post a comment and it never flushed the XML back to disk right.

    3. Re:I work at Microsoft by Narchie+Troll · · Score: 1

      So you're about as credible as a Catholic priest telling us that Mother Church is going to fix that pesky pedophilia issue.

      The main difference is that there's a lot more indoctrination at Microsoft, as far as I can tell.

    4. Re:I work at Microsoft by kmmatthews · · Score: 1
      it's not my code that's broken

      Wow, he really *does* work at microsoft!

      --
      feh. stuff.
    5. Re:I work at Microsoft by Anonymous Coward · · Score: 0

      "The main difference is that there's a lot more indoctrination at Microsoft, as far as I can tell."

      Compared to what? There seems to be plenty of indoctrination done on Slashdot too.

  126. Five years for a shell? by MerlinTheWizard · · Score: 1

    I don't get it. Even a single developer could do it in much less than that...

  127. Re:Five years... food for thought by N1KO · · Score: 1

    This is probably more of a distribution thing since i've never had ugly font issues (except with apps that don't support aa... which all apps should support).

  128. Both are already done. by Anonymous Coward · · Score: 0
    See OS X

  129. Re:Five years... food for thought by N1KO · · Score: 1

    Just because there are tons of GUIs on Linux doesn't mean it's OK for the programs I run to look and behave differently from one another. Or for me to have a bunch of different libraries that do the same thing loaded in memory.

    OTOH, the quality of the GUI is improving very quickly.

  130. Re:Five years... food for thought by sqrt(2) · · Score: 1

    SuSE 9.2 Pro.

    It's set by default to use aa fonts. To me, and many others by my observations, this results in blurry (some would say "smooth") fonts. Unlike the fonts in Windows that look crisp and are readable even at small sizes, the fonts (at least in that distro) must be set to a much larger size to be readable.

    --
    If you build it, nerds will come. Soylentnews.org
  131. Re:Five years... food for thought by Theatetus · · Score: 1

    Somebody's never heard of GNUStep / Windowmaker. Best dang GUI out there

    --
    All's true that is mistrusted
  132. F***ing Pathetic by Anonymous Coward · · Score: 0

    This is the fatal flaw of Windows and other GUI's out there. Shells are simpler to design than the comparatively worthless window dressing that makes up a GUI, but some are better conceived than others. Unix gives MS a lesson in 20+ years of interactive shells, and MS still can't get it, even after they managed to free themselves from the awful legacy of QDOS.

  133. Parent is funny as hell. by KwKSilver · · Score: 1

    Hope he gets modded up.

    --
    If you want your life to be different, live it differently.
  134. Re:Five years... food for thought by the_womble · · Score: 1
    There are good GUIs for Linux,

    the problem is that there are too many.

    I use the KDE window manager because it is configurable, works well, and has some useful little applets (Klipper, Kfm, Knote etc.), a great file manager, and the ability to open files off an ftp server in a text editor and save them back.

    On the other hand most of the apps I use heavily, use Gtk (Thunderbird, Firefox, Gnumeric, Realplayer)

    This does not cause any major issues, but it is far from ideas

    1. Obviously apps look inconsistent.
    2. Feel is inconsistent - different file selectors, for example (and one of them crap anyway)
    3. I have to set file associations twice - once for KDE, once for Gnome - this is really annoying.
    4. Then there are some apps that use neither KDE or Gnome (Lyx, for example), same problems all over again for each such app.
  135. Some truth from a Monad insider by Anonymous Coward · · Score: 0

    I know this is slashdot, but I should at least try and dispell some of the info here.

    First off, you can download monad already via betanews. It's old, but it's there. It's fairly great in terms of functionality. The extensions aren't there (because they haven't - and at this rate, never will - be built) but being able to browse the registry, Active directory and the filesystem all the same way should be there for you.

    This had happened over a year ago, because of the .NET fallout at MS. At the time, Monad was fine in terms of meeting its goals - and it still is, today. Monad didn't get cut because it failed; monad got cut because .NET versioning failed. Monad was a fairly robust tool that was ahead of the Longhorn ship schedule.

    Monad isn't just a copy of bash, and those of you who think so don't know bash and don't know shells. It is a combination of a powerful scripting language that can access underlying data structures in a common way, a way to make everything look the same and be accessed the same, and an interactive process similar to lisp's interactive shell. WMI did not and does not have the same kind of interfaces to access everything the same way, nor does it deal with objects particularly well - and if you really missed it, you could use WMI in monad without too much problem. Bash doesn't treat the data produced as actual objects that can perform actions and be queried on - it still relies on strings. Perl's interactive shell hybrid comes closest, but it doesn't have the hooks into the OS that this did.

    It's really sad, because this was one of the most innovative products that MS has thought to produce, and killing it for longhorn is a good sign that MS has stopped trying to innovate.

  136. MOD UP by Anonymous Coward · · Score: 0

    That is some funny shit!!!

  137. IPv6.exe deprecated by mkithara · · Score: 1

    Just so you know, ipv6.exe was deprecated when they 'finished' the stack. Using the IPv6 contexts in netsh.exe (which also configures v4+v6 TCP port proxies) is much better.

    Microsoft's toolset has been improving over time and you can download Windows ports for most common utilities. I'm all for a new and improved shell, but the MSH beta has been available for some time and it's a long way from release.

  138. I know Microsoft's problem by SteeldrivingJon · · Score: 1


    Microsoft's problem is that their process is zeroing out the Most Significant Bits.

    No wonder they're going to the different-endian PowerPC for the XBox. They must hope that, in their process, the Most Significant Bits will then be preserved, and they'll only lose the least significant bits.

    --
    September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
  139. Perl since the NT 3.5 dayz... by ManyLostPackets · · Score: 1

    VB script has come and gone, so has WSH...losing support that is.

    Was their another way to script registry edits back in 1994?

  140. Re:Nothing to see... by shadowzero313 · · Score: 1

    Actually some part of dos will likely still be in longhorn. I've found parts of win3.1 in XP, i'm sure there's some that i'm not aware of from dos.

  141. Could it be any more clear? by tod_miller · · Score: 1

    + Announce features to dissuade migration to other platforms, keep Microsoft in press, increase Windows:Linux signal ratio.
    + Announce billions of features to make people view longhorn as a necessity upgrade
    - Don't deliver those fearures because:
    a) costs money
    b) needs all those developers who left for google
    c) you won't have any features to advertise for the *NEXT* Microsoft upgrade
    d) you still haven't checked it for gpl code.

    It is no secret that microsoft has double blinded (supposedly) the copying of the gnu core tools into windows now (it is downloable as unix-tools on their own website I believe for NT os's) and this whole 'SHELL' was going to the be first embedded version.

    In 5 years, a PC won't exist, people will buy various computers: they will all access the intarweb, they will all run firefox, they will all run cracked copies of adobe photoshop.

    70% of computer owners I know do not even play games, despite having bought a 56* series nvidia card with their machines.

    Linux doesn't need distros. IT NEEDS KILLER APPS.

    For all the elitest (no linux doesn't have to do that, linux is mine, if they want something else (sometimes the fucktard uses the sports car / family saloon car example) they can choose windows - if you were intelligent you would realise that greater adpotion of linux means more $$$ spent on gpl projects, which means your sports car goes faster, twat, you can help great adoption by not being a knob head like the GIMP author was when a uy reconfigured the gimp menus to be like photoshop))

    Yep.

    --
    #hostfile 0.0.0.0 primidi.com 0.0.0.0 www.primidi.com 0.0.0.0 radio.weblogs.com
  142. Hhhhhahaha by Anonymous Coward · · Score: 0

    OS X is the chosen one!

    Mac-zelot

  143. Pursuing the monolith by 87C751 · · Score: 1
    On a slightly different topic, I really think that Microsoft is really on the wrong track with their combined Desktop/Server codebase bent.
    It's more like "All from one, and one for All" with MS. Their entire "product line" seems to want to present the same face everywhere, which can be tricky when the face is a GUI and the platform is a headless embedded box. But Redmond continues to insist that their way works for everything. (modulo the recent headless options added to Embedded XP and CE)

    Still, people are drinking the Kool-Aid(TM) daily. My now former employer (I was downsized last week) is looking at CE with a Flash(TM) player as a small-form-factor machine HMI. The prototype runs like molasses. But they all insist that Microsoft(TM) is the best way to go.

    --
    Mail? Put "slashdot" in the subject to pass the spam filters.
  144. Cool, let us catch up! by AceJohnny · · Score: 1

    Cool, maybe this will allow the open source community to come up with an equivalent before they even push it out the door, for once ;)
    Ok, sorry about the troll.
    However I have to admit that I really adore the concept of an 'object' console as opposed to the standard text shell we've been using and loving for, what, 30 years now?
    It could be awesome if your programs output standard 'objects' instead of your traditional string. The console would become much more powerful!
    I know the power of a text console is its simplicity: all programs can output text with an easy printf() or whatever. Outputting an object is a wholly different paradigm altogether. STDOUT and its brothers will have to change...
    There already exists a Perl SHell (psh!), but I can't say I've ever been carried away by Perl's OO system. I have been carried away by python's OO style however .
    Does anyone know of a python system shell?

    --
    Misleading titles? Inflammatory blurbs? Keep in mind that Slashdot is a tabloid.
  145. Re:Five years... food for thought by Captain+Nitpick · · Score: 1

    Yup, five years. So what I'm lead to wonder is which we'll see first:

    1) A good command line for Windows
    2) A good GUI for Linux

    (obligatory) Duke Nukem Forever?

    --
    But then again, I could be wrong.
  146. Why don't they just copy VMS? by Christian+Engstrom · · Score: 2, Insightful
    Yup, five years.
    Leaving aside the fact that there is really no excuse why they didn't put together a decent command line shell 20 years ago.

    Why didn't they just look at what was available elsewhere, and copy the VMS shell (which Digital released for the VAX machines in 1978)? Clean, simple, and with command and option names that are actually possible to remember.

    One of the most advertised aspects when Windows NT came out was that it was "designed by the people who wrote VMS". If this was true, does anyone know why they forgot to include the only part of VMS that's actually visible to normal users?

    Sorry for ranting. I really loved the VMS command line. :-)

    --
    Christian Engström, Former Member of the European Parliament 2009-2014 for The Pirate Party, Sweden
  147. Re:What will be will be... by Lithus · · Score: 1

    trojans, worms, clippy...
    Oh my!

  148. Longhorn without Monad by Ann+Elk · · Score: 1

    They should change the project name to Gelding.

  149. flexible firm by Anonymous Coward · · Score: 0

    I hear it all the time: Microsoft is sooo flexible. Well, to me it seams that microsoft isn't flexible at all, they just don't know what they are doing. They launch an idea, and a few days later they go whining that they can't make it!

    You may hate posts google this, google that, but at least they DO what they SAY.

    Microsoft says it from the beginning of their firm: we will make a stable OS, have they done that one yet. Once I hit the one week uptime, the system just crashes... and we all accept.

    Blame MacroHard, they don't deserve the position they have, strangling everybody. (remember that they requested posts to be removed from THIS forum). Don't believe anything they say before it is installed from the box, on your test server.

  150. bash plus applescript by rahul_kumar · · Score: 1

    so MS's copy of bash + applescript will take 5 years. by then, bash and applescript would be far ahead again.

    --
    -- rahul benegal : http://kalki.benegal.org
  151. what takes them so long? by multi+io · · Score: 1

    It takes three to five years to bang out a scripting language that scripts some "commandlets" on top of an already existing platform? I don't get it.

  152. Re:Five years... food for thought by Anonymous Coward · · Score: 0

    Maybe you'd be interested in Syllable. O.K, it isn't a suitable replacement for Linux just yet but it has serious potential. It avoids the exact problems you highlight (Among plenty of others).

  153. Re:Five years... food for thought by FooBarWidget · · Score: 1

    Windows will never have a "good" commandline until it has a tabbed terminal emulator. Alt+Tabbing through tons of DOS boxes is a huge pain. Windows doesn't even support magnetic window snapping like most Linux window managers do.

  154. Re:Five years... food for thought by someone300 · · Score: 1

    Gnome has the ability to use sftp, ftp, and some other things in gnome-vfs... unfortunately it only works for apps using gnome-vfs, and there are still a few bugs, but it's getting much better all the time.

    One of the many things I like about linux is choice.

    "Obviously apps look inconsistent."
    I believe there is a gtk+ qt theme.. maybe you should try that? Unfortunately I can't find something similar to make qt apps look like gtk+ apps, but it's not a massive problem anyway. All the apps I use apart from rosegarden use Gtk+.

    "Feel is inconsistent - different file selectors, for example (and one of them crap anyway)"
    Yeah.. this is unfortunate, but if they both felt the same to use, then they wouldn't really be all that different.
    Also, gtk's file selector is getting much better than it used to be, ;)

    "I have to set file associations twice - once for KDE, once for Gnome - this is really annoying."
    I think that this isn't so much a problem in recent releases because they're following the freedesktop specs for that now.. aren't they?

    Choice is good, but it comes with some problems too. I think choice's advantages outweigh the disadvantages too. Especially now that they're trying to make them more interoperable using freedesktop specs.

  155. An insight... by unikron · · Score: 1

    "...which would enable users to do everything from the command line that can be done from the graphical interface.'"

    Does that mean that I will type "doubleclick" on the console?

  156. How about a shorter list? by argent · · Score: 2, Insightful

    How about a shorter list... features that aren't going to end up in XP anyway, and features that actually have value.

    Avalon: a new user interface subsystem and API based on XML, .NET, and vector graphics.

    Which will also be available for XP. Scratch one.

    WinFX: a new API replacing the current Win32 API (there's of course still Win32 + Win64) .NET framework 2.0 (the foundation for Longhorn)

    That's two (or is it three) new APIs. New APIs by themselves have negative value. What can you do with them... that's the important bit.

    Lower user privileges (IE 7 will run in these on Longhorn)

    Fixing the wrong problem. The only reason to run IE in some kind of sandbox is because of its broken active content model. Instead they should fix IE by backing that out and split off a local HTML scripting environment (like Dashboard, but without the stupid UI), and making IE into a normal browser... a purely web aplication that has no ability to download applets and automatically* run them with full local rights.

    Included compiler (msbuild)

    Ah, finally catching on to what every UNIX vendor figured out by the early '90s. Even SCO ecentually "got" that. Of course you can download SFU and get an included compiler AND a decent shell, RIGHT NOW... so this is also available for XP and Windows 2000.

    New document format competitive to PDF

    Something else with negative value.

    An application deployment engine ("ClickOnce")

    Sounds Linspired. I hope they've actually thought about security this time.

    New desktop search capabillities

    Already available for XP, not a Longhorn feature.

    Improved security through lower privileged accounts and services

    You're repeating yourself.

    * popping up a routine dialog box that people are used to clicking OK on is hardly better than running it with no warning.

    1. Re:How about a shorter list? by Random832 · · Score: 1

      Lower user privileges (IE 7 will run in these on Longhorn)

      Fixing the wrong problem. The only reason to run IE in some kind of sandbox is because of its broken active content model. Instead they should fix IE by backing that out and split off a local HTML scripting environment (like Dashboard, but without the stupid UI), and making IE into a normal browser... a purely web aplication that has no ability to download applets and automatically* run them with full local rights.


      making limited user accounts feasible for everyday use is important for more reasons than just internet security.

      you left out the "no-execute" support from your reply - if this is supported properly, it would absolutely eliminate traditional buffer overflow exploits

      --
      We've secretly replaced Slashdot with new Folgers Crystals - let's see if it notices.
    2. Re:How about a shorter list? by argent · · Score: 1

      making limited user accounts feasible for everyday use is important for more reasons than just internet security

      I wouldn't say "important". I'd say "possibly useful", even for internet security. The complexity of the Windows API and its complex privilege model makes it hard for me to trust that there's no way to trick it into privilege escalation.

      What's important is breaking down the criminally stupid way the Microsoft HTML control works. What's important is that this attempt at creating a sandbox that STILL allows local code execution tells me that Microsoft has no intention of backing down.

      you left out the "no-execute" support from your reply

      Well, yeh. My reply was a list of things I consider worthless or worse, or at least that I'd need some convincing to take them out of that category. Things to remove from the list on the grounds that they're bad ideas. No-execute support isn't one of those things. It's useful even though it doesn't absolutely eliminate buffer overflow attacks... it does make them a lot harder.

    3. Re:How about a shorter list? by Random832 · · Score: 1

      I wouldn't say "important". I'd say "possibly useful", even for internet security. The complexity of the Windows API and its complex privilege model makes it hard for me to trust that there's no way to trick it into privilege escalation.

      tricking it into privilege escalation is a step that no-one has ever had to do in a compromise before. no longer forcing people to run as root cannot be anything but a good thing.

      as for the no-execute stuff - it eliminates traditional buffer overflows, because the stack won't (at least, not if they claim any degree of support for it at all) be executable.

      --
      We've secretly replaced Slashdot with new Folgers Crystals - let's see if it notices.
  157. Re:Five years... food for thought by RoLi · · Score: 1
    A good GUI for Linux

    Yeah, I know it's supposed to be funny, but anyway, I'm sick of that prejudice.

    Yes, Linux isn't ready for everybody's desktop. But that is because of

    • Missing applications (Photoshop, AutoCAD, etc.)
    • Missing games
    • Missing 3rd party-support (from ISPs, companies, friends, etc.)
    • To a lesser extent missing drivers

    Guess what? "A good GUI" isn't on the list because KDE is a very good GUI and has been for several years.

    Of course "A good GUI" won't automagically let you run AutoCAD, it won't let you use hardware for which there is no driver. And most importantly the smart kid down the street who supports the whole neighbourhood won't automagically know a new underlying system.

    So quit it. KDE is a great GUI and a lot better than MacOSX (and of course Windows) in many aspects. But for a desktop you may need more than a "good GUI".

  158. surprise her with your new . . . by Anonymous Coward · · Score: 0

    Cialis Soft Tabs: perfect feeling of being man again. Surprise her with your new and improved Longhorn, starts working within just 15 minutes.

  159. People really do buy OS upgrades. by argent · · Score: 1

    People aren't getting it. I don't know anyone, *anyone* who will buy an OS upgrade.

    I bought Windows 2000. I didn't buy XP because it was a downgrade from 2000, but 2000 was an improvement over 9x and NT4 (heck, NT3.51 was an improvement over NT4).

    I also bought Jaguar and Panther and as soon as I get the time set aside to actually do the upgrade I'll be buying Tiger. But then newer versions of Mac OS X are more stable and run faster, and even with a short release cycle they manage to include useful new capabilities.

  160. Re:Five years... food for thought by Anonymous Coward · · Score: 0

    Turn on clear type in Windows.. You want bad fonts.. You've got it.. And best yet.. You PAID for that monstrosity.

  161. Hmmm... by Anonymous Coward · · Score: 0

    Why not just use some shell with a GPL license?

  162. Re:Five years... food for thought by Arker · · Score: 1

    Like with so many other things, Linux gives you a choice where others don't.

    If consistency of look and feel is more important to you than a wide variety of apps, you can get that by simply choosing, say, KDE or GNOME and using only their apps. Both have all the essentials for the typical 'desktop' user covered.

    If you prefer a wider choice of apps instead, you can get that too - all X11 apps will still run, if you install them and their libraries.

    Of course, on windows you can't run OSX apps, so you might consider it the most consistent, but that consistency is achieved only by eliminating choices.

    On OSX you can only run windows apps if you go to the trouble of getting VPC, and only run X11 apps if you bother to go get X11, so for people that don't do that, there is consistency (for the most part - MS apps like Word for Mac break that too however, if you use them.) But if you install VPC and X11 it gets just as inconsistent as any GNU/Linux system.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
  163. Longhorn? Needs to be on 98, NT, XP, etc. by wonkavader · · Score: 1

    I have a friend who's trying to do installs on windows, and the lack of a decent scripting language, a way to produce a nice date-named file, or even a friggin' SLEEP function makes it almost impossible. A small, ported bash, ksh, sh, zsh, csh or any other shell would be FANTASTIC for lan admins.

    Firstly, is there already one -- something which can be installed in \WIN or \WINNT or whatever, takes less than a 1M or so, and doesn't require a bunch of support files?

    That's the requiement if you're going to put it on a bunch of machines without causing more trouble that you save.

    If there isn't, I'd love it if someone ported over something with enough functionality to be useful, and running on all these different OS versions (even if you need different executables on each). It'd get a large following quickly. Monad would be a frustrating complication in the face of it, if everytone was using winsh, and had been for a year, and didn't need to use longhorn to get it, and knew it was available for use on one's entire installed based, so that no upgrade (besides a trivial install) was necessary.

  164. Strategic OEM deals by dustmite · · Score: 1

    I'm not quite sure how Microsoft plans to sell the OS

    Same way they sold XP, and same thing that made XP so successful: by getting OEMs to bundle it with all new PCs/laptops sold. The vast majority of XP sales were because "it came with the new computer" - only a very tiny percentage of users actually upgraded existing computers to XP, and XP offered virtually no addition value (i.e. little incentive) to upgrade.

    Most people will buy Longhorn simply as a result of the natural process of buying new laptops/PC.

    Longhorn will be a (financial) success regardless of if it has any new features or not, so I don't think MS care too much, which is why they're never really in a hurry to add new features. Strategy is more important. A new "look and feel" is all that's necessary to distract people (and the media) from looking at anything else, and making people think that it's really a brand new OS. And most people think computers = Windows anyway.

    Microsoft cannot "become irrelevant" in the desktop market so long as virtually every new computer sold has Windows on it by default. Longhorn will be a great success, financially.

  165. Re:Five years... food for thought by sqrt(2) · · Score: 1

    I don't use Clear Type in windows...so I don't know what point you're trying to make there. I know not what method is used in SuSE 9.2 to "smooth" the fonts but the result is nearly identical to using Clear Type in Windows. I would at least know how to fix it in Windows (If it WERE on by default, which it's not).

    --
    If you build it, nerds will come. Soylentnews.org
  166. -1 no perspective by Rick+and+Roll · · Score: 1

    So, you pick two obscure (avaliable on several platforms but rarely used) features and say that they're needed to be "good"?

    The basic programming functionality is much more important. Compared to that, your points are a non-issue.

    1. Re:-1 no perspective by FooBarWidget · · Score: 1

      "Obscure"? "Rarely used"? I use them all the time! As a heavy commandline user, those two things is a must.

      "The basic programming functionality is much more important."

      No, usability is much more important. If I want powerful programming functionality, I will use Perl or whatever, which is available today. A shell is all about invoking external commands quickly, efficiently, and being able to automate them. If you can't do that easily, then it's not a good shell language.

      You seem to be confusing "shell" with "scripting".

  167. 1978? by ClosedSource · · Score: 1

    What reliable secure contemporary of DOS and early Windows ran on a PC? In any case, I wasn't providing an excuse for Windows based on its roots, I was responding to the claim that MS had historically always done a poor job. The fact was that more capable OS's were MIA at the time simply because they couldn't be implemented on the platform or wouldn't be any more stable if they had.

    1. Re:1978? by Doc+Ruby · · Score: 1

      In fact, Intel introduced the 8088 in 1979, not 1978. A distinction without difference. The "QDOS" that MS bought to sell to IBM for its 8088 PC was named as an acronym for "Quick and Dirty Operating System". Which has been the design principle that MS has been stuck with ever since. At the time, I used CP/M on Z80 uPs, later ported to 6502s; CP/M-86 showed it could have been IBM's first OS. But not as quick as the MS-repackged QDOS, so it didn't matter that it also wasn't as dirty. What the alternatives lacked was Gates and his "deal of the century", not any real technical advantage. That legacy, in marketing priorities, and largely consequent product quality, has continued to define Microsoft since its beginning. Because it's been a winning formula - for Microsoft, if not for competitors, or for users.

      --

      --
      make install -not war

    2. Re:1978? by ClosedSource · · Score: 1

      OK, so CP/M-86 could have been the PC's OS. I never claimed that DOS was the only possible PC OS IBM could have used, just that the limitations of the orginal PC precluded using an OS that we would consider stable and secure by today's standards.

    3. Re:1978? by Doc+Ruby · · Score: 1

      I posted:

      "compare even the old Windows, or DOS, to its more reliable, secure contemporaries"

      You posted

      " What reliable secure contemporary of DOS and early Windows ran on a PC?",
      and
      "more capable OS's were MIA at the time simply because they couldn't be implemented on the platform or wouldn't be any more stable if they had"

      in reply.

      I replied with CP/M-86, which you admit could have been implemented on the platform. And which was more stable and capable than (quick and dirty) MS-DOS, backing up my claim. Now you're trying to change "their contemporaries" to "today's standards" - a claim I never made, and a ridiculous one at that. I'm done with this. You can keep twisting away from your own bad arguments, and inventing straw men to stand in for mine, all by yourself.

      --

      --
      make install -not war

    4. Re:1978? by ClosedSource · · Score: 1

      "And which was more stable and capable than (quick and dirty) MS-DOS, backing up my claim."

      So your claim is that CP/M-86 which could have been implemented for the PC but wasn't, would have been more stable and capable than MS-DOS which was. Sounds speculative to me. So explain to me exactly how CP/M-86 would have been more stable than MS-DOS given the fact that the 8088 would still allow any application to access any memory and write to any hardware device without permission of the OS.

      It wasn't my intention to misrepresent your argument or put words in your mouth but you do keep trying to bring this argument forward to the present with things like: "Which has been the design principle that MS has been stuck with ever since." I was merely anticipating an argument you I thought you were hinting at. If that was unfair, I'm sorry.

  168. Local root, IE, and privilege escalation. by argent · · Score: 1

    tricking it into privilege escalation is a step that no-one has ever had to do in a compromise before.

    Every single cross-zone attack is a privilege escalation. Whether it's the browser or the OS implementing the protection boundary, the fact that a mechanism exists to allow an object on the low-security side to request the right to execute on the high-security side makes it a privilege escalation.

    And Windows uses just too complex an API and privilege mechanism to ever trust. I mean I figured out a way to get LOCALSYSTEM privilege on NT five minutes after I first sat down at one, by trying a variant of a cron exploit that had been fixed on UNIX years before.

    no longer forcing people to run as root cannot be anything but a good thing

    Whoa, hold on, you were talking about a lower-than-normal-user privilege level for IE7. Now you're just talking about not running it as Administrator or Power User? Normal user privilege is already WAY too open for IE.

    If I was going to run IE on UNIX, here's what I'd do to it: I'd have it chrooted into a filesystem with NOEXEC and NODEV enabled, and run it as a UID that had no write access except to a subtree that was purely cache, so I could wipe it without losing configuration.

    And even then I'd be worried, because IE has to be able to make outgoing TCP/IP connections, so even in that environment it could be used in a botnet.

    I don't see a credible way to even implement that kind of protection on NT. NT doesn't have a concept of chroot, it doesn't do traverse checking, and there's no analog of the "execute" bit so it'd still be able to hide executable code in its writable space.

    People make way too much of the whole "don't run as root" thing. There's lots of things a piece of malware can do that can cause just as much damage to the net or to your own real life if it gets a chance to run code on your machine.

    THe only acceptable way to build a browser is to arrange things so there is no mechanism implemented for untrusted code to request execution except in a fully interpreted hardcoded sandbox. Even if you think you can't trick the escaltion path into passing it, the existence of an escalation path in a browser is unacceptable.

    Even relatively benign things like Safari's "open safe executables" to Firefox's "XPI install" mechanism bother me, and there isn't even any live viruses that use them. I don't care what Microsoft might do to "defang" ActiveX and Active Content and and all the rest of the words they use for the holes in their sandbox: nothing less than completely removing the holes counts as anything but a token effort for PR purposes.

    1. Re:Local root, IE, and privilege escalation. by Random832 · · Score: 1

      Whoa, hold on, you were talking about a lower-than-normal-user privilege level for IE7. Now you're just talking about not running it as Administrator or Power User? Normal user privilege is already WAY too open for IE.

      The original poster (not me) said "limited user" - which is the existing windows XP home term for a non-administrator user, so i assumed that was what he meant. I don't know if it's currently possible to run IE as a limited user but it wouldn't surprise me if it does dumb stuff like trying to write to its program directory - many windows programs do that and thus must be run as administrator.

      NT doesn't have a concept of chroot, it doesn't do traverse checking, and there's no analog of the "execute" bit so it'd still be able to hide executable code in its writable space.

      There is a user right (assigned to administrators and... i believe also backup operators by default) called "bypass traverse checking" so i assume it _does_ normally do traverse checking

      --
      We've secretly replaced Slashdot with new Folgers Crystals - let's see if it notices.
    2. Re:Local root, IE, and privilege escalation. by argent · · Score: 1

      The original poster (not me) said "limited user" - which is the existing windows XP home term for a non-administrator user, so i assumed that was what he meant. I don't know if it's currently possible to run IE as a limited user

      Ah, sorry, I didn't notice you were someone new. My bad.

      Yes, it is possible to run IE as a non-administrator, but of course if you're running as an administrator it's going to run with whatever your rights are, so you could both be right and what this is is something like having the IE executable running setuid.

      If that's what he meant, that's little help. A virus or other malicious software doesn't need to have administrator rights to do damage, hide undetectably, or propogate.

      There is a user right (assigned to administrators and... i believe also backup operators by default) called "bypass traverse checking"

      There's always been a lot of software that breaks if "bypass traverse checking" isn't on. One of the many little fiddly details that makes people just go "the hell with it, I'll make me Local Administrator". NTFS has a mechanism to automatically propogate permissions from parent directories, but of course this doesn't stop you from overriding it and ending up giving people unexpected access to files they shouldn't be looking at.

  169. %20 more frightening? by game+kid · · Score: 1

    So Longhorn converted from Unicode to URL entities?* Talk about your two steps forward and eighty steps back...

    *%20 is a space in URLs. See the RFC on URLs and one example. 20% is twenty percent.

    --
    You can hold down the "B" button for continuous firing.