You OS Web Based Operating System
Juergen writes "You OS comes from the MIT Labs and contains an email client, Chat Function, RSS Reader, and Text Editor.
YouOS is a web operating system that lets you run diverse applications within a web browser. Small applications like sticky notes or clocks. Large applications like word processing, mp3 players, and instant messaging. Even better, it's very easy to tweak an existing application or write your own.
"
From the title it looked like this was a bad "in soviet Russia" joke...
If an officer ever threatens to taze you, say you have a pacemaker.
Well, breaking about two weeks after Slate had an article on it.
"Your web browser text-based web browser"
Viva la redundancy!
Kidding, I know you os is it's name. I still don't see the point in it until there's an OS independant browser. Still, it's a step forward.
Yeah. Would you choose a neurosurgeon who pokes around people's brains in his spare time? I wouldn't.
Ok, YouOS is a web-based OS. ... and? Aren't we missing something like, I don't know, content in the summary? It's not like I can even RTFA because there IS no FA.
While the idea is great, I will not bite in this case because my ISP places a limit on how much traffic can be allowed through my network interface with my current plan. Even though I can "upgrade", the costs are just prohibitive. Sorry, I will not bite.
It's a bunch of applications. Yes, if you're Joe Sixpack, then that's what defines an OS, but it's not a real OS. I'm not sure what it's scheduling characteristics are, it probably doesn't have peripherals (or can you plugin your USB stick or camera?), I'm not sure it has swapping, etc...
And is there an SDK around? If so, it'd sound like the ideal computing slave. SETI here goes... (ok, maybe it has resource quotas, which would actually make it an interesting project...)
Upon seeing this, I immediately wondered whether the OS's web browser could run itself. I'm posting this comment from inside YouBrowser, which is running on YouOS inside of another YouBrowser inside of YouOS in Firefox. So looks like it's possible. I wonder how many levels you could go down...
This is pretty similar to EyeOS ( http://eyeos.org/ ), which runs on any web server and lets you use apps (IM, RSS, web browser, games, etc) in it, change the background etc. I've got this running on my web server, and if nothing else it's great when I want to check the /. RSS while away from home :P
Wow, this is innovative. Oh yes, I'll just stream my music up and YouOS will stream back the sound. If you have any even moderate amounts of music, this is sort of ridiculous on a limit. If I play 14 CD's, that's my entire months limit gone almost (10GB). Unless, of course, it compresses it or plays at a low bitrate, which rather belies the point of having one. What's wrong with Winamp?
As far as Web os's go I just use Eye OS and that runs on open source so it is already programmable. This just seems like a big knock off because Eye OS has been so successful.
It looks like a neat idea, but what's the purpose of running an OS within a web browser of your main OS? Wouldn't you save server processor time and network bandwidth by running stuff locally?
Web browser runs an OS.
I know I've actually used one of these "web OS's" before that must have been posted to slashdot a year or more ago, and I know I've seen it mentioned several other times. But it still gets back to the simple question for me: what is the point? I'm asking that seriously... What is the usefulness of this application? It's an alternative to thin-client solutions I suppose, sure, but still rather limited in what it can do (wouldn't a dummy X terminal need far less resources and CPU power than a modern "browser terminal"?). It would give enterprises even tighter control of whta their users can do--okay, I suppose that's good for them. Is that it? Please let me know what you think...
Ever had that message with your local workstation?
.NET, very tough in webapps or server-pushing information to the client, requires long-lasting GET requests filtered by many firewalls)
This is just another playground for the next gen. of Dot-Com-Companies, nothing serious.
a.) web-applications rely on high-speed-always-on internet connections (I'll be in an airplane this afternoon, no text processing for me then?)
b.) Will always offer less features and a bad UI compared to classical desktop applications, because restricted by web browser capablilites
c.) are currently much harder to code than classical desktop apps (e.g. editable drop down boxes anyone? Easy thing in NetBeans/VS
d.) collaborative features are easily added to classical desktop apps
Conclusion: less possibilities, harder to code (you'll always be tricking, hacking to get a nice effect), bad UI (restricted by browsers)
The only competition to desktop apps I do currently see is MS XAML.
Bye!
YouOS has been around for a while, and it's part of a growing trend of online desktops (I refuse to refer to them as "Online OSes", because they're simply a desktop page that launches programs, an alternative to Explorer at best).
.de ?)
:)
If you're interested in this area, check out also:
FlyaKiteOSX
the 30Boxes Webtop
EyeOS
Computadora (in Spanish, even though
Goowy (it's in Flash though)
And of course, because this is Slashdot, I couldn't go without mentionning that Google is probably preparing their own, since their recent focus on releasing equivalents of desktop applications online (Notes, Excel, Word, Calendar, Picasa, etc)
We're building a YouYouOS...its has a binary based browser (similar to da matrix) which runs on the text based browser that runs on firefux.
If you want remote computing, why not just use GoToMyPC or LogMeIn?
Three articles in a row about OSs, and none of them is Linux.
Just saying. Could use more articles about the alternative OSs on weekdays. (Well, maybe not the Windows XP stuff.)
Help! I'm a slashdot refugee.
I have spent almost a year working on a project that is nearly identical to (if less mature than) YouOS. Atomic OS is not as advanced as YouOS due to lack of hackers and poor timing.
This is driving me nuts. I logged into /. went through the headlines, then posted an article about Atomic OS. When I got back to the developers headlines... Boom. YouOS.
Aaaarghh!
Given that this still relies on your browser to certain degree how can this be called an OS?
1. Does it provide a hardware abstraction layer to allow me to access a graphics card (for instance) without caring which graphics card I'm talking to? Doubt it...
2. Does it manange my hardware's resources so each app gets its fair share and a fair crack at getting cpu resources? Nope, uses the browser which in turn will use your native OS...
3. Does it control access permisions between processes so process X can't read/write to process Y's memory directly? Doubt it - again it will be back to the browser's host os.
Etc etc etc.
--- Users are like bacteria -> Each one causing a thousand tiny crises until the host finally gives up and dies.
I know that these online OSes have become a trend somewhat, but I've found this one rather neat myself. Granted, some of the things make you wonder "What's the point?" Well, with YouOS in particular, it acts on a server-wide filesystem. It shares similar traits to that of a UNIX type filesystem. For example, if I create a directory, say something like /my_username/youfs/shared_files and changed the permissions of the directory for a certain user (chmod username shared_files) then that user can interact with the files in that directory. Depending on what permissions you apply to the directory itself (read/write) determines what you allow him or her to do. In other words, you have a new way to share files which is very familiar for many users. Access to data from anywhere for free (limited bandwidth, but free) is a nice thing to have also.
This may still be one of those "solutions looking for a problem," but it does by far hold some neat innovation to it IMHO.
Why would anyone really want to use this? I made an account just to see what there is to see and sure it looks nice, but the applications are all in house- you need to register seperate to use gOffice. Their site touts it as an easy way to access your own desktop and store files- well geez I think most of us here are capable of setting up a server of our own to do just that, a server that is not accessable by whoever is running YouOS
You are using Safari 419.
Warning:
Your browser will most likely not work with YouOS. See our FAQ for more information on browser compatibility.
-
Tell you what, I'll stick to playing MP3s and doing WP locally then.
spoonerize "magic trackpad"
I never can understand the reasons for the fantastic WebOS in this Web 2.0 era. Your computer needs an operating system to communicate with the hardware and to respond to events. Frankly, without an OS your computer is just a fancy bunch of IC's and wires. For using the internet sanely your computer has to be able to: communicate fully with TCP/IP, render graphics on your screen, respond to keyboard and mouse events... And this is just a short list, you could add lots more.
And for a fully-fledge WebOS 2.0 you need to process JavaScript, AJAX and many other advanced and "new" web technologies.
So my point is, that you already need a pretty advanced OS to enable you to use those amazingly fantastic WebOS for Web 2.0. So, the whole concept is to have an OS within your perfectly good OS. And that OS has to be launched inside a browser, and communicate over the internet. As opposed to your perfectly fine native OS already running.
For hecks sake, you can get a bloody thumbdrive if the idea is that you want to have certain things with you independently of the computer you're using right? Put Portable OOO and Portable Firefox on it. And perhaps all your documents as well as whatever else you need. You could even put Linux on your thumbdrive.
I just don't get the whole concept of having those wonderful WebOS around....
So... to run this OS, I need an OS to run the browser I can run that OS in... Doesn't sound like overkill at all
When did we start confusing a desktop "shell" application and a handfull of basic functions with an "Operating System"?
An operating system is the code that provides the operating environment in which these programs run; not the programs themselves; a layer between the hardware and the application programs that provides a uniform environment, manages resources, arbitrates contentions, provides synchronization primatives such as semaphores, schedules CPU utilization, etc. Its "users" are programs, not people; its user interfaces are APIs; not shells. Shells and other application programs provide what we traditionally think of as USER interfaces for interacting with humans.
Along with the operating system one often finds a suite of shell programs (textual or GUI), basic applications and administrative programs to provide a user environment. These may be included in the operating system package, and are helpful or even essential in making the operating system usable but are not themselves the operating system or part of it.
This important distinction seems to be lost on the likes of Microsoft. Perhaps as a result, this disturbing misconception seems to be spreading throughout the community.
If the "You OS" involves somewhere an operating system, it lives on their server infrastructure and the users never see it.
It has just crashed my browser... :(
I Totally agree with you, besides, if your connection can run this stuff, it surely can give you a decent quality for a VNC session back home.
Having good web-based apps is greate, but only if you accept that it's a web app and so design it as such (Like gmail or google calendar). But if you try to emulate the look&feel of a classical desktop, you are screwed.
I use a lot of webapps, I have gmail and gmail for your domain for my company's website, google calendar runs my life, Pandora takes care of my music, etc.
This is truly comfortable if you travel a lot, like me.
WTF am I doing replying to an AC at 5 A.M on a Friday night?
Does that "You OS" have anything to do with "Windows Me"?
Circumcision is child abuse.
So...to run this browser, I need an OS to run the browser to run the OS so I can run the text-based browser in. Un-un-un-unIngenuiosity! It isn't redundant at all.
DOS: Run 1 program at a time.
Windows: Run multiple programs at the same time.
YouOS: Run programs accross the network...
If only the network was as fast as SATA...there's been talk of a 'network' PC since the 80's, but the network's always been too slow to load large, good software that's comparable to the stuff that's downloaded to a HDD or that ships on a CD. A serious upgrade from the current multi-tasking windows OS (with the explorer file browser, and the win32 multitasking API, and notepad) would be...gametap? Or perhaps an OS that could run every program from a server...but the limitation is the network speed. I think I'll stick with windows, although a 3D environment "os" that downloads content, similar to entropia or second life, might be good, if the downloaded 3d content included a paper/document maker (similar to word/publisher...in 3d?) a scheduler & spreadsheet, and video games...is there anything else computers do? Perhaps an OS that already includes all of those things on the CDs, in an integrated, easy to use way... (such as linux...minus the bugs and hardness of setup/maintenence) YouOS looks gimmicky and useless, especially factoring in the speed of the internet. These 'run anywhere' applications have been around for a while, each one being its own app, such as the 'outlook anywhere' app called 'hotmail'.
..Web browser runs you!
Isn't the point of an online OS to get rid of the local OS? But I need to have a local OS to run the browser to run the operating system which includes a browser. This makes absolutely no sense whatsoever.
Software Wars
HTTP-FUSE KNOPPIX is a true (What is true?) Web Based OS.
e x-en.html
http://unit.aist.go.jp/itri/knoppix/http-fuse/ind
It is a 6MB CD bootable Linux and gets the disk image from Web Servers.
I guess it's because they wanted to make it sound like a sentence: computadora.de/miguel in Spanish is, literally, computer.of/miguel.
let me be the first to say, "Up You OS!"
"I'd rather be a lightning rod than a seismometer." -Ken Kesey
HTTP-FUSE Xenoppix is presented at Ottawa Linux Symposium 2006.
p hp?content_key=76
http://www.linuxsymposium.org/2006/view_abstract.
Fruit flies like a banana.
umm why in the heck not use eyeos.org, its being doing this for some time now...
-- DotFucked.ORG
I liked the idea of YouOS, when it was called simple.com. Years ago when DHTML was in its infancy they were doing these 'fake OS' windowed interfaces.
At last an OS less secure than Windows. Microsoft had better look out!
If you really want to have some fun, take advantage of the "saved sessions" idea. Build a program that will open up http://www.youos.com/html/ in the youBrowser infinitely. This will eventually bog down the users system so much that he has to either exit his browser or reboot the system. Now thanks to the saved sessions idea, when he logs back into youOS that program will run again. He'll never be able to use his account again. Muahahahaha
I gave it a try, by far it's the best Web based desktop I've seen. It basically creates a GNOME like interface in your web browser.
But I have to ask myself. WHY? My desktop already works. Why do I need this?
It is fun, absolutely useless. I guess it showcases the makers' skills, but come on... writing the next term paper on their clunky RTF editor?
A better web based OS could be made by allowing people to ssh into a computer running emacs. Then you'd have a full fledged OS, instead of a limited one like this. Plus, if you added vim, you would have a good text editor.
Stupidity is like nuclear power, it can be used for good or evil. And you don't want to get any on you.
.. Amazon S3 as a backend,even for the website.
I didn't get to see it, they told me because I use Opera 9 it likely wouldn't work for me.
Wanna fight ? Bend over, stick your head up your ass, and fight for air.
I've checked YouOS.com. I won't call it a OS now. It's just a bundle of applications. I'll call it a OS when I just log in to it from my computer or any such device without a installed operating system (such as Win, Lin etc.). Check a similar so called online OS is http://www.goowy.com/.
Saikat
Please, can we make a distinction between a "desktop" and an "operating system"?
There's no need to confuse the two terms.
You OS (INSERT THE DAMN DASH HERE SO THAT THIS SENTENCE MAKES SENSE) Web Based Operating System. Second thing, how can it be an OS, if you need an OS to use it? And you can't install it? And it's not even a LiveCD?
AC wrote:
Unfortunately, the reality too often is:
That too is cost prohibitive.
Hey umm... Yea this OS is pointless because in order to access the internet you need an OS on your computer whether it be DOS, LINUX, SUN, whatever's out there but I think you should go back to the drawing board and find a way to do as other people have commented find it so someone who has a piece of crap computer can use it without an OS installed. O ya.
Linux fans might want to check out this online OS:
http://www.workspot.com/
It's a full version of RedHat 8 that you can access through a Java applet!
Is it really an OS if it requires a web browser? I don't know about you, but I expect my OS to do the simple things. Like boot. And manage devices.
Help us build a better map!
If you have a browser that supports it, then most likley you dont the YouOS at all... the one you're using to run the web browser should work just fine, and probably better...
Could someone please explain to me why this is a great idea? Besides the novelty. What place does YouOS have in a world where people (well, geeks, actually) debate endlessly about which desktop is the fastest/full featured/whatever? Certainly YouOS would fail to meet most anyone's criteria for a generally useful desktop.
Come on people, this "web based OS" idea is stupid. Admit it. And it is not just because of fact that "Operating System" is a great misnomer in this case. From their FAQ:
"Need to send or receive email or text/instant messages? We're working on providing full communication APIs."
If that gets you excited, then I have a network stack written in BASIC to sell you. ANd it runs in a browser! Amazing, huh? Forget the fact that your current operating system already comes with a perfectly good network stack and running mine would be completely redundant and pointless.
-matthew
"THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
This is a great idea in the same way that Citrix, Terminal Server, and X in general is a good idea: you need next to nothing to run big, complex, perhaps very expensive software. This site doesn't have any of that, trying instead to replicate a typical desktop, but the idea is a great one and one I"m sure we'll see a lot more in the future. While X is defacto free but can't be run through a browser, Citrix and Termnial Server (both of which do have browser versions), cost a lot of money in liceneses, etc.
Yes, technically it isn't an OS and it's performance isn't all that great, but they're not exactly promising anything; this makes for a good proof of conceptm and I wouldn't be surprised if somebody like SalesForce takes the idea and runs with it; I think we'll probably see *real* web-based desktops within ten years (where the apps are full enough featured and fast) and don't need activex or java.
As others have pointed out, without the ability to truly interact with the local hardware this is of limited usefulness as an actual "OS". But as has been demonstrated time and again with ActiveX, giving a remote machine that kind of access to a person's computer is rife with security problems - and that huge issue has yet to be solved (and may never be).
#DeleteChrome
Would this classify truly as an operating system or more of a gui interface for a bunch of web tools. You still need to have something installed on your computer to use this, and that os has to deal with the hardware and other issues. To become a true operating system, Mit would have to realease a small operating system, kinda like Damn Small Linux that could be istalled. To me its not an operating system unless I can wipe my hdd and install it.
Klingon Software is not released, it escapes, inflicting terrible damage onto the enemy as it does
You've been working around the clock for the last 2 weeks to pull together countless pieces of information, facts, statistics for a major presentation. Your overhead slides are stored in a YouOS Powerpoint-esque program, all beautifully laid out with well laboured-over text accompanying all the pretty images - You feel really good about this major presentation, everything is in play and it's going to go off with out a hitch...
...
Too Many Users Online
You know, Windows has given me BSODs, Linux has sent me insane with broken/missing drivers, *BSD has nerfed my partitions (admittedly my own fault) but NEVER have I been told I cannot log in because there are too many users online.
I'm sure this wont be an issue when this goes mainstream.. well, I hope not, but the possibility of valuable, sometimes crucial work being inaccessible is just not acceptable to me.
Ohh, and also YouOS will have unlimited access to my private, sensitive information
Will program for karma.
It is complete nonsense to call this webpages a Operating System (OS). A more suitable term is WEBSHELL.
You cant print from within a shell without an OS. Just like these Web shells or pages with dynamic web content..
Remember when win 3.1 was called "OS"?? When it really was a shell on a Disk OS.
In order to form an immaculate member of a flock of sheep one must, above all, be a sheep.
It doesn't make sense to me right now using already some OS and some browser to run another "OS", which is not an OS. But it might be interesting research for future when we get some WebTV capable of running AJAX code. But WebTV would need CD burner or atleast USB so we can save files on stick ;-)
Pixel image editor - http://www.kanzelsberger.com
1) Build something Google will want :)
2) Get it slashdotted
3) ???
4) Sell to Google and retire at 30
Doesnt work in Konqueror...
This is a direct link to the online demo: http://www.youos.com/html/index.html?mode=demo
Bitty Browser crashed FireFox 1.5.0.4 on Windows XP Professional.
This is funny stuff!
SEO Copywriter. Just Say ON
Yeah...I had the same thought. Then I launced bitybrowser (within YouOS) and surfed over to www.youos.com...
Your monitor is staring at you.
When you bought a new PC, its hard drive did not come blank. It came with Mac OS X (if you bought it from Apple) or Microsoft Windows (if you bought it from any other major OEM). But even Windows runs on top of an operating system implemented in the microcode of the CPU of your computer.
Again, one "Web OS"? there have been web os'es just like this in the beginning of this decade. I used one in 2000 that was only ran in IE4 and took several minutes to load on my 33k connection. I even created some apps for a web desktop, and i seriously doubt that these are going to be such a revolution on the applications market (it's already an old idea) except for some killer-apps, like gmail or flicker. Just imagine that you have to print some documents that are located on slahdoted server? Some dependency from a connection to the web is absolute necessary for some kinds of tasks, like e-mailling and such, but a broadband connection to edit a 1 paragraph text is an idiot idea. The idea of web frameworks for some apps is cool, web apps are naturaly cross plataform (if made cross browser, of course) an very useful on some situations, but running a whole desktop from the web seems counter-productive.
Could I say, log into YouOS then browse web pages that would normally be filtered by the network at work? No, doesn't look like it. I log in to YouOS and go to whatismyip.com and see the same address when I go to the site normally.
No one cares what your captcha was
Houston TX, USA
How is this an operating system? It looks like its a collection of web delivered applications to me.
---- Booth was a patriot ----
I keep asking myself why anyone would need this. I asked this on the IRC chat thing in You OS and someone said portability, no need to manage the system (like updates), etc. Then it occured to me that all the confusion and negative comments is because they called it an OS. If they called it You Client/Interface. It would all make sense. It's just like a graphical version of the command line shell which you use to connect to remote servers! Connect, interact, run applications. That said, there's no reason why the client has to be executed in a browser environment. Firefox, according to "top", was consuming 95-99% of the CPU resources just to run a You OS chat application.
Call it "Tubes"
I doubt it.
During the dot com era, a startup called desktop.com already did this. Here's a screenshot of their web os. http://internet.watch.impress.co.jp/www/article/19 99/0922/bw5.jpg
It was a lot prettier than the YouOS.
Desktop.com failed and now their domain name is owned by someone else and is apparently selling a search bar.
The idea of having a traditional OS like environment in a Web browser has already failed in the past.
does that mean i need a web OS and my desktop ? wow, that is certainly less complicated...
Ok so this is cool. But really what is the point? Have we reached a technology dead-end, where our supposed innovations are merely shallow immitations of real OS systems and apps? It is time to get rid of the desktop paradigm, it is time to start thinking beyond it.
the desktop is classical, now it has apps such as a small web browser,file explorer, a very simple RSS,Text editer, Buddy, mail, sticky board, and with a public chat room.
Most people have seen this coming for quite some time, but let's have a look at what this really seems to be (I cannot access it at the moment, due to to many users being logged in).
Basically, AJAX and these "Operating Systems" have arisen from the browsers capability nudging towards that of a remote desktop client, or so it seems. The browser is still made to deliver HTML, remember that.
What if someone made a much more powerfull client-side application that could do what the Javascript/DOM model does, but add support for harware accelerated graphics, and API's actually designed for this purpose? I guess FireFox's Canvas is a start, but its not in any way like FF or IE is designed to do this kind of stuff. People have simply discovered it's possible by accident, and started building these OSes. I love remote X-sessions and Remote Desktop towards my workstation, it's much richer than what your browser can deliver, but of course to slow for large scale applications, and to much of the processing happens server-side.
It would be a little bit like an X-Windows client I guess, only that more of the processing happens client-side. Apps would be downloaded in text/XML, and Javascript or similar could be used to add dynamics. Possibly a code-behind type thing would be betterm but I really have no clue (:
So, in essence, the server becomes a application dispenser, and a data source. Then the "player", optimized for the client's architetcure, would run the app.
Best,
. Knut
http://www.kottke.org/05/08/googleos-webos
1) "feh, what's the point."
2) "feh, it doesn't manage hardware, it's not really an OS."
Regarding #1, I'd say that the point is to have fun working on a neat idea, and see where it leads. If it doesn't strike you as fun or interesting, move on an keep looking for something that is.
Regarding #2, you're right, it's not really an OS. However the metaphor still applies, as the vast majority of computer users think of the OS as "the screen that runs my programs."
fwiw, I built the Bitty Browser that's available from within YouOS (you can see Bitty in YouOS here -- though YouOS seems to be /dotted right now.)
-Scott
Here's what I do: Bitty Browser & Andromeda
Actually, it's not a collection of apps. It's a set of APIs that include I/O, a filesystem, application and file management, user permissions, resource monitoring, process control, sockets, message queueing and inter-component communication along with the UI stuff most people focus on when they first see it.
It's implemented in high-level languages, and from a developer standpoint its "native" code is Javascript, but IMO it performs the services of an OS and has the interfaces of an OS, so I'm fine with calling it an OS.
What does its inability to talk to USB hardware and flash cards directly have to do with being an OS? PalmOS and WinCE can't talk to Firewire or S/PDIF and those are OSes. YouOS talks to hardware through an abstraction layer; it just happens to do so atop a lower-level OS.
You know, I have to disagree with you. Granted, YouOS looks to be a proof-of-concept. Yes, I played with it, and yes it was a fun toy, but, given some time, I can actually see this going somewhere. There are a lot of hurdles to cross, but I think it's only a matter of time before things like hardware accelerated graphics come to the browser... which brings me to my point:
Isn't the word "browser" really a misnomer now? I think the days of the traditional web-browser are quickly coming to an end. Browsers have turned into application frameworks, and I think it would be good for browser developers (those who build the browser) to step back and redifne their products into such.
Now, image something like dillo with all of the EMCA/CSS/etc support of Firefox. Now take this product and integrate it with an OS kernel (like Linux of course), and something like YouOS becomes a very intersting and possibly usable product.
It's interesting that the post right after this one focused on Plan 9... maybe this is what THEY need...
my $0.02.
You are alone in the world.
I have contracted Internet for several years now in the UK (at least 5 different providers since dialup until 8Mb broadband).
I can really count with the fingers of one hand the times I have been left without Internet connectivity.
In the other hand I have to reboot my office Windows machine at least once very week.
As anecdotal as this is, I don'tthink it deviates much from the norm.
IANAL but write like a drunk one.
I think there are some reasons why people think this is the future way of computing. These reasons can be countered quite easily:
1)Provide more software to the home user for free, maybe even sponsored: Office at least. Remove complicated features in basic versions. Really specialized software will never run in javascript especially not for free.
2)Installation: less software to install (point 1), other software should be extremely easy to install and deinstall.
3)Zero admin: e.g. automatic defragmenting etc so you pc keep running fine. If you need to reinstall, all your documents are still there because you will have a webdrive.
4)Provide web drive functionality for a very good prize and super high volumes (e.g. to store movies)
5)Virus scan software should be part of the operating system.
I cannot think of other good reasons why I desperately would want my applications to run on javascript in my browser.
Regards,