Debian is a free and open-source operating system based on the linux kernel. Debian has two different versions: free software and non-free software. The free software version only consists of free and open-source software. The non-free version just consists of the software that is not open-source but still may be free.