Busybox Developer Responds To Andersen-SFLC Lawsuits
Bruce Perens writes "I'm the creator of the Busybox program. I have released a statement on the past and current Busybox lawsuits, which do not represent my interest."
← Back to Stories (view on slashdot.org)
I my contribution is not gone from the rather old version of Busybox which was subject to the copyright registration and is mentioned in the lawsuit. If necessary, yes, a diff can be produced. I also have a compilation copyright of various sorts, which can't be represented with a diff. And there is also the matter of non-literal copying, which probably exists despite Landley's claim, and can't be represented with a diff.
Bruce Perens.
I didn't mention a tag, sorry. This would probably be a version pulled from an old Debian release. There were subsequent developers to me, for example Dave Cinege and the Linux Router Project, before the source-code control system currently in use for Busybox was established.
Bruce Perens.
The current suit is brought in the name of Erik Andersen. Erik worked for an embedded Linux company, now defunct, for a few years and was paid to maintain Busybox during that time. During that time the company's name appeared in copyright statements, and mine mostly disappeared.
Bruce Perens.
Here's the original story:
http://linux.slashdot.org/story/09/12/14/210207/SFLC-Sues-14-Companies-For-BusyBox-GPL-Violations
When you make an embedded linux system, like in a network access point, Busybox is the user-mode component, and the other main component is the Linux kernel. Busybox provides a command-line environment that looks like the one provided in a Linux distribution, but is smaller. SFLC is involved in prosecuting Busybox violations because nobody with a significant copyright in the Linux kernel has asked them to prosecute GPL violations with regard to Linux.
Bruce Perens.
Yes, there's that. He also worked on the program after he was no longer employed by that company. I am not disputing that he has significant copyright interest in the program as it exists today.
Bruce Perens.
Anybody who has contributed to a piece of GPL software has standing to bring lawsuits against people who violate the GPL. Who has contributed the "majority" of the code is immaterial. I'm sorry this is inconvenient for Bruce Perens, but it can't reasonably work any different.
I don't think Bruce wants to stop the lawsuit, he justs wants to get a piece of the pie.
Doesn't sound like that to me.
I'm not really sure what he hopes to gain unless he wants a piece of any monetary damages awarded ... ?
How about clarification, like he says in his letter:
Unfortunately, all of this is confusing my strategic consulting customers. Thus, I will offer them a waiver of my interest where appropriate.
What this says to me is that he has clients who got spooked by the suit, and he's publically stating that he's not a party to it, and won't sue them... which is pretty much the opposite of "wanting a piece of the pie."
I am the one that handed BusyBox over to Anderson after maintaining it for 2 years.
I believe I worked with Busybox longer then Bruce did and during my time I reorganized the code, but still consider Bruce the primary root Copyright holder and license grantor. Anderson is claiming complete Copyright and that is simply an impossibility. As far as I am concerned, this claim is a GPL violation in and of itself.
Even if every line of code Bruce or myself wrote were replaced, it was done so on his and subsequently my license terms which are the GPL. My privileges and Anderson's privileges (if any ?) to alter and redistribute Bruce's work are based on those license terms derived from Bruce's initial publication and you can not simply 'code them away' unless you start from scratch.
For those too lame to Google the words they don't understand in TFA.
Bruce Perens is a prominent open-source programmer and advocate. He co-founded the OSI with Eric S. Raymond and wrote the first Open Source Definition that became the first DFSG.
BusyBox is a collection of userland tools to go with the Linux kernel, similar to the GNU utilities except optimised for use in embedded systems. They are the base of most complex embedded software on devices worldwide.
Because BusyBox is so widely used but not well-known, companies generally through ignorance fail to comply with GPL guidelines stating that they must provide the source to any binaries they ship on their devices.
The SFLC is the Software Freedom Law Centre and they represent free software interests in legal matters. In this case they are suing various embedded device manufacturers who sell BusyBox-based devices and are continuing to violate the GPL by not providing the source even when warned.
Bruce Perens was the original writer of BusyBox many many years ago. However the SFLC has not included him in this lawsuit. He is no longer involved in BusyBox and the current authors say that every line that Bruce contributed to BusyBox has now been replaced by newer code; but he argues that because some of the code in the offending devices is actually based off older BusyBox code, he should actually be represented in the lawsuit.
This little disagreement looks like he's just wanting a share of any monetary damages awarded - or at least his name in the news. Bruce certainly doesn't have any grounds to stop the lawsuit anyway, and he approves of protecting the GPL.
I'd tell a UDP joke, but you may not get it. I'd tell a TCP joke, but I'd have to keep repeating it until you got it.
I'd only give a waiver in specific cases. I would do this to 1) reassure my present and potential consulting customers and 2) offer assistance to companies that want to come into compliance, because that's what Free Software folks really want.
I want to be properly represented as a person with a copyright interest in the program, and I want the folks who assert lawsuit on others to comply in regard to my rights as they would have others comply with theirs. I doubt that legal action will be necessary to effect this change.
Bruce Perens.
I am not sure that these suits even ask for damages other than for the time spent on prosecuting the infringement. But one of the issues is that since I am not party to the suits, I can't see that.
I also don't agree that my copyright interest has been removed from the program. Although one of the developers once said so, I don't think he knew what he was talking about.
Bruce Perens.
You might find Jacobsen v. Katzer educational. Jacobsen was using the Artistic License 1.0, and this did not protect him from Katzer.
Bruce Perens.
You don't believe I've never communicated with these folks, do you? I did. And learned very quickly that it was the wrong approach where Mr. Landley was involved.
Bruce Perens.
In my mind, Eric was the inventor. I paid him in 2000 to add some uClinux / Busybox code to the Coldfire project for my Blabbermouth product at airlib.com.
I would probe the uClinux guys, Lineo, Greg Ungerer, Phil Wilshire...
Sometimes its the guy who "ran with it" who assumes ownership....
After the fact, that is tough to swallow. And the Busybox name and concept is genius whoever did it.
Merry Christmas