For quite a while now I've been working on a project at work that involves a peer-to-peer network of web servers passing documents around. It involves using globally-unique identifiers that point back to the server that "owns" the document. That way, you can ask any server in the network for the document, and if it doesn't have a copy, it knows where to get it. There are a lot of complications involving requesting documents from behind firewalls, and passing private documents around using untrusted public servers, and keeping information from escaping when you don't want it to. And of course the little problem that making copies all over the network like that is copyright infringement on a grand scale. At the same time, I've been trying (but not hard enough, seemingly) to regain my momentum on a project to build a community website where filkers could share their work. It's called PenguinSong.net, and for a long time it's been labeled as my "latest insane project". Meanwhile, I've been admiring archive networks like CPAN, and web applications like Gallery. What I realized this morning is that all the complications around document distribution problems go away if you require documents to have licenses that allow free redistribution, like the Creative Commons family of licenses. And I've known for a while that the right thing to do with PenguinSong is to turn it into a portable web application like Gallery. Hmm. Light begins to dawn.