What is a .ko file in Linux?
The .ko extension is placed on kernel modules (loadable drivers) in Linux.
Further,
'.ko' extension is called 'kernel Object', and is implemented from
kernel 2.6 onwards, this is perhaps the biggest change as far as
loadable kernel modules are concerend.
For example, the serial
device driver that in Linux 2.4 lived in the file 'serial.o' in Linux
2.6 lives in the file 'serial.ko' .