Web Operating System An "Operating System" Based on the Web

King Saud University 1st line of address 2ed line of address

In this paper we describe an operating system based on the web or what is known as “WEBOS”. This specific   name has  started as  a computing research  project at an American universities then  developed  to be an   operating   system   that   provides   basic   operating   systems   services   needed   to   build   applications   that   are   geographically distributed, highly available, incrementally scalable, and dynamically reconfiguring. WebOS is   a computing environment running within a web browser. User can run applications (i.e. IM, word processor)   from within the "desktop". It's quite similar to many Ajax based web applications on the net right now (i.e.   Writely), except that this web application/service is a desktop that allow more functions to be performed inside   it. One note characteristic of the webOS is the capability to connect and access to storage like local disk,   USB drive or other net­based storage like FTP and such. In addition, it is accessible from anywhere with net   connection. This makes webOS very mobile as people can use it everywhere. The main parts of the system   are: web browser, web application, and web server. WEBOS in three categories: Remotely Hosted WebOS,  Self­Hosted WebOS, and Remote Desktops. Keywords Web Operating System, WEBOS, Operating System, OS, Net Based Storage, FTP, asynchronous JavaScript   and XML, AJAX 

WebOS started at the University of California, Berkeley in 1996 and is continuing at other American universities. It is well known that an operating system is the software component of a computer system tcoordination of activities and the sharing of the resources of the computer. As a host, one of the purposes of an operating system is to handle the details of the operation of the hardware. This relieves application programs from having to manage these details and makes it easier to write applications. More generally, WebOS refers to a software platform that interacts with the user through a web browser and does not depend on any particular local operating system. WebOS provides basic operating systems services needed to build applications

Web based operating system (WebOS)

2.1 History
WebOS gained popularity in 1999, WebOS Inc. At first known as (Hyperoffice and later known as MyWebOS), was founded by Berkeley grad Shervin Pishevar and Emory grad Drew Morris. Soon after WebOS was launched with a vision of creating the first web operating system complete with a WebOS API allowing developers to create Windows-like web applications that worked at extremely fast speeds by caching much of the code in the local browser.[3]

2.2 What is WEBOS?
WebOS is a computing environment running within a web browser. User can run applications (i.e. IM, word processor) from within the "desktop". It's quite similar to many Ajax based web applications on the net right now (i.e. Writely), except that this web application/service is a desktop that allow more functions to be performed inside it. One note characteristic of the webOS is the capability to connect and access to storage like local disk, USB drive or other net-based storage like FTP and such. in addition, it is accessible from anywhere with net connection. This makes webOS very mobile as people can use it everywhere [7]. But that's not all - a WebOS should be an expandable platform (just like Windows) that gives developers the right tools (IDE, APIs) to develop new applications and add new utilities. And that's the advantage of a Web-based "OS" - it gives you the new ability to use it remotely and not be restricted to one PC. This is a huge need in today's world, because increasingly we use more than one computer from various different locations. So each time we sit down to a computer, a different scene awaits us - different applications and different documents. WebOS can solve this inefficiency, by taking your productivity with you everywhere you go [8].

2.3 Main Parts of the System
The main parts of the system are: web browser, web application, and web server. The web browser (along with other browser-ish applications like Konfabulator) becomes the primary application interface through which the user views content, performs services, and manages data on their local machine and on the Web, often without even knowing the difference. Something likes Firefox, Safari, or IE. Web applications of the sort we're all familiar with: Gmail, Flickr, and Bloglines, as well as other applications that are making the Web an ever richer environment for getting stuff done. Web server is a must, a local Web server to handle the data delivery and content display from the local machine to the browser. This local server will likely be highly optimized for its task, but would be capable of running locally installed Web applications (e.g. a local copy of Gmail and all its associated data.[4]

Figure 1 - [9]

2.4 Traditional VS. New Operating System
A traditional operating system manages: the interaction between hardware and software via drivers, the memory and execution of programs, the layout, retrieval, and modification of files on disk ,user management, permissions, and preferences , and a higher level functionality like networking and user interface widgets [5]. A new web operating system: this is not a comprehensive list - many operating systems do far more than this, often blurring the distinction between OS and application .It's fair to say though, that most

operating systems do everything on this list and do it well. The common user, we would venture, hardly notices the seamless integration between application, OS, and hardware [5].

