CNN's anti-FUD on Linux experience 65
PowrSurge writes "CNN as a nice article on Linux's Desktop experience not being the Windows experience. It's worth reading. " It's Nick Petreley writing, which explains the fact that they actually have a clue as to what theya re talking about. But it's always a good thing to explain in a mainstream audience why networked computing is good, and why X is good.
Um, no Nick. (Score:1)
I think it's ridiculous to run applications like Netscape or SO on the server and waste all the computing power on the client side.
I can still easily have all my data, netscape bookmarks, documents, preferences, etc centralised. The solution is to have your stuff on an NFS server. You can even store the binaries (ie, netscape, so) on the server side but IMHO, it makes more sense to run them on the client itself instead of letting all that computing power go to waste.
Absurd (Score:1)
Secondly, all he seems to have done is told us that the we all ought to be buying X-terminals.
And we all know how successful they've been in
the marketplace. There's nothing there that
argues that Linux ought to be used as the client -- in fact it argues against it (compared to the cost/simplicity of an X-terminal).
Linux is improving faster than any competing OS product.
Analgous to this statement is people's (mistaken) belief that hot water freezes faster than cold water.
This is one reason why its rate of adoption in the corporate market at the server end is nothing
short of phenomenal.
Precisely. Linux (Unix, actually) makes one hell of a server OS. Sure has a long way to go toward being the top choice on the client side. (Hence the statement that it's "improving faster").
Overall, a ridiculous analysis.
I Hope all the MIS type will read this article (Score:2)
Yes, the X-Windows technology has been around for a long time, but it hard to justify paying $1000 for a SCO or Solaris to replace a $50 Win9x just for running X-Windows. With Linux for free, that's a different story.
Of course there is Hummingbird Xceed for Windows, but that is a very expensive solution as well.
Sure, MS has its own thin client technology, but because all MS OS are designed to be single user, FAT client OS, all the application are hobbled
by things like installing into
ST
Remote Admin (Score:2)
As for using clients off of a server its a great idea. How many of you actualy use the full processing power of your PIII? Think about it. As I am reading web pages the machien is practicaly idle. And the comment about the minimum linux box being a celeron is a joke. I happily ran a P166 until this winter. I only upgraded because I wanted faster compiles. I still use my P-75 Libretto all the time. If I am near a network I plug in and run netscape off of my desktop because it is much faster. I don't need a powerhouse on the road but its nice to get speed when I get home. I think NFS mounted home directories are better if you have the power on the local machine. This brings up another wonderful UNIXism. The concept of the home directory is so multi user that its not even funny. Because of home directories I can simply mount my home directory and run netscape... viola! all of my settings. Netscape was designed to run with the concept of home directories.
Re:Um, yes ac (Score:2)
No it isn't. It has a much tinier footprint than most. There are several micro-linux installations
that can give a working X window System off two floppies, let alone a small harddrive - linux is excellent for cheap just-a-little-smarter-than-completely-braindead X termminals.
In theory it could be burned into a few eproms, too.
A standard linux distribution contains a world of tools, much more than anything you get from MS, but if you cut away all that, the core system is really quite small ( smaller than WinCE (wince))
A smaller footprint that isn't hopeless is
QNX, can go off one floppy (with its own GUI), linux two floppies, with X. Not bad all the same, though.
Our university department signed that fscking "all servers will be NT, all clients MS" deal with mickeysoft, "popular" in britain, so I routinely carry around a few floppies to reboot the clients into a decent OS, and login to my personal server to get some work done. I'm trying to fight their teaching undergrads the MS-drool way, since when they're final-year undergrads or postgrads, they'll have to use a UNIX anyway. Unfortunately, money talks much louder than me.
And MS's plan is obviously to control the youth of today, the professionals of tomorrow. Tossers.
Re:question ... (Score:1)
Yes, Solaris indeed rules... (Score:1)
Maybe this unsuitability very high hardware end does make Linux a "hacker wannabe OS". If so, however, it's a damn good one and I'm glad to use it.
Hmm... could be done as a linuxconf module. (Score:1)
Through your X server's configuration in there, too, and you've pretty much got it.
Since linuxconf isn't strictly graphical (but also allows modification via a web browser, a text interface and the like), this kind of solution would make the remote-administration folks happy and you as well.
Do you program? If so, I urge 'ya to give this a shot!
Not the way I do it. (Score:2)
Re:Um, yes ac (Score:1)
Admittedly, there are other solutions such as export the apps via NFS and/or Samba and still run them on clients, but there is still another benefit to his centralized model. Only one box needs to be big, fast, expensive. He doesn't a mutli-gigabyte drive on every client along with 64MB of RAM and a fast proc.
Actually, you're BOTH right (Score:1)
What you want to do is trade in some control of the system for automation, and that's perfectly legitimate. Don't let this keep you away from following Linux, and don't let anyone tell you you're wrong and Linux is just not for you.
The fact that Linux does not do this well NOW does not mean it will never do it... there just needs to be a critical mass of people who absolutely require an easier interface. I know UNIX fairly well (not a guru), but administering Linux is so much different than running an X display to a Solaris box down the hall, and I get stuck trying to filter information from a myriad of README files, info pages, abandoned man pages and so on. Linux documentation is generally not very professional (which is fair, since most of it is volunteer based).
I like Gnome and AfterStep more, but perhaps KDE is what you need?
If World Domination(tm) is a goal then more user friendly pieces will develop and make it into the Linux distributions.
his web site is unuseable ... (Score:1)
"Chaos Manor" is right. What a load.
question ... (Score:1)
Exceeed can do this
Yes... (Score:1)
If we could get Jerry to retire (or at least stop visiting Redmond so often) we would get more people converted sooner.
See what I am talking about at
http://www.jerrypournelle.com/
Re:Clue? You need one. (Score:1)
How many personal users have their own MIS team? Did you notice the focus of this guys post is corporate users?
A powerful Unix server with Linux clients is definitely the wave of the future in corporate environments.
Read that above statement and then think about your comment about running linux on the server. Why the hell are you arguing about something you both agree on?
Read before you flame.
---------------------------------------
The art of flying is throwing yourself at the ground...
reprint (Score:1)
Re:Why I hate X, KDE and Gnome... (Score:1)
D
----
Re:Neato! Keep it up! (Score:1)
I'm not so sure it's the case that you have a Linux advocate within CNN as much as it is that Linux is interesting right now, and like any media outlet, CNN tries to make itself interesting to its readers.
So, yes - I agree that it's good that CNN brings this coverage out to a mainstream audience, but the real credit for these articles should go back to IDG, Linux World, and the writers.
Re:Um, yes ac (Score:1)
Not strictly speaking true: Running two instances of a 16MB program does not necessarily require 32MB - take the hardware requirements of WordPerfect Server for Linux (see http://linux.corel.com/linux8/sysreq.htm [corel.com]):
Of course you could farm out different tasks to different machines, letting one run your favourite WP, another one the favourite Browser. These "servers" could even be sitting on your desktop. Of course you'd have to nail these machines down hard and take away the reset button, but IMHO that's a "good thing"(tm). Now try doing that with Windows...
btw: Linus has stayed out of the KDE/GNOME battle. If he'd demonstrated a few machines running KDE or GNOME, then no doubt proponents of the other desktop environment would have flamed him (and everyone else) bitterly - Despite that I think Linus could probably have done Linux more justice, but hey - he's a coder, not a PR guy.
Threads... (Score:1)
Hot and Cold Water (Score:1)
Just a side note.
Oh, btw, Xterminals were and are a good idea, but they're virtually unavailable nowadays. Besides, can you get any that have great acceleration for 1024x768 at 24 or 32 bpp and have 10/100 support for full duplex ethernet?
Re:Not the way I do it. (Score:2)
As well, remote display is good for thin clients, so that you can have a good graphics card and a cheap CPU.
On other big benefit, is that you can run other people's binaries. For example, I'm posting this comment from my Linux/Alpha box, in a netscape which is remotely displaying from my comp. sci. server (Dual PPro 200 Linux box). Quite convenient, really.
So yes, NFS can be advantageous in some circumstances, but remote display can be quite advantageous in others. It largely depends on the circumstances and what you want to do.
Re:Not the way I do it. (Score:1)
on my servers(gmemusage on an Origin or gr_osview)
Basically I only use it to do stuff on headless
machines.
NFS is great for centralizing data! So many of
my users are happy because every machine they log
into
my
Why I hate X, KDE and Gnome... (Score:1)
I hope I'm on the topic.. I haven't a clue wtf i'm doing this morning..*falls on keyboard and sleeps*
"The pen is mighter than the sword... But what if you can't write?"
Neato! Keep it up! (Score:1)
Although you would expect anything Linux World wrote about Linux to be pro-linux (DUH!), the fact that CNN is reprinting these pro-Linux articles indicates that we have a Linux advocate within their ranks.
Having a main stream news outlet that has at least one Linux advocate reporter, who obviously isn't fooled by MS FUD, is a wonderful thing for the Linux community.
The majority of main stream media reports about Linux run from the "It's user interface wasn't identical to Windows so the verdict is: 'it's too hard to use'", all the way to regurgitated MicroSoft FUD.
This is nice to see.
Thanks CNN!
Re:Just what we need... (Score:1)
Great Job (Score:3)
CNN does what Linus, Alan, and Eric have failed to do.
Linus had a perfect opportunity to tell about all of the wonderful ways Linux is different, ie better, than windows. The unbelievable benifits that are a result of true multitasking.
I haven't heard this often enough, I hope we will sell the world that Linux is different than microsoft windows, better People want different, they have stuck with the junk from Redmond too long. We need to advocate the ways we are better. We don't need to tell people "Windows Sucks" because everyone already knows that.
We should tell them that we don't need threads, we have true multitasking. We don't need a stupid "Task Manager," we have ps. Almost all of the functionality of NT is more complicated than UNIX. We have a superior product let's let it win on its own merits
Re:question ... (Score:1)
MS Windows != Linux? That's the point! (Score:1)
After all, if I like MS Windows, why would I want another one? And if I DISlike MS Windows, why would I want another one?
Re:Not the way I do it. (Score:1)
Reprint, but still quite important. (Score:1)
His points on running X may be debatable, but the point is that Linx (and other unixs) give you that option when needed.
Well done.
Re:Um, no Nick. (Score:2)
If you want to go completely server-centric, you build client boxen with that sort of power (I might go to 32 MB RAM today--RAM is cheap). Invest heavily in the video card and the monitor. All that processing power you don't need on the desktop can become usable video real estate.
This sort of a setup requires heavy server resources and heavy network resources.
The alternative is to let the desktop boxen work as "cycle servers". They use NFS to mount the major disks and home directories. In this case, you want to get the processor just behind the bleeding edge, where the cost per MIPS drops off. I'm running an AMD K6-2/350 at home and it is rarely the limiting factor. I am usually limited by the speed of my hard drives. This will save some network bandwidth, and some server-side processing resources. However, those NFS-mounted drives must be fast and redundant. Consider RAID (when your desktop drive fails, you go down; when an NFS drive fails, the operation goes down), and feed your NFS servers RAM like mad--properly configured, the most popular files will be cached into memory without spinning the drives.
Finally, two of the overlooked advantages to Linux on the corporate desktop: your desktop follows you. The first good thing is that you can access your desktop, or just your files, from any computer on the network. This is incredibly helpful when you're working on a problem at someone else's cubicle. Files aren't secure because they're on your hard drive, they're secure because they're in your account and need your password to access.
The other half of this advantage is reduced downtime. Since the desktop boxen are fungible, the IS team can have a few in the back room ready to go. If your hardware fails, for any reason, they come by and swap boxes (just as if your phone fries itself). You are happily computing again inside of fifteen minutes, and the IS team gets to diagnose and fix the broken box without time pressure.
Re:MS Windows != Linux? That's the point! (Score:2)
My problem with Windows isn't the point-and-drool interface, or even the huge pricetag. My problem is the fact that it goes down like a moose on rollerskates. I want my stuff to work. If it can't work, I want it to fail predictably.
The more Linux looks like Windows without blowing up like Windows, the easier a sell it will be on the desktop. I don't think that it's a requirement, but it would be a big help.
Linux, by virtue of X11, can put on a variety of faces. You or I can macdink around with the UI until we have it optimal for us. Most people don't want to macdink with it. They want it out of the box to work reasonably well. This is where selling boxes with Linux installed and GNOME or KDE installed as the "starting screen" can turn into a big win.
Re:Why I hate X, KDE and Gnome... (Score:1)
Actually, if you are a system administrators of large networks, you usually DON'T want the end user to go fiddling with hardware settings and such. Thats the whole point of centralizing the apps on the server... fewer things for the individual users to screw up. This does reduce support costs, though at the expense of less flexibility for users who really do need to customize their system.
Thad
Doing it... (Score:1)
I'm using a single boot floppy for each machine, and they then mount root from an NFS server. Performance is great, you certainly would not know you were working on a 486. And, in addition to the cost savings and more than acceptable performance, administration is a breeze.
The kit I started with is developed by the author of linuxconf. You may find it here: xterm [solucorp.qc.ca].
Re:Not the way I do it. (Score:1)
At home I have NFS and fast clients, at university [tu-berlin.de] I have a thin client ( i486 [tu-berlin.de]) and am not allowed to participate the NFS, so I am using X redirection.
You got the choice with Linux.
Re:MS Windows != Linux? That's the point! (Score:1)
Re:Great Job (Score:1)
When I went from VMS to Unix at DEC in the late 80's I had a learning curve. But the curve didn't last long - once I stopped thinking VMS -> Unix. It's like a foreign language, in the early stages you think English -> French.
Advertising the benefits of Linux is not a sin just because Microsoft got to where they are through marketing/advertising - certainly not through technical merit.
I welcome more "Benefits of Linux" type articles in the respectable mainstream press.
That's competition.
X - it's cool, man. (Score:1)
We're an NT shop at work, but being in the WAN field, I'm interfacing with *nix boxes every day to do my job.
I have to use OpenView and Newbridge's 46020 every day.
I have a laptop the NT on it (no heckling, please) with eXceed as my X Server.
Now, just because these NMS's (OpenView, 46020) run on *nix doesn't mean you get a genuis included to install the package or design the LAN/WAN that supports them.
It so happens, there's no windowing system to use on the OpenView system and the 46020 system only has OpenWindows.
To anyone who's used CDE (Common Desktop Envirnment)/HP-Vue/et al., you know that it provides a kind of functionality you can't do without.. Things the NT, OpenWin, etc environments just can't/don't do.
So, given the beauty of X, I can solve the problems created by our "wizards" mainting the NMS's.
I have an old Sparc 10 on my LAN that has CDE on it. I configure eXceed to connect to this Sparc 10 at startup time, I log into my account there, and run OpenView and 46020 in separate workspaced within CDE. With eXceed running in full-screen mode, it's "just like being there".
Utterly beautiful.