Despite having a free and open-source operating system, the GNU project failed to attract others. I believe its underdeveloped kernel is the primary reason for this. Whereas Torvalds wrote the Linux OS kernel code very well that the users now use widely. However, Developers install the GNU modules and utilities on many famous operating systems.