Jump to content

Web based Operating Systems


Milo

Recommended Posts

I can understand distributed terminal services that remote simply a back buffer and IO functionality. A distributed OS would be redundant and a general waste of resources everywhere. I shouldn't have to download Windows every time I turn on my PC. . . . . . and this is exactly what you suggest by a "Web based Operating System." By definition an OS defines the operation of the machine which suggests the continued presence of a machine. What would remoting these definitions accomplish? Again totally understand the idea of a system of terminals whose applications are remotely processed, but not a system whose computing methods are remotely served.

Link to comment
Share on other sites

A network based OS, started years ago with the beginning of thin clients (a thin client is a device that only have memory and processing for a session), it loads the bootstrap (the bootstrap is the data needed by an OS to load into the device) and works on files over network (check live-ftp, FTP is File Transfer Protocol) ...

 

Then Distributed systems were there to design a system including machines directly, coordination are done manually or through a software ...

 

But new ideas came in, for more virtualization degree, Cloud Computing was introduced, where you don't look to devices, but instead you look to middle-ware, a Cloud of elements, elements of processing, storage, internet access, ..etc

 

If you look, nowadays, Cloud computing is the nowadays technology .. as Apple introduced their iCloud service,

 

There is a new framework higher than Cloud, known as Network Object Framework, the name might change, its idea is that elements in the cloud are blocks that can be arranged in an object\objects, in the future you can see the whole internet as an Object Framework, where servers are big Objects, applications are small objects within, ..etc

 

There are also, Virtual OS .. which is something built over systems, sometimes it can be built as an application, website, ..etc, it simply have a high middle-ware to far hardware and more support in a different way .. the idea of an operating system, is that it operates something, what is that thing, it can be a device, devices, network, a cloud, ...

Edited by khaled
Link to comment
Share on other sites

all i'm saying is thin clients died out for a very very good reason except in particular circumstances where they are still used because they are the right thing to use.

 

I don't want to have a useless hep of junk every time my internet goes down.

 

check: Wikipedia:Smart Client

 

Wow, a cloud OS, you're kidding me...

 

It is simple, you can build an OS for anything, and at any level .. you just have to make sure that it can operate what it is built for, and that it can handle all of its aspects (all outcomes, states, risks, problems) with some exceptions to the last point (ex: most Operating Systems doesn't handle a dead-lock) .. but if the system builds a virtual framework for some work, we don't call it an Engine (a virtual engine) ...

 

If you are a programmer, or a computer scientist .. you'd know that it's not impossible to build anything over technological systems .. do you know that AI scientists have talked about how to make more human-like robots, with their feelings, dreams, ..etc they even can propose and get married, they say it's a luck-based trial-and-error experiment

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.