I think I'm going to take the Netscape Communicator source code and make it Open source. That way anybody can use it, change it and distribute it openly. Then I'm going to create a UI markup language and call it XUL. Then, I'm going to promote everything so that other companies like IBM, Sun and Redhat want to help out. As well as lots of independent news sites, documentation sites and projects. All of them will come together to form a number of Alliances.

Then, more open, XUL-based projects, perhaps hosted on a site that provides free hosting for such things, will be created, and each will form their own alliances. I think I'll call these Open XUL Alliances.

Then, we'll need a way to bring the alliances together, since using a generic term to refer to all things that are open, about XUL, and has groups of people, would be a good idea. To to this, I'll hire someone who works at Opera to create a site openxulalliancealliance.com.

That would be a lot of work though. Maybe I'll just go cause trouble in some newsgroups instead.