Slashdot Mirror


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."

10 of 316 comments (clear)

  1. Proposition by eldavojohn · · Score: 5, Interesting

    The version 0.60.3 of Busybox upon which Mr. Andersen claims copyright registration in the lawsuits is to a great extent my own work and that of other developers. I am not party to the registration. It is not at all clear that Mr. Andersen holds a majority interest in that work.

    Perhaps it is high time you looked into the allegations that "every line of code you wrote for Busybox is gone?" It is still GPLed, afterall. Wouldn't your old code diffed against the new code reveal the truth in that statement and set things straight in whose interest the SFLC should be representing?

    If you can point me to a version/tag/branch/code repository where you assert your dominance in authorship, I would be more than happy to spend an hour when I get home tonight generating some stats against the current code (assuming that code hasn't been drastically moved around/repackaged/renamed). Even so, it would fairly trivial to script an expensive file-by-file comparison and return a set of the most likely matches based on percentage similarities to establish what work of yours may remain. Might even be a better tool out there than what I know of.

    --
    My work here is dung.
    1. Re:Proposition by Bruce+Perens · · Score: 5, Informative

      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.

    2. Re:Proposition by Bruce+Perens · · Score: 5, Informative

      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.

  2. Worst summary ever. by WiiVault · · Score: 5, Interesting

    Sorry "editors" but many of us have no clue what this article is about based on the two sentence summary about a guy and company I have never heard of. Perhaps a little more explanation would help?

    1. Re:Worst summary ever. by MasterPatricko · · Score: 5, Informative

      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.
    2. Re:Worst summary ever. by Bruce+Perens · · Score: 5, Informative

      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.

  3. Re:Waitaminute: by Bruce+Perens · · Score: 5, Informative

    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.

  4. it doesn't matter by jipn4 · · Score: 5, Informative

    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.

  5. Backing Bruce's Copyright by Diesel+Dave · · Score: 5, Informative

    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.

    1. Re:Backing Bruce's Copyright by benjamindees · · Score: 5, Insightful

      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.

      This is exactly the most disturbing issue to me here. Being able to re-write GPL code and then claim sole copyright on that new code would completely invalidate the entire concept of derivative work on which the GPL and every other software license is based.

      --
      "I assumed blithely that there were no elves out there in the darkness"