Which Linux concept BEST describes the combination of a Linux operating system kernel, middleware, administrative utilities, desktops, and compilers?
1) Distribution
2) Kernel
3) Desktop Environment
4) Package Manager