People who really know how this stuff works usually don’t have much patience for people who don’t :)
I’m the latter :)
I use a lot of software...but that’s an end user.
I know nothing for programming and what is possible and what’s not.
That’s why it’s great when folks here who do know try to explain it in the simplest terms possiblee.
And they’ve done a damn good job so far.
But I will never grasp it all.
As long as the ones that need to understand it to bring lawsuits do, that’s good enough for me.
When you’re working with software you build source code into an executable.
That executable can be run through a function to create a checksum. This is like a fingerprint for the software.
If you take the same software and you build it again you should get the exact same fingerprint.
This is how you validate software. If it does not give the same checksum then something changed.