Rethinking the Linux Distribution
Subject:   requirements first
Date:   2007-05-14 06:22:13
From:   georgebelotsky
Response to: requirements first

This forum looks like the best place to have the discussion. The article text is right here, and O'Reilly should be a reliable host to store our ideas.

Also, you raise important points regarding security, state management, and the need to think about network protocol design. The success of the Web OS will depend in large measure on the capabilities of the protocol.

Regarding client side software, the thin vs. thick debate is a good one to have. How much runs on the client, and how much on the server? The approach proposed in the article entails a gentle transition from today's locally installed applications to a Web OS. So, clients will start out thick, and become thinner.

How thin will the client become? That depends on the application, and the preference of specific users. Such flexibility is the attraction of the free Web OS. Some users will choose to run almost everything on a local PC. Others will set up in-house servers, and run thin clients. Still others will contract with an outside provider (or several) to host the applications. If the components are open, and can run anywhere, then there are many possibilities to create the right environment for everyone.

Main Topics Oldest First

Showing messages 1 through 2 of 2.

  • requirements first (2)
    2007-05-14 07:24:33  Kuros [View]

    I also have the following thought: The traditional OS is an interface to the PC/System hardware... Is this still the case for "web OS?". In fact what is it the interface to?
  • requirements first
    2007-05-14 07:22:29  Kuros [View]

    Yes, I think the thin/thick debate is a very good discussion, and also a discussion on which clients should be supported. Of course, an OS is a generalized platform to support countless applications, so it seems contradictory for me to demand a very limited set of applications. On the other hand, I am banking on the old 80-20 argument, i.e. why write something where 80% of the effort goes into supporting 20% of the productivity. It seems enough to pick out the applications that make up 80% of the productivity of the platform.