I would still incline toward the "testing was poor". If the vendor just says
"works with Linux", and not "works with Linux 2.4.18", then it is deceptive,
and worst case it becomes dishonest.
> Try to understand why vendors want to ship binary modules and why they
> don't always work before making accusations.
Been there (though it wasn't within the last 20 years). The only justification
for not releasing the specifications is incompetent hardware design worked
around by software. Releasing the software would reveal how incompetent
some designers are.
> All that said, an independent testing service would be of use to the
> vendors, because they could find things before shipping and have someone
> to share the blame if the module didn't work with another kernel.
Releasing the source would save more money than the testing service costs.
Besides, I'm not buying a driver - I only want the device, and the specs on
the device that may allow me or someone else to create a driver for Linux
or some other purpose (ie - a dedicated, embeded system not necessarily based
on Linux)...
Personally, I view binary only drivers as evidence of incompetence, or
embarassement over how poor a design is in the first place...
-- ------------------------------------------------------------------------- Jesse I Pollard, II Email: pollard@navo.hpc.milAny opinions expressed are solely my own. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/