Why is it so difficult to copy source code that is not “open source”?

827 views

It’s been in my mind if we are using the software/program or even hardware of a tech company, we can play around, install-unsinstall and more. Then how is it so difficult for someone to “unhide” the source code that the device uses? Technically the code is in the device somewhere hidden in it, so it’s there, but still, it’s almost impossible to obtain the source code. How do they achieve this so no one copies their code?

In: 366

42 Answers

Anonymous 0 Comments

Source code is the code at the origin of the program. This source code is “compiled” (turned into an executable file in the language that the computer uses to function) and then released to the public. It is difficult to revert the process of compiling (called decompiling) and takes a lot of time to make something useful out of.

When the source is “open”, it means that the source code is available for you to use, modify, then compile to fit your needs or re-release under an other name (Licensing sometimes prevent it but you get the idea).

This is the world of computers, decompiling then copying or examining is possible but you only see it on very old projects if they are closed source, because it takes a lot of time to work with.

Let me know if you have any more questions.

You are viewing 1 out of 42 answers, click here to view all answers.