From each according to his ability, to each according to his need. Since their admitted goal is "to make propietary software obsolete", a guy like softwarecreator would have to find another paying profession.
I have a solid 3 year contract. Beyond that ... well who knows?
I honestly don't see Open Source as a real threat to my career. I think it'll take 10+ years for Linux to be a force against MS. I already know C++, C, Java and PHP, as well as all MS languages, so I'll be okay. I adapt to changes pretty well, I guess.