Granted, Jobs was not always a nice person behind closed doors. However, at least during his Apple 2.0 days, he did NOT trash the people working for him in public the way Linus habitually does.
Another difference is that a lot of people working for Jobs (again, at least during the Apple 2.0 days) made f* you money for their efforts. There are engineers making a living working on Linux, but not on that scale, I think.
He also didn't praise people working for him in public. Or mention people working for him in public. At all. Are you sure you aren't mistaking silence for civility?
Are any of these people working for Linus? Is he paying them?
Are they not free to fork off their own kernel tree if they don't like the way he maintains his?
Jobs was running a company, and paying people directly for results..... (all other judgement aside)
Another difference is that a lot of people working for Jobs (again, at least during the Apple 2.0 days) made f* you money for their efforts. There are engineers making a living working on Linux, but not on that scale, I think.