Windows Is Dead – Long Live Midori?
parvenu74 writes "A story from Infoworld is suggesting that the days of Windows are numbered and that Microsoft is preparing a web-based operating system code-named Midori as a successor. Midori is reported to be an offshoot of Microsoft Research's Singularity OS, an all-managed code microkernel OS which leverages a technology called software isolated processes (SIPs) to overcome the traditional inter-thread communications issues of microkernel OSes."
web-based == subscription model.
12:50 - press return.
There is a Three Letter Acronym conflict with SIP as SIP already means Session Initiation Protocol.
Personally I will wait to see what netcraft has to say about that.
Seven puppies were harmed during the making of this post.
Remind me again how this differs from a Thin Client?
what am I going to do with all of that fancy hardware I bought to run Vista?
One of our competitors trademarked the term "hypothesis". From now on, we will call them "boneheaded ideas".
I though Midori was an open source web browser
A link to the print version in TFS? This cannot be slashdot... damn DNS must have been poisoned!
... that it doesn't suck! Linux still needs competition to keep us on our toes!
There is a war going on for your mind.
I don't get it, why would I want to trust Microsoft, or anyone, with all my files?
I think I like the current model, I buy a computer and it is mine, I can put whatever I want on it, and I can use it with or without the internet.
I guess when my unreliable comcast cable modem drops offline I guess that means a worthless terminal till it comes back up. This is an improvement....how?
If ignorance is bliss, the world is full of blissful people
Midori Linux from Transmeta - Linus T.
Guess MS will just have to change the name....
I hope this is the first of many operating systems to be named after porn stars.
They can't even manage to get out a decent web based mail service and they want to have a whole OS on the web? Really?
I'm not too familiar with MS's services on the web but is there one that displays MS's competency on a web environment?
[alk]
I can't imagine my mom wanting to shell out money over and over to Microsoft a la subscription just to play solitaire, check her email and play flash games, can you envision your parents wanting to do this?
Furthermore, I can't imagine my mom wanting to bother trying to set up wireless in ANY Linux distro, can you envision your grandparents doing so? My mom will likely buy an Apple, my sister & her husband will buy an Apple, everyone I know will by one instead of wanting to put up with another monthly bill. Really. Steve Jobs marketing machine will win this one.
If MS kills Windows as we know it an replaces it with Midori, it'll take at least 5 years to happen, and Midori will still be called Windows.
MS is a slow, lumbering marketing company, not a fast, agile technology company. They'll never walk away from the Windows brand.
The medium is the message as some wise guy once put it. It makes sense that in the future Information will also encapsulate the functionality to manipulate it and these units will zip around the network on demand. It is a paradigm shift in that monolithic applications with a bagillion features will be obsolete - the units will contain just enough functionality to manipulate them and mash them together. The OS in this role sinks to the level of what the BIOS is today - essential but unnoticed.
Shh.
The Eee and its ilk have shown that people are willing to buy Windowsless boxes, which is an affront to Microsoft's business model. You have to wonder if Midori is a "plan B" to allow them to continue to get revenue from Linux users. Alan, Bob and Clarence may well be willing to pay $10 a month for "Windows access" on their Eees if it lets them use Office, and this way Microsoft have a guaranteed revenue stream whatever OS people actually buy with their machine. Especially if it's agressively marketed and bundled.
No kidding!!! What do you say at this point?
Oh, shut up already. These jokes are getting old and redundant. My Windows XP has not crashed a single time in months. Windows is no longer associated with BSOD.
Sorry, but Windows will always be associated with BSOD in my mind. I never forgive, and I rarely forget.
I write sci-fi for metalheads
A green liqueur called Midori® and is a noted brand, it would be very interesting if MS did ever release an OS under that name but I think their legal team would do their homework on that one.
Are you local? There's nothing for you here!
Midori will *not* be "web based", whatever the hell that means.
Being "internet centric" and connected to "the cloud" is not the same has being web based.
Midori is being designed in such a way that components of the OS communicate with each other in a location independent manner. API calls to a local machine are no different than API calls to a remote machine. These calls will also be "message based" (there are lots of ways to interpret that) and be transactional in nature.
Above these kinds of low level things, there will be a much tighter and more integrated connection to the network. Your profile will roam with you no matter where you are using P2P style communications similar to how Live Mesh works, although supported by core OS components instead of via RSS synchronization.
So if your idea of a "web based" OS is like what I've described above, then yes... it's web based.
But if you're thinking about a subscription-based model where a user must boot their OS "from the web" like a dumb terminal, then you're way off.
Lastly, this thing is at least 7 to 10 years off. Windows 7 will ship sometime next year (or perhaps early in 2010), and Midori isn't even out of MS Research yet. If we saw something like this before Windows 8 / 2015, I'd be damn surprised.
This probably means that M$ is going to add a bunch of proprietaries to Javascript through IE and start adding language features to make a proprietary platform. Even so more, probably access to the win32 api via javascript. Even more so, probably JITed c#, wait.. wasn't java supposed to do this?
This is almost exactly the same thing, in spirit at least, as Inferno (http://www.vitanuova.com/inferno/), which started in 1995 and has been under continuous development since. Managed kernel, runs on real hardware, uses software isolation between managed threads... oh, and has code flying, for real, right now. :)
Anarchy$ dd if=/dev/random of=~/.signature bs=120 count=1
To believe for a moment that the "days of Windows is numbered" is idiotic. Consider a few points:
1. The PC continues to be a dominant gaming platform which will never fly with a thin client OS or internet OS.
2. 9 out of 10 (my guess, might be higher) businesses out there will never consider an OS that is entirely dependent on a working internet connection. (And don't counter with "well, what about web services companies?" I mean top to bottom activities in a single company such as accounting, HR, project management, security services, legal, design, PR, etc.)
3. There will be a relative correlation between productivity and your internet speed. Not exciting.
4. Most of us would like to remain reasonably productive in environments where there is no internet connection (planes, trains, parks, beach, over seas, etc.)
5. People seem to forget that the browsers themselves as well as many of the browser features that they depend on (Flash, Movies, ActiveX, PDF, Java) all depend on some version of an OS with a "more than thin client and more than kernal" layer to begin with...
Singularity OS is a smart move (managed code, new process security measures). And you'll see a MAJOR uptick in SaaS and "cloud computing" (whatever the hell that means these days) from Microsoft, but we will not be rid of a client OS from Microsoft in this lifetime.
"Midori" is Japanese for "green". It is also a common female first name.
I don't know how either would apply to an OS, unless it has some connection to this.
Prov 9:8 Do not rebuke mockers or they will hate you; rebuke the wise and they will love you.
Let's see here. I run Firefox with NoScript and CookieSafeLite, so that no-one can run scripts or drop crumbs on my system without my prior approval. I pay for secure anonymous proxies because my research sometimes leads me into strange corners of the net. I hate (and don't use) Vista because, among other reasons, I trust my own judgement of what to run on my system much more than the OS vendors'.
I despair of ever teaching my family an appropriate mistrust of the net.
And now, we have a Microsoft OS that is likely *designed* to have a big 'ol pipeline to the ISP that can only be "managed" by vendor-approved apps, and will leave a trail of user-identifying info behind it for QOS purposes.
We're all doomed.
For a significant number of people Windows is a hidden cost in the total price of buying a computer. They aren't used to having to pay for their OS directly and suddenly having to do so may prove to be a psychological barrier to a lot of them. Just something to consider.
this is getting old and so are you
blog
Desktop not found...
"Always forgive your enemies; nothing annoys them so much." - Oscar Wilde
"A story from Infoworld is suggesting that the days of Windows are numbered and that Microsoft is preparing a web-based operating system code-named Midori as a successor. Midori is reported to be an offshoot of Microsoft Research's Singularity OS, an all-managed code microkernel OS which leverages a technology called software isolated processes (SIPs) to overcome the traditional inter-thread communications issues of microkernel OSes."
"Infoworld": +10 ..." + 10
"days of Windows are numbered": +20
"web-based": +7
"code-named": +4
"microkernel": +4
"leverages" +8
"a technology called
"overcome": +7
"traditional": +5
"communications issues": +10
An 85 on the bullshit meter. Impressive!
Brian Madden is either talking about something else, or he's confused by references to hypervisors elsewhere. Midori will run under Hypervisors... but as one possible deployment of the OS, not as an essential part of the system. Singularity is more like ".NET" taken to the next level, with the entire OS running without hardware memory protection (let alone hypervisors), so it can run anywhere... even as a module inside another application... without any specific hardware support.
...but that it is based on a new programming model. Many ideas are coming from the programming languages research community. All code will be type-safe and memory-safe. Interaction with the OS and other processes will make much more use of immutable data structures. Concurrency will be pervasive. It will be like one giant Erlang environment.
I mention America specifically as a generic example that everyone understands for one reason. "Unlimited Internet Bandwidth". This type of a model (even if it is a model where MOST of the OS is on current hardware but then randomly checks the internet for it's main "modular" pieces, vs having it all on the Hard Drive as we current do) cannot work well because other countries actually have to pay for speicifc amounts of bandwidth.
And even now, I've read random articles talking about ISPs (in america) which are considering moving to the "Pay for Bandwidth Tiers" models. WTF is the point of getting an OS that eats up all of your bandwidth just to stay turned on and be running a screen saver? It would need to randomly connect out and update things after all...
Some might argue that this is already being done, and that "caching" would solve the problem ... except that caching would negate the whole purpose of an online-OS (it needs to always have the latest thing to work well). Currently windows ALREADY connects out and randomly checks things and uses bandwidth, but it's NOT downloading entire modules as something like that would require.
Sorry, but if I lived somewhere with Pay-As-You-Go internet (I'm considering moving to Australia) I sure as hell wouldn't pay more money to an ISP on a monthly basis just so that I can use the "latest and greatest" windows.
Anyone remember Cairo? ;-)
Never ascribe to malice that which is adequately explained by incompetence.
I guess theoretically you could build a BIOS that automatically connected to the net and downloaded your OS at every bootup. But that would be about the dumbest, most inefficient, and most laughably bandwidth-intensive computer setup I can possibly imagine.
SJW: Someone who has run out of real oppression, and has to fake it.
Simulate a nuclear explosion, a hurricane or the Big Bang. Down to the particle.
Or, get it to work on the Answer to Life, the Universe and Everything.
If you need more suggestions, find out what your local University/ies is/are running on their cluster.
If all you have is a grenade, pretty soon every problem looks like a foxhole -- MightyYar
If you're running your OS inside a web browser, what is the web browser running on?
emacs, of course.
Oh yeah? Well, how about if it downloaded your OS at every bootup... twice?
Maybe not in your business, but in my industry wireless is the only option. Between forklift operators, runners, and other misc. warehouse crew, there is no way to run cable.
We do have wired phones, wired servers, etc. But the core of the business is warehouse distribution, and in order to track product our warehouse employees need wireless.
Motoko Kusanagi is going to kick Midori's ass.
This will not end well.
Nerd rage is the funniest rage.
Web based OS?
Look, we can argue back and forth about thin clients and whatever - but let's look at something important: security.
All your stuff goes over the web. Do you trust your ISP? Your gouverment? Microsoft? With all your data? Yes?
I don't.
Free PC version of ChipWits at http://www.breueronline.de/klaus/chipwits/