what is the difference between linux and gnu?
The main difference between GNU and Linux is that GNU is an operating system designed as a replacement for UNIX with many software programs while Linux is an operating system with a combination of GNU software and Linux kernel. ... Linux is the combination of GNU software and Linux kernel.