Slashdot Log In
Bell, SuperMicro Sued Over GPL
Posted by
timothy
on Wednesday June 18, @02:48PM
from the if-it-wasn't-for-your-meddling-hippies dept.
from the if-it-wasn't-for-your-meddling-hippies dept.
Markus Toth writes "The Software Freedom Law Center (SFLC) has filed two more copyright infringement lawsuits on behalf of the developers of the Linux-based BusyBox utility suite. The suits allege that Bell Microproducts and SuperMicro Computer each violated redistribution stipulations of the GNU General Public License (GPL).The Bell Microproducts suit pertains to the Hammer MyShare NAS (network-attached storage) appliance, which is sold by Bell's Hammer Storage division. I was the one who alerted the busybox developers about the GPL violation after providing a script for disassembling the firmware and instructions about mounting the contained initrd. As you see in my first post at the gpl-violations.org mailing lists where I posted all mails that I sent to and received from Hammer Storage, they refused to provide me the GPL sources several times. Looks like they will have to provide them soon; I will post any updates in the nas-central blog."
Related Stories
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.

How stupid can you get? (Score:5, Insightful)
We hear so many of these large companies have problems with this. Why?
Reply to This
Fear. (Score:5, Insightful)
I'm serious. If they UNDERSTOOD the process, they would ANNOUNCE that it was GPL'd and that anyone who wanted to could modify it or add features, etc.
Just like LinkSys found with their wireless routers.
Reply to This
Parent
Re:Fear. (Score:5, Insightful)
Reply to This
Parent
Re:Fear. (Score:5, Insightful)
Reply to This
Parent
Re:How stupid can you get? (Score:5, Insightful)
From this I presume that you have never tried to read a typical redistribution license for a commercial software library.
Reply to This
Parent
Re:How stupid can you get? (Score:5, Insightful)
What's so hard to read about the GPL? It's a whole lot easier to read and comprehend than your average commercial software license. If a company's lawyers are expected to routinely understand complex contracts running close to a hundred pages of dense legalese, why should they have any trouble whatsoever with the GPL?
Reply to This
Parent
Re:How stupid can you get? (Score:5, Insightful)
Reading is hard, yo! they have like, long words 'n shit!
Seriously, the GPL is about as simple as it gets. It has to be written in legalese so it's going to be a bit obfuscated no matter what, but come on. It's actually in some of the plainest English I've seen in a legal document.
Of course, you do have to understand some technical terms to read it, and people have deliberately fucked around with the meaning of those terms, and tried to get around the GPL in other ways, so now we have a new version. (Or do we? Is that thing out or what? Was the plan for the GPLv3 to dither until no one cared if it was changed all along?)
Or, you know, BSD licensed code. Go fingers, cutwhatchyalike. Seriously though, there's no nasty legal repercussions to GPL code if you just make the whole thing GPL. It's when you start closing parts of it that you have problems. Of course a lot of companies don't want to operate that way. But the cost of saving all that time is helping others save time. You can still differentiate on the copyrighted parts of the product (case design, web interface, et cetera.)
Reply to This
Parent
For those that use this... (Score:5, Insightful)
What would have happened if they instead used a copy of WinNT4.0 without paying Microsoft? Microsoft would want blood, and would extract it via the BSA.
The creators of Busybox just want you to host the changes you've done to it. They wanted no money.
In other words: What would $proprietary_software_manufacturer do?
Reply to This
Re:For those that use this... (Score:5, Insightful)
If Im an end user, I can install it anywhere, copy it anywhere, give it to my friends without worry, hack it.... The list goes on.
Most of the restrictions only exist to ensure community efforts. After all, you got it for free, so submit your changes you sell for free.
Reply to This
Parent
Re:For those that use this... (Score:5, Insightful)
Well, then if you don't like the license, don't use the software. Using GPL software against the terms of the license because you couldn't find any other free code to use is hardly an excuse.
If you can find BSD or public domain code that allows you to re-use it and not have to write it, go ahead. If you can't, then either write it yourself, or quit whining that it's unfair you can't use the GPL stuff without adhering to the terms because it cramps your business model.
A lot of companies just figure they can have the best of both worlds -- get the OSS stuff because it already does most of what they want, and then treat it as proprietary software they won't tell you anything about.
As the GP said -- this isn't about software released under the GPL or if people should use it. This is about companies trying to get something for free.
Cheers
Reply to This
Parent
Re:For those that use this... (Score:5, Insightful)
Again, I'd say this isn't a problem with the GPL.
It's a problem with commercial entities trying to use the GPLd software without abiding by the rules.
If you can find some BSD/public domain code which does what you need, fine. If you can't, that doesn't mean you should be able to just take the GPL software -- it means you should write your own.
I don't really see a problem with companies avoiding GPL software because of the license. That doesn't reflect badly on the GPL, it reflects badly on companies who are trying to do an end-run around the license.
Cheers
Reply to This
Parent
Slavery - Freedom To Take Freedom (Score:5, Insightful)
Reply to This
Parent
Source not posted? (Score:5, Informative)
http://www.hammer-storage.com/support/software_updates.asp
not the right stuff?
Reply to This
Better late than never (Score:5, Insightful)
The myshare source files are made available under various open source code licenses, including the GNU General Public License (GPL). Please review the license terms included with each download for the rights, obligations and restrictions associated with the open source file.
Installation instructions
title / description download posted release notes
Myshare Home v.1 GPL Source Code
47.6 MB 06/11/08
Myshare Home v.2 GPL Source Code
158.1 06/11/08
Myshare Office v.2 GPL Source Code
220.8 MB 06/11/08
-Rick
Reply to This
Parent
Re:Better late than never (Score:5, Informative)
From the article:
Reply to This
Parent
Re:Better late than never (Score:5, Insightful)
Just think, with proper grammar and some respect, Markus might have been able to motivate Mr. Vang to be a bit more interested in meeting the requirements of using GPL code. This whole thing might have been resolved with out lining the pockets of more lawyers.
-Rick
Reply to This
Parent
Re:Better late than never (Score:5, Interesting)
Reply to This
Parent
Re:Better late than never (Score:5, Funny)
-Rick
Reply to This
Parent
Why NOT hand out the source? Its an app. (Score:5, Insightful)
I can sort of understand their motivation (if not their ethics/commercial sense!) if they've got a highly modified Lunix kernel where they've made extensive changes to the networking stack to enable their "unique" feature or similar, but why with Busybox? Surely the path of least resistance is just to make the tar ball available (or realise, you've stuffed up, and start making the offer and send any that ask the tarball to play catch-up). Are any of these guys really making proprietary improvements with amazing IP involved to Busybox? It seems an unlikely place to do it..
Maybe they've ported it to the latest tiniest CPU, but they still get a time to market advantage their (particularly versus producing Busybox like functionality from scratch!), but even that seems unlikely to be worth fighting hard when you'll quickly realise you'll lose.
Why go to the hassle?
I suspect that this probably boils down to default policies and a lack of understanding of the GPL more than anything, sadly. By default most companies would have a "We don't make available ANY of our IP unnecessarily" and that hasn't yet gelled with the GPL. No one wants to stand up and make the call that compiling Busybox didn't involved much of the companies IP, and releasing the source is an obligation.. The people involved with the IP aren't the same people that make the 'legal' calls and so companies come across with these silly positions..
--Q
Reply to This
Re:Understandable response... (Score:5, Insightful)
Reply to This
Parent
Re:Understandable response... (Score:5, Funny)
Reply to This
Parent
Re:Funny thing about GPL (Score:5, Informative)
Besides which, the complaints about lawsuits typically have less to do with quantity and more to do with quality. Otherwise the discussion threads would be much shorter.
Reply to This
Parent
All I've got to say (Score:5, Funny)
*Pulls on asbestos undies*
Reply to This
Parent
Re:Maybe I'm wrong... (Score:5, Informative)
No, you're not being pedantic, you're being wrong. To quote from the GPL v2, section 3b (which covers distribution of source for binaries which were distributed without accompanying source), the vendor must:
Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange;
Notice that the offer does not say the vendor must give only people who bought their product the source code. It says they must give any third party the code. Now, under section 3a the vendor only has to give the code to people who receive the product, but 3a pertains to the vendor distributing the source code with the product itself. If they don't include the source code with the binaries, 3a doesn't apply. And since it's not a non-commercial distribution, 3c doesn't apply either.
Reply to This
Parent
Re:what product does supermicro use BB in ? (Score:5, Informative)
Reply to This
Parent