Linux Devicemaker Sued In First US Test of GPL
An anonymous reader writes "For the first time in the U.S., a company is being taken to court for a GPL violation. The Software Freedom Law Center has sued Monsoon Multimedia over alleged GPL violations in the Hava, a place- and time-shifting TV recorder similar to the SlingBox. Interestingly, Monsoon Multimedia is run by a highly experienced international lawyer named Graham Radstone. According to his corporate biography, Radstone has an MA in Law from the University of Cambridge, England, and held the top legal spot at an unnamed "$1 billion private multinational company." He also reportedly held top management positions with Philip Morris, Pfizer, and DHL. Sounds like the makings of a good old legal Donnybrook ahead."
A court would be hard pressed not to uphold a copyright claim from the SFLC. That would mean that everyone else's copyright claims on everything else are also null and void. If Viacom and Disney can do it, so can the FSF. That's how it works.
Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
First knee-jerk reaction comment - they'll win.
I just hope they don't put Stallman on the stand!
It doesn't even really matter if this guy even believes that the GPL is sound. The years long court battle to emerge from it, regardless, will keep him busily employed.
"When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
Okay. Do they have to actually supply the source code, or can they just say "Hey, BusyBox sourcecode is available everywhere on the Internet. We run an unmodified version x.xx of BusyBox, and we will tell end users where to get a copy.
What if it requires looking the other way at companies like this? Curse me happy fingers...
What remains untested is the interpretation of the GPL and there are large parts of the GPL which are open to different interpretation.
For instance, the definition of "derived work" is pretty key to understanding the the GPL and the definition of that phrase is from being a done deal. The FSF has an faq that give Stallman's definitions and interpretations but these are not binding on the GPL.
Engineering is the art of compromise.
On the number of amateur law experts (with absolutely no fucking idea what they're talking about) that turn out for this one?
250?
I have to say that I agree. In all such things I ask myself: "What would Eban Moglen do?" Until recently he was the legal genius behind the GPL. (maybe he still is, I'm a bit confused) His approach was always to resolve the problem without needing to sue. It really does seem to me that these guys went off half cocked. If you want to see what happens when you do that, check out SCO.
The reason we should care about this is that it could produce a precedent that we don't like.
It will not scare away anyone who is willing to follow the license terms, but will make those who believe that GPL'ed code is a sort of "freeware" change their attitude fast.
If they are unwilling to distribute source, they shouldn't use GPL covered code, period. Use BSD or license proprietary code instead.
I'm not sure what the big test is here. The GPL isn't some sort of special magical construct that exists on a different plane of reality. It relies on established copyright and contract law to enforce its distribution restrictions. Laws that have a crapload of precedents, usually in favor of the plaintiffs.
A court would be hard pressed not to uphold a copyright claim from the SFLC. That would mean that everyone else's copyright claims on everything else are also null and void. If Viacom and Disney can do it, so can the FSF. That's how it works.
I've read the article at Linux Watch but I haven't read the PDF copy of the complaint, so I may be completely wrong. That said, BusyBox is a program that, as far as I know, is standalone. For example, Slackware uses BusyBox in the initrd you create with mkinitrd. The end result is a static binary called /bin/busybox that has links made to it, like /bin/ls -> busybox. BusyBox implements a lot of commands (they call them applets), and you can either call it as "busybox ls -l" or, if ls is a link to busybox, you can call it as "ls -l" directly and it will run the ls applet. So I am not sure how you can infringe the GPL with that. If they distribute something that contains BusyBox it could be considered a mere aggregation (as in "we need to run a bourne shell script so we distribute the script we wrote together with busybox and busybox runs the script"). But maybe they distribute a modified BusyBox.
Anyone willing to give more details about where the legal problem is? Thanks in advance.
Why limit yourself to a Place and Time-shifting TV Recording when you can call it...
A SPACIAL-TEMPORAL DISPLACEMENT AUDITORY VISUAL TRANSLATIONAL DEVICE!
...he thought this about the BSD license, too:
In a statement, Eben Moglen, Founding Director of the SFLC, said, "Free software licenses such as the GPL exist to protect the freedom of computer users. If we don't ensure that these licenses are respected, then they will not be able to achieve their goal."
Grocklaw has something else to jabber about! :P The GPL better hold tight, it would be seriously worrying what would happen otherwise.
If you want an OS for a box and to keep the source to yourself, then why wouldn't you use a BSD? What advantage do you get for using Linux and other code released under the GPL? Is it just corporate types who are looking to cheap out on development and know the Linux buzzword?
As, we really don't have, to my knowledge, a clear idea of what fair use of software is. Software's not like a book. You can't even use the word "copy" in the traditional sense. When it comes down to brass tacks, you -must- copy software to even inspect it, let alone use it, - across multiple machines, from disk, to RAM and then inside the CPU, through varying layers of cache.
This is my sig.
Has the copyright been registered with the US copyright office?
If not, the question arises about the legal requirements about having a registration *before* going to court.
If so, it raises the questions of statutory damages, but also raises the question whether the registration(s) were made by the actual authors of each separate snippet of code in the composite work, each having its own author and date of authorship.
Suing a lawyer? Has the SFLC learned nothing?
Everybody knows it's in their best interest to sue a school kid or Internet-less grandmother first!
250? No way, this article will get /way/ more comments posted than that!
I may make you feel, but I can't make you think.
(1) That the Court issue injunctive relief against Defendant, and that Defendant, its directors,
principals, officers, agents, representatives, servants, employees, attorneys, successors and assigns,
and all others in active concert or participation with Defendant, be enjoined and restrained from
copying, modifying, distributing or making any other infringing use of Plaintiffs' software.
(2) That the Court order Defendant to pay Plaintiffs' actual and consequential damages incurred,
in an amount to be determined at trial;
(3) That the Court order Defendant to account for and disgorge to Plaintiffs all profits derived
by Defendant from its unlawful acts;
(4) That the Court order Defendant to pay Plaintiffs' litigation expenses, including reasonable
attorney's fees and costs of this action; and
(5) That the Court grant Plaintiffs any such further relief as the Court may deem just and
proper.
That's never been done before.. and it could spell a new era of Free Software development.
How we know is more important than what we know.
So as not to be confused with Cambridge University of Idaho! Are you suprised that there is a California University... of PENNSYLVANIA!? Or even an Indiana University... of Pennsylvania
"When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
Confusingly, MIT is in Cambridge, Mass. Now, obviously (to a non-american), Cambridge, England has, oh, about a millenium of seniority on the name, but hey - americans.
Scroll down on the LinuxDevices article on the Hava to the screenshot that shows the "remote control".
Look familiar?
-- If you try to fail and succeed, which have you done? - Uli's moose
We at slashdot are scientists, specialists and kernel hackers. Your FUD will be found out.
so the rest of your post is meaningless.
The GPL is a distribution license (as stated by Eben Moglen), which you are free to accept or reject. And the instant that you redistribute the work that it covers (and hence copy that work), then you are subject to copyright law, whether or not you agreed to the license.
And that's where agreeing or rejecting the GPL becomes relevant, because if you didn't agree to the GPL then you are guilty of copyright infringement, since nothing else gives you the right to copy. Simple.
Contracts require bilateral agreement. A distribution license doesn't require your agreement at all --- nobody forces you to agree to it, but it's on offer if you want it. However, if you don't accept it then nothing else will protect you from copyright infringement if you redistribute the work.
..he might do alright. That smarmy, nutbag aura might be hard to scrub off though.
Copyright law is notoriously unclear on what a "derived work" is. But yes, this is a general copyright-law issue, not a GPL-specific issue.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
"To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying."
If I link to an active server that serves up the same source code I used to build the binaries I have used some (any) kind of propagation that enables them to make or receive copies. To hear you tell it, I have to host the server myself, and at any moment in time when my server is down I have violated the GPL. To take it further, I may require the recipient of the binary to send me a formal request in writing and send them a hard copy of the source. I will be relying on the mail system as a transport, and perhaps Kinkos as a server. There is no need for me to start my own print shop and mail delivery system to conform to the GPL, any more than I need to own every intermediate node in the path from whatever server serves up the code to the clients computer.
Please stop propagating such ridiculous misconceptions. Also, please don't quote RMS, since his statement of how he wished the GPL said does not constitute a legal interpretation of what is very clearly written.
Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
That's one interpretation, the most sensible one and the one the FSF advances.
However, another interpretation, which also has some precedent, is that the GPL creates a contract, under which the distributor has the right to distribute in return for following its terms. In this case, if the distributor fails to comply with the GPL, it's not a copyright violation, because they did have a copyright license (the GPL), but it's a contract violation, because they breached the GPL's agreed licensing terms. Still illegal, but litigated differently.
I don't think it's a slam-dunk which approach a particular court would take.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
The relevant part is 16. On September 11, 2007, through their counsel, Plaintiffs notified Defendant of its unlawful conduct based upon its failure to comply with the License. (emphasis mine.)
So they didn't just notify a "support droid", they notified Monsoon's lawyers.
And the lawyers never responded. Not even a "we'll look into your claims" or anything like that.
(1) That the Court issue injunctive relief against Defendant, and that Defendant, its directors,
principals, officers, agents, representatives, servants, employees, attorneys, successors and assigns,
and all others in active concert or participation with Defendant, be enjoined and restrained from
copying, modifying, distributing or making any other infringing use of Plaintiffs' software.
(2) That the Court order Defendant to pay Plaintiffs' actual and consequential damages incurred,
in an amount to be determined at trial;
(3) That the Court order Defendant to account for and disgorge to Plaintiffs all profits derived
by Defendant from its unlawful acts;
(4) That the Court order Defendant to pay Plaintiffs' litigation expenses, including reasonable
attorney's fees and costs of this action; and
(5) That the Court grant Plaintiffs any such further relief as the Court may deem just and
proper. That's never been done before..
I remember ranting about this a while ago, could it be that someone actually read my journal? Nah.. that's just crazy talk.
How we know is more important than what we know.
Even though they said something about requiring an EULA to download the firmware over two weeks ago, it's still freely available from their site.
myhava.com/support_downloads_hava.html
For the, "Firmware - 32 bit version" (4.4 MB), just strip the first 96 bytes & mount it as a cramfs image.
The court case itself is trivial, regardless of the outcome. The point is what is going to happen to Monsoon outside the courtroom. A court case like this is the equivalent of Stallman standing up and yelling, "Attack, my children! Destroy them!" The legion of cultists are going to swarm, regardless of what the lawyers do.
;-)
The owner of Monsoon might want to start thinking about what he wants written on his headstone right about now. If it were me, I'd be checking land prices in Siberia or the Antarctic.
Once GNU will comes out with a free software Hava clone called "gnagila" we can do circle dances.
Ergonomica Auctorita Illico!
Donnybrook?
That's some kind of maple hockey language....
Who's the fish in the peg now eh?
Who needs encryption when you can write cdn in leet?
~~~~
Neither Slingbox nor this one can be used with Linux computers, so it's no money out of my pocket. Sue away and set some precedent.
But that just means they don't have to distribute their code (which is aggregated with BusyBox) under the GPL. It in no way releases them from the obligation to provide the source for BusyBox.
Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
Looking at the complaint it immediately struck me that there was no claim for breach of contract, only one for copyright infringement. That doesn't seem to make sense - SFLC can get an injunction under a contract theory (if they prove the elements, etc) - why would they neglect a valid argument, even if it is not their preferred argument?
I know that the FSF and the SFLC say that GPL is only license, not contract, but are they really willing to live or die on this issue? The GPL has value even if it is "only a contract". But this complaint risks dismissal for failure to state a claim if they are wrong. On the other hand, what the SFLC wants most is an opinion saying that the GPL terms are conditions to the license. If they are wrong, I suppose they will just amend the complaint to add the contract claim.
Another issue is that the Hava support person said that they would comply with the terms of the GPL, namely make source code available, but couldn't commit to a date. This is still probably a breach - since the written offer on a forum thread probably doesn't meet the written offer requirement in GPL section 3 (mostly because it did not accompany the product), but it's not that far off, since section 3 doesn't specify that the written offer commit to a date by which the source would be available.
I would think there were better targets on the busybox list of shame.
IANAN - I am not a Nimmer
When you say Cambridge and don't put anything after it, such as, "I went to Cambridge," Americans know goddam well where you mean.
I'd wager that there are less Americans who know that MIT is in Cambridge, Massachusetts, than have heard of / know that "Cambridge" is one of the most highly regarded world institutions of higher learning, and is in England.
Why in the world not? Seriously, enough with the rms-bashing. A *judge* of all people should be expected to judge the arguments, not the appearance of the person stating them.
You know, Microsoft's street address also says a lot about their mentality.
One way to fix this is to just have the legislature amend copyright
law, and remove the right to sue over copyright violations for stuff
that is primarily given away under the guise of copyleft. If
you want sue over GPL violations, you'll then have to primarily
charge for its use, similar to RIAA/MPAA.
Confusingly, this means he has an undergraduate law degree: this wouldn't on its own be a qualification to practise law. See http://en.wikipedia.org/wiki/Master_of_Arts_(Oxbridge_and_Dublin)
"The GPL is legal agreement between two parties"
No, a copyright license isn't a contract:
"Licenses are not contracts: the work's user is obliged to remain within the bounds of the license not because she voluntarily promised, but because she doesn't have any right to act at all except as the license permits."
Eben Moglen. Enforcing the GNU GPL. 2001.
http://www.gnu.org/philosophy/enforcing-gpl.html
"According to his corporate biography, Radstone has an MA in Law from the University of Cambridge, England"
Particularly interesting as Cambridge University don't award MA's in Law. As I was told, Cambridge generally don't give out Masters considering their graduate degree's being already equivalent, although they do seem to award out some Masters.
This danger was already highlighted by Vice President, FreeBSD Foundation.
Read the "Letter From the Vice President" of FreeBSD Foundation Newsletter, August 29, 2007: http://www.freebsdfoundation.org/press/2007Aug-newsletter.shtml
Some call Open system, etc. while it is actually closed. Some call Freedom, actually it is restrictions. Read this for more info: http://kerneltrap.org/mailarchive/linux-kernel/2007/9/15/260554
I think it's lovely that we have these discussions. I am however deeply concerned about the theory of law vs. it's practice.
When individuals, or even reasonably large groups of individuals go up against monolithic corporate entities, they tend to get their asses and their hats handed to them. These are organizations who in many cases have experience buying the laws they want (as in, if the right laws don't exist, they'll find law-makers who will for a reasonable price create the laws they ask for) combined with cherry picking court venues where the frequent outcome of trials is most commonly decided by the party with the deepest pocket or the best political connections.
It is sad that we have been reduced to society who has the best law money can buy, but it makes the question of the operational validity of things like copy-left and GPL a serious one, and this is by no means a slam dunk. Until we as a society decide that we are more interested in our own personal integrity, than getting want we want when we want it by any and all means necessary, I have fear for the future of laws and human rights.
Well, I just joined the thread, so that'll be 251! ;-)
--- "To pee or not to pee, that is the question." ---
> The GPL does not modify copyright law.
You mean it derives from copyright law?
If so, where is it?
I thought Cambridge was in Mass. Have the Brits started copying us? Don't we have a copyright on our top Colleges?
I assume the company includes busybox on the root filesystem of the device they are selling, and that they wrote some custom programs that they also put on the root filesystem.
As long as they haven't modified the source of busybox, and merely included it in the same filesystem as their closed source pieces, what's the problem?
I think it is much more likely that they are violating the GPL by not releasing modifications to the linux kernel than that they are not releasing changes to busybox.
There was a case about four years ago involving code in an automobile computer and GM.
You can read about the earlier case, Drew Technologies, Inc. v. Society of Automotive Engineers, Inc., et al., Civil Action No. 03-CV-74535-NGE-PJK (E.D. Mi. filed Oct. 10, 2003), at Groklaw.
This is a rather poorly-researched submission. Stop spewing nonsense. You are ruining Slashdot.
I am so glad that this is happening. Frankly, even though I hate lawsuits, I hate even more the fact that some companies are raking in millions by selling products that contain modified GPL code that they will not release. There is a certain class of (usually small) company that simply doesn't care about violating the GPL (not that it doesn't happen with big companies too; but there I am more willing to believe that it's more a case of mid-level managers simply not understanding the requirements of the GPL; there is so often a tendency to assume that code freely available for download is public domain). I am under NDA so I can't ethically report one such company I know, but the owner continues to take about $2m a year out of the company even though I informed him that because his product uses a modified Linux kernel that code needs to be released. He just laughed and quite clearly thought I was incredibly naive.
I for one welcome our doobie smoking overlords.
You establish precedent by suing some no-name company with no resources or lawyers. That's how the big boys do it. You don't sue someone who has a lawyer *at the helm*.
A drug company, a cancer stick company, and the delivery company that claims no one was here to get a package when I was sitting right here and they never showed up... he must be evil.
I have a question. Does it constitute as a GPL violation if they're simply just using the BusyBox software? I always thought it was only a violation if a.) they were using the actual source code of a GPL'd work, or if b.) they were linking to compiled GPL'd libraries.
...and this is why MS didn't want to get into using GPL'ed code - apart from having to open their own up for scrutiny.
They don't like to legally prostrate themselves, so they decided to stay the hell away. (Unless they've gone back to it now or something? They're also fickle, haha...)
I'd say that Mr. Jakeman isn't the one with the problem.
Er, no. "On September 11, 2007, through their counsel, Plaintiffs notified Defendant [...]" means that the Plaintiffs' lawyers notifed the Defendant, not that the Plaintiffs notified the Defendant's lawyers.
I suspect that fewer graduates of Cambridge makes this mistake than graduates of institutions in Cambridge, MA.
one does not have to modify, reverse engineer, disassemble or decompile the firmware image to see that it's linux and busybox based. one merely needs to download the image off the device and look at the strings in it. I haven't read the whole eula so I don't know if there is a clause that covers this, but the quoted clause certainly doesn't cover it.
- Disclaimer: Information in this post deemed reliable but not guaranteed.
Have a tequila,
have two tequilas,
have three tequilas,
they're very very small!
Ah, gotta love that Mexican culture...
Perhaps, in compensation, more graduates of institutions in Cambridge, MA have courage enough to post non-anonymously.
hmm so did they buy this device to see if it has blackbox on it, or just the firmware I m going to mount the firmware in a sec to look at it
Moglen and various other commentators have argued that open-source licenses are not contracts, but a Federal Judge disagreed earlier this year. Perhaps the Judge's opinion has more weight?
In the model railroad case, when they tried to get an injunction based on _admitted_ misuse of open-source files, the Judge said that it could contract law, not copyright law, was relevant.
The decision is here: http://jmri.sourceforge.net/k/docket/158.pdf (See particularly page 9)
Some news article said they were appealing, so the next thing to happen is an appeals court decision. That might be an important precedent, and I hope the open-source community helps these guys win it.