New MS Shell Will Not Be In Longhorn 449
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.'"
Inquiring minds want to know! (Score:5, Insightful)
"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.
Re:Inquiring minds want to know! (Score:2, Funny)
Re:Inquiring minds want to know! (Score:3, Interesting)
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.
Re:Inquiring minds want to know! (Score:3, Insightful)
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?
Re:Inquiring minds want to know! (Score:3, Interesting)
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.
Re:Inquiring minds want to know! (Score:4, 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.
Also, AppleScript itself is the worst programming language ever invented. Please don't damage your brain by using it.
Re: (Score:3, Insightful)
Re:Inquiring minds want to know! (Score:3, Insightful)
I find myself using applescript all the time on my computer. I think you just have to understand what it's used for.
Re:Inquiring minds want to know! (Score:2)
Re:Inquiring minds want to know! (Score:2, Funny)
The code, mind you it's still very much beta... void main()
{
printf("Hello wolrd");
}
Windows Longhor
Re:Inquiring minds want to know! (Score:3, Funny)
Re:Inquiring minds want to know! (Score:3, Insightful)
Re:Inquiring minds want to know! (Score:5, Funny)
I'm thinking WinME = Longhorn.
Re:Inquiring minds want to know! (Score:4, Informative)
5 years? Too long? Depends on MS's goal (Score:2)
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
Re:Inquiring minds want to know! (Score:2)
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
Five years... food for thought (Score:5, Insightful)
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.
Re:Five years... food for thought (Score:2)
Both have been available for many years.
Good command line for NT. [jpsoft.com]
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.
Why don't they just copy VMS? (Score:3, Insightful)
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, d
Re:Inquiring minds want to know! (Score:2)
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
Re:Inquiring minds want to know! (Score:2, Informative)
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.
Re:Inquiring minds want to know! (Score:3, Informative)
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 [microsoft.com], information management [microsoft.com], Avalon/Indigo/Aero [microsoft.com] (yeah, parts of those are backported, but not all of these technologies).
If it takes
Also... (Score:2, Informative)
http://www.microsoft.com/whdc/driver/WDK/default.
Re:Inquiring minds want to know! (Score:3, Interesting)
Re:Inquiring minds want to know! (Score:5, Informative)
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.
What will? (Score:5, Funny)
Re:What will be will be... (Score:5, Funny)
The usual... trojans, worms, clippy...
Re:What will be will be... (Score:2)
The white paper says it will be Clippy.Net.
Re:What will? (Score:2)
...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'"
Re:What will? (Score:2)
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.
Re:What will? (Score:5, Funny)
My understanding is that Longhorn is no longer in Longhorn.
Re:What will? (Score:5, Insightful)
Split reality (Score:5, Interesting)
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.
Where (Score:2, Flamebait)
Re:Where (Score:2)
Where was it ever stated that monad would be IN longhorn?
Re:Where (Score:2)
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
Re:Where (Score:5, Informative)
OK...here's a quote from the BetaNews article referenced in the summary:
You know, if you would just RTFA, things would be a lot clearer...
Re:Where (Score:2)
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.
Re:Where (Score:2)
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?
It wasn't in the alpha (Score:2)
Re:Where (Score:2)
This just in! (Score:3, Funny)
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.
In all seriousness (Score:2, Redundant)
Re:In all seriousness (Score:2)
Security updates. Did you really want something else, or are you just looking for something to jeer at Microsoft?
Chicken shits! I *knew* it! (Score:5, Funny)
Microsoft just doesn't have the Monads...
^_^
I for one, (Score:5, Funny)
MS Innovation.... (Score:2, Insightful)
Yet another innovation from microsoft? first borrow the windows paradigm and now the cli paradigm.
Re:MS Innovation.... (Score:2)
But I'm sure applications will have to specifically implement shell extensions.
1st thought: Good that it is comming... (Score:5, Interesting)
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.
Re:1st thought: Good that it is comming... (Score:2)
Re:1st thought: Good that it is comming... (Score:2)
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.
Re:1st thought: Good that it is comming... (Score:2)
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 [microsoft.com]
Re:1st thought: Good that it is comming... (Score:2)
I'd put up even money now... (Score:3, Funny)
Wow... (Score:5, Funny)
- shadowmatter
Re:Wow... (Score:2)
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.
Blame marketing (Score:2)
Re:Blame marketing (Score:2)
Any truth to the rumor... (Score:2)
M$ annoying (Score:2, Interesting)
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.
How is a working beta FUD? (Score:2)
The weight of a lumbering giant.. (Score:2)
"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.
Re:The weight of a lumbering giant.. (Score:2)
Not an anti-MS rant, it's just interesting to see how the larger a development team becomes, the less efficient they become.
I'm just waiting for this headline: (Score:4, Funny)
What the hell is still in Longhorn?
Re:I'm just waiting for this headline: (Score:2)
A brand new solitaire game? Higher resolution wallpaper? The startup sound is changed to a recording of Bill Gates saying "Ha-ha!"?
So they will be what Linux shells.... (Score:2)
Longhorn will offer precisely... what? (Score:4, Interesting)
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?
Re:Longhorn will offer precisely... what? (Score:2)
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 witho
What's next? (Score:5, Funny)
Re:What's next? (Score:2)
I mean, it may break the Internet!
MS do have a point here...
5 years? (Score:2, Insightful)
No Kernel (Score:2, Funny)
Monad the name? (Score:4, Interesting)
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?
Re:Monad the name? (Score:3, Informative)
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."
New Sections? (Score:2, Redundant)
Is it just me? (Score:2)
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?
Why? (Score:4, Funny)
To hell with the Monad Shell MSH. (Score:2)
command line? (Score:2)
Let's try making a list! (Score:5, Funny)
Let me start with:
* RSOD (red screens of death)
* Dropping the prefix "My" from "My computer", "My network places", etc
Re:Let's try making a list! (Score:4, Informative)
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,
* Indigo: a service-oriented messaging system to allow programs to interoperate as part of the
* WinFX: a new API replacing the current Win32 API (there's of course still Win32 + Win64)
*
* 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).
How about a shorter list? (Score:3, Insightful)
Avalon: a new user interface subsystem and API based on XML,
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)
That's two (or is it three) new APIs. New APIs by themselves have negative value. What can you do with them... tha
It was bound to happen (Score:3, Interesting)
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.
Why reinvent the wheel ? (Score:5, Interesting)
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...)
Re:Why reinvent the wheel ? (Score:3, Informative)
Unix Utilities Part 4 [ibm.com]
The Emperor's New OS (Score:3, Funny)
Let's summarize for a minute, shall we? (Score:4, Insightful)
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!
Re:Nothing to see... (Score:2, Funny)
Re:Nothing to see... (Score:2)
Re:Nothing to see... (Score:2)
Re:So... (Score:5, Funny)
Re:So... (Score:2)
Re:So... (Score:2)
* 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!
Re:Linux better than Windows (Score:2, Insightful)
Re:Linux better than Windows (Score:2)
Re:what *are* they putting in Longhorn? (Score:2, Funny)
Re:what *are* they putting in Longhorn? (Score:2)
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*.
Re:Well.. (Score:5, 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 [gnu.org]
Re:Well.. (Score:4, 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.
Enough already! (Score:5, Insightful)
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.