The official spelling of GNU is GNU and not Gnu. However, the Linux kernel documentation (including documentation included with the source code) often has it spelled Gnu. A good example is the Changes text file in the Documentation folder of recent source code archives. It has GNU Make spelled Gnu Make, GNU GCC spelled Gnu GCC, etc. This may be a minhor typo )that occurs many times in several parts of its documentation), but I think it makes Linux look improfessional and should be fixed whenever possible.
here is a list done via find/grep : ./Documentation/Changes:o Gnu C 3.2 # gcc --version ./Documentation/Changes:o Gnu make 3.80 # make --version ./Documentation/Changes:You will need Gnu make 3.80 or later to build the kernel. ./arch/arm/nwfpe/ARM-gcc.h:example, the Gnu C Compiler (`gcc') requires that 64-bit literals be ./drivers/net/ethernet/i825xx/sun3_82586.c: * same Gnu Public License that covers that work. ./drivers/net/ethernet/i825xx/sun3_82586.h: * same Gnu Public License that covers that work. ./net/ipx/af_ipx.c: * All the material in this file is subject to the Gnu license version 2. ./scripts/ver_linux:'NR==1{print "Gnu C ", $1}' ./scripts/ver_linux: '/GNU Make/{print "Gnu make ",$NF}' if you want this fixed, i think the best way to proceed is to send patches to lkml.
By all means, you might want to try sending patches to get this fixed, but, please, I would prefer not to clutter the man-pages bugzilla with reports that aren't even man-pages related. Thanks, Michael