In order to serve the public good, all of the software and projects we promote should support the following goals:

  1. The software should be licensed under the GNU Public License.
  2. The software should be freely available to anyone to use for any purpose, and without permission.
  3. The software should be open to modifications.
  4. Any modifications should be freely distributable at no cost and without permission from its creators.
  5. The software should provide a framework for translation to make it globally accessible to speakers of all languages.
  6. The software should provide a framework for extensions so modifications and enhancements can be made without modifying core code.