Slashdot Log In
DeCSS' Continuing Saga
Posted by
CmdrTaco
on Thu May 23, 2002 02:33 PM
from the hanging-int-he-balance dept.
from the hanging-int-he-balance dept.
blankmange writes "Newsbytes is carrying
a followup on the DeCSS and 2600's court cases: "The Electronic Frontier Foundation and the First Amendment Project today asked the California Supreme Court to uphold a lower court's decision to permit publication of the source code for DeCSS technology, which circumvents digital copy protection systems." Maybe it's not over yet..."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
but its stull sux (Score:1, Insightful)
its all about the information... the people need to know, or we'll always lose...
Re:but its stull sux (Score:5, Insightful)
That is the problem, and by calling it an issue of DVD copying you further the problem. This is not an issue of being able to copy DVDs or to post code. This is an issue of linking to someone that posts code. The next step is to stop someone from talking about DeCSS. Soon, if there is a crime, the TV news cannot report on the crime -- hearing about the crime might enable someone to commit the crime.
Will this kill Slashdot? (Score:5, Informative)
typedef unsigned int uint;
char ctb[512]="33733b2663236b763e7e362b6e2e667bd393db0
69b57175f82c787cf125a1a52
d2d65743c7c34256c2c6
081c888c011d797df024
3f3bba6e3a3ebf6befeb
1f0b8f8b0a1e8a8e0f15
cace4f53979312069296
typedef unsigned char uchar;uint tb0[11]={5,0,1,2,3,4,0,1,2,3,4};uchar* F=NULL;
uint lf0,lf1,out;void ReadKey(uchar* key){int i;char hst[3]; hst[2]=0;if(F==\
NULL){F=malloc(256);for(i=0;i>2
>>12)^(lf1>>20)^(lf1>>21)^(lf1&g t;>24))lf0=(lf0>1)\
|(a>1)|(b>8)+x+y;} void \
CSSdescramble(uchar *sec,uchar *key){uint i;uchar *end=sec+0x800;uchar KEY[5];
for(i=0;i=0;\
i--)key[tb0[i+1]]=k[tb0[i
(uchar *key,uchar *im){uchar k[5];int i;ReadKey(im);for(i=0;i=0;i--)key[tb0[i+1]]=k[tb0
[tb0[i]];}void CSSdecrypttitlekey(uchar *tkey,uchar *dkey){int i;uchar im1[6];
uchar im2[6]={0x51,0x67,0x67,0xc5,0xe0,0x00};for(i=0;i6
CSStitlekey1(im1,im2);CSStit
Re:Will this kill Slashdot? (Score:4, Informative)
#!/usr/bin/local/perl
s''$/=\2048;while(<>){G=
b=map{ord qB8,unqb8,qT,_^$a[--D]}@INC;s/...$/1$&/;Q=unqV , b25,_;H=73;O=$b[4]<<9
|256|$b[3];Q=Q>>8^(P=(E=25
^S*8^S<<6))<<9,_=(map{U=_%16orE^
^=(72,
)+=P+(~F&E))for@
Re:Will this kill Slashdot? (Score:4, Insightful)
while( )
...etc...
{ G = 29;
R = 142;
is no more amount of code than: while(){G=29;R=142;...etc...
They both have the exact same grammar, and use the same number of tokens. They both take just as long to execute, but the more compact version takes more time for a human being to read. What is it about Perl that tends to make its proponets enjoy making write-only code?
Re:Will this kill Slashdot? (Score:5, Interesting)
*wink wink, nudge nudge*
Wouldn't it be a pity if some wretched soul were to send out a virus whose sole purpose was to leave a copy of DeCSS in every computer it touched? Maybe buried 12 folders deep in some random spot on half the world's Windows boxes...
The MPAA's own servers hosting a pop-up ad with the minimal Perl script showing up every now and then...
Seems to me the "troublemakers" in our midst have been laying down on the job...so let's get going, boyos and girlos!
2600 (Score:1, Informative)
Mixed speech and content (Score:5, Funny)
In the brief, the DVD CCA argued that, "neither DeCSS nor Bunner's posting of it on the Internet is pure speech." Instead, the group said, courts have treated computer code as "nonspeech" or "mixed speech and content."
All you l33t h4x0rz out there think you're entitled to free speech. That's just fine and dandy with the MPAA. Just remember that you're not allowed to put content into your speech without a license.
This is a DISASTER! (Score:5, Funny)
Damn, if they make DeCSS legal, my ownership of a T-Shirt with the DeCSS code written on it will be completely meaningless!
Let's hope that the lower court's decision is quashed.
Re:This is a DISASTER! (Score:4, Informative)
It's on tshirts, bumper stickers, why not sigs (Score:3, Interesting)
Story not about 2600 (Score:5, Informative)
The 2600 case was in federal court in New York. They lost the trial, and were also shot down by the federal appeals court.
It definitely isn't over... (Score:1)
At least not until a third-party DVD player becomes available for Linux for free (yeah right), although this will only put the real problem here on hold.
security? we don' need no stinkin' security!
things are only getting worse... (Score:2, Interesting)
The irony in this is funny, but it is plain to see that this trend will just keep continuing.
Excellent point (Score:5, Insightful)
Seriously, since when did the ??AA's become more powerful or important than national security? Who put them on their pedestal? Who died and gave them the monarchy?
Just shows you where this country's priorities are. Trading freedom for security is bad enough. Trading freedom for entertainment is disgusting.
proof that DMCA is ambiguous.... (Score:5, Insightful)
in CA, Brunner was told he was allowed to keep it up.
Anyone catch that? Two similar if not identical cases have different rulings based on the same law.
Questions --
Have there been other sets of cases that have had the same law interpreted in two different directions? What was the outcome? Are such laws considered ambiguous and thus in need of clarification? Who makes taht decision?
Re:proof that DMCA is ambiguous.... (Score:4, Informative)
This is generally one of the situations in which the Supreme Court will step in, that is, if two states rule differently on a federal law, it is up to no one but the Supreme Court to sort it out.
The Supreme Court only accepts a small percentage of the cases they are asked to hear, but then again generally the states follow each other's precident.
Not stolen secret! (Score:4, Insightful)
This secret was not stolen, it was reverse-engineered! Their argument is bullsh**.
Abe had it right... (Score:5, Insightful)
-Abraham Lincoln
No matter how they twist it, it is speech. (Score:5, Insightful)
This "trade secret" was NOT stolen. No one hacked into anybody's computer or broke into anyone's office to steal anything. The encryption technique was reverse engineered which IS legal. Discussing the reverse engineering process and ones findings with others IS legal and protected by the first amendment.
Re:Great thought...maybe the real fight is elsewhe (Score:5, Informative)
It's a trade secret of an organization called the "DVD Copy Control Association" - or, the DVDCCA.
They license the trade secret to all of the player manufacturers, and in return, the player manufacturers sign a contract that, among other things, forbids them from building DVD players with unencrypted digital outputs, and requires them to include Macrovision distortion in the analog output signal. The contract also forbids the disclosure of the CSS algorithm.
The result is that, prior to DeCSS, if you wanted to manufacture DVD players, you needed to sign the contract and agree to the terms in order to obtain the necessary technology to decode DVDs.
Now, the CSS algorithm is cracked.
The danger that the industry is facing is this. If CSS is deemed, by the courts, to be a legitimately reverse-engineered trade secret, then the CSS decoding process would enter the public domain. If that were to happen, it would clear the way for the manufacture of DVDs without having to obey the restrictions of the CSS contract.
In other words, it would allow companies to start manufacturing DVD players with such desirable features as no Macrovision, and digital MPEG outputs. But it wouldn't allow all companies to do so
... only those companies that had not signed a contract with the DVDCAA. In other words, the entire current player industry would be shut out -- they would be still required, by their DVDCCA contracts, to install Macrovision, and not offer digital outputs. This would be a disaster for the current crop of player manufacturers.
There's a reason that they are fighting so hard to force CSS into the category of "stolen trade secret" -- by sheer force of will, apparently. If DeCSS were to be ruled a stolen trade secret, then the courts would prevent anyone else from making commercial use of the algorithm.
This would be an incredible win for the movie industry -- they would receive what would be in effect a perpetual patent -- the right to exclude others from employing a process.
Note that they are fighting this battle on different fronts -- the DMCA case is to try and outlaw the dissemination of the algorithm. The Trade Secret case is to try and outlaw the implementation of the algorithm. They are fighting tooth and nail to control not the right to manufacture DVD players, but the right to dictate what features may and may not be included in DVD players.
Just in case the original gets slashdotted... (Score:2, Informative)
Idea for ThinkGeek... (Score:5, Funny)
I don't condone piracy... (Score:3, Insightful)
I understand why the MPAA wants to protect its intellectual property, but they need to fight piracy by either making the factory-made products worth buying or prosecute those individuals who pirate them. I want to be able to rip a VOB and play it back on my laptop without having to break the law in the process. I think that the MPAA would rather strip millions of legitimate users of their rights to fair use, rather than spend the money to fight a few individuals who are massively distributing illegal copies of a copyrighted product.
Correct me if I'm wrong.. (Score:3, Interesting)
Hasn't DeCSS already experience wide spread disclosure. This is kind of like closing the barn door after the horse has left the building.
It is the RIAA/MPAA that are becoming powerless...
The DVDCCA have a point (Score:3, Interesting)
Now, if you have 400 trade secrets, and you burn them all onto a shiny metal disk, and you sell 20 million copies of that disk, and someone works out from one of those disks what the secrets are, your case is a lot weaker. Independent discovery is, AFAIK, a defense against trade secret violations (and copyright, too, but not patents or trademarks).
Funny Storry (Score:5, Funny)
# 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,qb25,
)+=P+(~Fs/[D-HO-U_]/\$$s/q/pack+/g;
".
So of course I punched him.
wait a minute (Score:1, Offtopic)
Let's take it to the street (Score:5, Insightful)
The CBDTPA is actually very good for the movement to bring about the death of legislation like the DMCA. I saw a review of the CBDTPA in a roanoke paper about 2 weeks ago and it was really cool seeing a common newspaper make a big feature in its op-ed section about the CBDTPA. People trust newspapers a lot more than they trust websites. Newspapers cost money to produce (so do websites), but websites don't in the eyes of John Q. Citizen. Anyone can make a website is the general view, even though hosting a major website requires an assload of money to pay for bandwidth, high end equipment and a full time staff. Using the Internet to propagandize is not as easy as people think.
What we need are Win32 and OS X open source or free as in beer cd/dvd rippers that make defeating copy restrictions as easy as installing a new plugin. We need to force the issue by making the cartels so desparate they call for the complete destruction of individual property rights as they pertain to IP. The CBDTPA wasn't quite that, we need to get them so desparate that they propose something that makes it a felony to own a computer that can copy music and movies. We need to make John Q. Citizen so scared of their proposals that he says, "listen asshole, you have two choices, protect my rights or their bottom line. You know where I'm voting now!!" to their representatives out of anger and sheer rage. Essentially we need to take demagoguery to a new level, if you support these industries you are supporting your child's inevitable felony prison sentence for making a custom workout mix cd.
What we can do are the following
We must make these people look like absolute monsters to the public. We must find ways to associate RIAA/MPAA with the same feelings that most people reserve for Fascists and Communists. The average person must start looking at it from this perspective, "he is not advocating compensating people for their work, he is advocating the annihilation of my property rights." Once we have achieved that, we can effectively dismantle modern copywrong law and get it back to being constitutional copyright law.
Might as well put some content in this article (Score:2)
The article didn't mention the DMCA. They are trying to protect DeCSS as a 'trade secret.' Now, as I understand trade secret law, it is no longer a trade secret once it has been reverse engineered. So where do they get off making that claim?
Why illegal? (Score:1)
Obligatory Mirror (Score:1)
Heh. http://joshua.raleigh.nc.us/DeCSS/ [raleigh.nc.us]
I'm curious (Score:1)
Isn't all of this going to the public records later? I'm sure there's a flaw in my thought somewhere but once it enters the legal system it's there to be poked and made fun of for every citizen, no?
Code-is-speech debate (Score:1)
"Stolen" trade secret (Score:1, Interesting)
If I were to post a photo of the insides of my car's engine on the web, would I be violating the manufacturer's trade secrets? Car manufactures go out an buy competitors cars just to take them apart and see how they work. Why is software so magically different?
The most important part? (Score:3, Informative)
In addition, the court found that DeCSS is "pure speech" for the purposes of First Amendment protection.
Say what you will about CA, our courts get it! This is from the CA State Appeals Court Ruling.
a different look (Score:2)
Perhaps it should read...
"The Electronic Frontier Foundation and the First Amendment Project today asked the California Supreme Court to uphold a lower court's decision to permit publication of the source code for DeCSS technology, which informs technically capable people how DVDs are encrypted."
Clarification... DeCSS by itself does not circumvent copy protection!!! Only the *abuse* of DeCSS during application does.
Technically inept people shouldn't be making decisions about technology they don't understand. For example, would I, a computer programmer, make critical decisions about launching the space shuttle? Probably not.
Go 2600 and stick it to 'em!
mpaa = cool (Score:1, Interesting)
I can't wait... (Score:1)
...until the DVD CCA realizes that they will piss off the software industry, severely, if they succeed in their current line of litigation. If code is speech, then it can be copyrighted but the 1st Amendment applies; if code isn't speech, then the 1st Amendment doesn't apply but it can't be copyrighted. Ergo, if the DVD CCA wins, the U.S. government will have to stop prosecuting for those who infringe the "copyright" of software. You think Microsoft is pissed at Linux? Wait until Disney tries to hack their balls off! :-P
What would happen if... (Score:1)
The real problem. (Score:2, Insightful)
In every other part of the Universe, it is the specific product which is patented. If you make a carbon copy of a Honda Accord, then you'll get sued. If you make a vehicle with four wheels, four doors and an engine, you won't. In academia, if you make a discovery, then some time later another person claims to have made the same discovery, that person -- except in rare cases -- you will be laughed out of town, but reproducing the same result via independent work is okay.
So, reproducing the DeCSS algorithm via independent work is okay via logical extension. As for breaking copyright protection, this is really governed by two laws: the so called "Betamax decision" from which the fair-use concept is derived, and by the DMCA. Although I don't know much about the DMCA, fair-use says that any particular consumer of media content can copy it limitlessly for backup, personal storage, alternate viewing, or whatever. Ripping a DVD to DIVX is perfectly legal, as long as you don't redistribute it and merely use it for personal viewing.
Reverse Engineering is Legal in California (Score:2)
You might be suprised to hear that. But consider what the point of the structure of patents is set up for - if you invent something, and you disclose your invention to the patent office, with instructions clear enough that someone "skilled in the art" can reproduce your invention, then you can be granted a patent.
Part of the idea is that once the patent expires, it goes into the public domain, along with explicit instructions for how to make your invention. Thus society as a whole ultimately benefits from the granting of a temporary monopoly.
Trade secrets are not legally protected monopolies, specifically because they don't provide the public benefit of putting the invention into the public domain.
What protection trade secrets have is a matter of keeping people honest. Someone who has signed a nondisclosure agreement is not allowed to disclose the invention, you can't steal it or bribe someone who knows it or whatever.
But reverse engineering is specifically allowed by california state law, and the law of all the other states as far as I know, in part because it provides a reason for inventors to patent stuff rather than keeping it secret - because that's the only way they can be granted a legal monopoly, and there is no protection from reverse engineering.
At least there wasn't before the DMCA, and I would argue the constitution makes the DMCA illegal, because it only allows for monopolies to be granted by the patent system. Copyrights are a form of monopoly too, but the constitution doesn't provide legal ground for maintaining copyrights by forbidding devices that can copy, it only forbids actually making copies without permission.
Rule 1, Page 1 of "Elements of Style" (Score:1)
Also, unless this is about a misplaced variable declaration, it should probably be in the "hanging-in-the-balance" department.
Re:DeCSS Should be Free to Distribute. (Score:5, Insightful)
Lord of the Primes??? (Score:2, Funny)
watch lord of the rings, we now get this:
"One Prime to strip them all, One Prime to free them, One Prime to bring them all and on my OS see them."
Re:FIRST ILLEGAL POST (Score:2)
Re:FIRST ILLEGAL POST (Score:1)