Joe Pluta wrote:
David Gibbs wrote:
From my perspective ... Linux still has a long ways to go to make
inroads onto the desktop.
There's a number of factors ...
1. Lack of first class driver support ... video, network, etc. which
ties directly into...
2. Lack of vendor support.
Such as? What standard office equipment isn't supported by Linux?
Video cards, network cards, wireless cards, etc.
1. Dell Latitude D630 with the Dell branded wireless card (Broadcomm
chipset) is *NOT* supported in Linux. You need to use the NDISWRAPPER
and the windows wireless driver in order to get it to work. I've tried
to get it to work, but it's not nearly as smooth and integrated as with
devices with first class drivers (Such as the Intel A/B/G wireless card
I picked up for just this reason).
2. Shuttle micro-atx system with builtin ATI video card ... ATI does
*NOT* provide drivers that support the X.org server provided in Fedora
9. The stock Radeon video drivers work reasonably with the video card,
but not nearly as well as the WinXP drivers provided by ATI do.
These are just two examples where lack of first class driver support and
vendor support are lacking in Linux.
3. Wide variety OS version and distros (which effects #2).
Picking a good version is important, agreed. But that's a one-time
cost, and if it can save you boatloads of cash in the long run via
licensing and hardware costs, it's a hurdle which any good IT manager
simply has to address.
It's not a one time cost ... it's an ongoing cost, because as releases
change, so do the internals ... and, in the case of drivers, if the
kernel changes sufficiently, it will cease to function with an updated
kernel.
4. (Relative) Lack of applications.
Similar to above, which business applications are lacking? Open Office,
Firefox and Thunderbird handle just about anything a large percentage of
users do.
All Microsoft apps, Client Access, WDSC/RDi, Photoshop, etc.
Yes, there are open source apps that currently have compatibility with
many of the apps I've mentioned ... but there's no assurance that that
compatibility will be maintained. I'm not saying that's GOOD, I just
think it's something that has to be considered.
5. Usability factors (having to edit config files, having to restart X
to apply changes, etc).
I don't see much of that with modern releases. I have yet to configure
my EEE PC manually. I have had to do an apt-get or two to get
applications, but that's something IT would do in a bigger shop. Where
Linux would REALLY make sense is in a thin client environment: really
cheap desktops that download your apps from a central server as needed.
I've had a few situations where manual adjustments to the config files
and/or removal of lock files are necessary with X application's.
See, I've already begun the switch. While I have a Windows laptop, I
also have a Linux laptop and frankly the Linux laptop is easier to use
for some things - and the bootup time is unbeatable compared to
Windows. The primary problem with the EEE is the miniscule screen, but
whaddya want for $350?
On my own Laptop, I run 4 or 5 applications primarily ... Thunderbird,
Firefox, Pidgin ... for which there is no issue wrt Linux support.
However, I also run Quicken and Photoshop Express ... for which there is
*NO* Linux support (and likely never will be). Running those apps in
Wine isn't really an option. And there isn't any open source
applications that are viable alternatives (at least that I've seen).
IMO, Linux was created by developers FOR developers ... and not
necessarily for end users.
When it comes down to it ... the question I ask myself for ANY
application or OS is this: Would I be comfortable setting it up for my
mom (whom Joe has met, FWIW). A Linux desktop is absolutely not
something my mom could cope with.
When Linux gets to the point where someone like my mom can cope with it
... then I would say it's absolutely arrived at the desktop. When I see
Linux getting closer to that point is when I'll start my conversion.
Just as a side note ... aside from the redevelopment effort, I really
don't see a justifiable reason for companies such as Intuit *NOT* to
port their application over to Java (with SWT, such as it is, for UI).
Then they can release Windows & Mac versions of their products that are
100% compatible with each other. PLUS they could make their products
available for other OS's ... Linux & BSD for example ... perhaps without
direct support.
'course, this is all JMHO.
david
As an Amazon Associate we earn from qualifying purchases.