Slashdot Mirror


Is Linus Torvalds Speaking for Linux Anymore?

An anonymous reader writes to tell us CNET is currently running a story asking 'Is Linus Torvalds even speaking for Linux anymore?' It examines both Torvalds' recent public statements on other operating systems and his current approach towards Linux. The author wonders if his utopian view of how an operating system should be viewed and used is just too alien from what the majority of users are really looking for. "if it were up to Torvalds, beauty and intuition would take a backseat to functionality. But when you look at distributions like Ubuntu or OpenSuse, it looks like no one is paying attention. 'An OS should never have been something that people (in general) really care about: it should be completely invisible and nobody should give a flying [expletive] about it except the technical people.' Sure, that statement makes some sense, but in the grand scheme of things, it's the design and usability factor that makes the operating system much easier to use. And while both Mac OS X and Windows have their issues, for the average person, it makes more sense to use those than Linux."

19 of 417 comments (clear)

  1. FUD alert by Captain+Splendid · · Score: 5, Interesting
    One of the replies in the comment thread of TFA sums up the response we'll see in this thread rather well IMO:

    No, the truth of the matter is that Linux was originally developed because some kid in Finland wanted a better Unix clone on the 386 than Minix could provide. The "counter-culture" happened because he wasn't alone in that desire and so people joined in on Linux. Linux quickly gained popularity because at the time BSD was embroiled in a legal battle with AT&T and the FSF/GNU were completely unable to get their Hurd kernel out the door.

    No one person in the open source community speaks for the entire community - most everyone speaks for themselves. There are a few people who can speak for individual projects (such as Linus and the Kernel) but no one can speak on behalf of everything. A few people have claimed that they speak for everyone, but they're just being deluded (and I say this on behalf of everyone in the open source community :-).

    More CNET FUD if you ask me. Although I'd probably do the same thing in their position. After all, their business is closely tied to the PC and, to a lesser extent, the Windows OS, so for every bit of ground gained by Linux, they can either risk losing relevance or have to expend time and money keeping up.
    --
    Linux, you magnificent bastard, I read the fucking manual!
    1. Re:FUD alert by d34thm0nk3y · · Score: 5, Funny

      From the summary:
      'An OS should never have been something that people (in general) really care about: it should be completely invisible and nobody should give a flying [expletive] about it except the technical people.'

      It sounds like this Linus guy should focus his energy on the Linux kernel then huh?

    2. Re:FUD alert by Annirak · · Score: 5, Insightful

      On top of the FUD above, CNET has likely confused the Window Manager with the OS. Beauty and intuition absolutely should take a back seat to functionality in an OS. Not so in a Window Manager, there it is important for beauty, intuition and usability to come to the forefront, which is what projects like compiz-fusion are all about.

    3. Re:FUD alert by X0563511 · · Score: 5, Insightful

      Mod up insightful!

      The operating system itself should almost never be touched directly by the average user. The look/feel of the system however is not a part of the operating system itself, the "beauty and intuitiveness" is the responsibility of the GUI system (in linux, Xorg + Gnome/KDE/XFCE/etc)

      --
      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...
    4. Re:FUD alert by morgan_greywolf · · Score: 5, Insightful

      Where the confusion comes in is that, at one time, 'operating system' referred to what we generally think of as a 'kernel' today, and 'operating environment' is what we applied to desktop GUIs. Then, one day, some stupid company named 'Microsoft' comes around and releases a product called 'Windows', making ludicrous claims that the 'operating system' and the 'GUI' were the same thing!

      Unfortunately, this misnaming kinda stuck and Apple renamed its 'system' software to 'MacOS' and IBM and Microsoft released something that, together, they called 'OS/2'.

      So now people think of 'Linux' as being an 'operating system' including things like what would come with 'Ubuntu': Gnome, X11, etc. Thing is Linux is the 'operating system' in the sense that it is a kernel. 'K/X/Ubuntu' is a complete package, containing an 'operating system', some 'system software' (GNU stuff, etc.) and an 'operating environment' consisting of one of [ Gnome | KDE | XFCE ].

      This is what 'Windows' is, but Microsoft calls it an 'operating system'.

    5. Re:FUD alert by Anonymous Coward · · Score: 5, Funny

      I also think my 3 ancestors are insightful. Keep it under the hood, separate the OS from look-and-feel, church from state, and whatnot.

      Karma please!

  2. set in stone by SoupGuru · · Score: 5, Funny

    It's too bad this Linus guy's direction becomes set in stone and we're stuck with a very rigid product that can't be modified to suit our individual needs.

    --
    What doesn't kill you only delays the inevitable
    1. Re:set in stone by Aardpig · · Score: 5, Funny

      Or, you could learn to grok irony.

      --
      Tubal-Cain smokes the white owl.
  3. People don't choose an OS for an OS. by khasim · · Score: 5, Insightful

    They choose the OS to run the apps they want on the hardware they want.

    So Linus seems to still be completely accurate in his opinion.

    1. Re:People don't choose an OS for an OS. by maxwell+demon · · Score: 5, Funny

      You could have an OS that's compatible with every piece of hardware and software in existence, but Joe User will not want it if it takes an 8 year degree in computer science to figure out how to change directories.

      I bet 99% of all people using Linux don't know how to change the current directory under Linux (on x86 it's: Load register eax with 12, load register ebx with pointer to zero-terminated string naming the new directory, call int 80h). But that's OK, because the user usually doesn't have to know it. Instead he interacts with some piece of software which does all this for him, be it the shell (where he'd type cd directory), or some file manager (where he probably would klick or doubleclick on a symbol representing the directory of choice; although that probably won't actually result in a change of directory, but just in the display of the desired directory; but then, the user couldn't care less how the functionality is implemented under the hood).
      --
      The Tao of math: The numbers you can count are not the real numbers.
  4. Operating System != GUI by jon3k · · Score: 5, Insightful

    " Sure, that statement makes some sense, but in the grand scheme of things, it's the design and usability factor that makes the operating system much easier to use."

    No.

  5. Wtf? by Anonymous Coward · · Score: 5, Insightful

    Torvalds never said anything about what anyone 'should' view operating systems. He talked about how he views them, and talked about how he appreciated how people use it in new ways. What's wrong with you people?

  6. I don't think this is a real argument by riley · · Score: 5, Interesting

    I don't think the term "Operating System" mean the same things to all people.

    Linus was talking about the things that truly are invisible to the average user: the API, the filesystem, etc. Not the user interface. When you are speaking about operating systems with someone who has written one, it must be realized that all the terminology is not the same. Ubuntu is a distribution of linux, with a lot of work put into the UI. That is a good thing, but it is not the same thing as talking about device drivers.

    OS X is, at that level, a BSD operating system, with a really good UI and a sort of half-assed filesystem (no flames, I use OS X boxes, and they work well, but the filesystem is really from an earlier era).

    There is nothing that keeps the functionality of the low level OS from the elegance of a well crafted UI.

  7. Perhaps I am missing something by wile_e_wonka · · Score: 5, Insightful

    My understanding of Linus' comment was that the operating system (Linux) should be invisible--he didn not say that distributions shouldn't have a UI.

    In other words, Ubuntu, for example, is trying to make Linux appealing to an average person. They aren't, therefore, going to distribute the Os without a UI. The operating system in Ubuntu should be (and mostly is) invisible, and the user is interacting with Gnome or KDE or XFCE or whatever.

    Ubuntu, then, I would say, is not departing from Linus' philosophy--they give you several choices of user interfaces through which you can do what you want with your computer, while the OS does the work invisibly.

    What am I missing here. Computer World MUST know more about this than me.

  8. Someone friendly & flexible should speak for L by Nova+Express · · Score: 5, Funny
    Someone far more friendly and flexible should speak for Linux. Someone like Richard Stallman, known far and wide for his friendliness and flexibility.

    (Do I really need to add the

    </sarcasm>
    tag?)

    --
    Lawrence Person (lawrencepersonh@gmailh.com (remove all "h"s to mail)

    http://www.lawrenceperson.com/

  9. Torvalds Speaks for Linux(TM) by Doc+Ruby · · Score: 5, Insightful

    Of course Torvalds speaks for Linux - the kernel. That's all he controls, with his trademark on "Linux" and his undisputed control of what is released in the kernel. So when he speaks, he speaks for that with authority.

    He doesn't speak for any distro, never did, never claimed to. But that's part of the problem with calling, say, Ubuntu "Linux". Most of Ubuntu, or Red Hat, or aN4rCHi$tOS, or any other distro, is not the kernel. It's a lot of other software that's compatible with a Linux kernel it relies on. Most of which is usually GNU software, with its own spokespeople - who often disagree fundamentally with Torvalds. The people running those distro projects speak for them. And therefore they speak for what people call "Linux" more than Torvalds does.

    And when they don't speak for someone who disagrees, that person is free to make their own "Linux" and speak for it.

    I know the corporate mass media can't understand that kind of community ownership and independence. But Slashdotters should be able to tell the difference.

    --

    --
    make install -not war

  10. Misinformed and misinterpreted by cats2ndlife · · Score: 5, Informative

    Linus Torvalds and others have said time and time again that the operating system he and the tech people speak of is the kernel of a distribution that end-users really shouldn't care about. Ubuntu, OS X, Windows are just "distributions" of a mixture of applications on top of a kernel (i.e OS). End-users are shielded from all the applications' (Gnome, KDE, OO.o, FF) abstractions built on top of kernel. It is in this sense that Linus believes that users shouldn't care about the OS (read as kernel) because it is expected to "just work". I think this pretty much wraps up the debate here. Go home now, nothing to see here.

  11. What is the Operating System? by cfulmer · · Score: 5, Insightful

    Unfortunately, the world has been corrupted by Microsoft's bizarre definition of an "Operating System." The following are applications, not part of the OS:

    1. Freecell
    2. The web-browser
    3. Media player Player
    4. e-mail client

    Because MS has distributed these things with its operating system and, with a straight face, asked why the web browser wasn't part of the OS***, people now have a kitchen-sink view of the OS. I think Linus takes a minimalist view to the OS.

    *** Many of the Windows/IE security issues can be traced back to the integration of IE into the operating system.

  12. Re:FUD alert-Plug leak. by Vectronic · · Score: 5, Funny

    Well, im not the one who used TCP Vs IP as an example to disagree with OS Vs GUI...

    As far as I understand... it goes something like this...

    IP "I got some shit!!!"

    TCP "you got some shit? I know what to do with that shit!!!"

    HTTP "this shit makes sense, thanx TCP"

    TCP "No problem HTTP, but IP deserves most of the credit, thank IP"

    IP "Your Welcome"

    meanwhile NIC sulks in the corner who deserves all of the credit for the entire conversation.