🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: aus.computers.linux
Article #55014

Re: Suggestions please - Office for Linux

#55014
From: Rod Smith
Date: Tue, 19 Aug 1997 00:00
91 lines
5844 bytes
[Note that I've set followups to comp.os.linux.hardware.]

In article <5taiiv$83n$1@gail.ripco.com>,
	mind@ripco.com (Dr. Who) writes:
> Brian Mueller (mulder78@ix.netcom.com) wrote:
>: Mark Lehrer wrote:
> 
>: >If we don't get support of new hardware, it will be more and more
>: >difficult to find a Linux-compatible computer.  One of the reasons I
>: >used Linux in the first place is because it had support for all of my
>: >hardware.
> 
>: I agree. What we need is support for plug and play. You will probably
>: say Plug and Play sucks, but it works fine on my win 95 installation.
> 
> See, this is exactly what I"m talking about.  WHY do we need plug and pray
> support?

For the reason implied by Mark Lehrer, quoted above -- because, whether
you or I like it or not, new non-PnP hardware is becoming a rarity, so if
Linux DOESN'T support it, it'll become harder and harder to buy or build a
Linux box.

It might also be useful to distinguish between two different types of PnP
hardware: ISA-bus and PCI-bus.  (I don't even know if the term "PnP" can
technically be applied to PCI boards, but the design goals and mentality
are similar, so I do.)  Since PCI was designed with this sort of thing in
mind, PnP-type features are easy to implement on it.  ISA bus was never
designed for it, and much of the controversy about PnP centers around ISA
PnP components.  I say it's useful to split the discussion between these
simply because ISA bus is on the way out.  I'm sure it'll still be
present for another year or two, at least, but there are increasing
(though still fairly small) numbers of PCI-based sound cards, modems,
etc.  That trend will only accelerate with time, especially if there's
truth to the rumor I heard that the "Designed for WinXx" label can now
only be applied to machines with no installed ISA components.  Anyhow,
the whole ISA PnP thing will become a bad memory before too terribly
long, leaving us with PCI and anything new the industry decides to throw
at us.

> It just increases the size of the kernel.

Only if you compile in support for it.  I admit I haven't checked the
latest development kernels, but I find it hard to believe that it's an
absolutely necessary part of the kernel.  Of course, if you've got PnP
devices, leaving the PnP support out may not be an option; but if you're
so opposed to it that you'd prefer not to see that support at all, you've
presumably not bought any PnP devices, and so don't need it.

> It's helping along
> those companies that are manufacturing "non-standard" or "incompatible"
> hardware.

AFAIK, there's little or no correlation between PnP and the most
notorious of the non-standards out there -- the so-called WinModems and
GDI printers.  In fact, since printers aren't ISA-bus components
themselves, they aren't really affected by PnP support, AFAIK, or at
least not support for PnP ISA cards.  There are plenty of PnP modems that
are NOT WinModems, and I can think of some bizarre non-standard things
that predate PnP (like modem/sound cards based on IBM's Mwave DSP).

> Basically, you're helping MS if you buy plug and pray crap.

Does Microsoft get royalties on PnP hardware?  I know they were involved
in the specification, but I don't know if they profit directly from it.

> Besides, plug and pray is not known for its quality...

From what I gather, PnP itself works fairly well FOR CONVENTIONAL
CONFIGURATIONS.  Joe Schmoe adding a PnP modem to a PnP-aware
pre-assembled system built by a "name" manufacturer after PnP became
common usually doesn't have problems.  It's when you get into unusual
configurations, like PCs with SCSI adapters or scientific data-acquisition
boards or whatnot, that you get problems.  Especially when you throw in
the Win95 tendency to insist on configuring the hardware the way IT wants
to, without allowing overrides.  My understanding is that the existing
Linux PnP support gives the user full control, so this last bit isn't an
issue for Linux PnP.

If you're claiming that PnP hardware tends to be of lower quality than
non-PnP hardware, well, that's a statistical correlation and will have
plenty of exceptions on both ends, so I don't think it's a useful basis
for deciding what Linux can or "should" support, even if the assertion is
true, which you haven't demonstrated.

-- 
Rod Smith                                 Author of:
rodsmith@indiana.edu.uceprotect           "Should I Buy OS/2" FAQ
http://php.indiana.edu/~rodsmith          "OS/2 Soundcard Summary"
NOTE: Remove "uceprotect" from address to e-mail me
Technical Details
Message-ID: <5tcrpa$18f$1@dismay.ucs.indiana.edu>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <rgw-ya023080002907971402460001@newshost.unimelb.edu.au> <33EAC7FE.8D8D2C2C@syd.net.au> <slrn5uts20.ta3.mjr@laulujoutsen.pc.helsinki.fi> <4u7mdlwgn3.fsf@schroedinger.adelaide.maptek.com.au> <33f79556.22571665@nntp.ix.netcom.com> <5t8d26$1gv$1@gail.ripco.com> <xohn2mf8t0h.fsf@mud.imperium.net> <33f8b83d.10600351@nntp.ix.netcom.com> <5taiiv$83n$1@gail.ripco.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 102b32,f5cb643daf314fd2,start
X-Google-Attributes: gid102b32,public
X-Google-Thread: faa64,42462d786437a1a1
X-Google-Attributes: gidfaa64,public
X-Google-Thread: f4bda,42462d786437a1a1
X-Google-Attributes: gidf4bda,public
X-Google-Thread: fcfb9,42462d786437a1a1
X-Google-Attributes: gidfcfb9,public
X-Google-Thread: 102983,42462d786437a1a1
X-Google-Attributes: gid102983,public
From: rodsmith@indiana.edu.uceprotect (Rod Smith)
Subject: Re: Suggestions please - Office for Linux
Date: 1997/08/19
Message-ID: <5tcrpa$18f$1@dismay.ucs.indiana.edu>
X-Deja-AN: 265321253
References: <rgw-ya023080002907971402460001@newshost.unimelb.edu.au> <33EAC7FE.8D8D2C2C@syd.net.au> <slrn5uts20.ta3.mjr@laulujoutsen.pc.helsinki.fi> <4u7mdlwgn3.fsf@schroedinger.adelaide.maptek.com.au> <33f79556.22571665@nntp.ix.netcom.com> <5t8d26$1gv$1@gail.ripco.com> <xohn2mf8t0h.fsf@mud.imperium.net> <33f8b83d.10600351@nntp.ix.netcom.com> <5taiiv$83n$1@gail.ripco.com>
Followup-To: comp.os.linux.hardware
Organization: Indiana University, Bloomington
Newsgroups: aus.computers.linux,comp.os.linux.advocacy,alt.os.linux,comp.os.linux.x,comp.os.linux.hardware