problems on isp1362 driver
Wolfgang Denk
wd at denx.de
Tue Jun 21 05:25:39 EST 2005
In message <200506201238.19121.david.jander at protonic.nl> you wrote:
>
> IANAL, but I think theoretically at least, it should be possible, if you
> manage to craft sort of a "GPL abstraction layer" around the philips driver,
No, you cannot even do that. The Philips license explicitely forbids
to "combine Open Source Software with the Software or any derivative
work thereof". This effectively prevents any use of the driver in a
Linux environment. Of course you can now ask which sense it makes to
release a Linux driver under such a license, but please don't ask me.
Ask the id^H^Hlawyers at Philips.
> do. To the letter of the GPL that is not possible, but AFAIK the linux kernel
> license grants an exception that permits binary-only drivers for instance.
Please read again. This is allowed only for pre-existing code that
was not written for Linux. And even then it's not really clean. BUt I
seriously doubt that the Philips Linux driver can claim to fall under
this exception.
My interpretation is that an anal-restrictive lawyer came up with a
license once, and some other people applied this license to Linux
drivers without any thinking. If you want to complain, complain at
Philips. Alternatively, just don't use their code. If necessary,
don't use their hardware either. There are other solutions with
better software support.
> for me, I decided it is much safer to stay as far away as possible from the
> philips source. Looking at it could be fatal for an OSS-coder like me (my
> eyes could get poisoned).
> Here goes a big "BOOOO" to Philips for doing this in the first place :-(
100% ACK from me.
Best regards,
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
All your people must learn before you can reach for the stars.
-- Kirk, "The Gamesters of Triskelion", stardate 3259.2
More information about the Linuxppc-embedded
mailing list