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."

13 of 417 comments (clear)

  1. Hey Don Reisinger by FudRucker · · Score: 3, Informative

    STFU, you don't know a damn thing about the politics & semantics of FOSS & Linux & Linus Torvalds...

    --
    Politics is Treachery, Religion is Brainwashing
  2. quote out of context by Anonymous Coward · · Score: 1, Informative

    another idiot reporter confusing a quote about the kernel

  3. 2 words by watzinaneihm · · Score: 2, Informative

    Dear CNET Kernel!=OS

    --
    .ACMD setaloiv siht gnidaeR
  4. 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.

  5. Infrastructure by SkipF · · Score: 2, Informative

    Linux is a kernel, not an operating systems. Tack on GNU and you have some pretty good functionality. Add X or xorg and you get pretty pictures. Rip the fabric off your couch and you find a great deal of comfort has been sacrificed for functionality. You can also find $2.73 in loose change and some old peanuts. Ubuntu isn't Linux, it's the pretty fabric stretched across a framework of functionality. -Skip

  6. Re:Operating System != GUI by morgan_greywolf · · Score: 3, Informative

    Correct. If you want to talk about design and usability, go talk to the GNOME people, the KDE people and the FreeDesktop.org people. That's their department. Linus is just in charge of the kernel, a tiny subset of a complete operating system distribution that end users never see and never directly interact with.

  7. Re:set in stone by Anonymous Coward · · Score: 2, Informative

    I think the word is "sarcasm" actually.

  8. Re:What is the Operating System? by fonik · · Score: 2, Informative

    To the end user, the OS is all the stuff that came in the OS retail box. Applications are things that they have to purchase in a store or download off a website. Now, Linux distros come with package managers. The user doesn't ever have to download an install file or purchase another cd. It's not surprising that new *nix users assume that the whole kitchen sink is "Linux".

  9. Re:People don't choose an OS for an OS. by maxwell+demon · · Score: 2, Informative

    You recall wrong: Linux doesn't use any assembly syntax (unless you mean the Linux source code, which indeed uses AT&T syntax in the places where it uses assembly). The assembler syntax you use depends entirely on the assembler you use. If you use gas (which you also do if you use gcc inline assembly), you of course use AT&T syntax. However, if you use nasm, you use Intel syntax (or something very close). Of course, the assembler isn't part of Linux either.

    --
    The Tao of math: The numbers you can count are not the real numbers.
  10. Re:People don't choose an OS for an OS. by siride · · Score: 4, Informative

    You don't use int 80h any more to make system calls. Instead you jump to an entry in the Linux Virtual Dynamic Shared Object (VDSO) at the top of the 4GB address space of a process, which then takes care of executing the code to enter the kernel, usually the "sysenter" instruction on recent enough x86 platforms.

  11. Re:Semantics Nazi alert by Anonymous Coward · · Score: 1, Informative

    IMHO, it's spreading:
    ...
    ...this is not necessarily my opinion.
    Hm.
  12. Re:Semantics Nazi alert by Anonymous Coward · · Score: 1, Informative

    Except FUD actually stands for Fucked Up Disinformation....

  13. Re:FUD alert by X0563511 · · Score: 2, Informative

    At his point we are arguing something that doesn't really need arguing. The GUI is not necessarily part of the Operating System, as X11 + KDE/Gnome/etc can run on completely different Operating Systems. The BSD series for instance. The terminals are not part of it either - please tell me that the BSD system console is the same thing as the Linux console - they follow the same standards but are completely different - just like the Solaris stuff.

    Just because Windows (and used to be Mac as well) ties the GUI to the kernel with more ropes than a Bondage House doesn't mean that the two are not separate.

    I maintain my view that the Operating System is invisible to the truly average user, excepting extreme cases such as crashing and troubleshooting. When is the last time the average user surfed around in the SYSTEM registry hive of Windows?

    --
    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...