Not a windows only chap then
Given me a few things to google there, cheers. Not my field of expertise at all.
I sympathise with linux being unstable. Much as I tend to pretend it never crashes, in practice every time I run a kernel I've compiled it seems shaky, and ubuntu doesn't always behave. I should perhaps instead claim that the tested-to-death debian stable never crashes. Anything less rigorously tested is unfortunately a bit less trustworthy
Which is why we employ lots of System Analysts on exhorbitant fees.

What are you studying by the way, I see engineering, what discipline?