Strictly speaking, Linux is a free, open-source OS kernel originally developed by Linus Torvalds in 1991. (Linus Torvalds still oversees the kernel’s development, but many people now contribute to it.) The Linux kernel needs to be combined with other software to make a working operating system, and that’s what Linux distributions (distros) are. Some of the core software with which the Linux kernel is combined comes from the GNU project, which started before the Linux kernel existed, and had the goal of developing a complete free Unix-like operating system. GNU can be used with other kernels but in practice it is almost always used with the Linux kernel.