Welcome to Linux!
First of all not all programs for Linux are open source!!! Infact, in some cases it is illegal to look at certain programs source code!!! (just thought I'd mention that)
>
I haven't really seen anything
Your probably not looking right...for example...in Ubuntu you can view the Linux Kernel source code by going to the directory: /usr/src/
cd /usr/src
generally when you install a program, you don't really work with the source code(you work with binaries), unless you compile it, almost always the project supplies the source code in a separate tarball for downloading, you just gotta find them.
A good example of this is the mozilla FTP server:
the binaries are located here:
ftp://ftp.mozilla.org/pub/firefox/re...c3/linux-i686/
and the source is here:
ftp://ftp.mozilla.org/pub/firefox/re...3.5rc3/source/
get it?
Sometimes however, programs installed also will bring the source, this is generally stored in a directory called "src"
for example there might be a
pidgin/src/ or
mozilla/src/ directory on your system. Those would hold source code
Just for your reference
/bin - binaries
/lib - libraries
/src - source
>
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.
That just means if you have a program located in a file, and you aren't allowed to access that folder, you can't run that program.
Hope I helped
Please tell me if you need more explanation