Michael Dell Sees Future In Linux Desktop
Robert McMillan writes: "Linux Magazine has just published a pretty interesting interview with Michael Dell -- not exactly widely considered to be a Linux booster. But he is keynoting at LinuxWorld in San Jose tomorrow and he does talk about why Dell is now interested in Linux. Interestingly, he also says he sees good things for Linux as a desktop OS."
LM: Have you spent much time with Linux developers? For example, have you met Linus Torvalds?
Dell: Yes.
So, Mike, which is it? Did you spend time with some Linux dev guys or did you meet The Man himself?
Hmm.
Rami
--
rJames.org - illustration
As a matter of fact, I tried to look at your web-site yesterday. But not only did it not have any obvious Linux-system links, it was configured to work with Javascript-enabled browsers only.
Not only do I regard active content such as Javascript to be a security risk, I have also had too damned many denial-of-service attacks disguised as Javascript web pages!! Too many web designers regard it as an opportunity to "one-up" frame-bombs. For this reason, I categorically refuse to run Java or Javascript.
So either clean up your act or else forget about me -- and my friends who consult me -- as a customer.
"My opinions are my own, and I've got *lots* of them!"
Don't you just love the way he sidestepped trashing MicroSoft. Not that I blame him. He wants to sell computers, not fight a holy OS war. But couldn't you just tell by his tone that what he really wanted to say would go something like:
Q. And what about MicroSoft? How will Linux affect them?
A. I hope that piece of crap OS get's plowed under like last years chaff so that we don't have to support Gate's business model anymore. I'm so sick of supporting his closed source flotsam I could puke. Linux will let us cut our support staff in half, and with the source code we'll be able to push the envelope of what the PC can do. In a few years, you will see us shipping Dell computer that truly inovative and not just Wintel tag-alongs.
Aah, change is good. -- Rafiki
Yeah, but it ain't easy. -- Simba
Direct3D emulation under Wine is a little behind, but will probably eventually overtake Microsoft's implementation too.
How can Wine's Direct3D emulation (or Wine itself, for that matter) "overtake" Windows? It is trying to BE Windows. Can Wine really be a better Windows than Windows?
cpeterso
If multi-user isn't useful "on the desktop" why does even Windows 95 (ORS 2.5, at least) have user profiles ? and NT have file permissions ? You seem to be confusing "desktop use" with "home use", but even for home use, multi-user capabilities are useful: my brother and parents have their 98 machine set up with different profiles for different users.
I'd suggest that instead of removing command line and multi-user functionality from the system, what you really want to do is to hide it. NextStep did at least part of this fairly well, by hiding the "normal" Unix directory hierarchy, because no user ever really needed to see it.
Similarly, I'd suggest hiding the existence of different user permissions, by running as little stuff as possible as root, and never allowing root logins, but making all manipulations of the (hidden) system files dependent on a concealed "sudo". This prevents users from accidentally fubaring the system (I assume you don't always login as root, for exactly this reason), while meaning they don't have to know anything about users or permissions beyond entering their name when they start the system.
I'd have to disagree with you there. Yes, NT fails miserably on all of those, which makes Linux look good. However, that doesn't mean Linux is lacking in those areas. In fact, it does pretty well for all of them. I'm not claiming it's the best in any area, but it's far from the worst. It doesn't scale to the high end as well as Solaris, DG/UX or Irix, for example. Nor does it have the reliability of Tandem or the security of the various MAC-enabled OSes. However, for probably 80% of businesses, it's a suitable server OS for their needs. It has sufficient scalability, reliability and security to get the job done.
"The invisible and the non-existent look very much alike." -- Delos B. McKown
"Interestingly, he also says he sees good things for Linux as a desktop OS."
Yet yesterday, 90% of slashdot readers berate AOL for providing their suite of access products for Linux
What's it to be ?
The other thing is -- by supporting Linux, they rather seem to be competing with SUN & al. then with Microsoft. A lot what he says remains unspoken (e.g. he says "Look at SUN and Microsoft", and then doesn't even mention the latter). Linux warriors may be more obsessed with Microsoft, but one conclusion I draw from that interview is that rather the big commercial Unix corporations can be the real competitor / enemy (however you state that) of Linux in the corporate market.
Best regards,
January
Can I use Linux as a verb?
... any noun can be verbed.
dragonhawk@iname.microsoft.com
I do not like Microsoft. Remove them from my email address.
Dell needs to put a link to their Linux support page somewhere on their main page. I'd settle for a link at the bottom that says "We also seel systems with Linux preinstalled". I'm looking for a new system anyway, and I am considering buying from Dell, but I need to be able to find the configurations in question.
The net will not be what we demand, but what we make it. Build it well.
The latest batch of Dell notebooks look pretty good and have me thinking about them as a real option. However, I wonder how much support this will really translate into. Any *NIX variant demands a good deal of expertise to troubleshoot when something goes wrong. It demands a higher level of Technical Support knowledge than I usually see from most big manufacturing houses.
Will Dell just give you the option and not help you if the OS and the hardware don't play nice or will they back up the kind words with corporate action?
ACK
It worries me slighhtly that so many companies these days are focusing on Linux as the only alternative. Sure, this is great for Linux, but is it good for computer users in general? Bear with me here...
Out of all the available Operating Systems out there, how many are based on just two standards? There is Win32 (Windows 9x/ME, WinNT), and POSIX (All *nix variants, most BSD's, BeOS, QNX etc). Only two standards? Where is the choice? Where is the inovation?
It seems to me that all anyone is interested in is twisting and squeezing Linux into ever more bizarre and improbable situations (Linux on palm tops, Linux for embedded devices, Linux for games consoles etc.) Is the market stagnating, where no one dares break away from the pack and try something new for a change?
Maybe it's envy on my part, but why can't we have an Open Source project that isn't based around some form of Linux or a POSIX kernel? Is there any room for innovation in OSS these days?
Just had to get that off my chest, sorry.
Syllable : It's an Operating System
osOpinion has an article by Tom Nadeau which gives a rather different take on Dell. http://www.osopinion.com/Opinions/TomNadeau/TomNad eau50.html
Mark Summerfield http://www.perlpress.com http://www.ourobourus.com
This might be a little old - but I have an intense feeling that the current OS paradigm cannot hold for long. I will make myself even more clear - MacOS does it wrong, Windows does it wrong, Linux and all UNIX does it wrong, too.
:)
OSes are still made by a bunch of programmers for a bunch of programmers. And the computers are now SO pervasive and the economical loss resulting from bad usability of these tools is so big that I believe (hope) this cannot last long.
Tool was the important rediscovered buzzword in the last paragraph. Because tool is all that computer is. It's not a piece of art, it's not a personal friend -- it is a mere tool. Like a hammer or a pencil or anything. Only a bit more versatile.
The main OS shift is probably happening today with PDAs and mobile devices. They are the first widely used single-purpose computer technology base TOOL. And more functionality will migrate from desktop PCs to tools. Bluetooth will help along this line.
I have a dream where you walk up to a computer (at that time rather a terminal), you touch it - and the usage of it is as evident to you as the usage of a hammer. (No, it's not going around and bashing things with it.
LM: Did you actually take a look at the technology?
Dell: Yeah. I have a little lab next to my office here, and I got a desktop PC and installed Red Hat Linux on it. I played around with it a little bit.
...and...
LM: OK, how much time do you personally spend thinking about or dealing with Linux these days?
Dell: I don't really have a number that comes to mind for you.
I bet he didn't even partition the hard drive himself. Granted Dell is a hardware supplier, I don't need its CEO to be a Linux efficianado, but some expressions of capability at the top sure would convincing.
His comments sound like many others these days: "We're going to support Linux because everybody else is and we don't want to be left out. But trust us, we know what we're doing."
Hardly "a new Linux evangelist" in my book. Our community needs companies that develop business units whose sole function is to support us (Linux), not just have us tacked on to rest of the OS support department. I think we'll see that the most successful companies five years from now will be those that got in to Linux with both feet today, provided dedicated service, knowledgable expertice, and serious committment from individuals that are compassionate of the cause. If anybody can spot an imposter, its going to be us.
Linux hasn't been easy until now, and we sure aren't doing this on a lark. How about showing some interest before you ask for our money? Sorry Michael, I'm not convinced.
There is no need to use a SlashDot sig for SEO...
Do you want a desktop or a personal OS?
The purpose of the OS is to control access to parts of the computer by other parts of the computer. When you sit down at the PC, you can consider yourself just another input device. Why shouldn't the OS control input? This is done through multiple logins.
Now a personal computer would be 'personal'. It would only ever have one operator. But shouldn't the OS still protect your personal computer from unauthorized access? Unless you're planning to have the thing embedded in your brain I can only see requiring a login as a benefit.
Get rid of the CLI? The most productive interface available once the learning curve has been overcome? Why?
I'm glad that you have a perfect power supply where you live so that a journalling file system has no advantage, but the unfortunate fact is that the rest of us live in the real world. The journalling FS is there to protect data. I can see how it would be unnecessary to protect your saved-games, but some of us use our destops for real work.
The GUI is an incredibly heavy piece of software that is near impossible to prove correct with todays techonology. Wrapping it into the OS is stupid. What you propose is to take the most important part of the computer and wrap it with instability. Just because I'm the only person using the computer doesn't mean that I don't have jobs running in the background.
So if we design a new OS, we want have problems with licensing problems or feature bloat? Some people decided to re-write Netscape, a mere application. What do people complain about?...licenscing problems and feature bloat (whether they actually exist or not).
After replying to your post, I get the feeling that you are a troll. "Heh everybody, dump Linux and use something that looks exactly like Windows instead!" Do a little research to find out the advantages of the 'UNIX way' before posting that we should dump it.
Aah, change is good. -- Rafiki
Yeah, but it ain't easy. -- Simba
I just quit Dell Server Support about a month ago. About two weeks later, a friend of mine, who was the only
other person in the department competent to do level 2 support for Linux quit.
Dell server support has plenty of Linux "boot camp" graduates, or people who suddenly realized it is "cool,"
but all of the real experience was driven out of the department. I, really, by Michael J. and I suspect my
friend really had to leave because of Gene B.
I hate to post this, because I am a stock holder, and I am losing my ass right now, but Dell is driving good
people away because they don't "fit the mold." I want to see Dell succeed (because when Dell does well I
make money) but I couldn't, in clear conscience, recommend a Dell server with Linux factory installed
because there is no one to support it.
It seems that today Dell as all "alliances" and no substance.
-Peter
For two years, he was interested in Linux. That's fantastic. [/SARCASM]
- Throw multiuser and files access permissions out of the system. have the user automatically login and work as 'root' just as in windows 95/98/me and in macos. sure, this creates a lot of security issues, but they could be tolerated on desktop machines with dialup-only internet access. by far more simple for unsophisticated users.
- Simplify the file system structure. If multiuser functionality has been removed, it is only longer necessary to have
/home, /sbin, /usr/sbin and to have both global and user-specific configuration files. Join /bin, /sbin, /usr/bin, /usr/sbin, for example. Rename all system directories so that they are easily understandable in natural language: /usr/bin to /Programs, /etc to /Programs/Settings /lib to /Programs/Data. Create /Fonts, /Sounds, /Pictures, /Documents, and so on.
- Throw out X11 - since no desktop user needs its network functionality - and replace it with a framebuffer-based GUI.
- Create lightweight desktop applications not with configurability, but simplicity in mind. Avoid redundant functionality (i.e. button bars doubling menu entries). Most of these apps are already there, just port them to a common toolkit (fltk, for example).
- Reduce inter-application interfaces to classic Unix pipes, sockets and libraries. Avoid bloat and slowdown through Corba and similar interfaces.
- Adapt and simplify LinuxConf to act as the system configurator
- Standardize on one scripting language in your "distribution" (for example, Python). Avoid that several bloated scripting languages have to reside on the system just because system utilies (package managers etc.) need them.
I agree that the resulting system will have litte in common of what we know and appreciate in GNU/Linux. But it would be the perfect system for people who don't want to replace the complexity and impenetrability of Windows with yet another type of complexity and impenetrability. Hammering nice graphical interfaces on top of that complexity won't help.gopher://cramer.plaintext.cc http://cramer.plaintext.cc:70
I'm visualizing a system which is quite independent of anything else - new apps and games would have to be written specifically for it, and installation of apps would be handled from within the GUI via an installation wizard. These new programs would avoid all the headaches associated with installing software on Linux - they should be installed in a directory under the GUI system's directory, and depend on a new, stable set of libraries, to avoid problems with dependencies. Also, all programs would follow a pre-defined look-and-feel, support the same cut-and-paste features, etc. Make it cohesive from the start.
This GUI system would be written from the ground up to be an all-in-one desktop solution. X-Windows has a lot of cool features, like network transparancy, but it is too complex for the average user, and developement for it is also complex.
This would still be a monumental project, as it ignores all existing software, but it would be a lot more feasable than writing a new desktop OS from scratch.
Comments?
Well, you should learn more about UNIX history. It was NOT designed for mainframes. The first versions ran on DEC PDP machines and they were the thing most closely matching today's PCs. And yes, it was meant as a desktop OS, serving the needs of the programmers of the Bell Labs.
I DO use Linux as my desktop OS (both at work and at home) and I am very happy with it while Win9x (the supposed REAL desktop OS) keeps constantly annoying me.
My mother (well, she is not exactly a hardcore computer geek) uses Linux as her desktop OS. She is quite happy with it.
And anyway, I just see no reason to NOT to use Linux as a desktop OS. Could you mention just ONE feature that shows that it should not be used for that?
(Remember, in the old DOS days people whined about having to shut down Linux as opposed to the 'just switch it off' method of DOS - and see, what happened in Win9x)
Real life is overrated.
Actually no. Linux's sole purpose is to give Linus Torvalds a Unix that he can run on his PC. That's why it was born, and any other uses are purely coincidental. As it happens, Linux is a pretty good server OS. It is also (and here's the controversial bit) the best desktop OS in the world. No, I'm not on drugs -- I seriously believe that it is the best desktop OS in the world for me. It does pretty much everything I want, and it does it better than all the alternatives I've tried. I'm not foolish enough to claim that it's for everyone yet, but given time it will get there. The features that make it a good server OS don't preclude desktop use. Or are you going to try and claim that Win9x is a better desktop OS than NT4 or Win2K?
"The invisible and the non-existent look very much alike." -- Delos B. McKown
First I must say that Unix was not for mainframes (which is a centralized system) but to be more of a network (client/server paradigm).
You do have valid points, but I must say that the problem may not be with the OS but what we are doing with it. We say that Unix/Linux is not for your grandmother, and I would agree. But *nux is very good with networks. Now the problem is, we are trying to get Grandma onto a network. The Internet.
Now this causes all sorts of problems. I saw one poster a few days talking about how their wife complained about having to log in. "I own this machine, and I'm the only one on it". But that my not be the case if you have an Internet access. You see when you take single user methodologies and put them with network ones, you get things like virus and privacy compromises.
So, we need to educate the average user and maybe tweak the OS a little. But I really think that if you are going to have a connection to the internet, you should have basic knowledge about how to use a computer. The normal analogy is to compare computers with cars. You may not know how a car works, but you definitely know what to do and not do with it before you drive. That's why we have licenses, (although I would say there are those that don't know how to drive). A computer is no different (except for being less dangerous). You should have a basic knowledge before surfing the net. And I'm tired of hearing how Joe Schmoe doesn't want to know anything before using a computer. If all you want to do is play games, that's fine, but if you accept email and go out onto the net, then either learn or accept the consequences.
Steven Rostedt
Steven Rostedt
-- Nevermind
Want to add obscure nifty features like ACLs and Roles? You can do that, kind of like the LIDS guys and the Linux ACL project.
Want to rip underlying kernel out but keep the rest of the look and feel? Kind if like Debian/HURD maybe?
Want to keep the underlying kernel and get rid of the look and feel? Like all the embedded Linux projects like the Tivo do? Go for it!
Want to do something else? You're free to.
This isn't so much a Linux phenominon as an Open Source one. People have said inventions don't happen until we're ready for them. The world wasn't ready for Open Source until everyone got wired via the Internet. Then it just exploded and companies started to realize that with the playing field level everyone can profit.
Something radically better than Linux may come along at some point (Though I rather doubt it'll come out of Redmond) and people will start switching at that point. Innovation will still happen, but now it'll be a lot more people controlling the direction we go.
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
I was at a Linux gathering a while back and someone had some words about VIA: He said "They said they want to be the Dell of the Linux world. Well I think only one company will be the Dell of the Linux world, and that will be Dell." Insightful man. I think it was one of the SGI guys.
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
And then spaketh the lord, "Let there be unix companies galore, each different from the other, so that the standards can multiply and compete amongst each other."
And the companies thus arose, and they fought each other, with various wondrous types of software, none of which worked with the other. And everyone saw that there was competition, and it was good.
Thus began the ten years of drought, when application developers moaned, "Wherefore am I to write my software? None shall buy it, for each is on his own little island, each separate from the rest." And Gates said to them, "Come to me, ye fools! And ye shall be happy, for all my denizens live under one roof. It leaketh sometimes, but ye shall earn gold selling yer stuff." And the developers all flocked to Gates, and the unix companies continued to fling dung at each other, and it was all as it had always been.
w/m
My anecdotal evidence is that my room mate's Windows machine (Which I have as little to do with as possible) seems to become increasingly unstable as time progresses. My Linux machines seem much more resistant to this, assuming you can get the software and install it in the first place. If I were to religiously install everything from RPM, I think it would be a lot more stable. The problem with Linux of course is that my room mate can't get all those games she wants and I'd end up having to set up her 3D card and networking and stuff. And not every average person wanting to run Linux can find a guru to room with.
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
It takes more time (and hence money) to set up Linux than it does to set up Windows. Flame away, my brethern, if you must, but 't is a fact, that is to say, 't is fact if you want to set up Linux as a desktop OS (which it was not exactly meant to be).
Let's compare:
Windows:
1 man-day to install.
2 man-weeks to actually get everything working
1 man-hour to make a disk image
Linux:
1 man-day to install
2 man-weeks to actually get everything working
1 man-hour to make a disk image
Where is the extra time for Linux?
Note: Dell doesn't run an install from CD on each machine seperately. They create a master image and copy that to thousands of disk which each go into one of thousands of identical machines. If they didn't do it that way, Linux would win hands down, because you would do the install and then run "Dell's Install Script", while the Windows machine require fiddling with the GUI seperately.
Aah, change is good. -- Rafiki
Yeah, but it ain't easy. -- Simba
When you put together some of the things Dell has been saying lately, it's pretty clear he has problems with Microsoft, even if he cannot discuss them openly.
Dell (from this interview, with emphasis added): "I think it definitely has the potential for a lot of change -- and disruptive change. Not so much on our business models, but on other business models. The whole open source movement has the potential to really change the way value is created and distributed in the software industry -- the speed at which applications and tools are developed and deployed. And Dell's the perfect hardware platform to do that on."
Dell (from a Charlie Rose interview at a conference in Paris): "If you had a business that was based on tricking your customer -- which, in fact, a lot of businesses were fundamentally, assumed that the customer didn't have much information and the customer was, in fact, uninformed -- well, that's going away."
When you put these together, it seems to me that Dell is inching away from Microsoft because he sees a big fall in their future. And why not? Look at the MS business model from Dell's point of view:
He can remember the days when PCs sold for $3,000 and the OS cost $15. Today he sees computers selling for $500 to $800 with an OS that costs $85 to $250. And the vendor selling the cheap box has to provide support for the OS, even if it turns out to be a piece of crap.
Somebody's getting squeezed here, and Dell knows who it is (even though he probably has a really sweet deal with Microsoft). He knows the main reason he has to keep selling MS OSes is because of the ignorance of its users. But that doesn't mean he has to like it. And he sees the Internet as working against software vendors who rely on the ignorance of their users.
Sure, he dare not speak its name. But Microsoft clearly fits his description of software companies whose business models will not survive in the Internet economy. We should not be too quick to doubt his sincerity since his conversion (though late) seems to be based on solid values and genuine interests (that's interests as in business-type interests, not curiosity-type interests.
Eternal vigilance only works if you look in every direction.
Actually, you don't have to remake Linux to be a desktop OS. All you have to do is put a "desktop layer" on top of Linux. That has the following advantages over remaking or starting from scratch -
--
Sheesh, evil *and* a jerk. -- Jade
I saw his humorous reference to mainframes too. From what I remember of mainframes, their memory capacity at the time had several kilobytes of RAM. Also, I remember Linus hacking out a new kernel for his 386, because DOS just didn't do it for him. When maddog mailed him a very sweet Digital Alpha, cross platform compatibility then became a priority. But I have never heard of Linux running on an intensive I/O machine such as a mainframe, except in emulation.
And what makes Linux exciting to most if us is the DIY stuff involved. If MD really want to listen to the first generation of Linux users he should take this into account and then deliver OS-less laptops (servers, etc.) instead of ones with specific OS installed.
How much money is MD expecting to charge his customers for a Linux enabled laptop ?
Let's evaluate
- Internal R&D rentability, including eventual driver development and staff training
- Technological survey and distribution optimization
- possible prices raises on the Windows-powered side as Bill might raise his prices because of such a lack of fidelity. As MD didn't especially speak about a divorce, he might not want to lose its existing customers and then amort these raises by increasing the Linux machines prices.
- Supplemental advertising
- etc.
So, if you want my 0.01$ guess, I'd say that the Linux laptop might be as expensive as the NT/2000 or at least ME ones.--
Trolling using another account since 2005.
because OSs are layered things, and the lower levels (the kernel and drivers) are not anymore "designed to be a desktop OS" than designed to be anything else. The Linux kernel can be the foundation for a perfectly good destkop OS, it's just all the Unix command-line and /etc/configuration stuff that's historically tied to it. No-one's preventing YOU from making a desktop OS on top of the Linux kernel, that doesn't even use /bin/sh. For that matter, no one's preventing you from writing your own kernel either, but you'd better have some really good new ideas to put in it, to be worth the effort.
In the meantime, GNOME and KDE are moving forward, and doing the right thing: putting a pretty user interface on the whole system (which means that the average user ultimately doesn't have to touch the command line unless he actually wants to), while stayign reasonably close to the Unix way-of-doing-things, and keeping interoperability with more traditional Unix desktops (X11 + whichever wm).
As a hardware manufacturer he really doesn't have to be. Be is simply using good business sense. What impresses me is that we have progressed to the point where good business sense dictates that Linux is a good risk for a large business like Dell to invest in.
Finkployd
manager: Gee, Michel, IBM is getting a lot of press for pushing this Linux thing.
Dell: Nah, Linux sux
manager: yes, but it gets a lot of coverage lately. We should really come up with something.
Dell: Nah, Linux sux.
manager: Michael, you will slashdoted.
Dell: Darn, you are convicing. Call our PR department...
This isn't to say that Linux is a bad OS. It's a terrific OS for servers, routers, and other non-end-user computers. But it doesn't make any sense to try to hack shiny, happy desktop features into it. Everything has its purpose right? Linux's purpose is to be the best server operating system available (whether or not it succeeds is your call), not to battle Microsoft.
Rather than that constantly remake Linux in order to compete with Windows, it would make a great deal more sense for the FSF to create a brand new operating system designed from the ground up to be a desktop OS. Not only would this OS include all the necessary components for a desktop OS (GUI support built in from the beginning, no CLI, journaling file system, plug-and-play devices, advanced multimedia support, etc.), it would eliminate all the problems seen in current desktops -- licensing problems with KDE; feature bloat with GNOME. And right now, there's simple no free OS that does this -- sure, there's BeOS, but it's only free as in beer, not as in speech.
Remember P.T. Barnum's famous quote "You can please all of the people some of the time, or some of the people all of the time?" Right now, Linux is trying to please all of the people all of the time, and that just isn't working. It's time to divide and conquer. Leave Linux to the server market and design the efficient, stable, user-friendly, and most importantly, open-source desktop OS that the world has been waiting for.
I'm pretty sure you can teach someone without computer knowledge to use Netscape, StarOffice and KMail on KDE (as an example). You show them how to log in, that there are the buttons to start the program, how to open files etc. It's a lot like Windows.
The problem is to set up the system. You must give them a preinstalled Linux and they must have someone who will fix problems for them. If they don't have a tech-savvy friend / neighbor / relative, they're screwed. And frankly, I don't think the people who need that much support (e.g. for every icon that disappeared) are able to solve the same problems under Windows.
LM: Do you think that'll come about in a Larry Ellison-type "NC-take-2" Linux-based personal appliance?
Dell: No. As you get more bandwidth the computing power will expand both at the edge of the network and at the center.
Larry's model is that it expands at the center, but the edge gets less and less powerful. I think that actually both will get more and more powerful and as you get a faster connection to the internet, the data streams become more and more complex and there's richer and better data that gets processed and dealt with at the client. You can kind of see this a little bit if you talk to people who have DSL connections or cable modems in the home and you say to them, "Now that you've got this really fast connection, is your computer fast enough? Will you use a slower computer now that you have this really fast connection?"
Nobody wants to go to a slower computer now that they have a fast connection; they want a faster computer because the bottleneck shifts. Right now for a lot of users -- at least in small businesses and at home -- the bottleneck is the line, not the computing power, but when you get a fast connection, the bottleneck shifts back to the computer itself.
I agree with Dell that clients on the edge will grow in power just as clients in the center do. However, I don't think that's at all incompatible with a NC view of computers - NC's will be powerful devices, but more specialized.
For instance, I would love a small computer in the kitchen to look up recipies, and a small computer by the TV to be able to look up related things during TV programs. The kinds of devices I want in each place have a fairly different set of requirements though, which would best be served by an NC type of device. I could see such devices outnumbering normal computers in most households before too long, once easy household connectivity is figured out.
Also, now that I have a DSL line I do not find my computer (only a P450!) to be the bottleneck. I think my bandwith would have to increase by an order of magnitude or more to start thinking that.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Yeah, the chicken+egg problem gets solved when a major vendor gets behind the software, but what I find odd is how it happens. I mean, linux has >20 million users, which is about 10% of the Windows installed base. Now, if you were a CEO, wouldn't you push your company to support it, thereby gaining 10% more customers and getting an edge over your slower competitors?
From the interview:
Then I started going out on the Net and searching for "Dell and Linux," "Optiplex and Linux" "Dimension and Linux," "Inspiron and Linux," "Precision and Linux," and Boom! You'd see hundreds of thousands of user who had figured out how to use our products with Linux, and we hadn't done anything to help those people either.
In reality, though, (and this is something I find very, very surprising) many/most hardware companies are far slower than Michael Dell at catching on. Recently, I bought a logitech cordless mouse, but only after a frustrating search to find out if it works for linux. Now, logitech could hire a couple of web developers to put that info on their site, and maybe get a couple of their programmers to test stuff for linux. Bingo. You're helping out 20+ million customers you weren't before. Why don't CEOs see this?
My guess is that Michael Dell is probably way ahead of the curve, since he actually bothered looking at the search queries, installing linux himself, etc. Maybe most CEOs wait for a Gartner analyst to draw pie charts and wait for their underlings to draft a business plan before they get the point. Any idea how this works?
(As an aside, it's very revealing that Michael Dell actually saw *hundreds of thousands* of customers helping each other out before the company even realised there were all these customers using Dell on linux. Is it any surprise people prefer looking for product info from other users instead of the "official" company site? )
w/m
- OEM licences for Windows are much cheaper than the licences you buy in a store, probably very close to the cost of an OEM licence from Red Hat (which is not exactly the cheapest distro anyways)
- It takes more time (and hence money) to set up Linux than it does to set up Windows. Flame away, my brethern, if you must, but 't is a fact, that is to say, 't is fact if you want to set up Linux as a desktop OS (which it was not exactly meant to be).
Having said that, I'd of course much prefer them not to install anything, be it Windows or Linux, because I'm one of those control freaks who'd rather keep everything in their own hands. I'd much rather put stuff on my harddisk in a way that makes sense to *me* (and probably no one else) than to dig through an entire 13.7 Gig HD trying to find out where Dell has put the sources to the kernel.News and bla for computer musicians: http://lomechanik.net/
Reading the interview, they say they want to take the server market over from sun, imply they want the desktop market from MS, etc. What they really see, imho, is selling computers and making as much as possible, they're a business, after all. So they say linux can do desktops, partner for support or provide their own support, and the chicken and egg problem half solves itself, with linux desktops in shiny TV commericals. Poof, linux has major vendor backing, and their vison works. I'd really not be suprised if it works out this way.
Myself, I'd not mind as long as they charge less for a linux install than for a win98 install, and have options like order 1 year phone support plan or just a cheapbytes cd shipped with the box. Myself, I don't want or need linux support that way, i can get any info I need from the net. So please make it an option, Dell.
bash: ispell: command not found
This sig left intentionally blank.
The real trouble with pushing Linux onto the desktop market as quickly as possible is that the infrastructure required to develop games easily is still in the process of development. Why games? Because games are where mindshare is in the eyes of Joe Sixpack buying a PC for his kids. Sure, he may claim that it's for "educational purposes", but if it doesn't run games as well then he's not going to buy it.
Whilst the latest versions of XFree86 attempt to go further in what hardware is supported and what features can be used, there is still no unified framework for the kind of features required for games and other multimedia applications. Sure, there's OpenGL and now OpenAL, but these are very much a work in progress under Linux, and even then rely on the goodwill of manufacturers in making driver code available for a system where they won't be making any kind of return.
The reason that there are so many games under Windows is that it is, relatively speaking, easy to create them. DirectX provides a unified framework for integrating graphics, sound, music, input devices, network play and more in a single package, allowing designers to concentrate on what matters - the game itself. The difference is very real, and can be seen in the amount of time it takes for Loki to port a game to Linux.
It is safe to say that the importance of games cannot be stressed enough in the public's view of how desirable a desktop system is. And until Linux delivers a unified framework for creating games a la DirectX, it's success on the desktop will always be limited.
manager: Gee, Michel, IBM is getting a lot of press for pushing this Linux thing.
Dell: Nah, Linux sux
manager: yes, but it gets a lot of coverage lately. We should really come up with something.
Dell: Nah, Linux sux.
manager: Michael, you will [be?] slashdoted.
Dell: Darn, you are convicing. Call our PR department...
Interesting point...
Are there any Windows-related news media that have such a large following that mere mention of a URL will bring down a server? I don't THINK so... (Otherwise it would be called "WinNewsing" or some such rather than "slashdotting".)
So perhaps this can be turned to Linux's advantage...
"Look, guys. There are so many Linux fans on this one news board that just the mention of your site there will bring so many hits that you'll think you're under a DOS attack. Don't you think there might be a market for a linux port of your ?"
(Yes, I know there's some *BSD, BeOS, and Mac fans here too. But I still think it's a fair characterization.)
Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
Leaving aside the fact that traditional tools have been used in art (not just to create art) and that an experienced professional craftsman does come to know "his" tools...
A physical hammer is akin to the original "word processors" (remember those beasts?) or a non-programmable calculator. Each is built for one task; you may be able to use it to do something else, but that's purely an accident of form and design. There's a reason why word processor machines are almost extinct - we (as a culture, possibly as a species) have decided that advantage of increased flexibility is worth the cost of increased complexity.
Computers are the first truly general purpose tool that mankind's invented. Imagine a chunk of matter that responded to your thoughts; if you think clearly enough, and in the right way, you can cause that chunk o' stuff to take the form of any tool you've ever seen, or any tool that you can imagine.
That's what a computer is. Not a hammer - but something that can be a hammer, or a screwdriver, or a socket wrench... as long as you know what you want, and how to turn it into the tool your interested in. The complexity is not in the use or the particular shape that the tool takes, but the fact that it can take many (any!) shape you can imagine, either perfectly or imprefectly suited for the job at hand.
Modern tools already do and will continue to incorporate elements of computers. That's progress for you. But don't confuse the technology that goes into the tool with the tool itself. Just because it's used in a simple tool doesn't mean that it's simple, or that more complex uses of that same technology are wrong.
"Great men are not always wise: neither do the aged understand judgement." Job 32:9
I bought it because all of its components were standard (and also because it was twice as less expensive as a Dell laptop)
- PIII600
- ATI Rage LT Pro
- Maestro 2E
- (and, BTW, a zone free) Toshiba DVD
- Tulip compatible Network card
I installed OpenLinux 2.4 on it and I have to say that this works.So, as I might expect most people here just spend more time choosing a laptop than a car, I am sure that having a dedicated Linux install for their laptop is not *that* crucial. BCNU
--
Trolling using another account since 2005.
- the introduced the story with a big Linux logo,
- they pronounced it right^w the way I do,
- they were apparently filming at the show, though they actually focused on content rather than on the event,
- they used the de rigeur "scrappy upstart" description,
- they said it was popular because of its "amazing reliability" (sorry; forgot the exact words),
- they showed barricades labeled "Windows Free Zone",
- they showed systems running GUIs, while voice-over talking about Linux,
- they had a bite from an Eazel guy, mentioned their Appleness, and showed a bit of Nautilus,
- they said Linux was was used on 10% of servers and 4% of desktops,
- they showed an xterm (or the like) with an "uptime" display of 41 days (though I doubt that the uninitiated viewer would have been able to figure that out),
- they showed part of MD's speech (see, I really am on topic!).
CNN repeats some of these spots several times a day, so you may be able to catch it if you're inclined to.The most interesting thing about this is that it puts Linux in front of a very large audience, and they portrayed it in a very good light while doing so. You may have people asking about that Linux thingy you run, if they saw this.
--
Sheesh, evil *and* a jerk. -- Jade