I've been reading all this stuff about Linux and how it is open-source for everything, and that is one of the great things about it. But I haven't really seen anything. On the one hand I have just switched to Linux so don't really know anything. Please correct me if I am wrong: any program can be opened and looked at and THAT'S the source or you can execute the program, which runs the program.
I'm trying to learn the shell and one of the tutorials was talking about with different users you can put restrictions on them so they can only view the program and not run it:
When applied to a folder, the execute permission has nothing to do with
running programs. Instead, the execute permission controls who can
access or modify the small folder file.
I don't really want to change any program source codes, but I would like to look at them so I can learn from them.