Re: [PATCH 02/14] soundwire: Add SoundWire bus type

From: Alan Cox
Date: Mon Oct 23 2017 - 07:46:32 EST


> > > And why dual license something that will only ever work on Linux?
> >
> > We have non Linux users (mostly RTOS folks) which we would like to
> > support
> > with as much as common code.
>
> Note, you need to be VERY CAREFUL about doing this.ÂÂYou need to have
> all sorts of infrastructure set up and in place and paperwork up the
> wazoo in order to make it work properly.

Intel knows that. We have processes in place. We've been doing it for
years (ACPI, Graphics, ..)

> In the end, I can almost guarantee it will not be worth the extra
> hassle and effort you are trying to do here.

We don't think that is the case, and I'd imagine the NetBSD, FreeBSD,
OpenBSD, Dragonfly and other projects probably also prefer our
approach.

Seriously, go talk to your managers and corporate lawyer about this,
you are in for a world of hurt if you want to do this in a way that
actually works (i.e. doesn't just degrade to GPLv2 only instantly.)

It's far from the only project we do this with for at least the core OS
independent parts of the driver.

Alan