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
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'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.
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.
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.
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!
From http://dictionary.reference.com/wordoftheday/archive/2001/05/29.html
donnybrook \DON-ee-brook\, noun:
1. A brawl; a free-for-all.
2. A heated quarrel or dispute.
Emerald Astrology
~~~~
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.
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)
"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.
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?
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.
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*.
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.
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.
Perhaps, in compensation, more graduates of institutions in Cambridge, MA have courage enough to post non-anonymously.