There is a lot of software for Linux , and since Linux is open source it means that most of the software for it is open source and free . This is one of the reasons why some people like to use Linux . The primary difference between Linux and many other popular contemporary operating systems is that the Linux kernel and other components are free and open source software .