Slashdot Mirror


Linus Torvalds Explodes at Red Hat Developer

sfcrazy writes "Quite a lot of people raised their eyebrows the way ex-Red Hat developer Matthew Garrett made Microsoft the 'universal' control of any desktops PCs running with UEFI secure boot. Though the intentions of Garrett were clear — to enable GNU/Linux to be able to run Linux on Windows 8 certified PCs with secure boot; it was clearly putting Microsoft in a very powerful position. Linus, while a supporter of secure boot, exploded at Garrett and Howells when they proposed its inclusion in the kernel. Linus responded: 'Guys, this is not a d*#@-sucking contest. If you want to parse PE binaries, go right ahead. If Red Hat wants to deep-throat Microsoft, that's *your* issue. That has nothing what-so-ever to do with the kernel I maintain. It's trivial for you guys to have a signing machine that parses the PE binary, verifies the signatures, and signs the resulting keys with your own key. You already wrote the code, for chissake, it's in that f*cking pull request.'" Update: 02/25 17:24 GMT by U L : The headline/article are misleading, since mjg seems to agree that the patch is a bit complicated : "(I mean, *I'm* fine with the idea that they're *@#$ing idiots and deserve to be miserable, but apparently there's people who think this is a vital part of a business model)". The issue at hand is a set of patches to load and store keys inside of a UEFI PE binary which is then passed to the kernel, which then extracts the keys from the binary. It's absurd, it's messy, and it's only needed because Microsoft will only sign PE binaries so not supporting it makes restricted boot even more difficult to support.

