DeCSS Injunction Reversed In CA Case
kinesis writes: "For those of you following the California DeCSS case, a court of appeal just ruled in our favor, overturning the injunction imposed by a lower court. The court's opinion is available in DOC and PDF versions.
It's a great read for those who want to really understand the case. The conclusion is nicely summarized with this quote: 'In the case of a prior restraint on pure speech, the hurdle is substantially higher [than for an ordinary preliminary injunction]: publication must threaten an interest more fundamental than the First Amendment itself. Indeed, the Supreme Court has never upheld a prior restraint, even faced with the competing interest of national security or the Sixth Amendment right to a fair trial.'
" Or you can go straight to the PDF.
I told Valenti that we needed to pay those judges more. Ah well, I wonder how much an Amendment costs?
Best Slashdot Co
Or you can go straight to the DOC.
---
http://slashdot.org/moderation.shtml
It's been so long since the right thing has happened in an intellectual property-related case, that I don't believe it.
Now can I wear my T-shirt with DeCSS code on it without going to jail?
"With sufficient thrust, pigs fly just fine." -- RFC 1925
Ashcroft locks up Appeals Court.
In an unprecedented move, Attorney General John Ashcroft locked up all the Appeals Court judges while waving his arms in the air screaming something about terrorists. In a later statement he made the comment "How could anyone imagine anyone but a terrorist thinking free speech was somehow more important than national security?". Reporters who asked provocotive questions were also taken away for correctional training.
Fear: When you see B8 00 4C CD 21 and know what it means
I just could never worry about this a lot. It was so obvious that it was unconstitutional that it became just a matter of time before it went away.
No, I'm not a lawyer, yes, you can flame me about not caring enough.
I'm just a practical guy who saw the right people going balistic over this.
Let me know when the smoke finally clears.
The fact that a medium of expression has a functional capacity should not preclude constitutional protection.... Computer source code, thought unintelligible to many is the preferred method of communication among
computer programmers. Because computer source code is an expressive means for the exchange of information and ideas about computer programming, we hold that it is protected by the First Amendment"
This confirms my theory that there are more sensible people in the world than I previously expected. I just loved the part where they upheld the belief that "computer source code" being an expressive means for the exchange of information among geeks. I mean, that just rocks..
Rapid Nirvana
So, what they're saying is basically is that the RIAA's profits don't rank as high as the 1st amendment. Anybody else been waiting a couple years to hear that.
What do you get when you encrypt "Whoohoo!" with CSS?
Now we can all say goodbye to the pending DeCss cases and litigation. Now is it possible to counter sue for all the money spent defending ourselves against DeCSS or is that just a lost cause?
Linuxrunner
www.slightlycrewed.com - Because aren't we all?
Well I feel, not to be redundant, that this was a very good decision. Having free speech win out over every other law in the land is a good thing. Besides, how can you outlaw a prime number?
for those who prefer text over .pdf or .doc, try here ....
Finally a small amount of sanity in this insane world. The DMCA and the legal clout that it gives big business may have another small crack now. But it seems everytime the ball gets rolling a little something stops it in its track. Just the idea of them trying to limit how I can watch a DVD or media that I legally obtained burns me up. I have just about had enough of the RIAA and MPAA and other big business shoving people around. I from this point on am not going to "buy" another cd or watch another movie that I don't get for free on the internet. But wait... don't jump to hasty conclusions about me or anyone else that is finally thinking this way. A common misconception in the world these days is that breaking the law is always wrong. WRONG. Many many times the morally correct thing to do is at odds with the "law". If the proper forum were available where appreciative listeners could pool money to send DIRECTLY to the artists that they enjoy listening to, I think many people would line up give their fair share. Its just that these strong arm tactics have me seeing red. NO ONE should be able to dictate how I listen to music or watch TV. Its a sad state of affairs when things have gotten so bad that I even feel animosity towards the cable company for upgrading my cable from analog to digital. Now I am forced to decide between one single show to watch or tape unless I pay more money for another decoder. It would not have been to this point had all of the other things not been going on in this industry. I will resist HDTV until the bitter end. What I watch is my own business... if I want to fast forward past commercials on a show I taped, so be it. I'm just plain tired of being pushed around by these people, and until there is a better way, I simply will not support it/them any longer, and I argue that this does not make me a bad person. It simply means that I am choosing the lesser of two evils. It would take a few big name artists to buck the system and back their listeners and drop out of contracts with RIAA and allow listeners to pay them directly but it has to start somewhere. The bands themselves are the logical starting point. Lawsuits will fly. People will lose money but in the long run we will all come out better than we were before if this were to happen.
Digital is, by definition, imperfect. Analog is the way to go.
notice the quote:
"We express no opinion as to whether permanent injunctive relief may be obtained
after a full trial on the complaint, as that issue is not before us."
This only prevents the preliminary injunction, it does not prevent a full trial....
Finally, Bunner submitted his own declaration. He admitted that he had become aware of DeCSS by "reading and participating in discussions held on a news web site entitled 'slashdot.org.'"
This "slashdot.org" is full of people who have no regard whatsoever for traditional IP laws and rights and discuss ways to subvert them at every turn.
Good work, Rob.
Soko
"Depression is merely anger without enthusiasm." - Anonymous
From the pdf..
Finally, Bunner submitted his own declaration. He admitted that he had become
aware of DeCSS by "reading and participating in discussions held on a news web site
entitled 'slashdot.org.'
Cudos to Slashdot for that..and to all of us who doesnt take it lying down.
And one more thing.. I am proud to be a colleague of Andrew bunner. Guy sure rocks when he is churning out code when he is not kicking snobbish DCCA lawyers in their arse.
Way to go Andrew..
Rapid Nirvana
Well, it is certainly a good thing that the Supreme Court holds that a language having a "functional aspect" is still protected speech.
Now I can rest easy that when good english language processors come about and all human language is source code we will still have a first amendment.
Besides, it was really taking my little brother a long time to decrypt some of my DVDs with the instructions I told him in English.
Duhhhh....
>>Or you can go straight to the PDF.
Aren't we supposed to be boycotting Adobe?
Linux User #296508 Get Counted!
[C]omputer source code, though unintelligible to many, is the preferred method of communication among computer programmers. Because computer source code is an espressive means for the exchagne of information and ideas about computer programming, we hold that it it protected by the first amendment. (junger v. Daley (6th Cir. 2000)))
This is too cool. As another posted said earlier, pinch me. I hope andrew bunner goes after the DVDCCA in an Anti-SLAPP (abuse of process) lawsuit if he comes out of this unscathed.
Chris DiBona
Co-Editor, Open Sources
Open Source Program Manager, Google, Inc.
Don't worry, Amendments are cheap.
We have lots of Congressman and Senators paid for.
Maybe we can borrow a President from Microsoft for a while so we don't have to wait for our 2/3rds majority to be paid for.
This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
while(1)
{
printf("Woohoo!\n");
}
It was just amazing to read the PDF and to notice how straightforward and understandable the document was.
:)
It almost seemed like it was written by a person with some technical knowledge. Give more cases for these folks to handle!
...for your information ma'am, THE SUPREME COURT HAS ROUNDLY REJECTED PRIOR RESTRAINT!
dude: Walter, this is not a First Amendment issue...
#!/usr/bin/perl :::: qrpff
, _) [20]&48){D=89;_=unqb24,qT,@
2 5,_;H=73;O=$b[4]>8^(P=(E=255)&(Q>>12^Q> ;>4^Q/8^Q))>8^(E&(F=(S=O>>14&7^O)
H O- U_]/\$$&/g;s/q/pack+/g;eval
# 472-byte qrpff, Keith Winstein and Marc Horowitz
# MPEG 2 PS VOB file -> descrambled output on stdout.
# usage: perl -I
# where k1..k5 are the title key bytes in least to most-significant order
s''$/=\2048;while(){G=29;R=142;if((@a=unqT="C*"
b=map{ord qB8,unqb8,qT,_^$a[--D]}@INC;s/...$/1$&/;Q=unqV,qb
^S*8^S>=8
)+=P+(~F&E))for@a[128..$#a]}print+qT,@a}';s/[D-
They view the UTSA as not being based on Constitutional principles, and therefore not clashing at all with 1st Amendment or the Constitution...
While the harm to the defendent is minor for not posting DeCSS and the harm to the plaintiff for having DeCSS posted is considerable, the cost of abridging the 1st Amendment rights of Bunner outweight the need of the DVDCCA(?) to keep DeCSS off the net.
That source code *is* speech, especially between computer programmers and is a language unto them the way Hebrew is or Russian is...
That if the 1st Amendment cannot be restricted over matters of national security, it can hardly be restricted in a matter of this level...
That copyright law does have an expiration date for it's protections, but that UTSA *does not*, or that the UTSA does not make allowances for fair use... Man, this is good!
GPL Deconstructed
You know, that old constitution thing you have is pretty cool. I wish we had one.
"...The fact that a medium of expression has a functional capacity should not preclude constitutional protection... [C]omputer source code, though unintelligible to many, is the preferred method of communication among computer programmers. Because computer source code is an expressive means for the exchange of information and ideas of computer programming, we hold that it is protected by the First Amendment..."
Junger v. Daley (6th Cir. 2000) 209 F. 3d 481, 484-485
Bush Lies Watch
So essentially, nobody ever boasted that they reverse-engineered the thing, or that they clicked on a license... But simply by saying "CSS sucks" and "the DMCA is a stupid law, I should be allowed to post whatever I want", you can find yourself the defendant in a trial for which the plaintiff has minimal evidence against you?
Those nasty kids. We didn't have any real evidence against them, but they were so disrespectful.
"Like the CSS decryption software, DeCSS is a writing composed of computer source code which describes an alternative method of decrypting CSS encrypted DVDs. Regardless of who authored the program, DeCSS is a written expression of the author's ideas and information about decryption of DVDs without CSS. If the source code were "compiled" to create object code, we would agree that the resulting composition of zeroes and ones would not convey ideas. (See generally Junger v. Daley, supra, 209 F.3d at pp. 482483.) That the source code is capable of such compilation, however, does not destroy the expressive nature of the source code itself. Thus, we conclude that the trial court's preliminary injunction barring Bunner from disclosing DeCSS can fairly be characterized as a prohibition of "pure" speech. "
Conclusion:
Code == Free Speech
Compiled Code != Free Speech
So what else is new? Other than this fact is now recognized by the court?
We do not live in the 21st century. We live in the 20 second century.
while (!TiredOfHearingIt)
System.out.println("This decision Rocks!");
System.out.println("Score one for the good guys!");
Karma: Professionally Doomed (mostly affected by inability to keep opinions to self)
On Page 5 of the Doc. form, slashdot.org gets a callout /. has been mentioned in court decsions (the first being the scientology thing?). Well, just thought I'd mention it.
Finally, Bunner submitted his own declaration. He admitted that he had become aware of DeCSS by "reading and participating in discussions held on a news web site entitled 'slashdot.org.' "
Basicly it's Burnner saying that he had prior knowedlge of DeCSS thanks to us here. So, what is this, the 2en time that
Sleep is for the weak!
MPAA.
"From of old, there are not lacking things that have attained Oneness." - Lao Tzu
Good to hear.
;) ...
Still keeping my mirror up at http://cyberstar.nu/ just in case though (I even got a mail from the MPAA asking me to remove it
- Cyberstar
"If the source code were "compiled" to create object code, we would agree that the resulting composition of zeroes and ones would not convey ideas. (See generally Junger v. Daley, supra, 209 F.3d at pp. 482-483.) That the source code is capable of such compilation, however, does not destroy the expressive nature of the source code itself. Thus, we conclude that the trial court's preliminary injunction barring Bunner from disclosing DeCSS can fairly be characterized as a prohibition of "pure" speech."
Now if only other courts would follow suit. (For those who haven't read the decision, "prior restraint" is a court injunction against a particular exercise of free speech before it has even happened -- e.g. forbidding a newspaper to print a list of tomorrow's bombing targets -- and has been found unconstitutional over and over again, even in moderately serious cases of national security)
Oh really, didn't realize slashdot went to court -- oh wait -- they made it into page 4 of the ruling!
Of interest is the explanation as to why source code is a valid means of communication and should be given first ammendment protection -- it's simply the most efficient means for programmers to communicate ideas about encryption. Even a much simpler concept, say a regular expression would take much longer to say in words than it would take to just write the damn regexp.
One thing that really annoyed me was DVDCSS's argument that there wasn't any evidence indicating that Bunner would suffer serious consequences if he'd have to stop his disclosure of DeCSS code vs what would happen if it were freely copied everywhere -- irreperable damage to DVDCSS. First, the damage has been done, although I suppose that there cuold be new dvd players coming out with that Xing master key without having paid licensing fees to DVDCSS. Second, and most importantly, being denied the right to free speech is some pretty darn serious stuff to have to live with. You can't put a dollar figure on that, and you shouldn't have to in order to justify the importance of your rights to some corporation.
I'm glad the judge ruled in "our favor".
"Now we can all say goodbye to the pending DeCss cases and litigation. Now is it possible to counter sue for all
the money spent defending ourselves against DeCSS or is that just a lost cause? "
Actually this just removes the temporary injunction. It does not get rid of the trial and the court specifically refused to weigh in on wether the plaintiff could gain a permanent injuction as the result of that trial.
Buy music and films from independent artists. Buy used CDs and DVDs. Contact the (independent) record label that your favorite artist is on and buy direct if possible.
A lot of underground techno is self-published, meaning that artists get almost all of the money (so buy underground stuff, especially vinyl). Finally, go see live shows, especially those that allow taping (I'm sure you can find a link on this somewhere) dbc
the code sequence is x86 assembler for the following code sequence:
mov ax,4c00
int 21
or
in other words, it is a dos function to end a program and pass the back the return code of 0.
FREE THE CODE
11/01/01
01/11/01
That's got to be the best bang for the buck that I've ever seen from contributing to an advocacy group.
-jcr
The only title of honor that a tyrant can grant is "Enemy of the State."
Now we can all say goodbye to the pending DeCss cases and litigation.
Well, that's a nice thought... Here is one part that intrigued me (under "Facts"):
CSS is primarily composed of algorithms and 400 "master keys." Every CSS encrypted DVD contains all 400 master keys, one of which is
the trade secret at issue in this case.
I thought that the 400 keys were used to encrypt the movie decryption key, and that the player in question would use its "master key" to decrypt the session key from those 400 on the disk.
In other words, I believe that the "Facts" are wrong. The master keys are NOT on the DVD, just the session key(s) encrypted by the master keys.
If a court ruling starts out with incorrect "Facts", how strong and binding can it be?
A dingo ate my sig...
Has anyone else been keeping backup copies of the code in odd places? ... I'm still trying to figure out if storing DeCSS on an mp3 player is ironic or just plain odd.
One for the Good Guys!
Thanx to all you involved with this directly!
ttyl
Farrell
CAN-CON 2019 - Ottawa's only book oriented Science Fiction Convention! October 18-20, Sheraton Hotel, Ottawa, Canada h
The last line of the ruling:
The order granting a preliminary injunction is reversed. Defendant Andrew Bunner shall recover his appellate costs.
Of course, that only covers his appellate costs, but it's at least something.
I assume that the ruling, if the Supreme Court doesn't hear it, will stand, but that another circuit court may interpret differently, in which case it will eventually go to the Supreme Court. Looks like it's time to donate to the EFF, so that they will have the funds to argue the case at the next level.
Did anyone ever really doubt the 6th district? I mean, aren't those honors from Berkeley, mostly? Seriously, all this chatter and breathing of sighs of relief is a little embarassing. Expect the best from your justice system. And dont be so surprized when you get it. This is still America.
From Page 13:
"The "fair use" exception permits copying and use
of a copyrighted work "for purposes such as criticism, comment, news reporting,
teaching . . . , scholarship, or research" under certain circumstances. (17 U.S.C., 107.)
It "offers a means of balancing the exclusive rights of a copyright holder with the
public's interest in dissemination of information affecting areas of universal concern,
such as art, science and industry. Put more graphically, the doctrine distinguishes
between 'a true scholar and a chiseler who infringes a work for personal profit.' "
(Wainwright Sec. v. Wall Street Transcript Corp. (1977) 558 F.2d 91, 94.)
. . . the statutory prohibition on disclosures of trade secrets is of infinite
duration rather than "for limited Times." While the limited period of copyright protection
authorized by the United States Constitution ensures that copyrighted material will
eventually pass into the public domain, thereby serving the public interest by increasing
its availability to the general public, the UTSA bars disclosure of a trade secret for a
potentially infinite period of time, thereby ensuring that the trade secret will never be
disclosed to the general public."
I would think that you can use this citation to argue that copyrights, while supposed to be limited in scope, are now becoming de facto limitless, and thus are not 'for limited times'.
$7E $CD03
JMP WARMS ; jump to warmstart entry point
You could've hired me.
If you read the decision, you'll see that the judges are not establishing that the First Amendment always or typically trumps Copyright, just that the First Amendment trumps prior restraint in the form of preliminary injunctions in a trade secret case of this kind. The appeals court could still conceivaly come back and approve a final judgement against the distribution of DeCSS, and the court will surely uphold actions against individuals distributing copyrighted DVD materials through benefit of DeCSS.
Which puts matters back into the interesting realm of practical enforcement of copyright on an open Internet.
- jon
Ganymede, a GPL'ed metadirectory for UNIX
Does anyone outh there know of any set top DVD players out there that use DeCSS instead of licensing CSS from the DVDCCA? I'm thinking of buying my mother a DVD player for Christmas and I'd perfer not to give the DVDCCA any more money then is nescissary.
The Supreme Court didn't hold any such thing. This is a state court of appeals ruling. The cases cited in the opinion as support for the ruling are federal court of appeals cases which were not appealed to the Supreme Court.
Sealawyer
You'd think that code fragment would be in Perl, or Python, or even better, obfuscated c:
for(;printf("This decision [etc]");tiredOfHearingIt){}
Who said anything about the supreme court?
Be sure to tell that to the copyright police when they receive an anonymous tip that you've got a copy of DeCSS. When you tell them that you have no idea how it was placed on your hard drive, and that it must have been the same hackers, I'm sure they'll believe you.
<? echo "Darn Java geeks..."; ?>
Seriously though, sometimes code (or pseudocode) is a more concise way of getting an idea across. Look at the number of == or != statements in the subject lines of Slashdot posts. Just an observation...
This
Now, currently if I write cryptographic code that I place under GPL or in the public domain I am required to notify BXA regarding the nature of the code and the URL from which it is available.
If source code is truly speech and the 1st Ammendment rights trump commercial rights and national security then the BXA notification requirement amounts to prior restraint.
Why do I feel that we won't see this tested in a substantial way so that potential prosecution for violation of the notification requirements can retain its big stick value against little guys who like to share troublesome code with the big wide world?
Suspicious in CA
if(bReadingSlashdot && nStoryType==TYPE_YRO && nStoryTone==TONE_BAD){<br>
print("Oh man, lawyers suck!\n");<br>
break;<br>
}<br>
else{<br>
printf("This rocks!\n");<br>
}<br>
I got the impression that this was all about the DMCA, yet it seems that they are actually using Trade Secret law to suppress DECSS, not the DMCA...
i appreciate that the link directly from the summary is only to the pdf. apparently, timothy had to decide between the closed-source microsoft word format and the closed-source pdf to link to, and choose in favor of the company with fewer egregious evil acts.
go get it
So as I understand it, the right to disclose the DeCSS code is upheld as freedom of speech.
However, the DMCA takes away the right to research and develop the code in the first place.
So as I see it, this decision and the DMCA are at odds on a fundamental level. If the government says its OK to disclose details of DeCSS, how can it still say its illegal to develop DeCSS?
If you don't have a copy of DeCSS yet, go download a copy right now. I've got that program and so much more, link in the my sig.
The order granting a preliminary injunction is reversed. Defendant Andrew Bunner shall recover his appellate costs.
Any lawyers out there? I thought that American courts don't usually award costs. Does this mean that the appellate court was ticked off or is this just normal boiler plate?
Don Dugger
"Censeo Toto nos in Kansa esse decisse." - D. Gale
that's like saying bridges are the preferred method of communication among civil engineers. code is for compilers, text is for people.
-c
I have discovered a truly remarkable proof which this margin is too small to contain.
Is the court filing available in source code form?
:)
-Puk
Looks like this document is full of quotes for us to enjoy here. But for those of us looking to play DVDs on Linux using DeCSS or the information contain therein, this line was particularly reassuring:
Although the social value of DeCSS may be questionable, it is nonetheless pure speech
Cheers,
Toby Haynes
Anything I post is strictly my own thoughts and doesn't necessarily have anything to do with the opinions of IBM.
From the document:
"Although the social value of DeCSS may be questionable, it is nonetheless pure speech."
It's about time a court somewhere recognized the obvious.
-- Give me ambiguity or give me something else!
While the expressive nature of source code has just been affirmed by the court I think we should note that the functional nature of compiled source code can still be regulated.
I'm suspicious of WinXP and other versions for that matter. I'm suspicious that even though the SSSCA seems to have been put to bed for the moment that assaults on our systems are yet to be devised.
So far the privacy of your own home is almost intact but this will be an ongoing game.
Encouraged but still paranoid.
[I]t is clear that few things, save grave national
security concerns, are sufficient to override First Amendment interests.
It was begining to look like the 1st ammendment was dead. This is from a state court. I hope the ass-holes appeal and get trounced before the supremes.
When VPNs are outlawed, only outlaws have VPNs.
-courtinfo.ca.gov , something that looks like owned by government, provides both pdf and doc
(can't be more efficient in reaching everyone)
-A ruling stating that DVDCCA can't own/rule the world and the mind of the world like they wish.
-A court acknowledging that source code is free
speech.
That can't be.... I am still dreaming...
no.. I woke up in one of those strange Star
Trek alternate reality!
The decision made a point of mentioning that UCTA language allows the potential perpetual withholding of information, whereas the Constitutional basis for the Copyright Act specifies that protection is for a limited time. (IANAL) but this seems to me to be a fair basis for overturning at least that part of the UCTA, and similar recent Acts which appear to be based on yet contradict this part of the Constitution. It will be interesting (to me, anyway,) to see whether this gets picked up and used in current or later cases.
No, that is NOT what it's saying.
It's closer to:
"blueprints, though unitelligible to many, is the preferred method of communication among civil engineers"
Computer code (at least in the case of compiled languages) is not the final product. One needs a compiler to produce the final product just as one needs a construction crew to finish a bridge. The code is merely a blueprint, a very detailed one, but nonetheless just a set of instructions.
This of course is beside the point, as computers advance the idea of a programming language could very well disappear. It is not inconceivable that in decade or two we will be able to provide a program with a design document written in prose and have it generate the program. The question is where do you draw the line. For me, if the code is not directly executable on a machine (it either needs an interpreter or a compiler) than it's covered by free speech.
I think your cat just walked across your keyboard and accidentally hit submit.
I won't flame you, but I'd like to point out that today is the day you've been given. If you don't care enough to defend your rights, for how much longer do you suppose there will be those who do?
At some point, everyones going to need to wake up from the dream world they've been living in and realize that if they don't care enough to change things, pretty soon nobody else will either. We're in serious trouble here folks. The fourth amendment doesn't mean squat anymore and our congress has illegally overridden it with the passage of the Anti-Terrorism bill. That may be blatantly unconstitutional, but precious few are doing anything about it.
Just please, realize that your participation is neccesary in the maintainance of your freedom. If you don't, you will wake up one morning and wonder why nobody did anything to stop the storm troopers, I mean, federal agents kicking down your door.
Yes, it's a win, but the court made it perfectly clear that it holds no opinion on the REAL stakes in this war.
The real stakes are the loss of the DVDCCA monopoly over permissable player features.
The entire DVD industry, through the DVDCCA, have devised a set of mutual licensing handcuffs that they are all to wear -- DVD player manufacturers may not manufacture DVD players with unencrypted digital outputs. They may not manufacture and sell region-free players. This keeps the ability to make fair use of DVDs out of the hands of consumers.
If the trade secret status of the decryption algorithms is found to be lost, then third parties, not bound by restrictive DVDCCA licenses, may well be free to offer DVD players with such consumer-friendly features as unencrypted digital outputs, no region codes, and the ability to fast-forward over unwanted trailers and FBI "notices", while the entire current DVD player industry will be unable to match those features, due to their contracts with the DVDCCA, without in effect dissolving the entire licensing structure and having to compete in, horrors, an open, unrestricted marketplace.
Those are the real stakes. They have nothing to do with copyright infringement, and everything to do with what may turn out to be a "suicide pact" amongst all DVD hardware manufacturers.
The court offers soothing, reassuring words to the DVDCCA and current player manufacturers:
We express no opinion as to whether permanent injunctive relief may be obtained after a full trial on the complaint, as that issue is not before us.9 We further have no occasion to decide whether damages for Bunner's disclosure would be appropriate in these circumstances. DVDCCA may, of course, bring an action for damages or even injunctive relief against anyone who violates the Act by conduct rather than speech.
"violates the Act by conduct" presumably means to manufacture an unlicensed player, and that's the real reason that the MPAA/DVDCCA is spending millions of dollars suppressing DeCSS.
Anybody care to speculate? (Not that mere speculation ever grabs any traction here on /. mind you ;)
This small win for free speech and the computing community gives me a sense that the legal system still can work. If only we can get it to the US Supreme, then, perhaps the DMCA could be ruled unconstitutional.
Click here if PDF/Word pisses you off, as it did me.
This is the document after being processed by pdf2html.
"This of course is beside the point, as computers advance the idea of a programming language could very well disappear. It is not inconceivable that in decade or two we will be able to provide a program with a design document written in prose and have it generate the program."
Nor is it inconceivable that in a decade or two Elvis will have returned to lead us to world peace and universal happiness. Funnily enough I'm not holding my breath.
OK, I've read thru the PDF of the decision.
IANAL, but it seems to me that it boils down to the appelate court saying (with a lot of other things):
Source Code is Free Speech. DCMA cannot override the right of free speech, especially if it does not involve the use of slander, libel, or "fighting words".
Therefore, you cannot have a trade secret law, especially one from a state, override the constitutional right to free speech. Ever.
This implies that I can thereby describe WINE as free speech, and MSFT can't sue me for trade secrets, since it's an alternate method for responding to inputs and outputs.
This also implies that DCMA is functionally flawed on a constitutional basis.
This lastly implies that the only way to overturn this is to have the US Supreme Court or some higher court overturn this decision.
Good.
Time to start coding!
--- Will in Seattle - What are you doing to fight the War?
Ok, so I understand that the CA court indicated that source code is speech...what is unclear to me is the legal difference between speech and conduct.
Someone care to explain?
There should be a compromise middle ground. A Linux player could be build that would comply with the 'handcuffs' imposed by the license agreement, though the open source nature of the beast means users would have to voluntarly live by the agreement since they could just modify the code. The only point where fair use was violated was there NOT being a linux player. Is it fair use to be able to make copies of a DVD disk? (perhaps to be able to view it on a VHS machine as well).
IANAL hence I am a little confused...
Doesn't DeCSS still violate the DMCA? I don't think the DMCA has been at issue here but considering that DeCSS can be viewed as a means to circumvent copy-protection, couldn't DVDCCA still go after Bunner on those grounds? The ruling talks about copy-violation not being an issue due to the file-sizes involved (gee.. how long will that hold?) but it's the circumvention of copy protection devices (not the copying itself) that the DMCA specifically guards against if I'm not mistaken.
Regardless, doesn't the interpretation of code==free speech and the longwinded explanation of free speech not being limited even in matters of national-security kinda blow the whole DMCA off its track?
Inquiring minds want to know before hope is raised and then subsequently dashed.
The DVDCA had brought the preliminary injunction
under the United Trade Secrets Act (USTA). This
is not the same as DMCA. I dont think the USTA
provides copyright works with any protection against
circumvention devices. If the DMCA had been overthrown
in lieu of the First Amendment Protections, I would
have had more reason to rejoice. So I wonder why was the
case not brought under the DMCA!?
who cares, all the stuff you guys have posted is officially *speech* :)
On xine.sourceforge.net there is the following note:
:-)
Note: xine does not support locked/encrypted DVDs, as there seem to be legal problems in that area. At this point it is unclear what the legal implications of providing that functionality are.
Does this news mean that until the ruling is made it is ok for them to include CSS decrypting code in Xine?
If so, can somebody e-mail them, please?
When his defense asked, "Which computer has Jon Johansen trespassed upon?" the answer was: "His own."
This is FUNNY, not flamebait.
"DVDCCA's statutory right to protect its economically valuable trade secret is not
an interest that is 'more fundamental' than the First Amendment right to freedom of
speech or even on equal footing with the national security interests and other vital
governmental interests that have previously been found insufficient to justify a prior
restraint."
wrong analogy: while bridges are not the preferred method of communication among civil engineers, Blue-prints are. Computer source code is a blue print, pure and simple. With a blue-print and the appropriate tools (hammers, etc.) someone can make a bridge. With computer source code and the appropriate tools (compilers, etc.) someone can make a computer program.
Both Blue-Prints and Computer source code are the textual (and graphical) representations of technical specificatin design to fulfill user requirements. and as such they are nothing but speech.
For the first time in a couple years I'm experiencing a glimmer of hope that the checks and balances in our system of governance may actually wind up protecting my rights -- as a programmer, computer & software user, and free citizen of the US -- from the despicable encroachment currently being realized at the hand of law enforcement agencies and especially private corporate interests.
Of course, after Bush v. Gore, y'all forgive me if my cynicism WRT to the Supreme Court keeps this glimmer of hope faint indeed.
The right to keep an bare Digital Crobar-arms.
Can you imagine how much free speech changed with the second Amendment?
It passed? Awww, *SHOOT*...Ack, no wait!!! just an expression!!!
Have you read the moderator guidelines? Well, have you, PUNK? (and I want a Karma: Gnarly option)
Quick. Someone at RedHat, Mandrake, or some other distribution put out a DVD player package. Make a big stink about "innovation" and "giving the customer what they want" If the govt. tells you to stop, counter with:
1) "stop what?"
2) "it is too tightly integrated w/ the OS"
3) "we need to innovate"
4) "OK, we'll change the name of the program"
JET Program: see Japan, meet intere
"...why don't you use some type of looping control structure with a initial assignment to some type of counter, a test to be performed prior to each iteration of the loop, and an action to perform after each iteration to repeatedly execute a block of code which -- when executed zero or more times depending on the condition in the test statement -- solves our problem?"
I'm seeing a lot of interesting cases being cited in this ruling. Some have been mentioned already, and a few others have caught my eye (Religious Technology Center v Lerma (E.D.Va. 1995) 897 F.Supp. 260, 263. - Isn't the RTC the Scientology group?) Is there an online resource for a summary of these rulings, or is this a situtation where you need paralegals and a wall of books?
The real obstacle ahead is the DMCA, which gives legislative weight to EULAs. In this case they weren't challenging the DMCA. The court sidestepped talking about the DMCA issue by claiming that they were not going to rule on whether Jon Johannsen's reverse engineering in Norway was "proper". But that's the real problem here: we are still being denied our "fair use" of software, and it's not even clear whether people in countries with less restrictive laws can exercise those rights for us.
It doesn't look good in this area to me. I doubt the DMCA will be overturned since the issue here is not "free spech" vs "trade secrets", but "IP rights" vs "fair use". IP rights are guaranteed in the constitution and its not clear that "fair use" is. The best we can hope for is that some court will rule that the constitution both guarantees those IP rights but also limits those as well (a la "fair use") and thus EULAs can't impose Draconian rules on how to use software.
Anybody notice the spelling and grammatical errors the appellate court pointed out in the trial court's injunction? The trial court thought license was spelled licence, and referred to "both" alternatives when listing four of them. It made the trial court judge look illiterate.
Judges hate to be reversed, and here the appeals court not only overturns the injunction but also points out that the judge can't spell or write.
Damn straight! I always prefer espresso when exchanging information and ideas about progr-
Oh. expressive. Never mind. :-)
(Personal pet peeve of mine is when people do the reverse: refer to the coffee drink as "expresso".)
You cannot apply a technological solution to a sociological problem. (Edwards' Law)
Is a "trade secret" a legally protected entity, and not just "this thing we're not telling anyone, because it's important they don't know about it"?
I thought the algorithms stopped being "trade secrets" as soon as they were publically know.
Yours Sincerely, Michael.
Aside from the fact that this court did not say that DeCSS is so innately evil that it must be stopped immediately, it also made two interesting points. These points will have an impact on upcoming legal precedings, even though they stated that they didnt want to make any judgements themselves.
1. computer source code is speech
2. DeCSS is probably legal in any case if it was not wrongfully obtained
While point #1 may help other cases alot more than the fate of DeCSS, it certainly helps a great deal.
Point #2 is what is really going to help give us the result we want in the final court. Most of the argument in the pdf hinges on whether or not the info for DeCSS was wrongfully obtained. They further boil it down to the click through agreement(and then stop, as they claim to not want to make a decision here). If later courts follow this logic, their cases will hinge on the validity of click-through licenses. These licenses never have been upheld; companies like to pretend they are legal but no court would support that because it only serves to screw over the consumer. If later courts follow the logic precident made in this case, we are all set.
However, if $ talks then certain judges may choose to ignore this. I guess we have to hope for honesty.
"Never, never suspect the dreams within the dreams of dreaming children." ~The Amazon Quartet
That was a very interesting read. I do like stories that have a happy ending. :)
What was most interesting was the distinction made between copyrighted works and trade secrets.
Since copyrighted works have a "fair use" policy, it is clear why the DVDCCA attacked under the premise of a "Trade secret" violation. However, the strategy backfired. severely:
My favorite quote (2nd hand source noted) was this:
"'If a threat to national security was insufficient to warrant a prior restraint in New York Times Co. v. United States, the threat to plaintiff's copyrights and trade secrets is woefully inadequate.' (Religious Technology Center v. Lerma (E.D.Va. 1995) 897 F.Supp. 260, 263.)"
Ouch, indeed! This may mean the eventual demise of the California Trade Secrets Act, as its scope is to far-reaching.
What was of interest, however, is that there was no discussion of the DMCA, which may have aided the cause of the DVDCCA. Perhaps the DCDCCA did not want to use that trump card, for fear that their case may rise to a federal court, and bring the DMCA under scrutiny.
Why is that interesting? The DVDCCA must have felt that their strongest case did not lie in protection under the DMCA
(chapter 12, section 1201, subsection b), aware of the (obvious) orthogonality of the DMCA vs Frist Amendment, but rather in trying to re-address the issue under the pretenses of a trade secret.
Oh, BTW, here is that bit from the DMCA to which I referred:
"ADDITIONAL VIOLATIONS.
(1) No person shall manufac-ture, import, offer to the public, provide, or otherwise traffic in any
technology, product, service, device, component, or part thereof,..."
Of couse, IANAL (but I play one on slashdot!).
-D
If code is speech, and I think that will be found to be legitmate sooner or later, can one not legitimately publish a Free DVD Player Suite as speech against the DVDCAA's restrictive licensing scheme?
Either way, cow's out of the barn. People have been ripping, compressing, and trading DVD's in person via CDR and over Usenet and P2P apps for many, many months now. Even if this is overturned, detonated, whatever... the tools are out there, and they're being used.
Sorry guys. Play again!
The next Slashdot story will be ready soon, but subscribers can beat the rush and slashdot the links early!
California is part of the Ninth Circuit, so I wonder why the judge in this case didn't cite Bernstein v. Reno, wherein the Ninth Circuit explicitly held up source code as speech?
Yes, I know that's federal and not state.
Fascism starts when the efficiency of the government becomes more important than the rights of the people.
Here is the document converted to HTML
I've posted this in a couple of replies, so I am probably being redundant. However, I don't see this being discussed, and I think this will be a very important issue.
The appeals court still allows relief on any action that violates the trade secrets. It just allows the source code speech. My humble interpretation -- You can post the DeCss source code, but you can't compile it (object code not speech accd. to CA appeals court) or use it (action).
... if you have a propensity to make somewhat loud jubilant vocal proclamations when you read good news. I did... it went something like "Yes! Yes! Yes! Woohoo!" The loudness turned more than a few heads, and I had one guy privately ask me if I was trying to show that guys could fake it too.
File under 'M' for 'Manic ranting'
Indeed, the Supreme Court has never upheld a prior restraint, even faced with the competing interest of national security or the Sixth Amendment right to a fair trial.
Err, this may be a dumb question, but what about judges' gag orders? Aren't they limiting free speech in exactly the same way? Seems like the Sixth is beating the First in that case. Or have the Supremes never bothered to rule on that?
I liked the part where they used RTC vs. Lerma to enforce their postioning of Trade Secrets below the First Amendment. (If you're living in a hole, that's a Scientology trade secret case...)
Let us live so that when we come to die, even the undertaker will be sorry -- Mark Twain
That seems to say that the interoperable systems committee is on the side wanting to stop DeCSS. I thought the whole point of DeCSS was to promote interoperability.
I guess it must be one of those "1984" things. War is peace, freedom is slavery, interoperability is DVDCCA restrictions. And the American Committee for Interoperable Systems must be something like the Ministry of Love.
I wonder what Andrew Bunner's slashdot ID is. I also wonder how many more slashdotters we're going to be reading about on slashdot for things like this in coming years.
WARNING: there is a trojan on your
You are correct that this is a review of the preliminary injunction and that the real issue in this case is yet to be decided. But can you really say that the ability to watch some trite Hollywood bollocks on an unlicensed player, or the ability to skip the previews of next months iteration of same, is more significant than the establishment of a judicial precedent for the truth:
equally_protected(source code, pure speech).
C'mon.
illegitimii non ingravare
I just read the decision, and I thought it was terrific. When I read the quote from the trade secrets act on page 10 of the opinion, point (3) really bothered me. Point (2) didn't, as it is long established that the First Amendment right to free speech is alienable, that is, it can be signed away in contract. But point (3) seemed to restrict the free speech rights of others who don't enter into a contract. I wondered how this could be constitutional, and I was very pleasantly surprised several pages later to see the court rule that that provision of the law is indeed unconstitutional! What a great decision!
But I found one fatal flaw in the decision, which could basically negate the conclusions when the case goes to trial.
On page 2 of the opinion, in the factual background section, the court states "DeCSS consists of computer source code which describes a method..." and in a footnote describes computer source code as "the language in which computer programmers write their computer programs."
Later in the opinion, in their analysis of the applicability of Junger vs Daley they first quote from that decision: "Because computer source code is an expressive means for the exchange of information and ideas about computer programming, we hold that it is protected by the First Amendment." And further add "If the source code were compiled to create object code, we would agree that the resulting composition of zeroes and ones would not convey ideas."
And a careful reading of the opinion makes it clear, they rely heavily on this analysis of Junger vs Daley in reaching their decision to reverse the preliminary injuction.
The problem is there is an error in their factual background. DeCSS is not source code, but rather a precompiled Windows executable! As far as I know, Jon Johansen has never even released the source code, and even if he as done so by now, he hadn't at the time this suit was brought. I haven't read all the trial documents, so I don't know how this error crept in, but it quite clearly an error. There was a source code package called "css_auth" which was to be included in a Linux DVD driver, and it had the effect of authorizing a DVD-ROM drive to read the keys required for DVD movie playback, but DeCSS is something different entirely, and it is clearly compiled object code, and not source!
You may object at this point that there really isn't a difference between source and object code, as was pointed out by Dr. Touretzky in his testimony in the MPAA vs 2600 case in New York, but this court clearly defines the difference between the two as it understands it, then clearly mislables DeCSS as "source code".
Don't get me wrong, I sure hope Bunner wins this case, but the fact that the one decision in his favor is based on a major factual error does not bode well.
I am "very excited" by this "ruling" by "The Court of Appeal, Sixth Appellate District." It "seems" that they have "finally done the right thing." I look forward to "more rulings of this nature." Finally some judges that "understand" the nature of "digital media" and "copyright."
Actually she's the same judge who is now looking to nail the RIAA to another wall. She apparently is very disturbed about the anti-trust implications of such a cartel as the RIAA.
Very interesting indeed...
Knowledge is power. Knowledge shared is power multiplied.
The boasts do not support a claim that he broke the law.
The boasts support the position that if he broke the law that he probably knew it.
The result is he can claim innocence, but he'd have a hard time claiming "oops, sorry, innocent mistake".
- - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
The best method I saw for paying the artists directly was a band I listen to allowing people to pre-order their next CD (which they hadn't even started writing/recording) for double-price ($30 US), with only the promise of having it autographed. A year later, I've got my shiny new CD, plus a free t-shirt, and $5 off other band-related merch.
Oh Susanna did something much like that for her last CD, Sleepy Little Sailor. The pre-ordered copies were just at the regular price, and didn't get autographed, but the people who bought them did get their names listed in the credits. (See if you can find me.) I got mine autographed as well when the next folk festival came through town. Unfortunately, I think it only worked well in this case because her style of music is relatively cheap to record, and she already had a reasonably loyal fan following from previous releases. A band working on its first album, and/or in a costlier style, might have a hard time with this kind of business model.
Those of us who care about this kind of thing have a duty not only to not buy RIAA CDs, but also to buy non-RIAA CDs like this one, support live music, and so on. If we're going to claim that artists can survive in a world that includes peer-to-peer, and that cheaters like the RIAA will never prosper, then we ought to do what we can to make sure those claims stay true.
". . . we would agree that the resulting composition of zeroes and ones would not convey ideas."
Conclusion:
Code == Free Speech
Compiled Code != Free Speech
This is a really interesting opinion for the court to give, and is behind the reasoning I used when I started the DataFetish site when the whole DeCSS issue got underway. When it gets right down to it, it gets tricky to say that a particular encoding (ASCII source) can in any way be considered free speech moreso than some other encoding (compiled binary) of the same "idea" on the computer. My take on it for the DataFetish site was to present documents with completely opaque encodings, so you just get back a bunch of ones and zeroes; meaningless without using a corresponding decoder.
The opinion seems to reasonably say that a binary sequence doesn't really represent anything unless it is decoded into something that can be considered protected. The double edge is that any binary sequence can be said to encode any kind of information; it's just a matter of the decoder having the proper algorithm to do the transformation. So (in theory :-) I could potentially have a copy of Windows XP up on the DataFetish site, it's just that you may not know which encoding I've used. If MS tries to circumvent the encoding to see if I have XP, they've gone and violated our old friend the DMCA. Ain't technology grand? :-)
Compiling source code can IMPROVE human readability.
Just take a look at some of the entries to the obfuscated C contest!
Obfuscated C < => not human readable < => not protected speach
Compiled obfuscated C < => improved human readability < => protected speach
- - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
Language is "non computable" - thus no algorizm processor will EVER ( spelled e-v-e-r, byteboy ) succeed. hahaha
Sorry if I missed this but it seems like this ruling means he can continue to distribute DECSS
(in the US?) until the official trial. Is this true or was it also shut down by the MPAA, like so many others?
For this kind of malicious persecution, the DVDCCA should be considered an anti-American terrorist group.
I wouldn't call them terrorists. Frivolous litigation is a far cry from terrorism. Let's not dilute the term, please.
-jcr
The only title of honor that a tyrant can grant is "Enemy of the State."
The court protects publishing the source code from the injunction because it is expressive and not compiled. So, does commenting my code imply that the code is not as valuable or expressive as my comments, or does it improve the value of my code as a form of expression.
I guess it is clear that I should use meaningful variable names, write clear, intelligible readable code, and only hand optimize in the inner loops when/iff the compiler doesn't cut it.
-- They say you die a little bit each day. Have a nice day!
Since only expressive acts can be copyrighted, then my microsoft code should not have a copyright! IT IS NOT AN EXPRESSION THAT CONVEYS ANY IDEAS
Actually she's the same judge who is now looking to nail the RIAA to another wall.
Will it be made public? I would LOVE to see Hillary tacked up and made available for public derision, and perhaps tomatoes ;)
It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
If I followed it correctly, they compared trade secret laws to copyright. By fair use, scholarly discussion, criticism, and excerpts are allowed of copyrighted material, which would totally reveal most trade secrets in no time. The only way to keep a trade secret under copyright law would be to KEEP IT SECRET.
They also said the right to a fair trial didn't take precedence over the right to free speech. Wow. That doesn't sound like how I've heard things practiced. Today I heard that many people were being held as material witnesses to the terrorist attack, and had not been allowed to tell anyone they were being held.
Another comparison that occurred to me as I read the ruling was that trade secretes are like selling a car with hood shut, and requiring car buyers to sign an agreement never to open the hood. Car companies could do that. What would be their recourse if someone actually opened the hood?
IANAL, but AFAIK, that is what the UTSA is all about (UTSA = californian law 'Trade Secret Act'). Read the .pdf, it refers to it.
--- Hindsight is 20/20, but walking backwards is not the answer.
Certainly, this is a victory for the open source crowd. The idea that source code is speech is so natural to us as to be common sense. Having that view upheld by the court is indeed a triumph of law.
However, I'm afraid I have to put a damper on the fun. The court ruled that source code is speech; compiled executables received no such protection. As such, posession of the DeCSS source code is legal, but use or posession of binaries, or even compilation of source (which would produce a binary) is not legal. "You can have it, but you can't use it."
As a practical matter ( WARNING! I am not a lawyer. This is not legal advice! If you try this don't say I told you it was OK! If ever there was a time for the BLINK tag, it's this disclaimer...), since you can posess the source code, there is nothing to realistically stop you from using the binaries. In theory, when the system works right, you cannot be searched without a warrant, which requires probable cause to obtain. If you give the feds probable cause, you deserve what you get, but if you keep your mouth shut and use the software quitely in your home, nobody should be able to get a warrant, and you should not be subject to prosecution (under the rule of "it's only illegal if you get caught"). This would also rule out binary distribution--draws attention to yourself. ( Another BLINK disclaimer: I am not advocating breaking any law. I am merely offering my uninformed interpretation of the legal system. ) The DMCA has not been overturned here, it has just been found not to apply to source code. And for those who are thinking what I'm thinking, interpreted languages aren't a back door. You may be able to posess the Perl version of DeCSS, which is executed from source (for all practical purposes), but execution would be circumvention, and the DMCA says "no" to that.
Good points from the case:
Bad points:
Brief summary, in my own words: you can have it, but you can't use it.
"Make it ten--I am only a poor corrupt official."
--Captain Louis Renault (Claude Rains), Casablanca
I don't think this is directly about the DMCA.
From what I understand from the PDF, the law under which the DVDCSS sought protection is the UTSA, not the DMCA.
btw, I assume you mean the "Digital Milennium Copyright Act", which is DMCA, not DCMA.
--- Hindsight is 20/20, but walking backwards is not the answer.
The question was whether Johansen clicked on the license before he reverse engineered DeCSS, and if he did, whether that license applies in his jurisdiction. Whether Johansen "knew" he was breaking the law or not is completely irrelevant.
All that matters is whether the DVDCCA could show evidence that Johansen agreed to and subsequently broke a legal contract, thereby making the DeCSS source code "criminally obtained" under the California trade-secret law, and thus affecting Bunner's ability to use it (though, in a separate decision, the appeals court later decided that he couldn't be enjoined from posting it, no matter what.)
The DVDCCA could not show any such evidence. Therefore, they used the fact that Johansen thumbed his nose at other laws as evidence that he might have broken this one. So, no concrete evidence. Not even "circumstancial evidence", as the record states. That "evidence" amounts to spurious name-calling. But because no judge likes a smartass, the court accepted this lack of evidence to the point that they issued an injunction.
That's crappy law, aside from the separate first amendment considerations.
Its a start, and each journey begins with one step.
Unfortunately, the U.S. Supreme Court does not have the legal right to invalidate the ruling of a state court on state law, even when the state court openly and blatantly ignores the state constitution and laws. (Remember, the Fla. SC was composed entirely of seven Democrats, and three of the members publicly denounced the Fla. SC ruling as blatantly partisan and illegal.)
So they found a weak excuse in federal law to invalidate an abuse of power on the part of a state supreme court (still strong enought to get seven concurrances), and found a weaker excuse to deny the Fla. SC a third bite at the apple. It was still solid and brilliantly reasoned compared to Roe v. Wade.
Ouch, indeed! This may mean the eventual demise of the California Trade Secrets Act, as its scope is to far-reaching.
No, it's old hat that trade secrets only bind people that have a "duty" to keep the secret. That can come from a contractual agreement (an NDA) or a fiduciary duty. You also have a "duty" to not break the law, so blabbing about the results of your industrial spying won't cut it.
Source code is, however, much prefered if English isin't known by one of the two parties in the exchange. Imagine talking to Microsoft tech support lackies who only spoke Bushman. :)
:- works_for (X,Microsoft).
Are you implying that microsoft tech support lackies can code?!
? - can (Microsoft_employees, Code)
Personally, as a form of personal expression I like prolog.
rocks (This_ruling).
cannot (X,Code)
In fact, as a form of Satire, expressing yourself in Code trumps copyright! Are you all familiar with the guys in the day who made a snow white+the seven dwarfs gangbang poster and were sued by Disney? They won.
Moderation question - why is no post every funny and insightful?
The good and new comes from no quarter where it is looked for, and is always something different from what is expected.
All that matters is whether the DVDCCA could show evidence that Johansen agreed to and subsequently broke a legal contract.
IANAL, and IANA{Citizen of the US of A} either, but the DVDCCA also have to show evidence that it was lawful for Johansen to agree to that contract. If the law in Norway is that reverse engineering is lawful for interoperability, then any clauses in the click-wrap agreement are null and void, and hence Johansen can be considered to have not agreed to them, regardless of what the agreement actually says.
Especially if he purchased the software and specified the country in which he was purchasing at the time, I would argue that the company selling the software was implicitly accepting the changes to their click-wrap agreement that would match the laws in the jurisdiction to which they were selling.
Indeed, the Supreme Court has never upheld a prior restraint, even faced with the competing interest of national security or the Sixth Amendment right to a fair trial
Just to satisfy my curiosity, I know the compelling interest of national security refers to the pentagon papers ruling, but does anyone know what case they are refering to where the Supreme Court let free speech interfere with a right to a fair trial?
Unfortuantely, one of the DVD license conditions is that there's no source code availability. And, there is actually a commercial Linux DVD player now - IBM ships it with certain laptop configurations. But of course that "violates" the "fair use" of those who are running NetBSD on VAX or whatever.
I dare you to try talking to a programmer about anything more than cosmetic features without code.
I pray for your soul also as you attempt to do that.
The message on the other side of this sig is false.
that's partly my point... the U.S. government has recently diluted the term in defining what are considered acts of terrorism under the law.
You could've hired me.
Then, let's say, what if a properly licensed manufacturer, made a new DVD player with, oh, let's say, flashable firmware. Or other programmable features. Now geeks can circulate copies of replacement software for the Brand-X player that circumvent the nasty region coding, encrypted digital outputs, etc. This way a player could still gain popularity, although not because they officially did so, but because that player does away with the restrictive features.
I'll see your senator, and I'll raise you two judges.
Most people would say slavery was just plain evil. It was only a matter of time before it went away. I'm sure the slaves who were treated like animals would have loved to hear "Don't worry, it will sort itself out. Right will win over Wrong."
that the pdf version had a password on it that wasn't released. Then I'd have to use some OTHER software (dammit, let him out already) to read it.
The entire DVD industry, through the DVDCCA, have devised a set of mutual licensing handcuffs that they are all to wear -- DVD player manufacturers may not manufacture DVD players with unencrypted digital outputs. They may not manufacture and sell region-free players. This keeps the ability to make fair use of DVDs out of the hands of consumers.
Well, over here in the UK, it's getting quite difficult to buy a DVD player which doesn't have a region-free mode. The models that don't allow it just didn't sell as well. So the stores tend not to stock them. So the region-free models sell even better. Etc. Etc.
America might be a special case, but from over here, it looks like the market will kill region coding far faster than any court.
- Blah blah blah, missing scientist. Blah blah blah, atomic bomb. -
Fairtunes.com
Fans: Fairtunes allows (music) fans to voluntarily send money, compensate or tip, any artist for their work.
Artists: Fairtunes empowers any artist to receive money online in the form of a voluntary payment. Start searching by using the box on the left or you can jump into the discussion on digital music and voluntary payments below.
"If the source code were ?compiled? to create object code, we would agree that the resulting composition of zeroes and ones would not convey ideas."
Arguably therefore the Perl version of the code (or any other scripted language) should be "Free speech".
However, since whatever language you write in gets translated to 0s and 1s eventually one could also argue that it is legal to distribute the source code, but illegal to actually execute it.
you can view a list of all the donations, some have messages to the artists, thanking them, or why they are sending the money.
"anyone who infringes a copyright held by the DVDCCA or by any DVD content provider may be subject to action under the Copyright Act."
Is it my imagination, or is the court saying here that the DMCA is unneccessary and the movie industry should stop whining about DeCSS and get on with simply prosecuting anyone who makes non-fair use copies?
It is not inconceivable that in decade or two we will be able to provide a program with a design document written in prose and have it generate the program.
We're damn close. Programs can already be written as specifications of their output in functional languages that approximate algebraic notation. In fact, a particular programmer's boss once confused a program written in the Haskell language with a design document, asking "Where's the implementation?"
"Umm..." (runs a Haskell compiler) (runs the binary it produces) (correct answer appears)
"I've heard of programming computers in English on Pick OS, but this is something else."
Will I retire or break 10K?
Moderation question - why is no post every funny and insightful?
The comment header displays only the most recently applied moderation. Click on the comment's cid (#2510706) itself to see all different categories of moderation that moderators have applied to a comment.
Will I retire or break 10K?
IIRC, the act of burning the American flag is protected by the First Amendment because it is a way of communicating your political beliefs to another person. Written communication is protected even though it is not literally "speech". Likewise, photographs allow people to communicate without using speech, so they too are protected. Why should object code be any different? Granted, there are very few people who can make any sense out of object code. The same is probably true of Joyce's Ulysses. But if a work is known to have some meaning, even if that meaning is obscure, it should be protected by the First Amendment.
Hey, how do you print in bold in Java?
America might be a special case, but from over here, it looks like the market will kill region coding far faster than any court.
Region 1 is a special case, since MPAA relases tend to happen there first. So you simply don't have people wanting to import DVDs of "blockbusters" they can't buy.
That means the Mona Lisa is a collection of paint smears, and that Beethoven's 5th Symphony ceases to be an artistic work once the orchestra begins playing. Preposterous.
Republicans are idiots.
1,$s/ag/gwb/g
Republicans are idiots.
"That the source code is capable of such compilation, however, does not destroy the expressive nature of the source code itself. "
It seems to me that if code is considered speech inasmuch as a standard mathematical notation, does this mean I can implement patented algorithms and distribute its source code as long as it is not converted into a device (compiled)?
Code of Patented Algorithm == Free Speech???
Compiled Code of Patented Algorithm == Patent Violation???
What do you guys think?
"Communism is like having one [local] phone company " - Lenny Bruce
There isn't really any mathematical difference between the master key and a session key encrypted with that master key, as one can be transformed to the other. That's why, after the session key is know for a disk, it's possible to establish what the other master keys are.
...I'll settle for limiting free speech to source code.
The courts have got this far so please don't start confusing them. And second I wouldn't particularly worry about being banned from posting in Etruscan as long as I could still post in English, French, Icelandic, Tagalog...
Nope, please don't cloud the issue.
No, your children are not the special ones. Nor are your pets.
I would think that you can use this citation to argue that copyrights, while supposed to be limited in scope, are now becoming de facto limitless, and thus are not 'for limited times'
No. The citation says that unlike copyrights, trade secrets are perpetual. However, this ignores that every 20 years, Disney employees contribute upwards of US$6 million to congressional re-election campaigns to get 20 more years of copyright monopoly. See also the Wikipedia article about the Sonny Bono Copyright Term Extension Act. In fact, according to one interpretation of the Constitution, a billion years plus two days would be considered sufficiently "limited times."
A curse on the Bono family for being so dang greedy.
Will I retire or break 10K?
Um, a few lines of assembler
You don't say "a few lines of compiler," do you? Say "a few lines of assembly language."
do practically nothing
Four lines of 6502 assembly language can detect whether a program runs on NESticle or on Nintendo hardware:
To see how this works, visit my Everything 2 writeup about NESticle.although I invite you to memorize the 700+ instructions in the PIII instruction set
Everyday asm programming (i.e. not writing the lowest level of kernel VM code) needs only about 50 instructions per problem domain (intmath, fpumath, mmx/sse, etc), and that's on a CISC chip. RISC instruction sets have a much smaller and much more orthogonal instruction set. For a computer architecture class at Rose-Hulman, I once designed and implemented a 16-bit RISC machine with a set of 15 instructions (8 arithmetic, 4 control, 3 data movement) based loosely on the MIPS architecture. But then I learned how ARM7TDMI's Thumb instruction set used many of the tricks I thought I invented.
Will I retire or break 10K?
Hmm. (thinking it over) I guess I have to agree with that. That wouldn't be the case if they were using an asymmetric cypher (eg, public key), but I doubt the DVD people would have even considered anything that sophisticated. Good catch.
A dingo ate my sig...
the DVDCCA also have to show evidence that it was lawful for Johansen to agree to that contract. If the law in Norway is that reverse engineering is lawful for interoperability, then any clauses in the click-wrap agreement are null and void
I've seen a EULA that states, in short: You may not copy, modify, etc. this software, except to install this software on one computer or strictly for backup purposes. In addition:
- You may not reverse-engineer the Software in any way.
- You may not export the Software to Afghanistan, Cuba, Libya, Iran, Iraq, North Korea, Sudan, or Syria.
- THERE IS ABSOLUTELY NO WARRANTY ON THIS SOFTWARE, EXPRESS OR IMPLIED.
- THE AUTHOR SHALL NOT BE HELD LIABLE FOR ANY DAMAGES INCURRED AS A RESULT OF USE OF THIS SOFTWARE.
If the law of your jurisdiction does not permit enforcing the above four terms, this agreement is NULL AND VOID, AND YOU MAY NOT USE OR OTHERWISE ACCESS THE SOFTWARE.Attorneys cover their client's @$$es because their clients pay them to.
I see Windows XP's product authentication mechanism as a step toward eliminating shrinkwrap and click-through licensing in favor of actual contracts that users have to sign with a Digital ID.
Will I retire or break 10K?
If source code is expressive communication and object code is not, I wonder what the implications for copyright of executables are? If executables are not expressions of their authors, they shouldn't be considered creative works entitled to copyright protection like novels or art. They would be mere machines. As such, patents could protect parts of them, but only the novel inventions, a more limited protection than copyright.
We have, of course, a chicken and egg problem, but the way to attack the RIAA problem is that they shouldn't be so ABLE to buy congressmen - and the way to stop that is real finance reform.
The way to do THAT is to vote out the people who won't vote for it, and not be distracted by shorter term issues.
Looking for freelance Actionscript (Flash/Flex) or ColdFusion work and/or freelance developers. Email me, put Slashdot
You are 100% correct. The CTSA, however, is an attempt to bind everyone under a form of an "NDA", in a way. If you are discussing cryptography, and happen to discuss that a particular type of decryptographic (word? God, I love English!) process will subvert a particular type of proprietary encryption, then I may be able to apply the CTSA to prevent you from discussing it!
I don't see how the C source code is any different than the othe variations that were created (such as my favorite, the prime number that can be converted into a gzip that contains the source, etc).. Would they have outlawed something like this?: Take a C programming book, since it would contain the appropriate characters.. Now go through random pages and find the instances of every character from the DeCSS source code.. now write down the position in the book from where they are located (page number, line number, etc). now you have this map of characters and words that you could distribute that would essentially allow anyone that had that book the ability to compile a copy of DeCSS.. would they go so far as to make something like that illegal? I really fail to see how the C source is any different than something like that.. Just because the C can be easily compiled and read as something that looks like a circumvention device doesnt make it any different than another form..