The Plexnet
From espians
The Plexnet is a kind of Internet OS. As one document about it puts it, "The Plexnet works by evolving and rewriting many existing technologies, such as HTTP and P2P, in such a way that they're all designed to better work with one another." The idea of the Plexnet is to enable society to work just that little bit better, in the same way that the Web, for example, has contributed to society.
Use Cases
Some use case stubs, derived from the 2005 project page:
- An Address Book that automatically updates itself.
- Spam and virus free discussion areas.
- A meta-aggregator to pull information together from various fora such as chat, email, etc.
Protoplex
In May 2005, tav released an alpha version of the Plexnet that we called the Protoplex. The installation procedure took Jeffarch and Sbp a couple of days to figure out, and the code didn't apparently do much; though it did go on to power the green.tv site. The code, trunk-2005-05-19.tar.bz2, no longer appears to be online, but the later kalati-trunk-2007-05-14.tar.bz2 derived from it is. There is also a kalati-0.0.0.3-tar.bz2 which was discussed in KollabSetup.
Proprietary Plexnet
This message from tav makes it easier to understand what the plexnet is using real life examples;
- rehi all,
- that's right, the plexnet is here.
- all one needs to do is wrap together:
- microsoft cardspace + openid (identity!)
- jyte (trust maps!)
- amazon s3 (decentralised storage!)
- google base (indexes!)
- yahoo pipes (events + filters)
- ruby on rails (rapid app development)
- put some nice syntatic sugar around it, and tada!
- alas, i'm still a perfectionist fool, but hey, it's there for anyone
- else to wrap together -- would take less than a week.
- just needs the organisational and economic models.
- winner takes all.
- --
- love, tav
- founder and ceo, esp metanational llp
Some have suggested that a good approach might be to build The Plexnet using the above proprietary tools, and then replace them one by one until we've got a free system. Much like how Linus started out with Minix but eventually ended up with Linux :)