172 of 786 comments (clear)

  1. Re:Linus Torvalds is his own worst enemy by MickyTheIdiot · · Score: 5, Funny

    Well.. we have found Steve Ballmer's account name on Slashdot apparently...

  2. Re:Linus Torvalds is his own worst enemy by Anonymous Coward · · Score: 5, Funny

    He claims to love Linux, but what he really loves is himself.

    Kinda puts that whole 'dick-sucking contest' comment in a whole new light, doesn't it?

  3. Torvalds vs Ballmer by Anonymous Coward · · Score: 5, Funny

    I'd love to see the two having an argument.

    1. Re:Torvalds vs Ballmer by maxwell+demon · · Score: 5, Funny

      I'm sorry, but this is abuse. Argument is next door, room 12A.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    2. Re:Torvalds vs Ballmer by gman003 · · Score: 4, Insightful

      Argument or fight?

      Argument, Torvalds, hands down. Ballmer just screams loudly, he can't actually form a logical, coherent argument or come up with any witty comebacks. Torvalds is no Cicero, but he can definitely tell someone how to fuck off.

      However, Ballmer seems to be more prone to physical violence. Torvalds better learn how to duck. Or parry. Otherwise it might be a short fight.

    3. Re:Torvalds vs Ballmer by CastrTroy · · Score: 4, Insightful

      I imagine that Torvalds would lose specifically because of the reason you state. He would probably just leave and therefore lose by default. Arguing with people who can't form a logical coherent argument is both frustrating and a huge waste of your time. You can't win an argument if the person you are arguing with refuses to change their opinion and doesn't even use logic and truths to back up their own opinions.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    4. Re:Torvalds vs Ballmer by Anonymous Coward · · Score: 2, Interesting

      Maybe Linux should ask his wife -- the six-time Finnish national Karate champion, according to Wikipedia -- for some fighting tips.

    5. Re:Torvalds vs Ballmer by tinkerton · · Score: 5, Funny

      Argument is next door, room 12A.

      No it's not.

    6. Re:Torvalds vs Ballmer by JWW · · Score: 4, Funny

      If you can dodge a chair you can dodge a ball.....

    7. Re:Torvalds vs Ballmer by tinkerton · · Score: 2

      It's the Monty Python Argument Clinic sketch. Everyone knows that.

    8. Re:Torvalds vs Ballmer by Thud457 · · Score: 5, Funny

      great, now you've given me the mental image of Ballmer as Donkey Kong, tossing chairs down the tower to knock Linus off before he gets to the top.

      somebody really should do a ROM hack for that.

      --

      the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    9. Re:Torvalds vs Ballmer by JoeCommodore · · Score: 2

      Argument is next door, room 12A.

      No it's not.

      That's just contradiction.

      Will this be a standard sexually explicit cussing and corporate death threat argument, or would you prefer additional chair throwing? At the reasonable adjustment of five pounds per 5 minutes.

      --
      "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
    10. Re:Torvalds vs Ballmer by SuiteSisterMary · · Score: 4, Funny

      No, they don't.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    11. Re:Torvalds vs Ballmer by Chris+Mattern · · Score: 4, Funny

      Torvalds better learn how to duck. Or parry.

      Dodge! Spin! Thrust!

  4. Can any one help... by MrBandersnatch · · Score: 2

    me to better understand the issue here?

    1. Re:Can any one help... by mehemiah · · Score: 5, Informative

      First of all, its not just ideological that he doesn't want such specific code in the Linux kernel. For the same reason he doesn't want to put tools/kvm in the kernel, its not germane to BEING A KERNEL so its NOT going into the kernel! read the mail yourself. Its like a government program, in that its likely to live forever, however, Linus wants Linux to outlast Microsoft AND RedHat and that code will become vestigial as soon as microsoft moves on to some other way to control hardware vendors. On the other hand, do servers need secure boot? NO, do tablets need secure boot? NO. So this is Linus admonishing developers for even SUGGESTING to include such a corner case in the code of the linux kernel.

    2. Re:Can any one help... by Anonymous Coward · · Score: 4, Informative

      No, we are much further in.

      This is about PE binaries, also known as Windows EXE files.

      As I understand it, it's about signing of drivers, e.g. nVidia drivers, and Redhat doesn't want to sign those, they want nVidia to get their drivers signed directly by Microsoft. And Microsoft will only sign windows EXE files, so this means that signed nVidia Linux drivers have to come in a Windows EXE file, which the kernel then needs to be able to verify the signature of, before loading the driver inside the EXE file.

    3. Re:Can any one help... by cheesybagel · · Score: 2

      The problem with ZFS is a licensing issue. If you want it in the kernel send a memo to Oracle asking for it to be relicensed under the GPL v2. Same thing for Dtrace.

      The stable driver ABI issue has been mitigated ever since Dell contributed DKMS support to the kernel. The NVIDIA driver uses it for example.

  5. Re:Linus Torvalds is his own worst enemy by ledow · · Score: 5, Informative

    Given that Linux is running on everything from my phone to my sat-nav to (some of) my clients to (some of) my servers and just about every oddball bit of embedded hardware in my entire workplace, I don't think Linux is suffering much.

    And what he's basically doing is telling MS, and MS sycophants, that he doesn't want an OS where MS has to "sign off" on any changes in the bootloaders, etc. to make sure they are "secure". It's like being told that all pensions in the world now have to be signed off by Robert Maxwell, who can revoke your ability to use yours (even if you're nothing to do with him) on a whim.

    The day MS lets in a bit of code into their OS that lets Linus turn off any and all Windows machines he wants - whether on a whim or for a good reason - and that they have to run past him every time they want a change made, that's the day I'll let someone put MS-signed junk into a Linux kernel that I use.

  6. Re:Linus Torvalds is his own worst enemy by Anonymous Coward · · Score: 4, Insightful

    The "fix" seems to have included parsing PE binaries inside the linux kernel. That deserves getting shouted at. What you don't understand is that Linus doesn't care if more people adopt linux if it requires making the architecture smell bad.

  7. Re:Linus Torvalds is his own worst enemy by Anonymous Coward · · Score: 5, Informative

    I dunno... If you read the entire conversation in context it's not that bad and seems more like a slight fist shaking rather than explosion.

  8. Re:Linus Torvalds is his own worst enemy by Anonymous Coward · · Score: 4, Insightful

    If Linus wasn't the person he was with the ideals he have Linux would have been as relevant as Minix or Haiku today.

    Yes, he acts like an ass sometimes, usually when someone makes a choice that isn't viable in the long term.

  9. Ideology is what it's all about by SirGarlon · · Score: 4, Insightful

    I'd be interested to know how you can separate words like "free" and "open" (as in "free" and "open source" software) from ideology.

    --
    [Sir Garlon] is the marvellest knight that is now living, for he destroyeth many good knights, for he goeth invisible.
    1. Re:Ideology is what it's all about by smash · · Score: 2, Insightful

      BSD license. Essentially "here's some cool shit, go nuts. Just mention us in the credits!" No political BS trying to enforce your world view on others.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    2. Re:Ideology is what it's all about by h4rr4r · · Score: 3, Insightful

      Too bad in real life what that gets you is a dying OS.

      What happens is changes do not make it back, no one is forced to cooperate and the OS stagnates and dies. This is why BSD is still so far behind with modern features.

    3. Re:Ideology is what it's all about by smash · · Score: 3, Insightful

      Must be why its the core of juniper JunOS, every Netapp filer, every iDevice, every Mac, every Cisco IronPort, etc.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    4. Re:Ideology is what it's all about by Anonymous Coward · · Score: 3, Informative

      Must be why its the core of juniper JunOS, every Netapp filer, every iDevice, every Mac, every Cisco IronPort, etc.

      Corporate dead ends, in service to antihumanist zaibatsu.... unlike OpenBSD or debian GNU/Linux, which are advancing the human condition through openness and sharing.

    5. Re:Ideology is what it's all about by smash · · Score: 2

      Whatever. I'll sleep better at night knowing that if i have a drive die in my filer overnight, Netapp will ship one to my doorstep to pop in by tomorrow morning.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    6. Re:Ideology is what it's all about by rubycodez · · Score: 3, Insightful

      you forgot hundreds of thousands of printers, thousands of elevator controls, pbx and phone switches.

    7. Re:Ideology is what it's all about by ArhcAngel · · Score: 2, Informative

      The CSRG was funded by DARPA while they created BSD while Linus was creating Linux gratis. So I would say there was probably very little ideology in the BSD license. Probably just a memo from DARPA.

      --
      "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
    8. Re:Ideology is what it's all about by yacc143 · · Score: 3, Insightful

      Yep, it's simple, for these closed-source commercial offerings, the option of being able to close the source is valued more than features, especially hardware compatibility is not overly relevant, considering the fact that it has to run on a highly limited set of hardware.

      Put bluntly, considering that the alternative is either Windows, which has bad license requirements for manufacturers, and is not exactly a high performance OS (just to illustrate, the Win7 here manages to slow down even a nice new SSD by over a magnitude in the filesystem code just copying small files on NTFS), and on the other hand you've got Linux that has license conditions that are not acceptable (or perceived so by the legal dept), and say some performance enhancements and quite a bit of hardware support that you don't need anyway, ...

      Hard choice, isn't it?

      For a generic OS, I'll stick with Linux, because that's where all the advanced stuff is relevant.

    9. Re:Ideology is what it's all about by teg · · Score: 2

      I'd be interested to know how you can separate words like "free" and "open" (as in "free" and "open source" software) from ideology.

      For businesses, separating "ideology" and "free"/"open" is the norm. Many companies use e.g. LAMP and Red Hat Enterprise Linux because it's the best for them.

    10. Re:Ideology is what it's all about by gmuslera · · Score: 2

      Worrying about the present and not for the future is ideology too. Don't let your language decide for you what matters.

      From my point of view ("good" is a subjective evaluation, after all), Linux and its ideology gave me better user experiences than the alternatives, if even because i had more than just one desktop to pick from, and keep running most of my prefered apps in all of them. And in mobile also gave me better user experience, at least in my last 2 phones (n900 and n9) than the existing commercial alternatives.

      Don't dismiss the ideology, it don't come alone. With it comes synergy between separate projects, plenty of people with new ideas that can effectively try them, options and control for you, and a lot of other things that you could dismiss or desesperatly need in different situations

    11. Re:Ideology is what it's all about by maztuhblastah · · Score: 2

      Most of those, actually, in both code and cash (and some in both). Which you'd know if you actually followed BSD development.

    12. Re:Ideology is what it's all about by smash · · Score: 2

      Plenty of them do. Conversely, plenty use Linux and do not contribute back all of their modifications as they do not distribute. Including google for example.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    13. Re:Ideology is what it's all about by sheehaje · · Score: 2

      Because what would be horrible is to be able to build my own storage devices and be able to spend $100 on a hard drive (with overnight shipping), instead of $800 I would pay to Dell or EMC or NetApp when my support contracts go stale because they want exorbitant amounts of money to keep support on older proprietary systems.

    14. Re:Ideology is what it's all about by scubamage · · Score: 4, Informative
    15. Re:Ideology is what it's all about by DrSkwid · · Score: 4, Informative

      Hardware donations do not come from vendors who use OpenSSH on parts of their stuff. They come from individuals. The hardware vendors who use OpenSSH on all of their products have given us a total of one laptop since we developed OpenSSH five years ago. And asking them for that laptop took a year. That was IBM.

      Theo de Raadt

      http://www.theage.com.au/articles/2004/10/07/1097089476287.html

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    16. Re:Ideology is what it's all about by scubamage · · Score: 2

      The mach kernel.

    17. Re:Ideology is what it's all about by Tough+Love · · Score: 2

      as long as it's about an ideology, rather than being a good user experience, Linux will continue to fail on the desktop

      Right, just like it failed on phones. You're so insightful.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    18. Re:Ideology is what it's all about by UnknownSoldier · · Score: 3, Interesting

      I believe the differences are due to the way the 2 OS licenses approach the definition 'community' differently:

      * BSD - Here is our community -- you can take what you want; you don't have to give anything back.

      * GPL - Here is our community - you can use what you want but you must also give back.

      The true strength of community comes not only from what you can take from it, but also what you can give back.

      Both licenses have enabled fantastic engineering and applied ideology in practical cooperation -- but it appears GPL is more focused on the long-term and BSD is focused on the short-term.

    19. Re:Ideology is what it's all about by TheRaven64 · · Score: 2

      I'm not sure about NetApp or Cisco, but we have a lot of code contributed by Apple and Juniper in the base system. In addition, NetApp was an Iridium sponsor of the FreeBSD Foundation last year (donated between $100,00 and $249,999), one of our largest financial sponsors. Netflix is another example: they contributed a lot of improvements to the network stack, and also a big chunk of cash to the Foundation.

      --
      I am TheRaven on Soylent News
    20. Re:Ideology is what it's all about by X0563511 · · Score: 2

      Someone doesn't seem to understand the difference between consumer and enterprise, or what MTBF is.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    21. Re:Ideology is what it's all about by BitZtream · · Score: 2

      Ahh, spoken by someone who has clearly never actually worked in a data center.

      Good job, you have demonstrated that you have absolutely no idea what you're talking about.

      Your $100 doesn't perform like my more expensive (Not $800, wtf are you buying, SSDs?) in any way.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  10. Re:Linus Torvalds is his own worst enemy by Anonymous Coward · · Score: 5, Insightful

    Someone needs to tell him that it's hard enough to get people to adopt your OS with 3 million competing distros, much less with the leadership of an egotistical ass who takes every opportunity to scream like bipolar child at anyone who tries to actually help.

    Linux is a kernel. Not an OS.

    The only thing Garrett was doing in this case was recognizing a problem going forward, and fixing it.

    Attempting to make the Linux kernel dependent on Microsoft is exacerbating a problem.

  11. Re:Linus has always been an a-hole by squiggleslash · · Score: 5, Funny

    Now hold on, everyone criticizes GNOME, and why condemn Linus for making a perfectly valid observation about the OpenBSD team?

    --
    You are not alone. This is not normal. None of this is normal.
  12. Vague summary by Stewie241 · · Score: 2

    So I wasn't clear... Linus is saying he is against merging the code into the kernel, right?

  13. Re:Linus Torvalds is his own worst enemy by Severus+Snape · · Score: 5, Insightful

    He claims to love Linux, but what he really loves is himself. And every time it looks like Linux might achieve even a modicum of success, his overinflated ego is always there to ruin it.

    Someone needs to tell him that it's hard enough to get people to adopt your OS with 3 million competing distros, much less with the leadership of an egotistical ass who takes every opportunity to scream like bipolar child at anyone who tries to actually help. The only thing Garrett was doing in this case was recognizing a problem going forward, and fixing it. And Torvalds tears his head off for it. He thinks everything has to be a big heroic stand--with him as hero, of course.

    Well, if you read the mail conversation you'll know the majority of developers came out in agreeance with Linus and his views.on the matter. He has said he's tried being nicer, it just isn't him though. He is usual right though and when wrong accepts it. He is an extremely good maintainer regardless of peoples opinions on him.

  14. whew! by FudRucker · · Score: 2, Insightful

    glad Linus knows better than to let microsoft skullfuck him,

    "attaboy" Linus! Kudos :)

    --
    Politics is Treachery, Religion is Brainwashing
    1. Re:whew! by Frosty+Piss · · Score: 3, Insightful

      And a very good point, but not just Microsoft.

      Torvalds is in a tough key position in that one of his jobs is to keep the kernel "clean" and efficient.

      There are almost certainly many more "vested interests" besides Microsoft that would like to see some special little chunk of code that directly addresses their "proprietary" needs inserted in the kernel. And if this is allowed, in the end we have the mess that is the Windows kernel.

      Seriously, insert [any big corp] into the discussion instead of MS. Oracle comes to mind, and Red Hat was involved here as well...

      Maybe Torvalds sounds like a "douche", but maybe people should know better than to foist dung disguised as kernel patches / additions at him?

      --
      If you want news from today, you have to come back tomorrow.
  15. Insightful? WTF? by Anonymous Coward · · Score: 5, Insightful

    He claims to love Linux, but what he really loves is himself...

    This is an absurd troll. Linux IS Linux and he's free to do whatever he wishes in that regard. But, anyone with any understanding of the issue at all would clearly see that Linus is right. Microsoft has successfully leveraged it's monopoly status in the PC industry by implementing secure boot where they and they alone hold the keys to even BOOT a PC.

    Implementing wedges or incorporating Microsoft's binaries into your code to boot your distribution is your option. But, expecting Linus to accept it into the kernel, when he has repeatedly made it clear that he will not incorporate non-free binaries, let alone this Microsoft root kit is asinine and ludicrous.

  16. Linus is a ass... but... by Anonymous Coward · · Score: 5, Funny

    The more I learn about the developers within the tight circle of the Linux kernel the more elite and prickish they sound. That doesn't mean they aren't talented and can do a good job it's just a different environment than one I'd ever want to work in. It's extremely hostile with many competitors (windows, apple) trying to get you to conform so they control you.

    Linus is that grizzly old man in the log cabin who owns 20,000 acres of timber that the logging companies desperately want. Except he has a gun, and he never wears any pants.

  17. Re:Linus Torvalds is his own worst enemy by drinkypoo · · Score: 4, Insightful

    Well, as soon as they can get over this ideological bullshit and act like professionals, then, maybe, the year of linux on the desktop might magically materialize.

    I use Linux because I feel it is the best Free and Open environment. Note those ideological words? OK, sibling comment says that, but it doesn't say this: I feel it has become that because of the ideology, not in spite of it. I give a fuck if everyone else runs the same operating system I am. And in any case, Android is continuing to gain market share. I figure it's got the best chance right now to become Linux on the desktop, I'll just back it.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  18. Re:Linus Torvalds is his own worst enemy by rioki · · Score: 4, Informative

    Sounds like that other person that is really annoying... Oh yea RMS... Annoying as hell, but free software would not be in such a good position where it is now if it was not form him.

  19. Re:Linus Torvalds is his own worst enemy by Pecisk · · Score: 4, Insightful

    While Linus outbursts could make few pople nervous, I really start to hate such comments which are really aimed to get some mod points without saying anything true. But of course, everyone loves look for blame, so it works.

    "He claims to love Linux, but what he really loves is himself. And every time it looks like Linux might achieve even a modicum of success, his overinflated ego is always there to ruin it."

    I really hope that he loves himself, because that would mean he is healthy thinking person. That's actually requirement to survive this harsh world. If you loath yourself, then I really pitty you.

    About rest of this paragraph - his outburst ruins any success, really? Either you are not fully informed or ignorant. You know what GPL means? That means that Ubuntu and Fedora can do as they want, as they release patches in public. They are not obliged to have it in mainline kernel - and neither Linus is obliged to support them. He maybe splits hair at first, but then he justifies his POV quite clearly. It's technical decision.

    "Someone needs to tell him that it's hard enough to get people to adopt your OS with 3 million competing distros, much less with the leadership of an egotistical ass who takes every opportunity to scream like bipolar child at anyone who tries to actually help."

    Wow, do you read lkml every day? I have done in recent past and Linus uses harsh language only in rarest cases. Also he has always been openly honest about what he thinks. It helps, because it cuts confusion down to minimum. If he doesn't like something, he says it openly. Trust me, it works. It's one of reasons why he still call the shots.

    Also please cut it those cries about "3 million competing distros". First, there are maximum 4 major distros, supported by majority of open source and commercial software. There are fully standartised two packaging formats. Last I checked Windows has hundreds of different installers and packaging formats.

    People don't use Linux not because of these things. They don't use it because it's not available in OEM form and they are afraid to use something different than their friends do.

    --
    user@ubuntubox:~$ stfu This server is going down for shutdown NOW!
  20. Re:Linus Torvalds is his own worst enemy by drinkypoo · · Score: 4, Insightful

    This really is the sort of behavior that ultimately detracts from the open source community.

    Not calling things what they are is the kind of behavior that leads to oppression and fascism.

    But publicly attacking someone, especially someone working for a company which is largely responsible for making Linux "respectable"

    If their vision of making Linux respectable is to fellate Microsoft, they deserve public flaming and shaming. Fuck that fucking fuck.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  21. Re:Linus has always been an a-hole by iapetus · · Score: 3, Insightful

    In particular it isn't news to Linus. Which is how git got its name.

    --
    ++ Say to Elrond "Hello.".
    Elrond says "No.". Elrond gives you some lunch.
  22. Where should we start? by betterunixthanunix · · Score: 5, Informative

    The high-level view is this: Microsoft wants to ensure that nobody can run unapproved software on their home computers. As a first step toward this nightmare, they bullied computer makers into shipping a bootloader signature system that could potentially prevent people from running GNU/Linux. Red Hat, a multibillion dollar GNU/Linux distributor, decided to play along and got a special signing key from Microsoft. Linus apparently does not want to play along (and I commend him for it).

    --
    Palm trees and 8
    1. Re:Where should we start? by h4rr4r · · Score: 5, Insightful

      Because Linus knows what we all do, that this will end badly for RedHat. MS will come up with a reason to break booting RedHat later. No one plays with MS and comes out ahead.

    2. Re:Where should we start? by gweihir · · Score: 5, Interesting

      Good summary. A better way to do this is to a) make it easy for users to add keys, like a really obvious box on boot-up: "Do you really, really want to add keys for this new OS you are installing?" and b) have BIOS makers and main-board vendors include the keys for most Linux distros.

      The problem with that is however that secure boot is broken as soon as a single OS maker/distro gets compromised. So while this is better, it still sucks badly, security-wise. "secure" boot is one of the ideas that looks good on first glance, but when you really get into the details it turns out to be fundamentally broken. Its only really reliable function is to make booting/installing anything but Windows harder and possibly infeasible for the average user. And, yes, that includes recovery CDs, utility CDs for restoring backups, hardware diagnostic CDs, etc. MS does not care that it screws over the user as long as their market-share increases. Plain old massively unethical business practices disguised as security feature.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    3. Re:Where should we start? by cheesybagel · · Score: 5, Insightful

      Alternatively let the Linux Foundation, or better yet, some vendor agnostic association, like the PCI SIG should handle the keys. Having Microsoft handle the keychain is bonkers.

    4. Re:Where should we start? by Pecisk · · Score: 5, Insightful

      No one of them directly competes with Microsoft in it's primary and only profitable market.

      --
      user@ubuntubox:~$ stfu This server is going down for shutdown NOW!
    5. Re:Where should we start? by dynamo · · Score: 3, Insightful

      Anti-Trust is a joke in this country, and a sad one at that.
      Actually, I should say Anti-Trust was a joke back when we had it.
      Now we have Too Big To Fail.

      With the incentives in place now, we are well on our way to having One Big Company, invulnerable to laws it doesn't bother to follow even though it wrote them all, and paid for all the votes.

    6. Re:Where should we start? by LoRdTAW · · Score: 3, Insightful

      This is insightful? You are comparing apples to oranges. The organizations you mention are not competing with MS, they they build their products to run on Windows. They are not building an alternative to Windows. Microsoft benefits from those companies when they release a software product that runs on their OS platform.

      MS is an OS vendor (with a few products thrown in for good measure, Office etc.), Linux is an OS and therefor is a competitor to Windows. Redhat is a Linux vendor and therefor an MS competitor. How did this fact escape both you and the moderators?

    7. Re:Where should we start? by h4rr4r · · Score: 2

      None of those play on equal footing. If MS decides they are done playing nice with them it will swallow or kill them too. Look at what they did to sybase.

    8. Re:Where should we start? by RightSaidFred99 · · Score: 4, Informative

      Thank you for the paranoiacs view.

      Now for the real summary. For many, many reasons the ability to securely load and boot an OS with trust starting almost immediately on boot is desirable. This has been implemented as a secure boot facility that can, on x86 platforms, be disabled and which allows the user to install their own keys. It is an open solution.

      For some reason, many OS vendors have decided to piggy back on Microsoft's signing infrastructure and now some guy put forth a shitty approach to doing this that Linus didn't like for technical reasons. There are non-shitty approaches to said solution, but Linux dweebs generally like to attribute all ills to Microsoft so somehow Microsoft (who doesn't even sell any significant number of computers) is at fault.

    9. Re:Where should we start? by mwehle · · Score: 2

      Good summary, but it's important to realize that this is not just about Windows vs. other operating systems. Secure Boot allows Microsoft and hardware manufacturers to control which version of Windows the consumer installs. Last week a box I had running Windows Server for years died, and I bought a new Lenovo tower to replace it. The new box came with Windows 8 but I mistakenly thought this would be no problem - I'd just reformat the disk and boot up off a retail Windows Server DVD. This was a mistake - the Windows Server 2012 setup program refused to proceed, saying the product key didn't match any of those on the machine. I booted into the BIOS setup and "disabled" Secure Boot, but to no avail. Secure boot allows the hardware manufacture to bake Windows 8 product keys into the firmware, prohibiting installation of anything else. I spent hours installing Windows 8, then the distribution tools, sideloading Windows Server onto a new partition from within Windows 8. What a hassle! Here I had a legitimate copy of the software, and I was prohibited from installing it directly onto the machine I'd just purchased.

      --
      Wir sind geboren, um frei zu sein - Rio Reiser
    10. Re:Where should we start? by sjames · · Score: 2

      MS's history is littered with the corpses of former partners.

    11. Re:Where should we start? by Jane+Q.+Public · · Score: 2

      "As a first step toward this nightmare, they bullied computer makers into shipping a bootloader signature system that could potentially prevent people from running GNU/Linux."

      "Anything other than Windows", you mean.

    12. Re:Where should we start? by Requiem18th · · Score: 2

      But of course, Microsoft put themselves in that position. Bullied is the apropriate term. Windows 8 licensing states that OEMs have to implement restricted boot, and for ARM OEM it even says it can't be unlockable.

      "You want to instal Windows 8 in that tablet? Well you better make it a Windows-Only tablet then."

      MS is making all OEMs his bitches. Sadly OEMs don't really care. They have the option of Android and Google can make the same demands. OEMs won't care until demand for unlockable hardware increases.

      --
      But... the future refused to change.
  23. I speak for the anonymous trolls by Anonymous Coward · · Score: 4, Funny

    And I speak for all of us when I say, I'm jealous of Linus's talent, success, and natural authority, but most of all, I hate his ability to cut through bullshit and put supercilious poseurs like me in their place.

  24. Re:Linus Torvalds is his own worst enemy by BasilBrush · · Score: 2, Insightful

    I use Linux because I feel it is the best Free and Open environment.

    Ideologies always have a few extremist supporters. And in this case most of them congregate around slashdot. Most people wouldn't choose an OS for an ideology though.

  25. Context is everything by Anonymous Coward · · Score: 5, Informative

    As Cardinal Richeleiu is reputed to have said:

    Give me six lines written by the most honest of men, and I will find something to hang him.

    Take it out of context and give it an inflamatory introduction and it looks like an explosion.
    Read the exchange in the original context and it reads like just another frank exchange on the LKML.

  26. Re:Linus Torvalds is his own worst enemy by PlusFiveTroll · · Score: 4, Insightful

    You need to be the first post in this topic.

  27. Re:Linus Torvalds is his own worst enemy by h4rr4r · · Score: 5, Insightful

    I see SuSe and debian used daily in professional environments.

    RedHat is only big with a small group of Enterprises more interested in red tape and bureaucracy than getting work done. RedHat would have no product without Linus.

  28. Re:Linus sounds exhausted with his own project. by Ginger+Unicorn · · Score: 5, Insightful

    I have some friends that talk like that when they're completely calm. You can't gauge how emotional this response is based on the words alone.

    --
    (1.21 gigawatts) / (88 miles per hour) = 30 757 874 newtons
  29. Re:Linus Torvalds is his own worst enemy by Goaway · · Score: 3, Insightful

    Linus does not explode at "people whom he has some disagreement with". He does so at kernel developers, specifically, who are doing things that he sees as harmful to the Linux kernel.

  30. Re:Linus Torvalds is his own worst enemy by Anonymous Coward · · Score: 4, Funny

    Perhaps the desktop will be relevant again someday. By then Linux will be ready for it.

  31. Linux i like. Linus not so, after seeing a talk.. by Anonymous Coward · · Score: 5, Interesting

    Posting anonymous just to be sure..

    Since i saw a Google Tech Talk with Linus on stage, i certainly like him less.
    http://www.youtube.com/watch?v=4XpnKHJAok8 (mostly about Git but nonetheless showcasing his persona)

    Linux is great and all, but i am certainly not a fan of Linus anymore. Respect though for his incredible achievements.
    He's a dick the same way Jobs was (also sharing similar strengths regarding vision), and i now realize he basically is a real life Sheldon Cooper, ego humor and everything.

  32. Re:so uh... by swilver · · Score: 5, Informative

    No, he moved to America.

  33. Re:Linus Torvalds is his own worst enemy by Anonymous Coward · · Score: 5, Insightful

    The Linux kernel is not beholden to any business interest. Given the various user-space shenanigans (systemd, udev) over the past year, I'm not surprised by his response.

    Trying to move user space items into the kernel that are not universally beneficial, or conversely trying to manipulate kernel space in ways that break long standing POSIX functionality - without a clear consensus from the community - is asking for it.

    For all his faults, Linus has managed to keep the kernel relevant for a very large array of hardware in the face of these pressures.

  34. Re:Oh brother by camperdave · · Score: 3, Insightful

    When Linus makes a comment on something, why does he always sound like an eight year old throwing a tantrum? Looks like it would get embarrassing after a while. Yeesh!

    Probably because, by the time we hear about an issue, the preliminary niceties and the initial mud-slinging are over and they're into the hot-tempered, name-calling phase of the debate.

    --
    When our name is on the back of your car, we're behind you all the way!
  35. Re:Linus Torvalds is his own worst enemy by Anonymous Coward · · Score: 2, Insightful

    Difference is, he's effective via persistence, Linus is effective via implementation.

  36. Re:Linus Torvalds is his own worst enemy by drinkypoo · · Score: 2

    Most people wouldn't choose an OS for an ideology though.

    I wouldn't expect them to. I'd expect them to choose it based on the benefits of the ideology. Of course, that would only be if I didn't know that propaganda works.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  37. Re:Linus Torvalds is his own worst enemy by Anonymous Coward · · Score: 2

    Wait, what? Every place I've worked in for years that has linux deployed, from aerospace to real estate, has had Debian deployed somewhere. As for RedHat, I see more CentOS stuff than pure RedHat offerings. Where are you talking about? Web hosting?

  38. Re:so uh... by IRWolfie- · · Score: 3, Informative

    He explains his reasoning here: https://www.youtube.com/watch?v=MShbP3OpASA

    Perhaps hear his own explanation before calling him a douche.

  39. Re:Linus has always been an a-hole by fredprado · · Score: 2

    And in which way that makes his observation less true?

  40. Re:Oh brother by 0123456 · · Score: 5, Insightful

    Because when people do something retarded like give Microsoft control over booting Linux on PCs, that's the kind of response they deserve.

  41. Thick Skin by Bucc5062 · · Score: 4, Insightful

    If you do not have a thick skin in this business you will get eaten up from the inside. I learned that the hard way. This is a business of egos, because this is first a business of Art and Art is ego. Yes, we wrap logic and algorithms around it, but the foundation is a creative process and that is tied to ego.

    The question I have is what happens to Linux after Linus? If he is the Monarch, is there an heir or will Linux slowly begin to splinter without that strong Ego to guide its vision. Seems like the King does not want something added to "his" kernel, but had he disappeared just before his tirade, what would have happened?

    maybe this goes into the deeper question of who (or what) defines the core of a Kernel. For Windows, iOS it seems to be decisions by committee and business need. For Linux? We say it is open source, but with His Holiness issuing colorful decrees, how open is it besides the obvious insurrection approach.

    From what little I've garnered about the man, that was a fairly tame tirade, it does no impact on the progress of Linux and once I finally understood the issue I tended to agree with Linus's view, though with less passion.

    --
    Life is a great ride, the vehicle doesn't matter
  42. Re:Linus has always been an a-hole by rubycodez · · Score: 5, Funny

    As an OpenBSD user and enthusiast for 12 years, I find your remarks very offensive. Linus is NOT an asshole, Theo de Raadt is the one True Asshole, and that why we love him.

  43. Re:Linus Torvalds is his own worst enemy by h4rr4r · · Score: 3, Informative

    He is speaking about secure boot, which means getting a key signed by MS.

    There are a lot of companies in on making sure your lose your ability to have a computer do as you like and not as the MPAA wants.

  44. Re:so uh... by fredprado · · Score: 3, Informative

    He is right and has little patience for stupidity. Furthermore he doesn't need to be nice. So he isn't.

  45. Re:Linus Torvalds is his own worst enemy by phoebus1553 · · Score: 3, Informative

    Honestly, when was the last time you saw SuSe or Debian used in a professional environment?

    Speaking from the small window of the world that I can see... tons. SuSE is the preferred distro for anything that VMWare puts out today since, you know, they own the distro. That means that all of the pre-built appliances for their management services and apps are built on SuSE. Beyond that it's the distribution that IBM uses on any strange architecture they decide to run linux on, for example Watson is SuSE running on Power. I figured it would have been AIX but I was wrong. Beyond that, I'm told that it's also the preferred internal architecture for SAP development and if they can suggest an OS to you for the app servers, that's what it is... although officially they are OS agnostic.

    I don't think you get near any of those things without a pretty big checkbook, so I'll go ahead and call them professional.

    --
    ----- - The beatings will continue until morale improves
  46. Re:so uh... by smash · · Score: 3, Interesting

    probably not so far from the truth. 20+ years of rabid fanboy worship probably doesn't help either.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  47. Re:Linus Torvalds is his own worst enemy by Qzukk · · Score: 2

    You, sir, are a liar. I've worked for half a dozen Fortune 500 companies

    Oh wow, the Fortune 500! That's what, 0.0001% of all the companies in the world? I'm sure that's totally representative of how things are done.

    --
    If I have been able to see further than others, it is because I bought a pair of binoculars.
  48. Re:Linus Torvalds is his own worst enemy by Anonymous Coward · · Score: 3, Insightful

    Why is it when Linus speaks, the geek community bends over and takes it up the ass to cover for him? "slight fist shaking"? Seriously?

    'Guys, this is not a d*#@-sucking contest. If you want to parse PE binaries, go right ahead. If Red Hat wants to deep-throat Microsoft, that's *your* issue. That has nothing what-so-ever to do with the kernel I maintain. It's trivial for you guys to have a signing machine that parses the PE binary, verifies the signatures, and signs the resulting keys with your own key. You already wrote the code, for chissake, it's in that f*cking pull request.'"

    This is as much fanboi-ism as any Apple or MS fan. This was over the top, and unprofessional. If you spoke to anyone like this in a corporate environment, HR would be handing you your hat. Why does the FOSS community keep giving him a free pass to act like an asshat?

  49. Re:Linus Torvalds is his own worst enemy by h4rr4r · · Score: 5, Insightful

    Fortune 500 would be the small group of enterprises that value red tape over getting shit done.

    Working for one you should know that.

  50. Re:Linus Torvalds is his own worst enemy by Anonymous Coward · · Score: 5, Funny

    I dunno... If you read the entire conversation in context it's not that bad and seems more like a slight fist shaking rather than explosion.

    He talks about "dick sucking", so of course it involves both a fist shaking and an explosion.

  51. Re:And this is different from Tivoisation how? by h4rr4r · · Score: 4, Insightful

    Linus does not care because what Tivo does cannot stop him from using his computers the way he wants. This would let MS say what code linux runs, see how that is different?

  52. Re:Linus Torvalds is his own worst enemy by MrMickS · · Score: 4, Insightful

    Is Torvalds right? In this case, probably. There isn't a reason to include this functionality in the base kernel. If it is useful to RedHat, then RedHat can include it in their distribution. But publicly attacking someone, especially someone working for a company which is largely responsible for making Linux "respectable" isn't doing himself, the project, or the community at large any good, any more than Ballmer throwing chairs and screaming "Developers" or the "Howard Dean Scream" helped Microsoft or Howard Dean.

    So because Redhat have made Linux respectable for business use that this should add weight to their proposals and get them special treatment if they make a brain dead suggestion? Linus is very brunt and forthright in his dealings, it saves time, there's no doubting his position. Sadly I wish I worked with more people like this rather than ones that talk around ideas and suggestions instead of being decisive.

    Self censorship is a huge problem throughout organisations with people not being sure enough of themselves to say what they mean or think instead they couch replies in vague terms so as not to offend and hope for some sort of consensus. This invariably leads to sub-optimal solutions but allows people to escape any resultant blame due to the shared nature of the final decision process. I'd rather stick my neck out and say things as I see them. If I'm wrong on something tell me why and I'll take it onboard, however we should get a good solution rather than a half-assed one.

    The explosion serves two purposes; firstly it puts an immediate block on this particular action, secondly its memorable and noticeable enough so as to dissuade future proposals of a similar nature thus saving time.

    --
    You may think me a tired, old, cynic. I'd have to disagree about the tired bit.
  53. Re:so uh... by tgd · · Score: 5, Funny

    No, he moved to America.

    I haven't seen a single photo of him with an assault rifle and mullet.

  54. Re:Linus Torvalds is his own worst enemy by BasilBrush · · Score: 3, Interesting

    Thanks for the pointer to Eric S Raymond. I only knew of his from The Cathedral and the Bazaar. I had no idea he was a right wing nut, global warming and HIV denier, Bush jr supporter, islamophobic war-monger, homophobic, racist troll.

    http://rationalwiki.org/wiki/Eric_S._Raymond

    Him and Stallman, what a pair! By comparison Torvalds looks quite tame and reasonable.

  55. I digit by Dresden+Sparrow · · Score: 2

    Totally with Linus on this one. Guy is blunt, terse and sans bu!!sh!t. I like it.

  56. Honesty... by NotSanguine · · Score: 2

    Don't hold back Linus. Tell us how you really feel!

    --
    No, no, you're not thinking; you're just being logical. --Niels Bohr
  57. Hit his Stallman Point by T.E.D. · · Score: 3, Insightful

    My theory is that we all have a Stallman Point, a spot on the spectrum of the slide away from personal computing freedom where we just can't calmly stand around and watch folks push things further the wrong way. It looks to me like Linus just hit his with this "SecureBoot" crapola.

    Sadly, everyone has a slightly different Stallman Point, and folks who haven't yet reached theirs look at someone getting upset and think "what an unreasonable person", while those who are long past theirs look at the same person and say "what a buffoon. If he'd only had this fit back at *my* Stallman Point we could have nipped this in the bud, but now its far too late".

    1. Re:Hit his Stallman Point by Junta · · Score: 5, Informative

      Actually, his criticisms aren't about personal computing freedom and secureboot. His criticism is that crafting a PE executable for the express purposes of containing certificate data is utterly asinine. The correct response would be for MS to accomodate signing data in the more usual ways. I suspect a proposol to wrap the x509 data with a dummy ELF file would be met with similar rejection. The difference being no one would propose such a dumbass approach so we'd never find out, it's only thanks to MS dickishness that such a workaround would even be proposed.

      --
      XML is like violence. If it doesn't solve the problem, use more.
  58. Re:Linus Torvalds is his own worst enemy by BasilBrush · · Score: 2, Insightful

    I'd expect them to choose it based on the benefits of the ideology.

    Where there are benefits, they do. Chiefly the benefit of being free as in beer. That's why it's been used for embedded devices such as routers and phones. But that's manufacturers making the choice.

    On the desktop there's consumer choice. And for most consumers free as in beer is less useful to them than ease of use and compatibility.

    On servers, free as in beer has turned out to be more important than ease of use, because computer operators can be expected to learn the accidental complexity.

  59. Re:Linus Torvalds is his own worst enemy by neurovish · · Score: 3

    Speaking from the small window of the world that I can see... tons. SuSE is the preferred distro for anything that VMWare puts out today since, you know, they own the distro. That means that all of the pre-built appliances for their management services and apps are built on SuSE. Beyond that it's the distribution that IBM uses on any strange architecture they decide to run linux on, for example Watson is SuSE running on Power. I figured it would have been AIX but I was wrong. Beyond that, I'm told that it's also the preferred internal architecture for SAP development and if they can suggest an OS to you for the app servers, that's what it is... although officially they are OS agnostic. I don't think you get near any of those things without a pretty big checkbook, so I'll go ahead and call them professional.

    That is a bizarre world indeed. Since when does VMWare own SuSE? Last a heard they were bought from Novell by Attachmate, and I don't see where anything has changed there.

  60. Re:so uh... by blind+biker · · Score: 2, Insightful

    burned out maybe?

    Well, you know, just because a burned-out employee calls a colleague or boss a minipulative douchebag corporate psychopath, doesn't mean that that colleague or boss isn't a manipulative douchebag corporate psychopath.

    Likewise, just because Torvalds is burned out and said that RedHat is deepthroating Microsoft, doesn't mean that RedHat isn't deepthroating Microsoft.

    In fact, RedHat has been deepthroating Microsoft for several years already. RedHat decided they want to be Microsoft's bitch completely, with UEFI.

    --
    "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
  61. Re:Linus Torvalds is his own worst enemy by Junta · · Score: 5, Informative

    While others have already said 'this specific bit *IS* Microsoft's', I'll also say that UEFI is largely designed around MS conventions and requirements, just like BIOS specs were in the 1980s.

    UEFI interfaces are defined in terms of Microsoft calling conventions and using a binary format defined by Microsoft. The behavior of the system clock is defined in terms of MS expectation of local timezone instead of GMT. All of these things are areas where MS has explicitly deviated from everyone else in the industry, and UEFI happens to follow MS on every last single deviation that presents itself.

    At the core of UEFI, it's genesis was Intel trying to push an incompatible architecture (Itanium) and working closely with MS to assure there would be 'a' Windows running on it which was perceived to be the sole requirement to make the industry dump x86, even if it couldn't run x86 compiled applications. Thinks have evolved from there, but that relationship still defines most of what UEFI continues to be.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  62. Re:Linus Torvalds is his own worst enemy by Kagetsuki · · Score: 2

    It's a damn shame most people who see your comment won't realize it is correct, and will continue to be oblivious of the existence of the most used OS on the planet.

  63. Re:Linus Torvalds is his own worst enemy by kh31d4r · · Score: 3, Insightful

    most people don't choose OS, they just use whatever comes preinstalled.

  64. Re:Linus Torvalds is his own worst enemy by Anonymous Coward · · Score: 4, Funny

    What? He's totally right: Linus jerks himself in front a mirror, that's common knowledge.

    Always loved Woody Allen's quote: "Don't knock masturbation. It's sex with someone you love."

  65. Re:Linus Torvalds is his own worst enemy by Thud457 · · Score: 4, Funny

    the year of linux on the desktop might magically materialize

    What's a "desktop" grandpa?

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

  66. Re:And this is different from Tivoisation how? by Junta · · Score: 4, Informative

    Actually, his explicit concern is that it is a complete and total hack to create PE executables for the express purpose of being dumb containers for x509 certificate data.

    MS already supports alternative signing schemes (e.g. .PS1 scripts can have the ASN.1 content appended in Base64), so getting MS to support ASN.1 content without a PE executable seems like a much more sane solution for the problem Red Hat wants to 'solve'.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  67. Re:Linus Torvalds is his own worst enemy by drinkypoo · · Score: 4, Insightful

    On the desktop there's consumer choice. And for most consumers free as in beer is less useful to them than ease of use and compatibility.

    No one has ever proven or even credibly suggested that Windows or OSX is easier to use than Linux, especially Android. And there's compatibility and then there's compatibility. You can be compatible with Windows applications and this year's hardware, or you can be compatible with literally everything else. Linux supports vastly more hardware than does any Windows version. My house is peppered with hardware I bought used because Windows no longer offered drivers, nor the manufacturer. Scanners, printers, all manner of peripheral. People sell stuff because it doesn't work with their new Windows PC, and then I buy it and plug it into Linux and it works great.

    On servers, free as in beer has turned out to be more important than ease of use, because computer operators can be expected to learn the accidental complexity.

    If you can seriously sit there and tell me that Windows makes servers easier to use in the way that admins use servers, you know fuck-all about anything.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  68. Re:Linus Torvalds is his own worst enemy by Kagetsuki · · Score: 2, Insightful

    Because in this case he's fighting for their interests. If he allowed the patch it would give Microsoft very real control over what you can and can not run Linux on - and worse than that it would give them the power to revoke that permission from every kernel having that patch.

  69. Re:Linus has always been an a-hole by QuantumRiff · · Score: 2

    nobody criticizes gnome anymore, because of Unity, everyone things of Gnome as the Holy Grail of user interface and communication :)

    --

    What are we going to do tonight Brain?
  70. Here's a thought... by Dcnjoe60 · · Score: 5, Insightful

    Here's a thought. If having Microsoft being in charge of providing the key as to who gets to boot or not is such a good idea, then it would make just as much sense to have Apple be in charge of the key or even Redhat. Would Microsoft be willing to put Redhat in control of key signing into their kernel? Probably not. Then why should the linux kernel be subjected to Microsoft's control?

    Torvalds is correct on this. It is unfortunate in the way he articulated it, because instead of reasoned argument, it comes across as a flaming rant.

  71. Re:Linus Torvalds is his own worst enemy by mabhatter654 · · Score: 5, Informative

    This isn't "ideological bs" any more. In order to BOOT AND RUN Linux on newer Hardware "sold for Windows 8" you must have a signed bios loader. Red Hat COULD have petitioned for their OWN code to be used, but instead "rent" a key from Microsoft.

    Pnce the old stock flushes, We are just a few month away from EVERY MOTHERBOARD SOLD to require Microsoft's PERMISSION to boot another OS. Not just Dells or HPs pre-configured, but companies are now pushed to sell only "Windows Motherboards" whether you decide to buy Windows or not!

    Even APPLE hardware isn't locked down THAT tightly. We've already had cases where the ol' "API works for Windows" bit not the signed Microsoft alternate-OS key... Out of Samsung notebooks.

    We are back to 1999 and using obscure bugs in the "open" hardware to lock Alternate OSes out of the hardware market... For good. Hope you like Rasperry Pi because niche, custom hardware is the only stuff that will FREELY run Linux from this point on.

  72. ZOMG! by Lumpy · · Score: 2

    That man is my hero... I really wish more Engineers and Software guys would stand up to idiocy like that.

    --
    Do not look at laser with remaining good eye.
  73. Re:Linus Torvalds is his own worst enemy by torsmo · · Score: 2

    Uh, what? Suse is deployed in diverse corporate environments. The London Stock Exchange comes to mind.

  74. Re:All I wanto to do is run Linux by Aaron+B+Lingwood · · Score: 2

    If this is a stopgap measure to allow me to run Linux on secure boot systems, I'm okay with that until a different viable solution comes along.

    Linus is okay with the stopgap measure. What he isn't okay with is including this hack of a hack AND a WIndows PE Binary Blob in the mainline kernel.

    --
    [Rent This Space]
  75. Who cares by gorbachev · · Score: 3, Funny

    This would've been a more interesting article, if it discussed the merits or lack thereof, of the RedHat change in the Linux kernel.

    The "drama" the article discusses is of no value to anyone, but the likes of Nerd TMZ (if there was such a thing).

    Can we please stop posting articles such as these? And if someone does post one, can we NOT promote them onto the front page?

    --
    In Soviet Russia, I ruled you
  76. Re:Linus Torvalds is his own worst enemy by mabhatter654 · · Score: 2

    Linus is mad because Red Hat had the resources to build and certify THEIR OWN keys to Microsoft's "standard" but they choose to RENT A Key instead. Ted Hat was the only company big enough to negotiate or pay lawyers to FORCE the issue. And they rolled over.

    Linus was actually just fine with all the other companies that "just barely" complied with the letter of the GPL... He has always been more pragmatic about USING Linux and not so much every little bit be "Free Software" ... Except now Microsoft just locked EVERYBODY OUT to charge RENT. Oops!

  77. woooooosh by sweatyboatman · · Score: 4, Insightful

    you wish you worked with people who suggested you like to suck dick when they disagreed with you?

    --
    It breaks my pluginses, my precious!
    1. Re:woooooosh by Anonymous Coward · · Score: 2, Insightful

      you wish you worked with people who suggested you like to suck dick when they disagreed with you?

      Yes. I've had quite enough experience of working with people using weasel-words, causing wasted time and energy, instead of being very blunt in the few situations where it's really called for. Like this one.

      Linus is Finnish, and very blunt. Always has been. It's nothing new, it's not unexpected, and it has been a very good thing for the Linux kernel since its inception.

      The woooooosh is entirely on you.

  78. Re:Linus has always been an a-hole by squiggleslash · · Score: 2

    I wouldn't say that. In fact, jibes at GNOME are getting so old I gather Seth MacFarlane included one in his Academy Awards presentation last night.

    --
    You are not alone. This is not normal. None of this is normal.
  79. Re:so uh... by tipo159 · · Score: 3, Interesting

    He is right and has little patience for stupidity. Furthermore he doesn't need to be nice. So he isn't.

    I have found that Linus is willing to make very forceful, negative statements about technology that he is unfamiliar with.

    For example, in an email list discussion, he made these kinds of disparaging statements about technology that I work with, describing particular aspects of how the technology work. Unfortunately, his statements were all wrong. I called him on it (in off-list email). He responded indicating that he wasn't interested in the technology and had not looked at it in years.

    It's OK that he isn't interested in it, but that doesn't give him the right to make up stuff about how it works.

    And, because I have observed this with topics that I am familiar with, I am less likely to believe him on topics that I am less familiar.

  80. Re:Linus Torvalds is his own worst enemy by CanHasDIY · · Score: 2, Informative

    Honestly, when was the last time you saw SuSe or Debian used in a professional environment?

    Every single day, and that's in my point-of-sale work for one of the largest retailers in the United States.

    --
    An enigma, wrapped in a riddle, shrouded in bacon and cheese
  81. Re:Linux i like. Linus not so, after seeing a talk by Anonymous Coward · · Score: 3, Informative

    That video is one of the reasons I *like* Linus.

    But I actually get things done for a living, so I understand where he's coming from.

  82. Re:so uh... by fredprado · · Score: 2

    Being nice or not has nothing to do with being an asshole. One can be quite a nice asshole if one so wishes.

  83. Re:Linus Torvalds is his own worst enemy by Jeremiah+Cornelius · · Score: 2

    OK! Who threw the first chair in this?

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
  84. Re:Linus Torvalds is his own worst enemy by slim · · Score: 2

    ... and Hans Reiser murdered his wife, but that's quite orthogonal to the quality of his code, and by all accounts ReiserFS is an excellent piece of work.

    I too abhor ESR's gun nut, extreme libertarian views. But The Cathedral And The Bazaar was an insightful piece that really did launch a valuable movement. Fetchmail isn't a major achievement, but it's stable and useful, and no doubt a better product for ESR's community-driving than it would have been if he'd coded it all alone.

    And don't lump ESR and RMS together - RMS is driven by principle, ESR is driven by pragmatism. RMS believes it's better to use bad software than non-free software. ESR believes open source leads to processes that produce high quality software.

    Linus, I think, is on the pragmatic side, and not married to the GPL. I don't think he put a great deal of thought into choosing the license for Linux -- he wanted to share it, he had no intention of it being more than a hobbyist thing, at first. By the time Linux proved to be a potential big deal, there were so many contributors, that getting permission from all of them to alter the license would be all-but-impossible. Note that Linus chose to adopt the proprietary BitKeeper SCM system, before he wrote Git; Git is GPL - so he must be happy with that license for his own work.

  85. Mistaken identity by Tablizer · · Score: 5, Funny

    l. Linus responded: 'Guys, this is not a d*#@-sucking contest

    That's not cussing, it's Perl. Relax guys.

  86. Microsofts mistake.. by segfault_0 · · Score: 2

    Microsoft has confused security with authority. Or perhaps they think they are synonyms.

    Regardless I think Linus responded quite appropriately.

    --

    I was crazy back when being crazy really meant something. (Charles Manson)
  87. Re:Linus Torvalds is his own worst enemy by mabhatter654 · · Score: 2

    How does BSD get around the problem tha a UEFI motherboard is permenantly "rooted" unless you get a certified key from M$ ?

    Certified key wont actually encrypt your system (at the RAM/CPU level) unless you load Microsoft's unlocking code BEFORE you start your Kernel so your kernel is signed to the system.

  88. Re:Linus Torvalds is his own worst enemy by j00r0m4nc3r · · Score: 2

    He claims to love Linux, but what he really loves is himself.

    Or maybe he's just passionate about maintaining the integrity of his creation.. We'll see how you do when you write an operating system that revolutionizes the computing world...

  89. Re:Linus Torvalds is his own worst enemy by Anonymous Coward · · Score: 3, Insightful

    As a former Microsoft employee I kind of agree with Linus. I know some of the goons responsible for the Win8 code signing and I know the way they think. Simply: they are morons, they are in way over their head, and they definitely should not be allowed to let taint the minds of kernel developers on other platforms. Linus is absolutely right to say that there should not be a PE image parser in the kernel just because Microsoft wants to mandate it.

    Now, while you criticize Linus for this perfectly rational point, and say that he hasn't had mainstream success, I say that Linux is actually a smashing success. Maybe the workstation and PC thing didn't take off but you can't really talk about servers or smartphones or anything embedded without considering it.

  90. Re:Linux i like. Linus not so, after seeing a talk by Anonymous Coward · · Score: 4, Interesting

    Someone needs to be a dick to make Linux continue to be successful. How big a dick is questionable, but look at HURD and Plan10... It's a design by committee process without as strong a leader, neither has made any actual progress towards being usable, and both have been around for 2 decades.

  91. Re:Linus Torvalds is his own worst enemy by deanklear · · Score: 2, Informative

    No one has ever proven or even credibly suggested that Windows or OSX is easier to use than Linux, especially Android.

    Sorry, you're falling flat on your face for this one. Here's why:

    When I ask the question, "How do change the screen resolution?"
    Windows: Control Panel
    Mac: System Preferences
    Linux: It depends

    "Where do I change my network settings?"
    Windows: Control Panel
    Mac: System Preferences
    Linux: It depends

    The reason Windows and Mac and Android are dominating user devices is because they have standardized a GUI environment, and GUI failure is considered operating system failure.

  92. Re:Linus Torvalds is his own worst enemy by Nyder · · Score: 2

    What? He's totally right: Linus jerks himself in front a mirror, that's common knowledge.

    Doesn't everyone?

    --
    Be seeing you...
  93. Re:Linus Torvalds is his own worst enemy by Anonymous Coward · · Score: 2

    Might want to have a look at that PVS code. Major overdraw issues. I think there's a paper by Borges that might help.

  94. Re:Linus Torvalds is his own worst enemy by drinkypoo · · Score: 4, Insightful

    Sorry, you're falling flat on your face for this one. Here's why:

    When I ask the question, "How do change the screen resolution?"
    Windows: Control Panel
    Mac: System Preferences
    Linux: It depends

    Statistically nobody asks "how do I change the screen resolution on Linux". They ask "How do I change the screen resolution on Ubuntu", or "...redhat". (Most users of other Linuxes can figure this shit out for themselves.) You are reframing the question in a disingenuous manner. You may try again, but don't apologize to me unless you're going to apologize for your nonsense.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  95. Re:so uh... by ProzacPatient · · Score: 5, Funny

    No, he moved to America.

    I haven't seen a single photo of him with an assault rifle and mullet.

    Now you have.

  96. Re:Linus Torvalds is his own worst enemy by Daemonik · · Score: 2

    I'm glad you have 5 or 10 years for an anti-trust suit to wind it's way through the courts to fix something that should never have been broken dude, but most of us just want to get our work done and move on.

  97. Re:Linux i like. Linus not so, after seeing a talk by HiThere · · Score: 2

    I'm not convinced. I haven't heard Guido (Python) acting like that. Still, I've heard worse about Theo (one of the BSDs). So it's one way to herd cats.

    I think the thing is that there are different effective management styles...but not an unlimited number of them. And Linus is manifesting ONE of them. Also that if you have an effective management style, the most likely effect of trying to change it is that you'll switch to an ineffective one.

    That said, it's also true that we don't hear about the normal flow of things, unless we follow the developers list, so we only hear about the things that are "newsworthy". This is a strongly selective filter that tends to present people in their worst light.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  98. The future of Personal Computing is dark by tekrat · · Score: 3, Insightful

    Who should be holding the keys to their computer -- the user of the computer of course! But Microsoft doesn't think that way, they think that they should "own" the PC, and the user just uses it. Might as well be a corporate mainframe with millions of dumb terminals in that case, and that's what we are moving towards.

    Look at the XBOX -- the new one -- It will have to be connected all the time to the internet, to "verify" every game you try to play. So, how long until your PC has to be connected to internet to "verify" your BIOS before it will even boot into an OS?

    And Microsoft holding the keys? What happens if, 6 weeks after we've had this forced on us, MS goes out of business? Or is "bought" in some hostile takeover and then the one server verifying all those keys is removed from service (anyone remember MLB or Danger/Sidekick?)

    We will all have to throw away our machines. And we can't even back them up to recover the data (forget about moving the HD to a new machine with no key'ed BIOS, MS has already seen to that with new DRMs in Win8).

    If we hand MS the keys, MS could destroy the entire PC industry with one mistake. Which would destroy the economy. All those machines all over the world that hold so much data that runs our planet, pfft. And those servers won't be running Linux after all, because MS prevented that from loading years before this tragedy took place.

    And the mistake wouldn't even have to be MS's fault. I mean, how hard would it be for the Chinese to hack their way into the keys and disable the whole thing?

    --
    If telephones are outlawed, then only outlaws will have telephones.
  99. Re:Linus Torvalds is his own worst enemy by scubamage · · Score: 3, Insightful

    Honestly, when dealing with someone who is managing a large project, it is way better to have someone appear rude but be very frank and transparent on where they stand. It's way, WAY more difficult dealing with folks from either families or heritages which keep them silent about things they don't like until you suddenly have to redo half of a project because they didn't speak out, or chastize someone in a way that was necessary to keep the problem from festering.

  100. Re:Linus Torvalds is his own worst enemy by jaymzter · · Score: 2

    My house is peppered with hardware I bought used because Windows no longer offered drivers, nor the manufacturer. Scanners, printers, all manner of peripheral. People sell stuff because it doesn't work with their new Windows PC, and then I buy it and plug it into Linux and it works great.

    On the next episode of Hoarding: Buried Alive....

    --
    If thou see a fair woman pay court to her, for thus thou wilt obtain love
  101. Re:Linus Torvalds is his own worst enemy by Score+Whore · · Score: 2

    There's a difference between saying "No, your idea is bad and we're not going to use it." and "You stupid cunt faggot fuckhead asssucking peniswrinkle fuckwit douchedrinking cockswallowing fudgepacking saladtossing whore!" And it's not on the part of the person making the bad suggestion. It's entirely upon the immature and childish speaker.

    Any one who thinks being a manager/supervisor/directory means you have to be abusive is only proving that they are unsuited for the job they have.

  102. Re:Linus Torvalds is his own worst enemy by wolf1oo · · Score: 2

    Watch out there. You're drawing an incorrect analogy between Linux and Windows/Mac. Linux is a kernel, not an operating system.

    If you asked where to change screen resolution or network settings on Gentoo, Ubuntu, Fedora, or Arch, they all have a single answer. While these answers may not agree with each other, they may be changed by the user if they find that a certain management application offers more comprehensive controls over their settings, or if they are more used to one over the other.

    You cannot compare Linux as an operating system.

  103. Re:Linus Torvalds is his own worst enemy by deanklear · · Score: 4, Insightful

    You are reframing the question in a disingenuous manner. You may try again, but don't apologize to me unless you're going to apologize for your nonsense.

    In the world of mature adults, documentation and backwards compatibility are the most essential parts to platform success. As a software vendor, if I have the choice of including Linux and having to write documentation and deal with bugs for dozens of distros or ignore the platform entirely, which business case do you think wins out? Keep in mind that end-user desktop Linux usage is the equivalent of a statistical error. Also keep in mind that I'm not talking about end user training alone. I'm talking about training the support staff that deals with end user support, automating testing suites for usability and bug tracking, unit testing, how to pass software updates, how to maintain backwards compatibility between distro upgrades... the Linux desktop ecosystem is a sea of poorly documented unknowns. That's just the reality.

    At this point there isn't even a sane way to come up with use cases for desktops that will work between Ubuntu 12.04 and 11.04, or between Xubuntu and Kubuntu and Lubuntu. What happens when you make the move from Debian to Centos to Slackware to Arch to Mint to SuSE?

    The excuses ideological die hards make are pathetic, and they have been for the fifteen years I have been a Linux user and hearing about the age of the Linux Desktop. Despite all the noise, the situation remains exactly the same: come up with a standardized interface for the Linux Desktop -- including all the software tools to test, update, and maintain software across the vast majority of Linux platforms -- or continue to lose. Those are the two choices.

    If you want that success for the Linux desktop, you need to push for standards and quit making excuses.

  104. Re:Linus Torvalds is his own worst enemy by Just+Some+Guy · · Score: 2

    No one has ever proven or even credibly suggested that Windows or OSX is easier to use than Linux

    I love Linux. I'm typing this on Linux. I make my living writing services that run on Linux. That said, holy hells, I miss the OS X desktop whenever I'm on a Linux desktop. It's not so much that OS X is easier to use (although it is) as that all progress on Linux desktops seems to have stalled. KDE is powerful and pretty but there are a million knobs I have to dick around with to get it to work like I want it to. Gnome has gone off the deep end into stark insanity and is a throwaway now, as far as I'm concerned. I'm most comfortable these days with Mint's Cinnamon desktop (great job! seriously!), but it still feels clunky and hard to configure in comparison to OS X.

    My ideal development environment would be the OS X interface on top of a Linux system. Since I can't have that, I use Linux for development and OS X at home when I just want to use my laptop without screwing around with settings ad infinitum.

    --
    Dewey, what part of this looks like authorities should be involved?
  105. A lot of Misunderstanding Here by bperkins · · Score: 3, Interesting

    I think a lot of folks here are missing the point. The trouble is that the kernel running in secure boot mode has to be able to receive signed keys in a secure way (if you think secure boot is worth anything, many do not).

    Linux running in secure boot mode is a done deal. The question is how do you import keys that are signed by Microsoft. In an ideal world you'd just upload the signed X.509 cert and you'd be done. Unfortunately, Microsoft will only sign PE binaries.

    So the developers opted to enclose the X.509 cert in a PE binary. Unfortunately, that means the kernel needs to be able to read the PE binary and verify the signature all in kernel space, then extract the x,509 cert. This is undeniably messy.

    Now lots of folks will argue that there's no point to this and it should be done in user space. I'm not going ti argue with that, but the reality is that most of the mechanics of this are already implemented, just not the PE stuff. You can sign kernel modules and verify them in kernel space with x.509 certs (at least by my reading of the thread).

    Frankly, I think this is pretty much the only thing to do short of talking MS into signing x509 certs. The other suggested work-arounds involve additional authorities or doing stuff in user space. They are all workable, but are pretty clumsy compared to what's being proposed.

    I think it may have been a mistake to just drop this ugly change on Linus without his involvement. My guess is that if the problem had been stated before coming up with a proposed implementaon, they might have come up with essentially the same solution with less drama.

  106. Re:Linus Torvalds is his own worst enemy by Belial6 · · Score: 2

    It is because Linus is a dictator. Just as Gates & Jobs were and Ballmer & Cook are now. The thing about dictators is that they are not all bad. Dictators have greater power for good or ill and since most people are greedy and self serving, most dictators use their greater power for ill. Linus has been a benevolent dictator. He has used his power for good. He frequently does it in a crass way, but the end result is that his goal is generally not to throw us all under the bus for his own profit or convenience.

  107. Re:Linus has always been an a-hole by h4rr4r · · Score: 2

    Where did he say anything about anyone's sexual orientation?

    Someone fellating an organization is something that can only exist in a metaphorical sense.

  108. Re:Linus Torvalds is his own worst enemy by __aaqvdr516 · · Score: 3

    Secure boot can be disabled. Nobody is taking your ability to install another OS away. There is no need to worry.

    It might be that you've had a little too much mercury in your hat brims Mr. Hatter.

  109. Re:What an unprofessional baby by jjohnson · · Score: 2

    You're not rude, but you are ignorant. The variant of pancreatic cancer that Jobs had was much more survivable than the majority case, and his nine-month fruit juice odyssey contributed directly to an early death; had he immediately followed the proper medical advice for treatment, he'd almost certainly still be alive today.

    --
    Anyone who loves or hates any language, platform, or manufacturer, doesn't know what they're talking about.
  110. Re:Linus Torvalds is his own worst enemy by Just+Some+Guy · · Score: 3, Interesting

    In fairness to your point, it's not just the Linux kernel. Linux distro package management is light years ahead of what Windows and even OS X have (yes: I use, love, and contribute to homebrew). Also, I develop software that runs on Linux servers and some of it is barely above kernel level. Running Linux means that I can test a lot of my work more quickly than if I had to deploy it to a development server after every save. But more than that, I genuinely love Linux. It's been good to me and I enjoy using it.

    Still, I strongly prefer the OS X desktop. It's not from lack of trying the various FOSS offerings. I started off on Windowmaker and Enlightenment, then worked my way through the various Gnome epochs, KDE 2/3/4, a few tiling WMs (I wrote the semi-official Qtile-on-Ubuntu guide a couple of years ago), LXDE, and several others I'm sure I've forgotten along the way. OS X seems to be what Gnome tried and failed to achieve: a nice-looking, comfortable desktop without a million config knobs that most people can use out of the box. As much as I like Linux-the-OS, I like using OS-X-the-Desktop.

    --
    Dewey, what part of this looks like authorities should be involved?
  111. Re:Linus Torvalds is his own worst enemy by Rich0 · · Score: 2

    Linux isn't an operating system, though Android is an operating system built on Linux.

    Asking how to change the network settings on "Linux" is like asking how to change the network settings on Mach. The overloading of the word "Linux" is the real problem here.

  112. Re:Linus Torvalds is his own worst enemy by BasilBrush · · Score: 3, Insightful

    Morally bankrupt? It's a fucking OS. Get a grip. There's ideology, then there's zealotry. When you start talking about morals in the choice of as mundane a product as an OS, you've crossed the line into zealotry.

  113. Re:Linus Torvalds is his own worst enemy by Kagetsuki · · Score: 2

    You're not understanding the exact point Linux is trying to get across. You realize the fact that adding this to kernel space will allow foor secure boot to work from the kernel level, this -is- correct. The problem is allowing secure boot to work from the kernel level will mean everybody has to trust Microsoft, the only signing authority, and that many people will unknowingly be putting their trust in Microsoft. The problem arises when, once all these devices have secure boot and we have however many linux installs that accept this, that Microsoft up and revoke their blessing for some reason - all the sudden people can't install and worst case many existing installations could be crippled on reboot.

    Linus is making the point that this should not be handled by the kernel to begin with - put it in userspace as an extension of the boot loader or something like that. Don't force it on people, and above all else *don't make the kernel reliant on it*.

  114. Re:Linus Torvalds is his own worst enemy by BasilBrush · · Score: 2

    And don't lump ESR and RMS together - RMS is driven by principle, ESR is driven by pragmatism. RMS believes it's better to use bad software than non-free software. ESR believes open source leads to processes that produce high quality software.

    Interesting. I'd say experience shows that open source works well for software with only technical requirements. Command line tools. Compilers. OS kernels. Implementations of documented protocols. File format converters. That sort of thing.

    Open source tends to fail to produce high quality where there are subjective choices to be made. UIs. Apps. Partly because programmers make design choices which they are unqualified to make, and partly because the lack of organisation means that there's no house style and no common overarching conventions. And to some extent there's an arrogant rejection of the needs of anyone who's not as expert in the topic as the programmer himself.

    You say RMS prefers free to good. Personally I'll take good over free any day.

  115. Re:Linus Torvalds is his own worst enemy by Darinbob · · Score: 2

    "It's what we used back before tablets destroyed civilization and enslaved us."

  116. Re:Linus Torvalds is his own worst enemy by Darinbob · · Score: 2

    All PCs with UEFI are required to let the user disable Secure Boot. The only time Secure Boot is mandatory is on the ARM platforms that want Microsoft certification.

  117. Re:Linus Torvalds is his own worst enemy by deanklear · · Score: 2

    If the response you have to an average end user question is ever "put together a bash shell script," you are living in a fantasized reality.

  118. Secure boot and EU? by DogGuts · · Score: 2

    What I find mind boggling is that the European Union went after Microsoft for being anti-competitive regarding their IE-'browser', media-player, closed/non-disclosed API's, ... But still not a word about the whole UEFI secure boot scam, which in my opinion tops all previous complaints.

  119. Re:Linus Torvalds is his own worst enemy by postglock · · Score: 2

    That's because you are confusing operating systems with desktop environments. Linux is one operating system, but you can run many different desktop environments on it. The question should be "how do I change the screen resolution in KDE/Gnome/Unity/XFCE/LXDE/etc."? It is not a failure of the operating system to allow users the freedom to run what desktop environment they want on it.

  120. Re:so uh... by smash · · Score: 2

    Of course. However he could have said "no, we're not doing that it's a brain damaged idea (optionally: because X)".

    Not "you suck all the dicks!!11

    It's a mailing list, for discssion of the kernel. not alt.flame

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  121. Re:Linus Torvalds is his own worst enemy by Raenex · · Score: 2

    That's kind of hypothetical, because I've never seen Debian break in a production environment, ever.

    So I guess all those release critical bugs in stable were reported for hypothetical reasons? Get real, shit breaks.