What are you talking about? Google, IBM, Novell, etc., have dumped tons of Code into the OSS/FSF movement and acquired tons of it while acknowledging the LGPL/GPL, etc.
If you think the OSS/FSF movement is all about not working with Corporations then that movement would have died on the vine. It's a balance.
MD:
I understand what you are trying to say, and clearly the majority of instances of commercial
involvement with the FSF/OSS developer community have (thus far) been helpful and beneficial. OSS itself has been a marvelous conduit for various companies to introduce improvements that anyone else external to their company can (either actually or in principle) benefit from. For that matter, a friend of mine works for a major U.S. ISP as a senior software engineer. He and a number of his fellows have had to do their own revisions (sometimes forking, sometimes not) of various bits to accommodate their server environment needs, amongst other things.
And these changes have then been released "back into the wild" for any other company to make use of and benefit from, and even individuals like
us, should the need ever arise.
The thing is, I don't have a problem with business
involvement with OSS, but what I
am troubled by is when private enterprise decides to
buy up portions of Linux. Now, perhaps Apple isn't the
first company to do this kind of thing, and I'll fully well plead ignorance if such is true, but nevertheless there's something -- unsettling -- about Apple buying up CUPS. And I guess the thing which troubles me the most is what this means for the future of FSF/OSS. I'm concerned that this might set up a slippery slope precedent which could lead to either the effective neutering of OSS, or worse.
I'm certain you'll probably say I shouldn't worry about such things, and I sincerely hope you're right. It's just that I have this sort of sickening, sinking feeling, and more often than not when I get one of those, I turn out to be unfortunately right (sometimes more right than even
I know.)
I hope that ultimately this isn't the case here.