[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: How many times must Apple make such DRASTIC architecture changes?
In article <1118483094.b509c54d0d9fdb689211b19c303046d4@teranews>,
Paul Schlyter <pausch.NO@SPAM.saaf.se> wrote:
>Otoh you'll have to get updated device drivers whenever there's a major
>change in architecture. This is manageable in the UNIX world, where
>relatively few hardware devices are connected. But the PC world is
>different - nowadays there are so many different hardware devices you can
>buy cheaply and attach (most often to the USB port). And e.g. every brand
>of digital camera seem to require its own device driver. A major
>architecture change may then mean not being able to use perhaps half of
>these devices after the change, because the manufacturer didn't supply an
>updated driver.
That's a fair point, but the drivers shouldn't need much more than a
re-build either; the peripheral hardware won't change much (and it's the
same these days on most computers, PCs, Macs, Workstations or anything
else - it's a commodity computing world we live in)
In fact, driver development should get easier for peripheral
manufacturer now; they write one bit that talks to the hardware, which
should now be the same code on both an x86 Mac and a Wintel, and
another bit which talks to the host OS, which will need writing
separately for Windows and OS X, just as it is now.
But that OS-dependent part will build fine from the same source code on
both PPC and x86, so we shouldn't have a problem.
In theory. Lazy programmers may make it become a problem.
Tim