The defining component of Linux is the Linux kernel, an operating system kernel that Linus Torvalds developed, at first alone. Linux is typically packaged in a Linux distribution (or "distro" for short). Distributions also include supporting system software and libraries, many of which are provided by the GNU Project.