CowboyRobot writes: "At Dr. Dobb's, Eric Bruno writes, "Creating an open source project can generate opportunities for everyone involved; more so than if the software sits dormant on a hard drive somewhere. But where do you start?" He had initially designed his project, JetStreamQ, as a commercial product but chose to go open source for the usual reasons (community, exposure, reduced risk, etc.) and has advice for anyone trying to do the same: "First, you need to consider the license you wish to use. Other considerations include the source code repository, support for comments and discussion threads, memberships with privileges, site restrictions, and the use of other software within your project. Finally, make sure you add the appropriate comment header block to each file you post as part of your open source project. It should reference you via a copyright notice, the license terms, and "freedom from liability" clause.""