Slashdot Mirror


Operating Systems Are Irrelevant

zincks writes "David Gelernter (Yale Professor of Computer Science, and Unabomber target) has a story in the NY Times which states, (1) Operating systems are relics of the past, (2) We should be able to access data anytime/anywhere, by (3) seeing a stream of 3D documents(?), so (4) he's written such software, and (5) that's all you should care about so it doesn't matter that it runs under windows. This is a fantastic (definition: based on fantasy : not real (?)) vision of the future by a premier technologist."

7 of 750 comments (clear)

  1. Changed a bit by OmniVector · · Score: 5, Informative

    I remember when i first heard about this guy on Big Thinkers. He had some far fetched ideas about completely tossing the desktop out of the window.. I like some of his concepts with desktop management, but at the time of the broadcast of the show, he mentioned tossing the concept of normal *files* and folders too. It seems that might have changed a bit, as it was too radical.

    --
    - tristan
  2. David Gelernter's Bio by SailorBob · · Score: 4, Informative
    David Gelernter

    Professor of Computer Science
    B.A., Yale University, 1976Ph.D., The State University of New York at Stony Brook, 1982
    Joined Yale Faculty 1982

    David Gelernter's research interests include information management, parallel programming, software ensembles and artificial intelligence. The coordination language called "Linda" that he developed with Nicholas Carriero (also of Yale) sees fairly widespread use world-wide for parallel programming.

    Gelernter's current interests include adaptive parallelism, programming environments for parallelism, realtime data fusion, expert databases and information-management systems (the Lifestreams system in particular). He is co-author of two textbooks (on programming languages and on parallel programming methods), author of Mirror Worlds (Oxford: 1991), the Muse in the Machine (Free Press: 1994 -- about how thinking works), and a forthcoming book in the "Masterclasses" series about aesthetics and computing. He has published cultural-implications-of-computing-type pieces in many newspapers and magazines, is contributing editor at the Manhattan Institute's City Journal, the National Review and is art critic at the Weekly Standard.

    Representative Publications

    • Lifestreams: An Alternative to the Desktop Metaphor, with Scott Fertig and Eric Freeman. Proc. CHI'96 (April 1996: paper and ACM video).

    • Adaptive Parallelism, with Nicholas Carriero, Eric Freeman and David Kaminsky. IEEE Computer, Feb. 1995.

    • Coordination Languages and their Significance, with Nicholas Carriero, Communications of the ACM, 35 (2), February 1992, pp. 97-107.
    --

    Woopty Doo Basil, what does it all mean?!

  3. Scopeware (from one who's actually seen it) by ShmuelP · · Score: 5, Informative

    I've had a chance to talk to some of these guys last year, and I've used the system a bit. We also talked about some of this in a UI design class I took.

    Scopeware (the system he built) is actually pretty interesting. The premise (or part of it) is that people aren't good at filing things in a hierarchical filesystem. Instead, the system simply keeps everything in one long hierarchical sequence, and tries to provide more intuitive ways of searching it.

    Specifically, it tries to emulate piles of papers on a desk. New stuff is at the top, but you can kinda scan the edges of a lot of the documents at once. If you need to find something specific, youo can "flip through" the pile until you find it. I believe that you can define criteria such that different piles are built automatically from the same set of documents. In a sense, this is similar to Evolution's VFolders - you don't move emails from your inbox to another folder, but set up virtual folders based on predefined searches.

    In this sense, the OS and filesystem are irrelevant, just like the OS is irrelevant to (pure) Java programs, and just like the filesystem is irrelevant in most email programs (Evolution, Kmail, Outlook). Of course, the data is stored in files within directories on a disk managed by an OS, but given that there is a completely different method of accessing that data, who cares?

    In a sense, this is actually similar to Unix's "everything is a file philosophy", except that here it would be expressed as "everything that's important is a document.

    Scopeware itself is a server that stores all documents, emails, etc. for a group of people. It then manages access to them, and sets up these "piles" for everyone who runs a scopeware client.

    --
    Solution to blink tags: wrap them in another blink tag, with a javascript delay loop, so they cancel each other out
  4. Lifestreams is very cool by MarkWatson · · Score: 5, Informative
    Several years ago, David Gelernter's colleague Eric Freeman (and a lawyer for his company) gave me permission to write a simple version of Lifestreams for a book example (the ill-fated Java Programming for Windows that was just being published when Microsoft went soft on Java).

    I never did write that example, but I looked into Lifestreams enough to think that it is a very valid metaphor for accessing information.

    Lifestreams orders information by date - imagine that you remember writing a memo just before Easter vacation this year. Then, you would scan documents created around that time period, and hopefully find it in a few seconds.

    Obviously, in this example, you could just sort old email, word processing documents, etc. by date using Konquerer, Mac Finder, Windows Explorer, whatever, but Lifestreams understands many file formats and unifies this entire process.

    -Mark

  5. Re:Maybe it is Re:Very Idealistic by dpilot · · Score: 5, Informative

    I don't blame Microsoft for the failure of Newton.

    I do blame them for the failure of Go! (If that was their name) Back at the time, I was in the OS/2 crowd, and the failure of Go! was a well-talked-about 'example' of the Microsoft way of competing. Basically, they were working to bring a pen-based product to market. Microsoft preemptively announced, "Pen for Windows" and Go! lost their funding as a result. Maybe they would have failed inthe market, but they never got the chance.

    As for "Microsoft is not the technological super-being..." Back in the 90's when Venture Capital was flowing, the key question for software startups was, "What is your Microsoft strategy?" There were companies started with the goal of eventually being bought out by Microsoft. (This information was from business/trade/news magazines at the time.) So maybe they're not the super-being, but they do have paranormal market powers that may not always be beneficial.

    --
    The living have better things to do than to continue hating the dead.
  6. Re:Maybe it is Re:Very Idealistic by reg106 · · Score: 4, Informative

    Yup, the company was GO, and the book about it is:
    Startup
    by Jerry Kaplan
    Kaplan had the idea for pen computing and founded GO to pursue the dream. The book is based on his personal diary and gives a pretty good view of starting a company, seeking capital, expansion, and ultimately failing. (And this was a good idea, not a dot.com) You get to see some nasty moves by a number of the other players, including Microsoft, Apple, and (I believe) Intel, among others.
    I highly recommend the book!

  7. Re:Maybe it is Re:Very Idealistic by occam · · Score: 5, Informative

    Actually, MS did put Go directly out of business. The original poster is (slightly) incorrect though. MS did not just announce one vaporware product, I believe they announced as many as three different, codeveloping (!) vaporware products well in advance of any scheduled debut (i.e., MS reacted and crushed the nascent market with nothing except marketing). None of the three product announcements ever materialized. How's that for FUD?

    Go already had shipping product but corporate interest and, more importantly, sales waned rapidly *after* the MS announcements. Go died just as it was releasing its strongest platform yet.

    This was MS at its peak "best" during its heyday. With the new "laissez faire" ruling, MS is probably now going to have a revival.

    Go had some very interesting technology (OS, multilingual handwriting recognition, hardware) which was eventually lost in a corporate buyout by AT&T (where it then was sold to some Asian (Korean?) firm where it stagnated and died as far as I know).

    Go is probably one of the most prominent examples of MS FUD destroying innovation (though there are plenty others).