Why Use Linux?
--
Computer, Science and Engineering those three are very heavy Words. Many people do not want to call the word computer heavy though. Computers have to be used in almost everything in daily work. As a result, it is no longer a special device. We use computers to make our daily tasks easier, faster and more accurate. To us, the computer is just a simple ‘tool’ to do different things. But for a computer science student, a computer is not just a ‘tool’ of ordinary work. Must have a thorough knowledge of his computer. For this he has to understand the computer, he has to know how the computer does any work. He has a deep idea about hardware and software.
Microsoft Windows is the most popular operating system among ordinary users. Windows was created for general desktop users. Microsoft has therefore not been able to make Windows as useful for programming as it has been for general use of the desktop. That is not very easy to do. The reason is its structure. If there is a problem, Windows will show a hexadecimal error code, not any detailed information. As a result, the user does not know what the problem is. Again, Windows Diagnosis solves many problems on its own. As a result, the user no longer knows what the real problem was and how it was solved. Ordinary users don’t even need to know it. But it is important for a student studying computer science to know this.
Linux, on the other hand, is open to everyone from the very beginning. Its all open. Anyone can view any part of the system. Anyone can learn how the Linux operating system interacts with different devices or receives signals through them. Just as a doctor knows all the details of a patient’s body, a computer science student also needs to know all the details of computer hardware and software (operating system). Linux provides this opportunity. Now no one will get the kernel of Windows even with a few billion dollars. The Linux kernel, however, can be viewed at any time by anyone with an Internet connection, can be modified, used at will, or given to others.
Software developers, who like to do everything on their own, are usually interested to know the details about everything. This interest is important for a computer science student. A programmer reads code written by others several times more than he writes code in his lifetime. Since almost everything in Linux is open source, the…