LWN.net Logo

Why is always busybox?

Why is always busybox?

Posted Dec 14, 2009 19:59 UTC (Mon) by rahvin (subscriber, #16953)
In reply to: Why is always busybox? by shemminger
Parent article: Best Buy, Samsung, And Westinghouse Named In SFLC Suit Today

Harold Welte has copyright in BusyBox and is the most prolific enforcer of the GPL in the world. The SFLC does Harold's enforcement actions in the US. I should also point out that once SFLC has been involved they ensure compliance with all GPL applications, not just Busybox. The beauty is that Busybox is almost a requirement in the embedded space if you are using any GPL code and make it an easy target for enforcement because it's easy to find, easy to prove and heavily enforced making it a slam dunk case.

In addition, once SFLC files suit posting the code isn't enough, they usually revoke the license and refuse to reissue until they are reimbursed for legal fees + a little extra for the next action and almost always require the companies involved to appoint a GPL compliance officer so it doesn't happen again.


(Log in to post comments)

Why is always busybox?

Posted Dec 14, 2009 20:13 UTC (Mon) by BrucePerens (guest, #2510) [Link]

Nobody ever violates the license on busybox for a smart reason. Proprietary code would not be connected with it. It's just a lack of due diligence combined with a failure to respond when contacted.

I could confuse things tremendously by taking my original code-base and applying the BSD license to it. :-)

Bruce

Why is always busybox?

Posted Dec 14, 2009 20:33 UTC (Mon) by atai (subscriber, #10977) [Link]

No, you want to apply the GPLv3 to it. That is better!

Why is always busybox?

Posted Dec 14, 2009 20:42 UTC (Mon) by BrucePerens (guest, #2510) [Link]

I could dual-license it.

Why is always busybox?

Posted Dec 15, 2009 22:00 UTC (Tue) by davi (guest, #18853) [Link]

You could, but I hope you do not do it.

User freedom:
* GPL version >= 3 is the future.
* AGPL >= 3 for web applications.

Why is always busybox?

Posted Dec 14, 2009 20:37 UTC (Mon) by armijn (subscriber, #3653) [Link]

Ehm, Harald has no copyrights on BusyBox and SFLC does not enforce his copyright.

Why is always busybox?

Posted Dec 14, 2009 22:03 UTC (Mon) by JoeF (guest, #4486) [Link]

Harald Welte has copyrights on ipfilter, if I remember right.
That's also pretty much everywhere in devices that connect to the network.
The busybox developers include Bruce Perens.

Why is always busybox?

Posted Dec 14, 2009 23:15 UTC (Mon) by rahvin (subscriber, #16953) [Link]

Maybe I'm showing my ignorance, but I thought part of the ipfilter code was in busybox these days?

Why is always busybox?

Posted Dec 14, 2009 23:30 UTC (Mon) by armijn (subscriber, #3653) [Link]

There is definitely no netfilter or iptables in BusyBox (I just grepped through the latest sources) :-)

Why a "little extra"?

Posted Dec 14, 2009 21:30 UTC (Mon) by vondo (guest, #256) [Link]

It seems to me the time for compliance plus a little bit of funding, a slap on the wrist, is past. Any company that is paying attention should know they can't get away with this. I would really like to see a few of these companies hit hard for an amount of money that actually *hurts*. Then maybe others won't be so cavalier about it.

As it is, a company can look at this as "Let's use this code and not worry about it. If someone finds out, we can release it later. Or we can ignore it and maybe we'll have to pay some small amount in a lawsuit." That perception has to change or SFLC is going to be doing this forever.

Why a "little extra"?

Posted Dec 15, 2009 2:51 UTC (Tue) by jamesh (guest, #1159) [Link]

The companies should be concerned. In cases like this, the copyright holders could ask the court for an injunction against the sale of the infringing devices.

Not being able to sell your device while still having to keep the existing stock around is not cheap and should be a pretty big deterrent.

Why a "little extra"? Because that's the right amount

Posted Dec 15, 2009 10:33 UTC (Tue) by tialaramex (subscriber, #21167) [Link]

The SFLC is probably content to do this forever. Lawyers who prosecute people for fraud or theft will be doing that forever too.

Punitive costs aren't what we want as a community - the objective is to ensure that around the world, company directors think of GPL compliance as non-optional, like paying their taxes, just a cost of doing business. Winning and settling a long series of lawsuits establishes that thinking without multi-million dollar amounts.

If the SFLC gets enough money from each such lawsuit to fund the next, plus a "little extra" then we're doing well enough IMO.

Why a "little extra"? Because that's the right amount

Posted Dec 18, 2009 12:42 UTC (Fri) by malor (subscriber, #2973) [Link]

Yeah, it shouldn't be a profit center, just a method to keep the capitalists in line. Their use of free software is wonderful, and we want to encourage it, not discourage it. We want them to understand that there some rules they have to follow to get access to all that great code, but that the rules aren't especially onerous and that using GPLed code isn't scary. We want them to (correctly) think that it's often a better solution than BSD or proprietary packages.

SOME of them may even turn into contributors, but getting that code into as many devices as possible is a good end in and of itself, because it usually makes devices much more hackable. It gives the free software community more control over their hardware. Even if they never contribute a line of code, they ARE contributing devices that RUN that code.

Why a "little extra"?

Posted Dec 15, 2009 16:17 UTC (Tue) by endecotp (guest, #36428) [Link]

> maybe [manufacturers] have to pay some small amount in a lawsuit

As far as I can recall, the amount paid has not been disclosed in any of these cases. I think that's unfortunate, and I encourage SFLC to settle future cases without a clause preventing disclosure of the amount. Without knowing if it's $1000 or $1000000, we're unable to judge whether these cases make future infringement more or less likely.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds