Re: What exactly does "supports Linux" mean?

jw schultz (jw@pegasys.ws)
Tue, 13 May 2003 19:12:10 -0700


On Tue, May 13, 2003 at 10:36:01PM +0200, Måns Rullgård wrote:
> Chuck Ebbert <76306.1226@compuserve.com> writes:
>
> > > My general conclusion would be that something not working with a standard
> > > kernel cannot be called "supporting linux", no matter what distros ever are
> > > supported. You may call me purist...
> >
> > If their drivers don't come with full source code then their claims
> > of supporting Linux are just a bad joke AFAIC.
>
> Even when they do, it's often far from what I would call "Linux
> support". I've seen vendor drivers that made such assumptions about
> the machine that they would only work on IA-32 machines. I'm talking
> about things like assuming that sizof(int) == sizeof(void *) == 4, or
> that physical memory addresses are the same seen from the CPU and from
> the PCI bus.

This is really a trademark related labelling issue. The
trademark allows Linus or his assignee to specify in what
way Linux(tm) may be used in labelling and advertising.
Linux is just like other products with third-party parts and
supplies. If Linus's assignee (Linux international?) where
to specify explicit guidelines then people would know what
to expect. Something like:

Linux certified:
Mainline kernel has driver and it has been certified
as functioning with this hardware by OSDL or some
other officially sanctioned lab.

Linux supported:
Mainline kernel has driver.

Linux compatible:
Source code driver available as a patch.

Runs on Linux:
Binary only driver available that can be used with
mainline kernel.

Supports Linux:
Portion of the purchase price will be donated to
Linux International.

You will notice this all relates to mainline kernels (Linus
and Marcello). If the product requires a vendor kernel they
need to negotiate with the vendor to say so.

These are just suggestions. Many other products (including
MS windows) have similar labelling restrictions, often with
logos. Use of the term "Linux" in packaging or advertising
or products inconsistent with the official designations would
be trademark infringement. Different rules would apply to
products that exist strictly in user-space.

-- 
________________________________________________________________
	J.W. Schultz            Pegasystems Technologies
	email address:		jw@pegasys.ws

Remember Cernan and Schmitt - 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/