Feeds:
Posts
Comments

Posts Tagged ‘Linus Torvalds’

Early this week, developer Sarah Sharp complained about lack of politeness on the Linux kernel mailing list, singling out Linus Torvalds as a prime example of rudeness. Having not persuaded many people, she took her complaints public. Soon dozen of bloggers were condemning Torvalds, and hundreds of commenters were either joining in the condemnation or defending him. But, looking at all the responses, I wonder what everyone imagined they were doing. Feeling good about themselves, maybe?

Don’t get me wrong – as an ex-university instructor, who used to give out criticism to students, I know that rudeness is a poor way to motivate people to improve. They’re more likely to resent the criticism than to change their ways. True, Torvalds is more interested in issues than people, and seems to accept people answering his rudeness with their own, but I still suspect that the Linux kernel is a successful project despite his manner, not because of it.

However, the difference between me and the people publicly expressing outrage is that, as fond as I am of expressing my opinions (that is, after all, what I get paid for), I don’t make the mistake of believing that my opinion matters. It certainly isn’t going to improve the tone of the kernel list.

Condemning Torvalds in public may satisfy the need for self-expression. It may publicly align you with the forces of Progress and Good. However, one thing it will never do is to improve civility within the kernel project. Even if thousands of people express their outrage, it won’t do anything.

In every way imaginable, Torvalds is immune to such criticism. If nothing else, I doubt he reads it. Furthermore, he rationalizes by assuming a dichotomy between effective bluntness and politeness that, for all its falseness, gives him no reason to consider reforming himself (although he might welcome a good argument as amusing).

But how anyone imagines him vulnerable to public criticism is beyond me. He has never been before. The kernel is his project, and few developers are going to work on a fork in preference to the cachet of working with Linux.

Even pressuring him through the Linux Foundation, his nominal employer, has no chance of success. Sponsoring Torvalds legitimizes the Linux Foundation, which means that it needs him far more than he needs it. In the unlikely event that the Linux Foundation did try to chastise him, as a mufti-millionaire he can walk away any time he pleases.

In the end, being outraged by Torvalds’ rudeness is no more than elaboration on the idea that you are helping world hunger or some other cause by clicking Like on a Facebook link. It’s easy to do, and leaves you pleased with yourself, but you have confused an expression of concern with effective action.

The Internet allows considerable freedom of speech, and the free software community often has a democratic appearance. However, neither of these facts means that all of us have an equal say in every situation. In this case, the only people whose opinion matters are those who have any chance of making a change – kernel contributors.

Instead of mouthing off in public, if you really want change on the kernel list, lobby kernel contributors, especially Torvalds’ lieutenants. If you are a kernel contributor, come out in support of a code of conduct, and try to enlist other contributors. None of these actions have any guarantee of success, but they have a far greater chance of encouraging change than saying, “Me, too!” in public.

Put so bluntly, the choice of tactics sounds obvious. But the fact that so many seem to think that condemning politeness is enough to cause change suggests that, on some levels, for most people it is not at all obvious. In the end, campaigning for change is slow and unglamorous, and lacks the immediate satisfaction of posturing as rebel via a token gesture, yet it has two unarguable advantages – it is unhypocritical, and it just might work.

Read Full Post »

“There’s no gods, and there’s precious few heroes,

But there’s many on the dole in the land of the leal.”

-Brian McNeil

Over the years, I have learned to avoid meeting heroes and role-models. I don’t think it’s fair to project expectations on anybody. Just as importantly, the meeting is almost always disappointing. Either the gap between the expectations and the reality is too great, or, in order to become the sort of person who might be a hero, people have developed a callousness and disregard for others of which I strenuously disapprove.

Fortunately, I’ve never been much prone to hero-worship. Most of the celebrities that popular culture gossips about leave me indifferent, just as the handful I admire – generally, artists of various sorts or free and open source software (FOSS) contributors — would leave the average person indifferent. Besides, being well into middle-age, I’m past the point where I might need heroes as an example.

Occasionally, meeting heroes does turn out well. Linus Torvalds instantly gained my approval when I suddenly realized after fifteen minutes whom I was talking to, and that he had made no attempt to play celebrity. I will always appreciate, too, David Brin’s graciousness when I made a remark about “the days when the Nebula Awards meant something,” and he immediately replied, “I thought that way, too, until I won one.” As for Paul Edwin Zimmer, my rehearsed remark led to a three hour conversation on the floor of a convention hotel and a life-long friendship.

By contrast, Paul’s sister, Marion Zimmer Bradley, disappointed me so badly that, after meeting her, I could never read her books again. I was surprised that, when I talked about the depth she had added to some of her recent publications, she attributed the change entirely to being able to write longer manuscripts. Now, I wonder if she simply wasn’t willing to talk about her work in any detail, but in subsequent meetings, she proved so gruff and abrupt that my disillusionment was beyond repair, even when her extended family assured me that her behavior was “just Marion being Marion.”

Then there was the FOSS celebrity who saw their ego as the center of everything around them. They were undoubtedly sincere in their advocacy, but the way they twisted every conversation around to themselves quickly progressed from mildly amusing to teeth-grindingly annoying. It didn’t help that in their endless quest for personal celebrity, they would often assume an authority nobody had granted them, and claim to speak for the entire project with which we were both involved – especially since I usually had to clean up after them.

Still another FOSS celebrity, whom many respect, proved a borderline personality, hypocritical and full of their own importance that I came to realize that interacting with them would only be a nagging annoyance, and they would be unlikely to succeed in their latest project anyway.

My disillusion in such cases doesn’t come from the fact that people are human. Rather, it comes from the fact that they make no effort to be decent human beings while aspiring to special treatment. Unlike the rest of us, they appear to have missed the lesson most intelligent people learn during their first semester at university – that they are not necessarily the smartest people in a conversation.

I have lost none of the aspirations that usually lead people to hero-worship. But I have become skeptical that anybody deserves to be considered heroic. These days, I cultivate admiration for specific accomplishments, rather than for the people who carry them out, and generally find myself becoming less disillusioned as result.

Read Full Post »