Стандарты Гнитс
Стандарты Gnits — это набор стандартов и рекомендаций по программированию, сопровождению и распространению программного обеспечения . Они публикуются группой сопровождающих проекта GNU , которые называют себя «Gnits», что является сокращением от « GNU-придирки ». По сути, они представляют собой рекомендации, а не политику Фонда свободного программного обеспечения или политики GNU , но некоторые стандарты Gnits получили широкое распространение среди программистов свободного программного обеспечения в целом.
Стандарты Gnits являются расширениями, уточнениями и аннотациями стандартов GNU . Однако они никоим образом не являются нормативными для GNU; Сопровождающие GNU не обязаны следовать им. Тем не менее, сопровождающие и программисты часто находят в стандартах Gnits хорошие идеи о том, как следовать самим стандартам GNU, а также предварительные неофициальные объяснения того, почему некоторые стандарты GNU были приняты такими, какие они есть. Между стандартами Gnits и GNU очень мало расхождений, и они всегда хорошо заметны как таковые.
Стандарты касаются аспектов архитектуры программного обеспечения , поведения программ, взаимодействия человека с компьютером , на языке C программирования , документации и выпусков программного обеспечения .
По состоянию на 2008 год стандарты Gnits содержат уведомление о том, что они устарели и больше не поддерживаются активно, и отсылают читателей к руководствам Gnulib , Autoconf и Automake , которые, как утверждается, охватывают многие из тех же тем.