I am finding an increasing amount of 'open source' products where the source code is under the GPL and the project is indeed technically open source, but the structure of their project denies both them and their clients any real benefit from this distribution model. This type of pseudo-open source project takes four forms, often in combination: No open user documentation, no open bug tracking system, inadequate or expensive developer documentation with a highly complicated codebase, and no access to the development work in progress. Each of these methods act to further destroy or prevent the development of a user community behind the product.