SFLC Takes on Consumer Electronics Companies: Will it Help?

by Joe Brockmeier - Dec. 15, 2009Comments (13)

The Software Freedom Law Center (SFLC) is taking the gloves off. The SFLC has filed suit against 14 companies, alleging that each of the companies violates the GNU General Public License version 2 (GPLv2). According to the complaint and media release issued Monday, "nearly 20 separate products" ranging from Blu Ray DVD players to LCD TVs, contain BusyBox but the companies do not comply with the terms of the GPL.

Typically the SFLC resolves complaints of this nature without filing a lawsuit, but the media release indicates each of the named parties failed to "meaningfully respond" to the SFLC's requests to release code. The complaint was filed in U.S. District Court to be heard by Judge Shira A. Schindlin.

Though the SFLC's "aggressive" stance in going after 14 companies for GPL violations has been noted, the fact that the GPL is relatively untested in court hasn't been. If any of the cases make it through to a judgment, it will be the first time that the GPLv2 has been fully tested in a U.S. court. The GPLv2 has been successfully used to settle cases where companies are not in full compliance, but GPL enforcement hasn't gone all the way through a trial and verdict in a U.S. court.

One might think that companies would have learned to comply with the GPL by now. Despite a number of successful GPL enforcement actions by the SFLC and Harald Welte's GPL-Violations.org, the norm in the embedded space still seems to be non-compliance. GPL-Violations alone has finished more than 100 cases.

Perhaps the problem is that it hasn't been expensive enough for any company that has fallen out of compliance. While violating a proprietary license can cost a company big bucks, GPL enforcement usually consists of asking for the code to be released and costs to be covered. The complaint asks the court to award damages for "all profits derived from its unlawful acts," but it'd be tough to put a dollar amount on the profit derived from use of BusyBox alone.

The idea is to encourage companies to use GPL'ed code, but to do so as part of the larger community and contribute changes back in compliance with the license. Unfortunately, companies that are uninterested in the benefits of being part of the larger community seem to have little to lose the way GPL enforcement is currently done. The SFLC and other groups have to walk a fine line between enforcing the GPL and not discouraging use of GPL'ed code. Making an example of a company with a punitive award could have a negative effect on GPL adoption. But sending the message that violations aren't expensive doesn't seem to help either.

Joe 'Zonker' Brockmeier is a longtime FOSS advocate, and currently works for Novell as the community manager for openSUSE. Prior to joining Novell, Brockmeier worked as a technology journalist covering the open source beat for a number of publications, including Linux Magazine, Linux Weekly News, Linux.com, UnixReview.com, IBM developerWorks, and many others.



Craig Harris uses OStatic to support Open Source, ask and answer questions and stay informed. What about you?



13 Comments
 

No matter how small the fine, the lawsuit is expensive.


Companies also hate negative PR.


That said, how would you propose they best encourage companies to comply with the GPL?


0 Votes

Companies hate negative PR, but it's unclear just how much a company like Best Buy will suffer from angering the FOSS community -- so far, companies that don't really participate in the community haven't seen a significant PR hit from GPL violations.


Expensive is relative. Compare the cost of defending against a GPL violation suit vs. violating copyright on proprietary software or a patent suit. Either there haven't been enough GPL suits yet, or companies have so far decided that the "cost" of a suit is less than spending the time/money on being compliant.


One way to go might be to simply stick to guns and follow the strict letter of the GPLv2 and permanently deny a company the right to distribute the code. A company getting socked with an injunction against selling tens of thousands of consumer electronics devices might make others stand up and notice -- but then again, it might discourage companies from using the GPL altogether, so this is pretty tricky.


In the end, I agree with what the SFLC is doing, but it's not showing itself to be as effective as one might hope.


0 Votes

Joe, I've been doing GPL enforcement for about ten years. When I count the number of the products on the market that include GPL'd software, and the number of violations, the percentage stays constant. There are more violations because more are adopting GPL'd software. Also, we slowly see specific industries learn their lesson. I think we're nearing the end of the "home router as the default violation" era. If you look at the lawsuit, there are only a few router products among the many listed. We're in a new age of consumer electronics violations. It will take time to improve compliance there, but I certainly think given that we have only a few parties around the world (FSF, SFLC, and gpl-violations.org) even bothering to enforce GPL, we're doing a really efficient job! If folks have concrete suggestions on how to make our work more efficient, I'd love to hear about it.


Meanwhile, denying rights forever under v2 doesn't seem right to me. The goal in GPL compliance work is to ultimately encourage more use of Free Software in a compliant way. The idea of being hard-nosed with the GPL might be permitted by the letter of the license, but I think refusing to restore someone's rights who makes a successful effort to come into compliance is against the spirit of the GPL.


0 Votes

Thank you for bringing a well thought out and reasoned comment to the discussion.


Online clothing


0 Votes

Expensive is relative. Compare the cost of defending against a GPL violation suit vs. violating copyright on proprietary software or a patent suit. Either there haven't been enough GPL suits yet, or companies have so far decided that the "cost" of a suit is less than spending the time/money on being compliant. Thanks for your info.


Online clothing


0 Votes

Either there haven't been enough GPL suits yet, or companies have so far decided that the "cost" of a suit is less than spending the time/money on being compliant. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Great detailed information. That’s great to hear! Please let us know what you think of it. I am greatly enjoying it, myself.

Thanks for the update.


Online bags


0 Votes

Either there haven't been enough GPL suits yet, or companies have so far decided that the "cost" of a suit is less than spending the time/money on being compliant. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Great detailed information. That’s great to hear! Please let us know what you think of it. I am greatly enjoying it, myself.

Thanks for the update.


Online bags


0 Votes

That was awesome! Probably one of the more interesting reads in awhile.


Online electronics


0 Votes

Nice ghoulish article … very fitting for the season and impressivly damn interesting. Thanks for your info.


Online shoes


0 Votes

Thanks for the insight! There is a lot of helpful information within those links.


Online bags


0 Votes

Great job! Expensive is relative. Compare the cost of defending against a GPL violation suit vs. violating copyright on proprietary software or a patent suit. Either there haven't been enough GPL suits yet, or companies have so far decided that the "cost" of a suit is less than spending the time/money on being compliant.


Online clothing


0 Votes

Either there haven't been enough GPL suits yet, or companies have so far decided that the "cost" of a suit is less than spending the time/money on being compliant.


Mobility Scooters


0 Votes

Thanks for the insight! There is a lot of helpful information within those links.


Shaun T's Insanity Workout


0 Votes
Share Your Comments

If you are a member, to have your comment attributed to you. If you are not yet a member, Join OStatic and help the Open Source community by sharing your thoughts, answering user questions and providing reviews and alternatives for projects.


Promote Open Source Knowledge by sharing your thoughts, listing Alternatives and Answering Questions!