hy is open source software actually called open source?
Well, open source means something like “open source”. To understand this term, you would need to know what the so-called source code or source code is.
So let’s clarify this term!
The source code (source code, source code)
Computer programs are actually text files, like a letter, for example. Only in this case the programmer does not write to a person, but to the hardware (processor) of a computer.
He uses a clearly structured language that consists of commands. He writes these commands down one after the other and the computer will execute them later.
Such a list (file) of commands is called a program and if this is still unchanged, anyone who understands the programming commands (codes) can view and change the command sequences. So far there is no secrecy, the original code (source code) can be viewed.
Since the computer cannot interpret text files, you have to translate this set of commands into another format (so-called machine language).
The disadvantage is that now nobody (except the computer) can understand (or see) this converted file, because it consists only of binary characters. The source code is hidden behind sturdy vault doors so that you can protect yourself from malicious intentions, such as copying programs.
With Open Source you can see the source code
The term “open source software” means that it is a question of programs that do not hide their source code behind thick vault doors, but rather allow you to look inside.
The disclosure of source codes, i.e. the construction plans and construction documents of the software, gives the knowledgeable IT manager the option of checking for their own requirements, as well as the ability to adapt to specific needs. It feels good to have such an insight. It is used by software developers and less by IT managers.
Linux also belongs to the family of open source software. Now you have already learned something important: you can also see the source code of Linux.
More Stories
Linux open source is not for the PC layman!
10 little success rules for Linux project managers
Crash course in Linux history for the computer grumpy!