Slashdot Mirror


Linus Torvalds Says Linux Can Move On Without Him

pacopico writes: In a typically blunt interview, Linus Torvalds has said for the first time that if he were to die, Linux could safely continue on its own. Bloomberg has the report, which includes a video with Torvalds at his home office. Torvalds insists that people like Greg Kroah-Hartman have taken over huge parts of the day-to-day work maintaining Linux and that they've built up enough trust to be respected. This all comes as Torvalds has been irking more and more people with his aggressive attitude. The line between "blunt" and "aggressive" is one that you probably get to skirt a lot, when you (in the words of the Bloomberg reporter) "may be the most influential individual economic force of the past 20 years."

31 of 323 comments (clear)

  1. Were to die? by Rik+Sweeney · · Score: 4, Informative

    if he were to die

    I pretty much thought that death was the only thing guaranteed in life. Except for taxes, obviously.

    1. Re:Were to die? by houstonbofh · · Score: 4, Funny

      He is open source. He can not die. He will just fork. :)

    2. Re:Were to die? by fph+il+quozientatore · · Score: 4, Funny

      I'm pretty sure you're not the first one to tell him to fork off.

      --
      My first program:

      Hell Segmentation fault

  2. speaking as an engineer, it happens. by nimbius · · Score: 4, Interesting

    Im sure Linus enjoys the title of benevolent leader, but at some point packing it up is best for ones own sanity. Ive been in systems administration so long its easy to lose patience at the slightest question perceived to be too mundane or pedestrian. Developers seem way more apt to fly off the file handle after being chained to a project for a decade.

    Cultivate a hobby. For me i moved into management as one is apt to do, and learned how to make soap.

    --
    Good people go to bed earlier.
    1. Re:speaking as an engineer, it happens. by jacksonai · · Score: 3, Interesting

      It seems strange to me that with all the decentralization in software (ex. git) that Linus remains the sole gatekeeper for what goes or doesn't go in the kernel. Splitting up the responsibility seems like it would be infinitely more logical. I mean now, if Linus goes on a trip, he either has to work on the release while on vacation, or delay it till he gets back. Seems like a large burden for one person to bear.

      --
      Like Sweepstakes? Try out my service @ http://www.yourpowersweeps.com -- Free 21 day trial, no cc needed.
    2. Re:speaking as an engineer, it happens. by rudy_wayne · · Score: 3, Interesting

      I mean now, if Linus goes on a trip, he either has to work on the release while on vacation, or delay it till he gets back. Seems like a large burden for one person to bear.

      But it doesn't have to be that way. If Linus is on vacation, and something gets delayed for a week or two, so what? If Linus was in a coma for 3 months, so what? It's not the end of the world. It's not like he has to produce a new build or approve a new patch every 47 seconds to keep the world from exploding.

    3. Re:speaking as an engineer, it happens. by bulled · · Score: 3, Funny

      Cultivate a hobby. For me i moved into management as one is apt to do, and learned how to make soap.

      Poster is forgetting the first rule.

    4. Re:speaking as an engineer, it happens. by buchner.johannes · · Score: 5, Informative

      It seems strange to me that with all the decentralization in software (ex. git) that Linus remains the sole gatekeeper for what goes or doesn't go in the kernel. Splitting up the responsibility seems like it would be infinitely more logical.

      It is already largely decentralized. There is a relatively fixed set of subsystem maintainers, which collect patches and merge from contributors. Then there are top figures like Greg and Linus, and the individual Linux distributions which maintain their own kernels by merging across. All Linus really does (well, he probably does more) is take and drop patches and every other week declare a certain merge set a version. Anyone can do that for their own kernel, but the central naming makes it "Linux" and focussed (e.g. for bug reporting).

      That's at least my understanding.

      --
      NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
  3. His writings will be studied. Linus is legend. by cfalcon · · Score: 4, Informative

    Linus has stuff online from the early nineties forward, and, to be perfectly honest, any opinion piece of his is 1000% amazing. I've never tried to search it all out and read it over coffee or anything, but slashdotters linking to anything he's ever said is one of my absolute favorite things about this place.

    The BEST ones are where he's polite to someone who claims to know The True Path. The other amazing ones include the people who jump around screaming how Intel is about to die off and RISC will demolish CISC and all these other See The Future Guys. Basically, the standard crew of Tech Pope and his friend, the Tech Oracle... but we can view their ludicrous claims in the light of history. So you get to see Linus talk, and be nice, and they ramp up their crap to browbeat him, and eventually he just fucking OWNS them, drops the mic... and a 1-2 decades later we can be like "oh, looks like Linus was right to be polite at first, right to stick to his guns, right to switch gears from politeness, and right about all of that".

    Linus will ultimately be legend.

    It is a joke that there isn't an HBO series about him already :P

  4. "irking more and more people" by Anonymous Coward · · Score: 5, Insightful

    You mean the butthurt from the poetterix crew for getting flak for their own poor attitude, crap code, and generally poor disposition?

    I think we need Linus a bit more to keep a lid on these... less than stellarly performing artifacts sticking in the community's craw.

  5. Re:Well, yes... by randalware · · Score: 4, Interesting

    And Steve's personality was also NOT easy to deal with.
    or describe in polite terms.

    You don't get to be a leader, by being a nice guy in the commitee.
    You have to have a vision to blaze a path to it, and be flexible enough to adapt with the detours.

    --
    This is my opinion based on what little I know and understand of the rumors and lies Thanks, Randal
  6. Re:Well, yes... by JaredOfEuropa · · Score: 5, Insightful

    You get to be a leader by getting people to follow you. Bluster and bullying works for some, others actually pull it off by being nice (not the same as trying to please everyone!). Others still lead quietly by example. And what works for some will put off others. Of course, it helps to be right often; if you are, you don't have to give people shit to make them follow, but they'll still follow if you do. That is what Jobs and Torvalds had/have going for them.

    The one disadvantage about quiet leadership is that you will much less talked and written about. Or maybe that's an advantage...

    --
    If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
  7. I for one welcome... by chihowa · · Score: 5, Funny

    When Linus has been piped into the great dev-null in the sky, I for one will welcome Lennart Poettering as the new Emperor of Linux. We'll call it Lenux!

    What, too early to start a flame war?

    --
    If you want a vision of the future, imagine a youtube comments section scrolling - forever.
  8. SubjectsInCommentsAreStupid by Anonymous Coward · · Score: 4, Insightful

    This all comes as Torvalds has been irking more and more people with his aggressive attitude.

    Who?

    Honest to god, I'm asking: Which people?

    Are these 'people' software engineers contributing to the kernel? Are these 'people' being directly addressed and directly insulted by Linus? Are these 'people' attempting to submit subpar code to the kernel?

    Or are these who are more interested in 'safe spaces' in open source communities? Are these 'people' acting outraged because of their perception of what other people think about Linus says?

    I am disturbed by this brewing character assassination campaign targeted at Linus because he says things that might possibly hurt a person's feelings. Shame on the submitter (pacopico) for throwing around an accusation as if it's fact.

    We've been down this road for, what, 20 years? We know by now that if Linus says something mean, it's because a person has done or said something incompetent. The 'fix' is not for Linus to change his tone; the fix is for the recipient of the insult to not be incompetent.

    1. Re:SubjectsInCommentsAreStupid by jedidiah · · Score: 4, Insightful

      Don't try to kid us. In all likelihood you are a worthless nobody that has no ability to touch the kernel code anyways. You are most certainly an "acceptable loss". You simply don't matter here.

      That's the key thing here. What's an acceptable loss? What's a good tradeoff?

      In this regard, project management is very much governed by the same concerns that the engineering is.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    2. Re:SubjectsInCommentsAreStupid by Just+Some+Guy · · Score: 3, Insightful

      Software engineers like me who won't touch the kernel with a 10' poll because I don't need the aggravation of dealing with him.

      You shouldn't worry about it. From everything I've seen, he's a lot more sympathetic to new contributors making mistakes than he is to old-timers who should know better. It's fair and reasonable to hold them to a higher standard, and that seems to be exactly what he does.

      --
      Dewey, what part of this looks like authorities should be involved?
    3. Re:SubjectsInCommentsAreStupid by jittles · · Score: 3, Interesting

      There is more to it than being technically capable. If you want to submit a change and aren't able to confidently able to articulate the how and why of it you are going to waste a lot of peoples time, even if the change is technically correct.

      I've mentioned this on here before but: When 2.11 kernel came out, somebody put in a sleep with a spinlock in an obscure part of the USB HID driver. I submitted a patch, which was just to revert that one section back to how it was in the previous kernel (which was just without the sleep) and it was rejected multiple times. It was obviously incorrect, but it was not until the 2.17 kernel that one of the mainstream developers submitted the exact same diff that it got fixed. I've never tried to make a contribution to the kernel since. Even when you're reverting a change that is obviously wrong, they won't accept your diff.

  9. Can linux survive? by MouseTheLuckyDog · · Score: 4, Insightful

    Yes but only if they get rid of Poettering and his crew first.

  10. Re:Well, yes... by DutchUncle · · Score: 5, Insightful

    “The best leaders are those their people hardly know exist.
    The next best is a leader who is loved and praised.
    Next comes the one who is feared.
    The worst one is the leader that is despised

    The best leaders value their words, and use them sparingly.
    When they have accomplished their task,
    the people say, “Amazing!
    We did it, all by ourselves!”
    - Lao Tzu, Tao Te Ching

  11. Re:Well, yes... by Runaway1956 · · Score: 4, Interesting

    There are six basic styles of leadership. As you point out, coerciveness can be effective, for some people. Personally - I'd rather lose my job than to work for a coercive person. A Steve Jobs could offer me more money in a year than I've made in my entire life, and I'd turn his ass down because I can't work like that.

    Torvalds doesn't strike me as a coercive leader. He seems more like an authoritarian. His authoritarianism is mixed in with a little pacesetting, but he's basically authoritarian.

    People commonly dislike both authoritarians and coercive leaders, so they confuse the two. After a course in leadership, you understand that the two types of assholes are very distinct from each other.

    And, yeah, I'm an asshole too. I'm an authoritarian, tempered with a coaching approach.

    --
    "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
  12. We need more people like him... by Karmashock · · Score: 4, Insightful

    ... For all he is... including his bluntness which bruises the precious egos of the special snowflakes. Sometimes you need to be able to call someone a moron. There are too many of them to waste any more time on them than that.

    --
    I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
    1. Re:We need more people like him... by unimacs · · Score: 3

      You can filter people without calling them morons or fucktards. When you use terms like that you are bringing emotion into what might be better left as a factual discussion. "Your code is broken. I can't use it." is often much more effective than "You're a moron". If you can be more specific about how it's broken, all the better. Eventually you might decide you're done with them because they're just not good enough or they're having a negative influence on the team for whatever reason. Again, you can cut them lose without the personal attacks.

      There are people who need a good kick in the ass now and then and will respond if given one. There are others who need to be handled differently yet are still valuable members of the team. You can denigrate them by calling them snowflakes or you can learn how to deal with them effectively. A good leader can adjust their style as needed.

      There are a lot of people who won't process anything said after being called a "fucktard" and will go into defensive mode. Generally what follows is not at all productive.

      I have no personal experience with Linus but have worked with several people that have had a "blunt" way of dealing with incompetence and dissent. As a means of dealing with incompetence it is one thing, but as a means of dealing with dissent it is quite another. It's a bullying tactic and discourages disagreement. If you're always right, or right often enough, you can get away with it. But it also has the effect of quieting people that should really be listened to.

  13. "Blunt" vs "Aggressive" by Loopy · · Score: 3, Insightful

    I wonder: would the same people that advocated the "calling females 'bossy' = sexist" view use consistent logic and assert that calling males "aggressive" is code for "I'm basically unable to defend my own position, am losing the argument, and therefore must apply guile and ad hominem attacks to stand my ground?" Be honest, now.

    Is how someone interprets your criticism of their work defined by how much face they stand to lose if they're wrong, regardless of whether the criticism is grounded in facts and experience?

  14. Re:Well, yes... by ourlovecanlastforeve · · Score: 4, Insightful

    > You don't get to be a leader, by being a nice guy in the commitee.

    Sure you do. It's just *harder* to do it that way. That's why most leaders are pricks.

    Because it's hard to be nice AND lead.

    But it's easy to lead and be a prick.

  15. Re:Well, yes... by Bob+the+Super+Hamste · · Score: 4, Funny

    Meetings
    None of us are as dumb as all of us./a

    --
    Time to offend someone
  16. Re:Linusfactor by vilanye · · Score: 5, Insightful

    I have never read anything where Linus is acting inappropriately. Sure he likes to rant, but when he is wrong, he will admit it.

    He is even kind to clueless newbies who try to lecture him on the "evils" of goto on LKML.

    His best rants are condemning breaking user space and hurting usability. But for every post that makes the news, there are at least 1000 that don't, because Linus isn't some rabid douche.

    The kernel gets has so many contributors from around the world that he has to draw the line in a very explicit manner else people like Kay Sievers will keep submitting broken patches.

    If anything he is usually pretty restrained, compared to project managers of big companies. The only difference is that development of the Linux kernel is in full public view.

  17. Re:"Bloomberg has the report" by Penguinisto · · Score: 4, Insightful

    You haven't answered his first question - is the article accurate or not?

    --
    Quo usque tandem abutere, Nimbus, patientia nostra?
  18. Re:Most influential individual economic force... by Wraithlyn · · Score: 4, Insightful

    Ridiculous.

    Remove any of the people on your list (except maybe Elon Musk, and that remains to be seen), and things would've just been business as usual with a different person in the seat.

    Linus has made an incalculable change to the landscape. We are in a different world because of him.

    Disclaimer: I am not a Linux zealot. Windows at home, Mac at work, iPhone in my pocket. But credit where it's due, for fuck's sake.

    --
    "Mind, as manifested by the capacity to make choices, is to some extent present in every electron." -Freeman Dyson
  19. greg k-h is a shill by sml42 · · Score: 3, Interesting

    i no longer trust greg k-h: at the last (last but one?) merge window he was aggressively pushing for kdbus inclusion. as far as i'm concerned he nothing but kay's shill now. what trust he built up over many years by maintaining 2.4 branch, usb core etc... he has completely blown by aggressively pushing for kdbus inclusion i cannot believe no-one has called him out in public for this behaviour. if you are reading this greg: sorry, but your name is dirt now, and you shoudl just hang up your keyboard and call it a day: no-one should trust you now.

  20. Linus is amazing in his transparency by stox · · Score: 3, Insightful

    You always know what he thinks.

    Put the cards on the table, figure out which ones are good. Lather, rinse, repeat.

    A smart man wants to know when he is wrong.

    --
    "To those who are overly cautious, everything is impossible. "
  21. Linus Torvalds in his own words .. by nickweller · · Score: 4, Interesting

    'I'm not interested. I'm sitting in my home office wearign a bathrobe. The same way I'm not going to start wearing ties, I'm *also* not going to buy into the fake politeness, the lying, the office politics and backstabbing, the passive aggressiveness, and the buzzwords. Because THAT is what "acting professionally" results in: people resort to all kinds of really nasty things because they are forced to act out their normal urges in unnatural ways'. Linus Torvalds July 2013