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."
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!
STFU, you don't know a damn thing about the politics & semantics of FOSS & Linux & Linus Torvalds...
Politics is Treachery, Religion is Brainwashing
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
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.
" 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.
As long as he does a good job of managing kernel development, what difference does it make what he thinks about wider issues like GUI? That's just not what he works on.
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?
another idiot reporter confusing a quote about the kernel
The foundation is critical and the audience is technical.
this article is total crap - just cnet trying to get more ad impressions.
"The truth of the matter is Linux was originally developed to abandon the idea that beauty and "hand-holding" was necessary to create a great operating system and it became somewhat of a counter-culture."
There is a difference between great (as in good) and great (as in popular). The two are not always synonymous. The world is full of examples where the best, or good choice wasn't alway the popular choice due to a number of circumstances. Linux needs to find a way to be both if it wants to become dominant.
Please remember, Linus is primarily a kernel maintainer. He's responsible for the under-the-line stuff that makes it such a great server OS.
But the user experience is largely the purvue of the Distros, their window managers, application suites, etc. And Linus is right, these are a disaster.
But saying he's divorced is silly, its never been his area of expertise or the area where he works.
Test your net with Netalyzr
-1 Troll
He spoke for Linus. That is fine Linux is FOSS so anyone can take a copy of the source and make it into anything they want as long as they keep the GPL.
Ubuntu is different from Openfiler is different from DSL, which is different from RHEL... Yet they are all Linux.
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
first post
Linus writes/maintains the kernel last I checked. It's not the kernel that makes an OS easy to use, as the Mach Kernel isn't drastically different from an API standpoint, but OSX is much easier to use.
If we think Linux is hard to use, why not blame the people who write the higher level utilities rather than the kernel itself?
-- Political fascism requires a Fuhrer.
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.
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.
Linux is just the kernel, right? GNU/Linux would be an operating system.
Ubuntu is an Operating System, that uses the Linux Kernel.
So is Gentoo, RedHat, CentOS, Mandrake, etc...
Is Linux From Scratch easy to use? I would say "not really"
How about Ubuntu? (Ubuntu, in the live disc, was able to recognize and use the wifi card and odd screen resolution on my laptop, so it very much gets my vote for "easy to use")
Does Linus speak for Red Hat, Novel, and SuSe? I wouldn't think so, unless he has invested enough in those companies to have a large enough share of the stocks.
Of course Linus speaks for Linux, since he is in charge of which patches get accepted into the stock kernel.
If I have nothing to hide, don't search me
I think the argument is purely semantic. What most people call the operating system is really the entire operating environment. When he says the operating system should be invisible, he means the kernel should get out of the way so the operating environment can do its job. There's no argument here.
So if he can't speak for Linux, how can anyone else?
I mean seriously, who else can speak for Linux with the same or greater authority than Linus?
I suspect that what the CNET article fails to grasp is that the kernel (that is Linux) is only part of the distribution (SuSE, Redhat, etc.)
In this, Linus is completely correct - the core of the operating system is immaterial to the users "up there". It is all the layers that get added on top of Linux that define the platform, in the same was as it is the GUI on MacOSX that defines it in a manner that is independant of the kernel.
(Do I really need to add the
tag?)Lawrence Person (lawrencepersonh@gmailh.com (remove all "h"s to mail)
http://www.lawrenceperson.com/
But that's the great thing about Linus, he always talks like an individual with his own personal views, instead of carefully thinking what he should and shouldn't say. He's a hacker, not a marketing drone. That's how it has always been, and that's probably how it always will be.
Dear CNET Kernel!=OS
.ACMD setaloiv siht gnidaeR
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
...and if you wish, you could safely leave it at that, here's why: Imagine this - a person have a need (Like Linus had..he needed an OS for his development, he couldn't afford the *Nix, but he was smart enough to develop his own). Now - being kind and openhearted as he is - he shared it with his friends and the world, great. What he DIDN'T expect was that it would catch on like fire and spread the same spirit all over the planet and grow into what it is today, fair enough? Heck...he even admit that himself, what can I say..the guy is more honest than ANYONE I know. Does it really matter to you what Linus now wants? Sure - it has some "moral and spiritual" value somewhere...you know...he IS the father of Linux, but all that said...remember the other ones? You know...YOU and a million other coders that contribute every single day of your life making Linux better for everyone, now THAT MATTERS!
What this world is coming to - is for you and me to decide.
Linus is divorced now?!
Maybe he'll finally make an honest woman out of my sister.
Virginia is for lovers. EVE is for griefers.
For doubting the word of Linus. Blasphemy!
The idea that Torvalds is a rebel leading in the fight for freedom against the powers that be never really had any solid grounding. Linus never really cared about freedom and has said before that you should use the best tool for the job whether proprietary or not, and He sees nothing wrong with digital rights management. He's a good developer but he really only speaks for the kernel. Besides no one could possibly speak for all linux users because no matter how much everyone tries to call it a single community there are vast differences in what everyone wants(which is why there are nearly as many distros as there are users)
The author seems to not be making a distinction between the Linux kernel (which Linus obviously can and should speak for) and the GNU/Linux distributions. While Linus' influence on the way major distributions package the OS may be minimal, he has a direct impact on the guts of them as long as he remains head of the kernel. He has direct control over how and when major changes (eg. udev, KVM, sysfs, ABI changes, etc.) get implemented into the 2.6 kernel which has a direct impact on the distributions. Personally I've disagreed with some of his opinions and I'm definitely not alone (eg. Con Kolivas), but to see his opinion doesn't matter for Linux is completely naïve and short sighted.
Sadly, PS/2 was yet another victim of USB, which doesn't care what you plug into it, the electrical slut.
Seems like what Torvald is saying is that the OS should be distinct from the interface - GUI or otherwise. That makes good sense in principle, but whether that's a practical marketing goal or not is questionable.
A-Bomb
the OS isn't seen by them, they're looking at applications running on top of the OS. User interface isn't the same thing as OS.
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.
I think most people hate their computers a lot of the time - spyware, rootkits, viruses, crashing apps, etc.
Linux isn't taking shortcuts for usability, but rather building the desktop the right way, on a solid secure foundation without compromises. It's the long hard path, but when it gets there, I think it will win out in the end.
They are not a disaster. They surely could be better, but you can say that of any piece of software. But they are certainly not a disaster.
Usability is not linux's (the kernel) purpose, it is the GUIs, programs that Linus does not lead development for. The people who write GUIs use Linux as a platform. Linux itself really is invisible, and people use the GUI. Linus still speaks for linux the kernel. If you have a complaint about GUIs you go to x.org or the window manager, or the distro maker and find the people that speak for the GUI.
Also notice how linus compares the OSes of Mac and Win by filesystems, which is largely a role of the kernel, something he does know alot about. He is not talking about ease of use! If the author of the article does not understand the distinction of the kernel and apps, and what constitutes where the problem is, he should not write articles on operating systems.
Is the failure to parse what Linus meant when he said 'OS' willful, or is it ignorance/stupidity?
I actually sort of hope it is ignorance or stupidity, because I see similar stuff all the time, and the idea that it is intentional is a lot more painful than someone not understanding.
Nerd rage is the funniest rage.
looooool who's linus? did he invent the colonel?
Linus speaks for Linux. The community speaks for GNU/Linux.
.. second row, funny hat.
Next question. Yes, you
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
Linus is right. Linux (The kernel) should be invisible to the end user. Gnome and KDE should be concerned about what the user sees.
--Pathway
Vital papers will demonstrate their vitality by moving to where you can't find them.
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.
Welcome to the internet. You can swear here.
The article itself seems to suggest that Linus' vision _has_ been realized. The fact that users (Cnet) cannot differentiate between the GUI and the OS suggests that people have forgotten about what happens behind the pretty picture. No one cares about the filesystem, they drag and drop.
But the author forgets is that the GUI is what the ordinary users interacts with, not the OS itself. If you put a GUI that is functionally and visually the same as Windows or OSX (Leopard), many users wouldn't know the difference. They would think they are running Windows (or OSX) even though the underlying OS is Linux. One of the GUIs for Linux is fvwm95 which makes it look like Windows95. There are many others that give a feel for various Windows versions yet all run on Linux as the OS. There are others that give you an appearance of OSX while still running Linux as the OS.
If there wouldn't be any copyright or trademark infringement issues, the freeware versions could both look and feel like Windows of any flavor or OSX. So until the user runs a terminal or console window, they wouldn't know they were on Linux and not Windows or OSX. Heck a PC can have three monitors, mice and keyboards, so Linux can run a KDE session on one screen, mouse and keyboard, a Windows XP session on the next monitor, mouse and keyboard and a OSX session on the third monitor, mouse and keyboard combo. That is something that would be hard to do on the other two OSes. Yet each would say he is running on a different PC (or virtual machine) running the OS displayed.
It would be some work and effort (to get around the copyrights and trademarks), but the rest is quite doable.
Its obvious that the original author of this article on CNET has not used GNU/Linux since Linux turned 2.2. Linux will always be a kernel and GNU/Linux will always be free. Why spend massive amounts of money promoting Ubuntu or "_add_here_linux_distro_" when Microsoft and Apple are spending massive amounts of money pissing people off.
For a brain dead employee to use a computer that only has a web browser, mail client and office tools and not have to worry about what to click on then GNU/Linux is right up their street, they don't need to know what a kernel is or what it does or even what the word binary is as long as they are clever enough to type and click a mouse button brain dead masses don't have to worry.
Perhaps the writer of TFA doesn't understand the s/w business in general or the Linux business in particular.
Linus (should) speak to his customers, the "technical people" who build the distros or some other product where they need to get down into the nuts and bolts of the O/S.
Each of these "technical people", the creators of Ubuntu, OpenSuse, or some product with embedded Linux needs to speak to their customers in turn. That's the beauty of Linux. Its a tool that can solve multiple problems without bothering the end user with the details of the underlying implementation.
Off-topic bit starts here:
That's why Google succeeds and Mic-Yah-ro-hoo-soft will fail. Microsoft expects all of its consumers to be immediately aware of the existence of the Microsoft brand name in all of their interactions with third party applications. Google, OTOH, does quite a bit of business with third parties, but in many cases, its difficult to tell unless you happen to watch the browser status bar when a Google domain name zips by, loading an ad. Most third party vendors don't want their market presence prefixed by a big, flashing banner Brought to You by Microsoft: and then their business name below that in small print.
Its the same with the Linux kernel.
Have gnu, will travel.
The command line by itself has a classical, austere beauty.
When you consider all the different things Linux is used for, embedded to Beowolf, it is very hard to characterize it as unchangeable.
The author of TFA's assumption is that Linus is "The Big Cheese" (TM) of all things Linux, and as such has influence over everything carrying the name. The big thing the author doesn't get is that Linux isn't one entity- it's the sum of a bunch of smaller entities working together. The kernel is different from the boot loader (grub/lilo), which is different from the graphical server (X), which is different from the desktop manager (kde/gnome), which is different from all the other apps running on top. The people that package it all together into distributions make it a usable operating system- Ubuntu, Red Hat, Mandriva, etc.
Linus doesn't really have any direct control over the distributions themselves, at least in terms of what features or programs they choose to bundle with the kernel to make usable. As such, there are distros specialized for just about every possible use- as a general desktop, server, embedded, small footprint, low power, etc. The versatility comes as a result of how the kernel was designed, even if it wasn't specifically designed for versatility.
It's time the Linux community finally wakes up and decides which way it will turn -- towards its roots or towards the features that the general public really wants. Until then, we'll have the old guard spewing their ideals, while the momentum of the operating system carries it away from its very foundation.
There are distributions going both ways- simple and complex. Look to something like Ubuntu/Kubuntu for a more windows-esque desktop experience out of the box. Look to something like Slackware to get "towards it's roots." The biggest strength of linux is that it isn't pinholed into one specific use or expectation, as the author asserts it is/was/should be. He doesn't "get it."
Unix/Linux/BSD people wondered for years why the mainstream wouldn't adopt their OS, or open source for that matter. How would you expect a normal person to compile their own programs via command line input of a software they have to download at distribution sites? Heck, I have a masters in CS from a Top 10 compsci university in the US, and sometimes I wonder if i have all the library files I need to make the gcc work flawlessly. End-users dont have time for that. KDE and Gnome has been around much longer than MacOS X, and yet Mac's interface beats either of them hands them. Apple proved to us that given the right interface, people WILL embrace Unix. People are not anti-open source, but they're very much anti-command-line.
Another good example is mobile devices. Palm and Microsoft had YEARS of experience on how to refine their mobile experience. They have barely made incremental UI changes since their first release. Apple managed to put Unix in a handheld and make it so easy to use that it doesn't even come with a manual.
While I respect Torvalds to a great degree, he shouldn't engage in his form/functionality debate. He's the expert at making the OS internals flawless. Let other experts figure out how to turn his masterpiece into a usable design. Please don't try to mix filesystems designers with graphic designers.
And on a final unrelated note, to counter Torvald's argument that HFS is crap, we've been reading for nearly a year that Apple is ready to adapt ZFS. Once MacOS defaults to ZFS, it'll trounce any existing form of ext3. He really should be comparing the merits of ext3 against ZFS, the future, not the past. Otherwise we might as well discuss the Minix one too =)
No.
"An operating system (OS) is the software that manages the sharing of the resources of a computer and provides programmers with an interface used to access those resources."
That's like saying a car is a machine with 4 wheels, cruise control and A/C because mercedes-benz uses those, so that becomes the definition of all cars. I have quite a few Linux servers without a GUI - is Linux no longer an OS?
It is not Linus' fault that people think Operating System = GUI = window manager = kernel. This said, it is probably not CNET's fault that they think so as well, even though you would expect some better technical knowledge from them...
Copyright infringement is "piracy" in the same way DRM is "consumer rape"
Typical CNET logic: Proclaim Linus' preference that beauty and intuition would take a backseat to functionality - and the problem that they have with this - wait for it - that the design and usability factor (sic) are more important, therefore Win and OS X are better for people than Linux, and from this - or as if it is in support - we arrive at Linus possibly no longer speaking for Linux.
..."
Brilliant. Just brilliant.
I didn't RTFA and I'm not going to RTFA. Whenever I hear logic like this, it makes me reach for my revolver.
And while I'm in the mood, don't get me started on how CNET isn't really complaining about Linux, it's GNU part - you know, the part that seems to be always denied by not using the proper name, GNU/Linux, but always gets trundled out as a defense mechanism.
I hate the smell of bad logic. I love the smell of napalm in the morning.
And for anyone tempted to not get it - this post isn't flamebait. It's a retaliation against the slagging my intelligence was just given.
Maybe I'd be in a better mood if the summary went, "An anonymous reader laughed his fucking ass off when he saw this crap, and thought - correctly - that any of us in a bad mood might find fun in slagging CNET. Here's their latest proof that journalist with IQs below 50 can get a job at CNET - because they know their market:
Yeah. That's the ticket.
Pathological kinda promises Path + Logical - but instead, you get stuck with pathetic.
Parent is correct, and not just an FSF shotgun reply about using Linux as a name for the OS.
It's better to vote for what you want and not get it than to vote for what you don't want and get it.
- E. Debs
Torvalds created the movement (intentionally or not), exactly because he was doing something DIFFERENT. An alternative to the mainstream. If linux becomes mainstream, then who will be the rebel?
Remember, the world is changed by rebels, not the folks in the mainstream.
... please do not feed the troll?
Look, the idea is doomed to die once fulfilled (XP vs Vista, anyone? MS just in dead end). If Linus still sees obvious ways to improve his code and sees ways to improve for other ppls code, this becomes good driving force for innovation. Everyone benefit from this, when men like Linus want to scratch their itch.
"Linus speaking for Linux" argument only can be in some half-blocked mind. Linus doesn't think in terms of Linux - he's the creator of Linux, he'd to think above this level and this is good, it's the process of improvement. I think further years will unleash us more and more in OS design and hardware design. It's just getting better and better. And Linus not agreeing with current design for me is why I love technical progress, because sooner or later we have something better!
- Arwen, I'm your father, Agent Smith.
- Well, you're just Smith, but my father is Aerosmith!
Huh? You are 100% wrong. I'm a user. I don't want the silicon and copper to do anything. I don't know what silicon and copper can do. I don't know what silicon and copper are.
I want to surf the web and type up some email. I need a user interface to help me perform those tasks. That's the GUI, windows manager, CLI, applications, whatever.
Now it just so happens, inside this box on my desk, is a bunch of silicon and copper. The interface I am working with needs some way to get those raw materials to carry out the commands I am directing through the interface. That is the OS--the bits that get the hardware to do what they need to do so that my instructions to the interface are completed.
The interface determines when sending an email, do I click the send button or speak 'computer, send email.' What happens after that is the realm of the OS.
It's like the separation between business requirements and software requirements. Business process requirements should be completely independent of the system implementing those requirements.
I don't think Mr. Torvalds is so much making statements regarding the importance on the various parts of the deliverable's "gestalt" as he is that an OS should be an independent layer. I think it's been demonstrated that a properly abstracted stack (hw, kernel, supporting o/s binaries, IPC, display manager, windows manager, desktop manager, etc) is a more sustainable model than a monolithic one over the long run. I'll leave it as a reader exercise to decide which OS's have done it right and which have learned a painful lesson by taking the opposite route.
Ease of use is what makes me really love Linux.
.rc files? I liked FVWM over the alternatives and considering the state of Linux at the time my desktop was pretty slick, but it was by no means easy to use. I learned a heck of a lot on that system. When Gnome came out I ran gnome, on Redhat (and later Caldera Linux - don't laugh, at the time Caldera Linux was pretty good, and Caldera had not morphed into SCO and become spawn of Satan yet) - and thought KDE sucked wind (at the time it did).
Note I did not say ease of configuration: I have run Linux off and on since it had to be installed from a 7-floppy image, and that was back in 1992 or 1992, downloading them using kermit (OUCH!) over a 1200 baud modem. It was HARD to use then - hardware support was lacking, etc.
When the slackware CD distribution came out I ran that - I could get a very basic desktop running, but 8-bit only. By that time VLB was all the rage. and I had the infamous Diamond Stealth 32 VLB card. The ET4000 server would not run with this card because of some proprietary extensions to it, so I learned enough x86 assembly (I had come over to the PC from the C= and Amiga computers and programmed assembly on those) to write a utility which would probe the card's registers with various values, respond to keystrokes, and log the results. I finally figured out what needed to be set and I patched the X server to work - and had 24-bit color in X! I should have submitted that code and utility to the project but at the time I didn't know I could contribute to OSS projects.
Anyway, it was a pain in the ass to configure. Once it was configured, it was a pain in the ass to use. I had to view images from the command line? Launch GUI programs from the command line? If I wanted a menu, I had to edit a slew of poorly-documented
Then, I went from a job which was 100% windows to one that was 150% windows - as in I worked in Windows at work for about 50-60 hours a week, then I had to do more work at home, on Windows (yes, I was a sucker working unpaid overtime for a dot-com, and got NOTHING from my stock options!). I had to dump Linux - but on the bright side my hardware worked! Well, I was on SMP systems (at home!) by then, so everything worked, well, except my Soundblaster Live! card because of the race condition Creative folks FINALLY admitted to only a few years ago when multi-core chips hit the market and SMP became mainstream.
Well, between then and 2005, Linux went and growed up big and strong - I guess Tux drank milk or took steroids or something. Bleeding-edge chipsets still didn't work well, USB was a little flaky, SATA was weak, but less-than-bleeding-edge hardware worked better, more reliably than Windows. On top of that, KDE was usable. No, not just usable - damn good. The best desktop environment I've ever used - and this includes both CDE (hated it, but it was easy to use!) and SGI's Indigo Magic (loved it! At the time, mid-90s, it was fantastic).
I dual booted Windows for a while. I used Windows about half the time, and Linux half the time. Then, KDE was updated (to 3.1 I think) - what a difference. On a dual Celeron with 1GB RAM, compared to Windows XP, performance was excellent. It was fast and responsive. I could open a SINGLE file browser and have multiple Windows - File Manager-like split views, Explorer-like tabbed views, multiple tree controls, PLUS I could seamlessly access FTP, SMB/CIFS, and SSH/Fish shares and drag and drop between them all! Not only that, with the customizable views, thumbnail views which were USABLE, and the various application preview plugins, Linux became more user-friendly than the Macintosh, more capable out of the box than Windows, and was actually supporting hardware pretty well.
Then, SuSE upgraded to the 2.6 kernel. This made all the difference in the world. Not only was the desktop more capable and easy to use than Windows, OS X, or $foo, most current hardware out of the box worked - better than Windows. USB became more reliable than Windows,
The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
At the very least give arguments to their thesis:
Not to mention the constant mixup of Linux, GNU/Linux, X and Desktop Environments.
How many fallacies can you put in one article?
Linus IS one of the major voices for Linux. He IS NOT a major voice on the KDE or GNOME or any other major Desktop Environment, although he has repeatedly stated that he likes where KDE is going, nor he has a leading role in any distribution.
Whoever doesn't understand that the greatest strength of Open Source Software is having a million voices, has clearly been living underground for the past 10 years.I am with Linus on this one.
I firmly believe that if you don't agree with Him you are a traitor
Linus always speaks for Linus, not Linux as far as I can tell. That said, the OS itself isn't where beauty and intuition are needed. The OS should be invisible yet you need to control it and use it to run applications and such. The user interface is not part of the operating system. It is the utilities and command line tools on top as well as GUIs that get added (Gnome or KDE most often, particularly on a desktop implementation of Linux). Though I disagree with Stallman on the totality of why he insists on saying Gnu/Linux, I do understand that the kernel and OS layers are not usable without some kind of interface which, in the most basic implementations, is usually the Gnu utilities (command line tools, compilers, etc.).
Beauty and intuition in the OS itself is needed but it means something completely different than it means in user experience. Beauty and intuition in the OS is more about clean, elegant, efficient, easy to support and understand code.
Linux is bigger than Linus, and he's perfectly willing to admit that. FOSS is bigger than Linus Torvalds, or Richard Stallman, or any of the other luminaries whose names we hear bandied about from time to time. It's bigger than any of us, and that's the way it should be.
Linus never claimed to be the standard-bearer of a new era of computing. He never claimed to be the successor to Richard Stallman (or to Bill Gates, for that matter). He never claimed to be the chief architect of an open source operating system. He's a kernel developer. And a damn good one, too -- but at the end of the day, that's all he is, and all he claims to be. And he's fine with that.
And he knows that the job of a good piece of software is to get its job done without calling attention to itself. Linux does that admirably. It is unfortunately a lesson that Microsoft will never learn.
Tired of FB/Google censorship? Visit UNCENSORED!
The law of Leaky Abstractions says otherwise.
Linus is heading the Linux kernel development and he's doing a pretty good job at that. He does not, and has never, "spoken for" the Linux community as a whole.
Sorry, but it's not FUD. FUD is short for "fear, uncertainty and doubt". None of the three is being spread by CNET in this case.
Come on guys, English is not my first language. Try and keep it consistent for people like me. Call it "CNET is writing rubbish", or something more vigorous.
You don't want a computer, you want a secretary. And a very intelligent one, too.
I don't think Linus is out of touch at all. The Linux Kernel, which IS Linux, does exactly what it is supposed to do. It provides a functional interface between applications and the hardware of a computer.
:)
I think a lot of people confuse Linux with what runs on top of it- like the GNU utilities, shells (like BASH) and desktop environments. This statement sums it up, I think: Ubuntu is NOT an operating system.
Technically Vista isn't either (and no, I don't mean that as a joke). It's a GUI to a Microsoft kernel OS. Unlike Linux- since it isn't open source, nobody can write a better one. Fortunately with Linux- people can.
But no worries! Just quote Linus and you are guaranteed to end up on slashdot.
why not blame the people who write the higher level utilities rather than the kernel itself?
As soon as I saw it was CNet, I knew immediately it was going to be one of Don Reisinger's completely clueless articles. The guy is orders of magnitude worse than even Dvorak.
Old people fall. Young people spring. Rich people summer and winter.
Who the hell cares what some tool from CNET thinks? He mouths off to get pageviews, just like every other so-called "technology columnist" out there.
"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."
Sorry that you're confused on the issue CNet and ScuttleMonkey - lemme explain it to you.
See, Linux is a kernel. Want beauty? Install a nice gui on top of the kernel to give you beauty. Want intuition (and can't find it in the kernel source code)? Then install tools on top of the kernel that give you that intuition.
The engine of a car isn't supposed to give the car beauty or intuition. It is supposed to give function. The controls of the car should be intuitive, and the exterior/interior of a car might be beautiful, but very, very little effort should be made in making the engine either.
Mayhaps CNet and ScuttleMonkey need to figure out what it is Linux has been doing all these years. He isn't the lead guy for xorg, nor Firefox, nor whatever else it is they're confused about.
Like the Daleks went looking for Davros, the community will go looking for Linus. [http://en.wikipedia.org/wiki/Davros] That is after a few more years of getting all concerned butts whooped on every front by MSFT and APPLE. You can't give away free - think about that. Not even on web servers anymore according to the latest stats. Yep, Davros wasn't pretty or popular but he had something the Daleks needed. Ok, is this sci-fi-channel-in-the-basement enough to get a good mod?
People rarely interact directly with the operating system; they interact with shells and applications. The Ubuntu GUI isn't the operating system, nor is it PART of the operating system -- it's an application that lets you manage the operating system and run other applications. That may be the stuff that most users associate with the term "operating system", but that doesn't make it true. I'm certain that when Linus speaks about Linux, he's not referring to anything except the core OS itself. The minute you install a GUI on Linus, you're no longer interacting with "linux", but with whatever GUI you've installed.
/* "Specialization is for insects." -Heinlein */
The OS should be all about functionality, and little, if any, about beauty and intuition.
The desktop environment, built on top of the OS, should have the beauty and intuition, thanks to the OS's functionality.
Linus owns the trademark, he ultimately decides on the changes, so yeah, I'd say he does speak for Linux (the kernel). If people are going to confuse what is and isn't Linux, then yeah, of course you're going to arrive in areas that Linus doesn't speak for. Ultimately he doesn't speak for Linux (when used as the term for the desktop), or it's usability, but I don't think he claims to.
If people have an incorrect idea of what Linux is (and I can't blame them, it's easier to say "I run Linux." than "I run Linux with an Ubuntu distribution and a KDE desktop") then it's not really his fault. It's kinda like saying "Does Bill Gates speak for desktop PC's anymore?", as much as Bill would probably like to, the responsibility isn't his.
I accept I know nothing. Insulting my ignorance is wasted on me.
Oh yes, the BIG weakness of Linus is holding to his "utopian view" of what an OS should be. LOL
Now this is the FIRST time I have heard someone attacking him for that, usually what bothers most people is that he is too "practical". If he tended tward "utopian" solutions, we would not have a monolithic Linux kernal.
But we should ignore this article as it seems the author (and scuttle monkey?) can't tell the difference between KDE/GNOME and the OS. (and don't tell them about all the GNU utilities... their heads might explode.)
Oh yes, he wants a computer. One as in the USS Enterprise NCC-1701, or maybe even one as in the Heart of Gold.
The Tao of math: The numbers you can count are not the real numbers.
"An operating system (OS) is the software that manages the sharing of the resources of a computer and provides programmers with an interface used to access those resources."
In what way does that not describe Microsoft Office, or sed, or even fsck?
User Interface is a superset of Graphical User Interface...
Deleted
"I'm not much interested in interoperability. I want substitutability. I want to be able to throw your software out."
Comment removed based on user account deletion
Whoever said that "beauty and intuition" were incompatible with "functionality"?
It is better to have functionality and intuitive beauty as well. Viz: Apple.
The important thing is to climb out of the Microsoft swamp of mediocrity. Every time someone goes the extra mile, cares about quality*, we get closer to returning to a civilised state. Personally I'm glad Linus is willing to spare his brains and intuition to improve things for everyone.
* - Also see Zen & The Art of Motorcycle Maintenance.
you had me at #!
Resources there refers to _physical_ resources. The interface would be the API. Microsoft Office is the perfect example of an application that takes advantage of an operating systems ability to manage resources (memory, disk, etc) and provide an interface (API) for the application to (indirectly) access those resources.
There are many things I think should be improved, from the kernel on upwards, but if I can't back that with code of the necessary quality and with arguments of the necessary strength, my opinion isn't worth a half-rotted electron. But as pathetic and limited as my presence is, I am of heroic stature, of legendary skill and might, compared to the dross thar calls itself CNET.
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
"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!"
Yes and the Macintosh was wires and a bag of parts, and the GUI was paint by numbers.
Well there's Operating System aka Nuts and Bolts and there's Operating System aka The User Experience (which Apple is a primary example of). Guess what the majority prefer?
Linux could use a figurehead like OpenBSD has - then we'd really get some respect.
try { do() || do_not(); } catch (JediException err) { yoda(err); }
Photogenic too. We need someone to be the face of Linux; I am tired of cartoon character mascots.
Q: Is linus Torvalds speaking for Linux anymore? A: Mu.
On the one hand, your car should come with an engine and four wheels
but on the other hand is a glove...
no, seriously.. on the other hand
You should be able to rebuild the engine without having to change the wheels or seats
and if you want different wheels, go for it...
Not knowing you can change the seats or wheels is just fucking stupid... right?
Support NYCountryLawyer RIAA vs People
Deleted
Teh Lunis lost control of Lunix a long time ago. Once "FOSS" started becoming a lifestyle rather than a software license, it was totally out of Teh Lunis's control, and control instead went to radicals like Richard M Stallman.
That's why teh FOSSie agenda is so closely tied to things like the GPL now. These 'lifestyle' FOSSies are seeking to force ALL software supposedly free, with the caveat that it requires an armada of highly paid consultants. That's why companies like Sun and IBM are embraced, whereas any "pay once" software company has been under assault by Teh Stallmanistas.
It also explains the FOSSie obsession with Microsoft: paying one time for a server license and have it "just work" is an assault on everything FOSS stands for. How dare Microsoft not follow the Gillette "razor blade" business model! That's not going to make IBM billions of dollars in consulting fees!
Once Lunix became more about living a lifestyle than being an operating system, it's fate was already sealed. But I guess it really doesn't matter much, since it's still living in Windows 95's tail lights.
and this confusion leads to ignore the reason why RMS insists with "GNU/Linux" name
Linux is NOT an OS, it is just a piece of it.
This is slashdot. People here know about operating systems. You do not. Here's a book to get you started though.
http://codex.cs.yale.edu/avi/os-book/os7/
Old people fall. Young people spring. Rich people summer and winter.
gives a flying fsck what a writer (not of code or anything particularly useful) at CNet why?
Some of the time. Not everything he says is gospel.
However, the guy is very talented. 'git', what can I say, it's nearly brilliant - I love it.
So when Linus speaks I listen, I don't necessarily agree, but I do listen.
There's also Mark Shuttleworth, for my particular poison, or the Firefox boyos or RMS.
In fact, RMS is very good example, sometimes he talks a load of crap, sometimes he doesn't.
But anyone who says these guys are irrelevant are just looking for a soundbite.
Genesis 1:32 And God typed
"I love my job, but I hate talking to people like you" (Freddie Mercury)
"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." [Torvalds said]
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.
This quickly summarizes the fundamental misunderstanding of the article's author. He is confusing an OS with the total package of OS, windowing environment, application bundle, installer, and more. Linux is just the kernel. As I understand it, the GNU/Linux OS is the kernel plus the GNU toolkit. There is neither windowing nor applications - and hence no user friendliness - in the GNU/Linux OS, because the GNU/Linux OS is below all that. It is down at the level that only technical people give a crap about it. And at that level, Linux really is significantly more beautiful than OS X or Windows. It is above that level where there is still much room to improve. (which is not to discount the significant advances that Ubuntu and others have made - just that there is still more to be done to reach the intuitiveness and automagic of OS X or Windows)
Why you ask? Because although Torvalds has his own belief about what Linux is and should be going forward, the vast majority of its users disagree. Let's face it -- 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.
The author did manage to use the correct term for Ubuntu and OpenSuse - "distribution." But then he seems to miss the fact that the two different terms, OS and distribution, imply that they are two different things. A distribution is not the OS. The OS is one of the core components of a distribution, but all that extra stuff (installer, application bundle, package manager, windowing system) is not part of the OS itself.
I guess his confusion springs from the fact that Apple and Microsoft both misleadingly refer to their entire distribution as an OS. But, then, who cares? The public has never understood (nor needed to understand) the distinction in the past, corporations don't benefit from making the distinction clear, and Linux is still quietly marching the world toward the inevitable point where OSs become a commodity good. And Ubuntu and friends are doing the same for distributions - though that part is going to take longer.
Stop-Prism.org: Opt Out of Surveillance
Circumcision is child abuse.
Functionality is important. I rather have a stable OS than one with pretty eye candy thats not secure. Thats why I prefer Fedora and FreeBSD.
I have to agree with the man, well i really don't have to, but i do want to...
I use most known PC OSes available today on a regular basis. Solaris, AIX, Tru64, centos, ubuntu, suse, XP, 2003, even Mac OSX sometimes. I really don't care which one is use till it reminds me by "sucking", usually that is one of the M$ ones. Linux does hardly every piss me off by sucking.
Waht i care about is that i can do my job on it, surf the web, read my email, maintain my website, and other things. None of these activities are tied to any particular OS. Most of the applications i use, i have chosen because they are available on virtually all of the OSes mentioned. Opera, Firefox, OpenOffice, Acrobat, some email client, etc.
Most of us use applications rather than the OS. People get that confused sometimes and get attached or entrenched....
All i ask o fmy computer is to boot up, Or better already be up when i want to do something, have a decent looking interface (which they ALL can do), give me somewhat intuitive access to applications i want to use, voila!
So, what is wrong with Linus saying that we should not care about our OSes? i sure don't.
Most of the time it is my cable provider that i am upset with anyway.
WDYT?
Uli
PS i am not an anonymous coward, i just do not see why i should register for a (expletive) forum post.
You need to start 'yelling' at each and every person that has called Firefox, Apache, MySQL or whatever "Linux".
Example: the phrase "Linux Webserver" - Nope, an Apache (or whatever) server ON linux.
If I gave a damn about showing how hyprocritical many of the posters on this thread are, I'd compare what they said in the past and assigned the 'linux' label to non-linux things. But it wouldn't change their bad behavior, so why bother?
I have to disagree with CNET ... they are not talking about the OS, they are talking about the UI, and in that sense they actually prove Torvalds' point. They're not talking about what happens when you copy a file, say, but about how it looks and feels - which has nothing to do with how well the OS actually performed the desired operation.
Ever since the suits discovered Linux, the question has been both ways. Can Linux do anything that doesn't involve cloning a corporate bloat piece? Can there be any other application besides Web 2.0? Can anyone still write software without going through a committee?
Wot can't tell the difference between a Kernel, a Filesystem and a Userspace Graphical Shell?
Why are they allowed to create artificial controversies, based on their flagrant ignorance?
Wot's got that submission to the frontpage, over the pearls of insight and observation wot I submitted?
"Flyin' in just a sweet place,
Never been known to fail..."
Right.. BUT,
Linus maintains and developes the kernal -- the kernal is the engine of an OS, no? Well, does Linus design his kernal for desktop users, or for servers? As I've seen and heard, his focus is the server environment, with little regard to making the kernal better suited for a desktop user. I don't blame him, servers are where the money is at for him, and I might go out on a limb here, but he might think he knows what's best for desktop users --- when really, his vision is diluted.
But who cares anyways -- the linux GUI(s) and the kernal sucks for regular desktop users. Computers are suppose to make our lives easier and the experience more intuitive. LINUX FAILS AT THAT.
> "Beauty" and "Intution" are not in Linus's hands
They are! Except that Linus is not talking about applications. If you look at the quotes in the article you'll see that he is talking about the superiority of the Linux programming environment, not anything an average Joe is thinking about. As a programmer, I certainly agree that he is right; Linux is a far better development platform than Windows and MacOS. No, I'm not talking about KDE; I'm talking about the OS interface, the UNIX way, the filesystem API, and all that.
Done right, functionality *IS* beauty and intuition. That I can chain a bunch of simple things together *EASILY* with shell scripts is beautiful and intuitive. Quite the opposite with that thing that was born of redmond. That many linux desktops are chasing windoze metaphors (and this is EXACTLY WHY Ubuntu and OpenSuse have problems) instead of doing it better and integrated with "the unix way" is a travesty.
Things like this (This isn't linux, just something that runs on it, mind you) are very cool and the types of things that linux desktops *should* be doing rather than trying to behave like windows, IMNSHO: Renaming Files in Bulk with Rox-Filer (you can select in the gui using regular expressions and such...nifty). See? *THAT* is pretty innovative.
It is dangerous to be right when the government is wrong.
Just wondering. Haven't heard from _him_ for ages. I wonder how his nearly-finished SF novel 'Shadows and Stars' is coming along.
This article is misleading and makes it seem there is a problem where there is none. It acts like Linus is responsible for the graphical user interfaces. Linus is doing what he does well which is develop the kernel. Kernel development generally a seperate area from graphical user interfaces that the average user sees and requires a different mindset from UI design. User interface development is handled by higher level application developers, so I dont know why Linus would be particularly concerned with it unless he is also interested in the GUI aspects. Linus is concerned with providing a high quality, flexible and technically superior kernel and excellent programming interfaces to it, but these arent things the normal user sees. The area of end user UI design tends to be a seperate area from kernel design. I do think that more focus is needed on useability and that is something that is of concern to user interface designers. There are also useability issues regarding the kernel, but these involve making sure drivers work okay, the system is stable, and hardware gets utilised, etc. Ideally however the operating system should be useable to experts and average users for the like, we should not sacrifice configurability, expert friendliness, flexibility and high level of control and customisability for average user friendliness and it is not necessary to do so. The system can be average and expert friendly at the same time. For instance everything can be done on both the CLI and GUI, a user should have a choice between directly writing configuration files or using a GUI to do so, and software should come with reasonable defaults and whenever possible work out of the box, but the user should be free if they choose to customise it to as much extant as possible. Useability in a GUI as well has less to do with the number of option than the placement and layout of the options which is much more important. In fact, removing options should not be done and we should not be minimilastic about the options presented to the user, but put lesser used options in "advanced" screens where they can be accessed if needed by more advanced users.
[non-expletive] [non-expletive] asshole [non-expletive]. [non-expletive] , fuck [non-expletive] [non-expletive] shit.
[non-expletive] [non-expletive] .
[non-expletive]
Yes, As long as you have no more questions.
Case in point: Windows ME. Did it run all your fancy Windows apps? Yes. Would you stay the hell away from it anyway? Yes. The kernel won't sell Linux, but if it wasn't solid you'd never even get to start your sales pitch.
Live today, because you never know what tomorrow brings
Have you ever heard of dynamic kernel modules? You can have your graphics-card-driver-yet-low-memory-usage-when-no-card cake and eat it too.
Linus who? Why does it matter what one guy thinks? I suppose being the Creator gives you the power to administer blessings for a while but should that go on forever?
In the green corner weighing...maybe 45 pounds, its Linus and his team of loyal zealot fans
In the red corner weighing....maybe 10% market share, it's MacOS and it's loyal zealot fans
Who will win in the fight of the decade? Who's bugs will triumph. You too can gamble your future by becoming intimately familiar with one of these Operating Systems and ignoring the other (plus the other mainstream elephant in the kitchen!!!). Tickets are selling fast. Price is your loyal zealothood and your soul. Hurry in today!
These posts express my own personal views, not those of my employer
This is great. I really think so. Don't add the parenthetical comments next time though. Just go for it!
It's compatibility with Word and Excel most of the corporate world are worried about. It's Photoshop and After Effects for the design people.
Not only is the OS invisible, it really provides no value, and is a non-factor. The only value is in its capability to run applications, as are game consoles and their ability to run games. Users wouldn't install Windows even if it were free, just as they don't install Linux eventhough IT IS free.
Why does this stupid topic never die?
I don't think I've ever read a summary or an article as vacuous and devoid of substance as this. I keep re-reading sentences and paragraphs trying to figure out what it is he's actually trying to say. It comes out as more of a loosely-related, grammatically correct anagram than an argument.
This guy is not a troll. He's riddled himself with so many bad subtexts and assumptions that he's not even wrong.
The beauty of what you just described is simple. Computers have gotten nearly to the point where further technological increases are mostly necessary for e-peen bragging rather than actual needs. There is nothing, gaming, or actual serious work related that any of my 2.0 ghz rigs cannot do. Hell, with Linux, even my old 1200 mhz thunderbird is OVERKILL. Short of compile time and other time intensive tasks, extra cycles is just wasted electrical charge.
There was a fellow by the name of R. Buckminster Fuller, mentioned and predicted that technology would become invisible, as would successful businesses. We are seeing the beginning of that. He also predicted the death of the Industrial Age. We are seeing that also. He died in 1983, before he could see his predictions come true. To truly enter the "information" age, we will need to each understand that collectives are doomed to fail the majority of their members, because collectives are still collective groups of individuals... suppressed individuals, to be sure, but still such. In the so called information age, each is responsible for him or herself. Dr. Fuller called it the "coming age of integrity."
I am waiting to see.
A note here, I came accross Dr. Fuller's work, speeches and predictions (not to mention private patents) long after his death, and long after I made my own predictions about technology to similar effects (sadly I discovered that while I had come to those conclusions, others had beaten me there.) I do, however, believe that technology will require invisibility to become ubiquitous, and through ubiquity it will become less visible, but by the same principle, a lot of the work done by the user, should be given over to the hardware (driver installs, syncing, communication, etc) and by the same token, the user should, if willing, have FULL control over the features in question. This way, hard core geeks, nerds and their ilk can still control their hardware fully, while those less inclined can still get the intended use of the device without requiring skills beyond average, or even none at all.
Take the telephone. Invisible to the naked eye? No, but through ubiquity and ease of use, the back end is invisible, and telephone grids are pretty much uninterrupted at this point. Nobody gets dropped calls on land lines anymore, and everyone has some form of land line phone in their home. Cell phones are heading that way also. Common protocol in human mating (read: dating) is to get a phone number or give one. We take this for granted, yet only 100 years ago, phones didn't even exist, and people sent letters via couriers. Couriers got robbed, misplaced, had accidents, opened the mail, were intercepted by governments for espionage/surveillance purposes, or many other things. Nowadays, even in Zimbabwe, or Sri Lanka, you can pick up the phone and call someone. So while I may think of invisibility in different terms than Linus, or Dr. Fuller, I do agree that as machines have become more ubiquitous, and the Open Firmware groups are getting more work done, sooner or later, driver installs will be a thing of the past.
OSS has been a fantastic stepping stone towards this goal.
One can only ask this question. Have the governments of the world and their confiscatory policies of taxation and prohibition, and policy of granted monopolies been a "driving force" behind the improvements in technology, or has this technology (open source, etc) been able to flourish "DESPITE" the abuses and roadblocks imposed by governing forces? In other words, do we owe the government that we can talk on the phone, or to intelligent and inventive individuals who came up with the phone? Do we owe governments the ability to go into space, or have they stood in the path of multitudes of individuals outside of their own overpriced programs who might have reached outer space with purposes and endeavors OTHER than oppression and war? There are more questions, but I don't have the desire to write a novel here on slashdot.
" What luck for rulers that men do not think" - Adolf Hitler
So long as the operating system uses and supports open interfaces in a real and effective way, it doesn't matter a damn whether the kernel is Darwin, FreeBSD, Linux, BeOS, NT, or Minix. It doesn't matter whether the kernel is a microkernel, a monolithic kernel, or some unholy blend of the two. The UNIX fanil of operating systems makes the OS technology itself irrelevant, to the point that there are ISPs selling hosted virtual Linux systems that are actually FreeBSD Jails running the Linux emulator... and they work.
The fungible UNIX operating system is so important that even Microsoft has played with being in the UNIX world, even after they bailed from Xenix, when they bought Softway Systems and for a while were releasing Interix for any modern Windows. That's why it doesn't matter, so long as you write your code to be portable on UNIX (and that doesn't necessarily mean "write for POSIX", you have to pay attention to what portability really means) it doesn't matter what OS your customers use to a rather large extent. The OS itself is just an implementation detail, like the screen resolution or nameserver.
Given the choice, I'd pick Torvalds over RMS any day.
Although the analogy's not perfect, Torvalds is the Steve Jobs of the OSS world, whilst RMS is Ballmer.
(And please don't view this as 100% of a flame. RMS's contributions to the Open Source world have been vast. However, I don't think he's particularly good as a spokesman or to be "at the helm" of Open-Source development. He's also a bit too stubborn on his ideologies, as shown with the GPLv3 debacle.)
-- If you try to fail and succeed, which have you done? - Uli's moose
A long time ago a guy tried to make an OS with complete tool chain to make the OS. For each portion of the OS people that cared about their portion contributed. Some guy named Linus cared about kernels and contributed work to this OS.
/.
Linus is doing a great job because I never see his work. It allows the Gnome, KDE, etc guys to do their work. This is what I see.
But what I really notice is firefox because most of the time it is running fullscreen and has all my attention, I don't care about what is running below that or what brand RAM or CPU is actually running.
What a stupid article for
I, for one, am insulted that they think emacs should be invisible! Invisible operating systems my foot!
1. Linux!=Ubuntu
2. This new-fangled commenting system: Why is there no 'Reply' link right below the story- I had to scroll all the way to the bottom of the page. I'm getting way too old for this.
So long, and thanks for all the Phish
NO! NO!! NO!!!
All that sense is FAKE!!
Windows is CRAP!
And Mac OS X is the Anti-crap!
(No offence intended. Just kidding.
OSX is a fine, nay beautiful OS.)
In other words, you fundamentally agree with Richard Stallman, but it's necessary to state that you don't, because all good slash kiddies know that he's a bad, baad, man.
Anyway, yeah, this story is a poster-child for the importance of distinguishing between the kernel and the whole system (which we traditionally call "the distro").
If you actually read the article, by the way, it doesn't take long to discover that the author has some severe reading comprehension problems:
Here Torvalds is talking about the experience of programmers working on third-party applications, but the author seems to think he's talking about the ease-of-use for end users, which are completely different worlds.So unless the point of this is to get the slashmob to help smarten up a dumb-bunny, there isn't any point at all in this story.
I do not understand why the poster of this sees Linus' behaviour as a problem. Afterall, when we talk about "Linux" we talk about a lot more than the kernel. Let Linus keep his head in the technical details... let him go for functionality. It'll get us a better kernel and improve whatever is above it. Let the Gnome and KDE people worry about the users.
hm, why was this technical-illiterate crap approved on slashdot? Should we discuss all illiterate crap-articles that can be found over the web?
Part of it is ignorance and stupidity on the part of the CNet author and his editors. Part of it is simply targeting Thorvalds to attack his image. Remember how Bill plays the game. He's now openly in politics.
I write sci-fi for metalheads
...try to tell everybody that Functional == NOT Intuitive, that is a lie. Functional and Intuitive are to sides of the same thing, if it isn't functional it can't be intuitive.
...and where does beautiful fit in ? We are not looking at the OS... we are working with applications.
--
Apropos beautiful: how do you recognize a long time Windows user ? They always maximize the currently active window. That must be to hide their ugly OS (think a little over that one MS).
...that would just love to hear Linus' comment to TFA ? I presume it would be something like: "Those poor bastards seems to have lost their ability to use simple logic."
When I read "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" the message I get is "it's not what's under the hood that the user should have to care about". It doesn't matter whether OS X runs on top of Darwin or Linux or NT to most people. And really it doesn't. The net benefits to most people of all the things that NTFS does or that HFS does or that XFS does over and above "storing files" is just about zero. Spotlight doesn't need HFS, it doesn't need extended file attributes, it could have been implemented without any of that stuff. NTFS extended attributes are almost never used. ACLs, cylinder groups, superblocks, extents, catalogs, the user cares not about these things. They just want the file system to store their files and not lose them.
Same with everything else that the author is accusing Linus of focussing on at the expense of the stuff that the author things is important. It sounds to me like Linus is saying the same thing as he is, and he's just misunderstood it.
and that is why they write such blasphemous articles for people to sign up on their site just so as to comment and clarify the issue. Of course, i'm not saying that the guy understands what he's talking about. ....
Poor CNet cannot get their ads to show on Linux distro repos
So their revenue/earning is facing "downward price pressure" due to lost users who switch to Linux.
Best for them to start hosting rpms, debs and linux-related media (ogg/mp3.....)
I'ts always been clear that Linus speaks for Linus.
"Linux" means different things to different people.. from the "It's just a kernel" crowd (who are correct)
to the "Linux is a killer-app-market-force" crowd (also true).
Linus has always been very up-front that he speaks for himself, and himself alone, and that anyone who disagrees is free to go do whatever they want with the software he wrote.
I disagree with you on your opinion, from the point of view of the monolithic vs microkernel argument.
I think Linus' view of what is classed as an operating system is pretty far from minimalist, as you can draw the line at various shades of gray... Linux is far more 'kitchen sink' than it was a decade ago, and I don't like to use the word 'bloat' but how much 'additional functionality' does a kernel need?
The argument about what services a kernel should and should not provide will go on forever, and everyone sees the boundaries differently.
Haha, no, you're right, Microsoft Office is an operating system, absolutely. You've figured it out.
User experiences are different; I don't follow the general crowd by using and swearing with windows while not knowing how to turn the damn thing on. Currently I am seeing a lot of progress from MacOS 9 to os X, I've got the latest Macbook PRO now and it's still the same, Change the d
--- I am known for the ones who want to find me on the net. Is that a privacy risk or a privilege? One might wonder..
I think that comparisons between the ext3 and ZFS aren't meaningful right now. Ext3 is simple, in use and proven reliable. ZFS is available and may be reliable, but requires effort to tame it. Further, ZFS drags people into the world of wishful thinking, the same kind of twilight zone as discussion about Virtualisation. I say this because both disc access speed and virtualisation are bandwidth limited, so doing clever things with your data and core operating systems (respectively) are going to be hampered by this limit. More so when you consider that Apple sell workstations, and office/domestic computers which will not have the multi-processing and multi-disc arrays which overcome these bandwidth choke-points.
BTW what's the memory usage like in ZFS? Is it at all suitable for workstation, office or home use? The implementation in FreeBSD and its ensuing discussion -- citing Sun's own documentation -- points out that ZFS grows unbounded in proportion to its workload (http://kerneltrap.org/FreeBSD/ZFS_Stability). I can't see Apple actually deploying it until we have a base configuration of your AppleTV, Time Capsule or even MacBook with 6 GiB of RAM.
Per the original post:
"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."
A: Linux is, has always been, and as long as LT has a say, a kernel. Not a gui, not a file system, not a productivity suite.
WTF does Ubuntu or OpenSUSE have to do with the kernel?
Does the author mean the Windowing systems? The uninformed should NEVER be allowed to propogate nonsense to a broad audience.
There is no beauty and intuition in a kernel. It's about operational modes, interupts, rings, and hard core technical implementations.
Once again Slashdot gives a forum to the exercise of raw stupidity disguised as news....
-=[ Who Is John Galt? ]=-
The other day, I posted a complaint on my blog about how Adobe Premiere Elements on my work Windows box decided it doesn't have to use the same windowm manager defaults as everybody else.
My Windows-only friend was so stumped about what I was talking about that he offered me advice about how to resize the window.
It's not purposeful FUD--it's just ignorance that the two are seperable.
This article is like asking your architect why you front lawn looks like shit! He doesn't know and he doesn't care...go ask the landscaper!
Somewhere in a dark place you will find:
www.m1