The current version of Linux kernel is 3.3.4. You can find out the version by
I didn't realize that when Linus did Linux, BSD wasn't legally free. (i always thought BSD was there already, free.)
Following are good read, but will take 30 min at least, hours or days for understanding. Read the one by Andy Tanenbaum.