Microsoft Windows is magnitudes more popular then Linux, yet it has less holes, so its not only popularity.
Since the source is not generally available, it is probably inspected less. Also, a lot of device drivers are provided by third parties, whereas they are included in the Linux kernel.
Since the source is not generally available, it is probably inspected less. Also, a lot of device drivers are provided by third parties, whereas they are included in the Linux kernel.