Re: ZyXEL Kernel /BusyBox GPL violation?
From: Stephen Pollei
Date: Tue Jul 26 2005 - 00:44:23 EST
On 7/25/05, Lee Revell <rlrevell@xxxxxxxxxxx> wrote:
> On Mon, 2005-07-25 at 23:21 -0400, Mace Moneta wrote:
> > The response seems meaningless; does this constitute a violation of
> > GPL?
> > If so what, if any, action needs to be taken?
[[[You should report it. First, check the facts as best you can. Then
tell the publisher or copyright holder of the specific GPL-covered
program. If that is the Free Software Foundation, write to
<license-violation@xxxxxxx>. Otherwise, the program's maintainer may
be the copyright holder, or else could tell you how to contact the
copyright holder, so report it to the maintainer.]]]
> Also if they didn't modify the kernel, they don't have to give you
> source, they can just refer you to kernel.org.
[[[I want to distribute binaries without accompanying sources. Can I
provide source code by FTP instead of by mail order?
You're supposed to provide the source code by mail-order on a
physical medium, if someone orders it. You are welcome to offer people
a way to copy the corresponding source code by FTP, in addition to the
mail-order option, but FTP access to the source is not sufficient to
satisfy section 3 of the GPL.
When a user orders the source, you have to make sure to get the
source to that user. If a particular user can conveniently get the
source from you by anonymous FTP, fine--that does the job. But not
every user can do such a download. The rest of the users are just as
entitled to get the source code from you, which means you must be
prepared to send it to them by post.
If the FTP access is convenient enough, perhaps no one will choose
to mail-order a copy. If so, you will never have to ship one. But you
cannot assume that.
Of course, it's easiest to just send the source with the binary in
the first place. ]]]
[[[Can I put the binaries on my Internet server and put the source on
a different Internet site?
The GPL says you must offer access to copy the source code "from
the same place"; that is, next to the binaries. However, if you make
arrangements with another site to keep the necessary source code
available, and put a link or cross-reference to the source code next
to the binaries, we think that qualifies as "from the same place".
Note, however, that it is not enough to find some site that
happens to have the appropriate source code today, and tell people to
look there. Tomorrow that site may have deleted that source code, or
simply replaced it with a newer version of the same program. Then you
would no longer be complying with the GPL requirements. To make a
reasonable effort to comply, you need to make a positive arrangement
with the other site, and thus ensure that the source will be available
there for as long as you keep the binaries available. ]]]
Section 3 mentions three choices of what you must do to copy and distribute:
a) Have it from the same location. They have not.
b) Have written offer good for three years.... None such mentioned.
c) Be noncommercial plus send some information. zyxel.com "seller of
routers" sounds like a commercial enterprise to me.
So no they must assume responsibility to have the sources availible
even if they didn't modify them.
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/