By Jonathan Corbet
December 12, 2008
On December 11, the Free Software Foundation
announced the filing of a
GPL-infringement lawsuit against Cisco. This action represents another step
in a long series of license-compliance issues involving Cisco and its
subsidiaries. It
may look like just another licensing lawsuit, but it represents an
interesting step in the evolution of attitudes toward compliance with the
GPL. The eventual outcome is fairly predictable, but the process is still
worth watching.
Cisco does look like a serial offender with regard to the GPL. Most of its
problems in this area were actually acquired with its purchase of Linksys;
routers made by Linksys have been been followed by GPL issues since at
least 2003. Over those years, a fairly consistent pattern has developed: a
new Linksys product is released which, upon inspection, is determined to be
running GPL-licensed software. There is no corresponding source release,
which is a clear violation of the GPL. After a series of contacts and
negotiations, some of the copyright holders involved succeed in getting a
source release - though that release is not always as complete as it should
be. The problem appears to be solved - until the next product comes out.
The sad part is that there is almost certainly no real desire on the part
of Cisco or Linksys to violate the GPL. The company is being set up for
trouble by its suppliers - the firms based in the far east which actually
make the hardware sold under the Linksys name. Those suppliers feel,
perhaps with good reason, that they need not concern themselves with the details
of license compliance. There is not, after all, much of a history of
successful license enforcement in that part of the world. So they deliver
an infringing product which Cisco then resells; it could well be that Cisco honestly
has no idea that those products incorporate software in
violation of its license. Of course, it could also be that Cisco does not
really want to know about such problems.
Nameless original equipment manufacturers in China are a difficult target
for those who would enforce the GPL; a high-profile American company is
clearly easier game. Beyond that, though, Cisco is a legitimate target for a lawsuit:
the company is distributing GPL-licensed software without making the source
available. It is also an appealing target because Cisco is in a
position to apply pressure on those nameless suppliers: if a company of
that size refuses to resell equipment which does not come with
fully-licensed software (whether free or proprietary), its suppliers will
learn to pay attention. The FSF is arguing, in essence, that it is Cisco's
responsibility to put a program in place to ensure that its suppliers are
delivering properly-licensed software. It is Cisco which should be finding
licensing problems in its products, not the owners of the code it is using.
The complaint
[PDF] describes a long series of meetings with Cisco. Several times,
the complaint says, "Defendant corresponded with Plaintiff
repeatedly regarding the matter and Plaintiff believed in good faith that a
satisfactory resolution of its concerns could be reached." But then
more problems always turned up. So, after a few years, the FSF has given
up:
Given Defendant's extensive history of violating Plaintiff's
Licenses, Plaintiff considers Defendant's current and proposed
activities insufficient to ensure Defendant's future compliance.
Defendant has refused to meet several of Plaintiff's reasonable
requirements for reinstatement of Defendant's right to distribute
the Programs. Defendant has not demonstrated that it has
meaningfully improved its software review process which failed to
prevent previous violations, or that it intends to do so. Defendant
has refused to acknowledge its previous violations or inform the
users who received Infringing Products of its omissions. And
Defendant has refused to provide regular compliance reports to
Plaintiff regarding Defendant's pervasive exploitation of
Plaintiff's software. Nonetheless, Defendant continues to
distribute the Infringing Products and Firmware in violation of
Plaintiffs' exclusive rights under the Copyright Act.
The complaint alleges that Cisco is guilty of copyright infringement. The
court is asked to provide injunctive relief - taking the offending products
off the market. The FSF is also asking for damages, attorney's fees, and
"all profits derived by Defendant from its unlawful acts."
All this would be a heavy price for Cisco to pay. And it could well be
that a court would go along with most of these requests. The fact of the
matter, though, is that things are unlikely to get that far. Unlike, say,
SCO, Cisco has not made any statements about the validity of the GPL. It
is an active contributor to GPL-licensed projects, including the Linux
kernel. Cisco's behavior looks more like negligence than malice. This
suit will probably get the attention of people in very high levels of
management at Cisco; they, in turn, will almost certainly come to the table
and find a way to make the FSF go away. There is no value for them in any
other course of action.
So this episode will blow over, probably within a few months. But there
are still a couple of interesting things to note here. One is that the
Linux kernel is not involved in this suit at all, and neither is Busybox.
Those two projects have been at the center of most GPL-enforcement actions
thus far. The FSF, though, is focusing on projects that it owns: glibc,
GCC, coreutils, binutils, gdb, and wget. That widens the scope somewhat,
showing that GPL compliance is not just required for a small number of
programs.
Incidentally, all of the code at issue in this suit is licensed under
GPLv2; version 3 of the license is not part of this action.
This suit also marks a bit of a change for the FSF, which, traditionally,
has strongly favored quiet resolution of GPL-compliance issues. It seems
that even the FSF has a point where its patience runs out. It may also be
that the influence of the Software Freedom Law Center, which appears to be
rather more willing to go to court, is being felt at the FSF. In any case,
it is reasonable to expect that the FSF might find itself involved in more
legal actions in the future.
This lawsuit will doubtless be used by people to show how use of
GPL-licensed software can create risks for companies. The truth is more
straightforward, though. Use of any copyrighted material without an
accompanying license is generally against the law; incorporating such
material into products will always be a risky thing to do. There is
nothing special about the GPL in that regard.
(
Log in to post comments)