2.5 WEBOS Market Review
. A WebOS should be an expandable to develop new applications and add new utilities. And that's the  advantage of a Web­based "OS" ­ it gives you the new ability to use it remotely and not be restricted  to   one   PC.   This   is   a   huge   need   in   today's   world,   because   increasingly   we   use   more   than   one  computer from various different locations. So each time we sit down to a computer, a different scene  awaits us ­ different applications and different documents. A WebOS can take many forms. Some,  like YouOS, are fully browser­based. All you need to do is browse to an address and login ­ just like  any browser­based  web app. Other WebOS  systems require you to download and install a small  application,   namely   a   client   that   communicates   with   the   WebOS   servers   ­   usually   from   another  protocol than the standard HTTP, to bring some extra advantages into the game.  WEBOS in three categories: Remotely Hosted WebOS, Self­Hosted WebOS, and Remote Desktops.  Under the remotely hosted we can find systems such as : • eyeOS ­ Beautiful webtop powered by the eyeOS software.

Figure 2 - pan aduman republic

• • • • • •

G.ho.st ­ With 3GB of space, FTP access, and Zoho Office support, what’s not to like? goowy ­ Great webtop with your own email account (@goowy.com), IM, 1GB of space (via  Box.net), and much more. jooce ­ Slick invite­only online OS. mybooo ­ Invite­only webtop with a ton of features. myGoya ­ Nice WebOS with PIM features, a media player, and much more. OOS ­ Basic online operating system that offers a personal webpage.[2]

            Under the Self hosted we can find systems such as:

• eyeOS  ­  One  of  the  most  popular  webtops  on the  planet,  eyeOS  boasts  tons  of  apps,   a  booming community, and a lot more features. • Fenestela ­ There’s still quite a few bugs to be ironed out in this French WebOS, but you get  a       cool XP interface and basic PHP apps.              Under the Desktop hosted we can find systems such as: • DesktopOnDemand   ­   A   fully   featured   Linux­based   desktop   with   Gnome,   Gaim,   AbiWord,  Evolution, GIMP, WebDAV, VNC, web login, and much more. • Free Live OS Zoo ­ Java applet

2.6 Name Calling:
o o o Web top. Web desktop. Web OS.

2.7 Advanteges and disadvatenges of WebOS : 
­ ­ ­ ­

 Access your desktop anywhere there is a supported client device. Updates and patches need only be applied to the server ­ no need to update multiple clients. Administrator can control which applications and data each user is allowed to access. Ensures all users are running the same current versions of all applications.[9]

­ ­ ­ ­

 Updates typically must be performed by an administrator on the server side. In some webOS implementations and deployments a user's access to some applications and  data can be restricted. Some   webOS   delivered   applications   may   not   contain   the   full   feature   set   of   their   traditional  desktop counterparts. Network latency or congestion can intermittently slow webOS activity.[9]

2.8 Type of webOS:
­ ­ ­ Remotely Hosted WebOS.  Self­Hosted WebOS.  Remote Desktops.

3 Conclusion:
  In our live we see a lot of new program and technology I like it this application and I’m write  about it . this application has many advanteges for user and make using of common program of  user easy to use like the: emails,media player and games.it is good becuse the user can use it  from any PC and from any location.

[1] World   intellectual   property   organization   WIPO.   Located   on   the   Internet   at   http://www.wipo.int/.   Last  visited: 12 december, 2009. 

[2] Mashable Located on the Internet at http://mashable.com/2007/08/22/web­os. Last visited: 12december,  2009. 

[3] Wikipedia. Located on the Internet at http://en.wikipedia.org/wiki/Web_operating_system. Last visited: 12 
december, 2009.  [4]   kotte.org   .   Located   on   the   Internet   at  http://kottke.org/05/08/googleos-webos. Last   visited:   12  december, 2009.  [6] ZD net Located on the Internet at http://blogs.zdnet.com/web2explorer/?p=166. Last visited: 12december,  2009. 

[5] YouOS net Located on the Internet at http://www.youos.com/html/static/manifesto/what.html. Last visited: 
12december, 2009.    [7]   Pan   Admun   republic   of   western   blog.   Located   on   the   Internet   at  http://edmondhui.homeip.net/blog/archive/1/2006­11. Last visited: 12 december, 2009 [8] Read Write web . Located on the Internet at http://www.readwriteweb.com/archives/gravityzoo_review.php. Last visited: 12 december, 2009. [9]  Wikipedia.   Located   on   the   Internet   at    http://en.wikipedia.org/wiki/Webtop  .   Last   visited:   12 

december, 2009. 

Sign up to vote on this title
UsefulNot useful