Re: 3D video card recommendations

Diego Calleja
2005-11-07T17:00:54Z

El Mon, 7 Nov 2005 16:20:09 +0100,
Toon van der Pas <toon@hout.vanvergehaald.nl> escribió:

> > MS folks would have the same problem.
>
> ...which proves the point Arjan is making.
>
> For one, I have an ISDN-adapter which doesn't work with any version of
> MS-Windows from this millennium (no drivers available), while it's still
> working great on current Linux kernels.

agreed, I have the same problems with a creative (a well know vendor)
webcam. Stopped working on SP2.

The problem in windows (and linux closed-sourced drivers) is _much_ bigger
than it seems. Soon all CPUs will be 64-bit capable and dual core, and that
brings two problems: 64-bit-compatible drivers and SMP-safe drivers. I used
to have a cheap winmodem which would deadlock my smp machine. There're lots
of crappy windows drivers which haven't been even tested in a smp machine
it seems. If you buy a dual-core machine and your vendor has gone out of
bussines or the "support period" is expired you migh need to buy new
hardware :(

The 64-bit driver issue is bigger: Even HP has already a (somewhat long)
list of printers which HP is definitively _never_ going to support in 64 bit
platforms (and that's HP, you can imagine what small vendors are doing).
It seems that most of desktop hardware makers are supporting the 64 bit
windows platform just for new devices - unless you had 64 bit in mind when
you created it (which is not possible, because nobody knew what was going to
happen in the 64 bit desktop land until intel supported x86-64) supporting
64 bit may be very well impossible, since they need to port the drivers
of all the thousands of devices they've made through years, and the windows
platform doesn't make it easier (pointers are obviously 64-bit long in the
windows 64 bit platform but longs are still 32 bit for compatibility and
driver programmers don't find it helpful I've heard)

I wish there was opensource drivers for windows. Maybe the fact that some
companies are opening them in linux will make that easier in the future :/