The Full Wiki

More info on Gnits Standards

Gnits Standards: Wikis


Note: Many of our articles have direct quotes from sources you can cite, within the Wikipedia article! This article doesn't yet, but we're working on it! See more info or our list of citable articles.


From Wikipedia, the free encyclopedia

The Gnits Standards are a collection of standards and recommendations for programming, maintaining, and distributing software. They are published by a group of GNU project maintainers who call themselves "Gnits", which is short for "GNU Nit-pickers". As such, they represent advice, not Free Software Foundation or GNU policy, but parts of the Gnits' standards have seen widespread adoption among free software programmers in general.

The Gnits Standards are extensions to, refinements of, and annotations for the GNU Standards. However, they are in no way normative in GNU; GNU maintainers are not required to follow them. Nevertheless, maintainers and programmers often find in Gnits Standards good ideas on the way to follow GNU Standards themselves, as well as tentative, non-official explanations about why some GNU Standards were decided the way they are. There are very few discrepancies between Gnits Standards and GNU Standards, and they are always well noted as such.

The Standards address aspects of software architecture, program behaviour, human–computer interaction, C programming, documentation, and software releases.

As of 2008, the Gnits Standards carry a notice that they are moribund and no longer actively maintained, and points readers to the manuals of Gnulib, Autoconf, and Automake, which are said to cover many of the same topics.

See also

External links


Got something to say? Make a comment.
Your name
Your email address