Knoppix is an operating system based on Debian designed to be run directly from a CD / DVD CD) and a USB key (Live USB), one of the first of its kind for any operating system. Knoppix was developed by Linux consultant Klaus Knopper. When starting a program, it is loaded from the optical disc and decompressed into a RAM drive.