Slashdot Mirror


DVD Hearing Victory: We Won - For Now

Open Source community members breathed a sigh of relief at 4:50 PST today when Santa Clara County Judge William J. Elfving rejected the DVD Copy Control Association's request for a temporary restraining order that would keep Web Sites from linking to information about DeCSS.

Open Source community members breathed a sigh of relief at 4:50 PST today, as Santa Clara Judge William J. Elfving rejected DVD Copy Control Association, Inc.'s request for a restraining order.

Robert Jones was Defendant #15 in the filing, and he shared his thoughts after hearing the decision:

"It's good to hear that some sort of sanity won today. I'm sure we're all very appreciative to the EFF and everyone else who showed up to help and advise. I wish to personally thank, especially, all the lawyers who volunteered their advice and services pro bono to the defendants. There is still the hearing on the 14th, so the war is far from over, but the first battle has been won."

In the middle of the day, SVLUG President Chris DiBona called in, letting us know what happened after the courtroom's doors opened this morning:

"The courtroom opened up, we all filed in. we had about 50 people in there, two reporters inside, two waiting outside. [The Plaintiffs are] claiming it's a trade secret thing. They're claiming that to get the Z-key, they had to click on a license agreement. There's no reason why that's true. They inserted their arguments and they said that the hacker in Norway had to use the player, sign the agreement, and therefore it's an illegal thing. There's a law on the books in California that says if you publish a trade secret that is known to be stolen, or could only become available through theft, you have an obligation not to continue with the distribution of the trade secret."

Daniel Silveira, a student at San Jose State University, was also in the courtroom. He said:

"The expression on the judge's face looked rather enlightened when the point was made that you don't need the encryption key in order to make illegal copies of movies or DVD discs."

According to an E-mail we received from Defendant Andrew Bunner, there is no question that Allon Levy, Robin Gross and the rest of the team from the Electronic Frontier Foundation made major contributions to the good fight, but this was a strong community effort. Some of the characteristic playfulness of the community came through during the plaintiff's testimony; when the plaintiff's attorney tried to assert that DeCSS's only purpose was to promote piracy, the gallery laughed out loud.

Hopefully, the community will be able to stage yet another fantastic show on January 14th, the day slated for the hearing during which the DVD CCA will try to get a permanent restraining order preventing Web sites from publishing information about DeCSS.

The time between the recess and the judgment trudged on, as concerned Open Source community members everywhere waited impatiently. Many were hoping for a decision earlier in the afternoon, especially those in Europe who were staying up late to hear the decision.

Fortunately, those who went to sleep before the Judge made his decision will wake up to good news tomorrow. The never-ending war for the recognition of free speech in source code has won a battle today, while championing the efforts of Open Source aficionados the world over.

To be continued January 14th...

443 comments

  1. Re:Did Showing up Help? by Anonymous Coward · · Score: 0

    woohoo! that is so bad ass. 3 cheers to the great Open Source community!!! All of those who showed up and were involved, thank you for standing up for our rights.

  2. Re:Things we need on 1/14 by Anonymous Coward · · Score: 0
    Why "get Linux people"? *WHAT* does this have to do with Linux? Why can't I use this on any operating system?
    You can, you can. It's just that Linuxers tend to be a bit... focused, if you know what I mean. :-) I doubt you could get a Solaris or HP/UX guy with the same activist zeal.
  3. Re:Did Showing up Help? by slashdot-me · · Score: 3

    Heh heh. I brought the floppies. I made 60 copies using the many aol, ms office, and macintosh disks I've accumulated over the years. I was mentioned in the Wired article (yippee). I'll show up on the 14th with even more disks. Email me interesting articles that you want included. My address is stickman AT altavista DOT net. The courtroom is small, only about 50 seats. Let's fill it on the 14th! And the rest of the floor, and the lobby, and the street below. :)

    Ryan Salsbury

  4. Re:Copying DVDs without DeCSS by Anonymous Coward · · Score: 1

    You have the right idea, but your example won't work. On a computer, the first step in CSS is the player/disk authentication handshake. They exchange crypto keys. Without doing so, the drive won't send the vob data to the player application.

    If you try to copy a DVD to files on the hard drive, the DVD drive will report a read error and not send any data.

    However, stand-alone consumer DVD players don't do the player/disk authentication handshake. There's no need as its assumed the data path between the drive and the decoding hardware is secure. You could, with a little hardware hacking, intercept the data stream between the consumer player's drive and it's decoding hardware and copy THAT to make a bit-for-bit copy of the DVD contents.

  5. Reverse engineering? Legal where it was done... by Anonymous Coward · · Score: 0

    The reverse-engineering occurred in Norway, where it is a protected act.

  6. DVD Consortium by Legion303 · · Score: 1
    If the DVD Consortium starts honest work on players/decoders for linux, then I will remove my mirror of the css-auth tarball. But whether they do or not, fuck 'em. They've permanently lost my business, just like RIAA, for being greedy corporate scumbags. I suggest this for those of you who like DVDs and CDs but who don't want the CEOs getting your money: buy your movies and music used.

    -Legion

  7. Grapefruit vs Banana by haus · · Score: 1

    I do not think that anyone is pretending that copying [both legal and non] is occurring of almost everything, to include books, music, movies, and for that matter ideas. And could someone use the utilities that we have been discussing to aid in those pursuits? Yes.

    But that is not the point of the argument; copies will be made weather by this manner or by some other method. The point is [or should be] that us fortunate few who have been blessed with access to this wonderful world of technology, make a good 'world' for those who will follow. I do not want 'my internet' to be ruled by companies that will determine for use what is fit content and what is not. I do not want to bow down to someone who will dictate what LEGAL material I may have on my web page and what I may not. And heaven forbid that I allow someone to tell me what I may and what I may not LINK to! I am proud to be in a community that feels that we have a level of responsibility that comes along with our good fortune. And that is why I have opted to join those who will make this information available. And with a bit of luck and determination we will prevail in the long run.

    all persons, living and dead, are purely coincidental. - Kurt Vonnegut

  8. Re:Local law still counts... sometimes by wuzoe · · Score: 1

    The fact that an entire contract (EULA) is void because of a single illegal clause (no reverse engineering) opens up many opportunities. 8-)

    For example, without a EULA, I can legally copy and resell the software ...

    But, as someone said, "void where prohibited" ...

    --

    --Wuzoe

    I'm a nice person. People like me.

  9. Freedom vs. Corporatism by Eric+Green · · Score: 2
    "We hold these truths to be self-evident..."

    The words that follow that statement are not law. They are not legally binding. But I still believe that this is truth: that "all men are endowed by their Creator with certain unalienable Rights".

    In general, legally-guaranteed rights are not subject to contracts. Many neighborhoods here in Phoenix, Arizona, are deed-restricted with wording along the lines of "you may not sell this property to those of Spanish blood, or to Negros, or Irishmen." This is a contract that is agreed to when you buy the property, and that before the passing of various civil rights laws was enforced regularly. But a contract cannot be enforced if it violates the Constitution or the laws of the United States of America, such as the 1st Amendment right to freedom of the press as was exercised by Slashdot's editorial staff when they posted links to the DeCSS program.

    We once had an institution in this country called slavery. It was legal. Most slaves had been legally sold to slavers under the laws of their home country, and the slavers then legally re-sold those slaves to landowners in the Americas. I mention this fact to go one step further than the legalistic argument, which is to say that there ARE rights granted to us by our Creator, and among those are freedom of speech and of thought, freedoms which are being violated every day via "contracts" in which we voluntarily enter servitude in exchange for a livelihood. I could be working for twice the money today if I were willing to sign contracts granting my employer ownership of all ideas and software written while I am in their employ (even ideas thought at home, and software written at home, on my personal time). I will not do that, thus I work for small businesses that are grateful for quality people (grateful enough to overlook my refusal to sign such contracts) but which cannot afford to pay real money.

    Enough meandering. But the point is this: That laws and contracts which violate the rights and freedoms granted to us by our Creator exist, and that we are right and just when we protest and try to overturn these laws and contracts, whether they be deed restrictions which prevent Hispanics from buying houses in choice neighborhoods, or a frivolous lawsuit intended to impede free speech on the Internet.

    -E

    --
    Send mail here if you want to reach me.
    1. Re:Freedom vs. Corporatism by danb35 · · Score: 1
      But a contract cannot be enforced if it violates the Constitution or the laws of the United States of America, such as the 1st Amendment right to freedom of the press as was exercised by Slashdot's editorial staff when they posted links to the DeCSS program.

      Contracts, unless they're with the government, generally don't have anything to do with the Constitution at all. Suppose that you worked for me, and as a condition of employment, you signed a non-disclosure agreement (which restricts your freedom of speech). Will a court enforce that? Of course they would, providing that it's not overly restrictive (and if they did strike it, it would be on the grounds of unconscionability, not the first amendment).

      Of course, contracts are only (at best) tangentially related to this case.

    2. Re:Freedom vs. Corporatism by Eric+Green · · Score: 2
      Many subdivisions here in Phoenix, Arizona, have deed restrictions that you must agree to in order to buy a home in said subdivision. Many of those deed restrictions have clauses similar to the following:

      "You shall not rent or sell this property to anybody of Spanish origin, or to Negros, or to Irishmen."

      You are stating that this contract is legal and valid?

      I don't think so! There is a law which prohibits such clauses in housing contracts, and thus any such clauses in housing contracts are null and void.

      The Constitution generally protects us against government, BTW, not against private parties. The rule of law is supposed to protect us from private parties (e.g., someone who mugs us is NOT violating our Constitutional rights, rather, he is violating rights guaranteed by rule of law, specifically, the right to be free of assault).

      -E

      --
      Send mail here if you want to reach me.
  10. Freedom of speech and thought, Tom by Eric+Green · · Score: 2
    They named Slashdot as a party in the restraining order because Slashdot reported on the event, Tom, including telling where the "illegal" software was located. If this isn't a case of freedom of speech, what is?

    This is not unusual. Corporations regularly infringe upon our rights either by buying legislation that grants them rights at our expense (usually under the guise of "tort reform", insurance companies love this, they want us to have no legal recourse if an incompetent doctor kills a loved one, for example), or directly, by refusing to give people jobs unless these people agree to give up all rights to their thoughts and speech (by which I mean those employment contracts that give your employer the rights to all ideas and software that you come up with during your term of employment -- even those ideas thought at home, and software written at home).

    Unfortunately, it appears that business interests have managed to brainwash the majority of Americans into believing that giving up their rights is in the best interests of the country. This reasoning reminds me of the reasoning of Southern politicians during the 1950's, when they raved and ranted that the rights of states were more important than the rights of the people who lived in those states. Except today, it's the rights of corporations that are held as being more important than the rights of the people who work for those corporations and the rights of the consumers who buy products from those corporations.

    -E

    --
    Send mail here if you want to reach me.
  11. Re:One small blow for free speech by Kyobu · · Score: 1

    Why do you say it's unlikely that a data format could be copyrighted or patented? I don't assert that doing so would be good, but I see no reason why, under the present system, it couldn't be done.

    --
    Switch the . and the @ to email me.
  12. Re:Hybris by aqua · · Score: 2

    There is nothing usefull to do with the darned program!

    Playing DVDs under Linux/*BSD/et al isn't useful?

  13. Re:One small blow for free speech by Daa · · Score: 1

    Because a copyright is on the "expression" of an idea, while a patent on on the idea itself. You can copyright code, but not the algorythm contained therein. I would consider the format an idea and not an expression ( IANAL) and would expect that would prevent the copyright from being usefull.

    You could copyright a .h header file that defines the structure and names of the parts, but anyone reverse engineering the structure could use their own names and header file without infringing

    dave

  14. Re:A win, until January 27, 2000. by QuoteMstr · · Score: 1

    Repeat after me: Post ex facto

  15. Re:Linux Laptop Player (was Deirdre did it!) by Anonymous Coward · · Score: 0

    Perhaps for the hearing on the 14th the 'our' lawyers should be provided with a linux laptop that plays DVD's thanks to DeCSS code to show the judge.

    (bonus points for also bringing a typical Windows one that tends to give a blue-screen-of-death every time you touch a player control during the movie - as several of the ones I tested did)

    I have to agree with this point. Without DeCSS, we would have no choice but to use a bug-riddled inferior technology to view DVD moview on our computers. The poor quality of the experience would reduce sales considerably, assuming anyone would willingly buy Windows just to watch DVDs. Somehow, when I compare the price and quality of a DVD player vs. Windows, I am struck by the thought that I would buy a real DVD player before I would put Windows on a machine that has been running Linux for 4 years now and has never crashed.*

    * I did hang X Windows once while I was configuring it for a monitor that no one had documented yet.

  16. Re:what if someone else accepts the EULA? by wuzoe · · Score: 1

    IANAL, (even though I hate to say it)
    but, I think most eula's say that the liscence is non-transferable, or if transfered to someone else, they must accept the eula. This is why I think EULA's are generally flawed -- under most of them, using your friends software is illegal! 8-)

    The point I'm trying to make (or rather, explore) is, that if the whole linchpin of the case is reverse-engineering == bad because of EULA, then the DVD CCA is already fighting an uphill battle. 8-)

    If someone can post Xing's EULA and/or better explain how legal it is in Norway, I would be grateful.

    --

    --Wuzoe

    I'm a nice person. People like me.

  17. Re:The word is "Hubris" *or* "Hybris" ! by Tom+Christiansen · · Score: 2
    Hybris isn't a word AFAIK (And my dictionary knows for that matter) I belive the word you're looking for is "hubris."
    First of all, "hybris" actually *is* a word. It's in the OED as a synonym for "hubris". Four citations are given:
    1. 1920 Public Opinion 27 Aug. 195/2 - During one of these the oppressor, possessed of place and power, imagined in his hybris, that he might extend his arm across the ocean.
    2. 1929 Encycl. Brit. XXII. 53/1 - Themis is the servant or companion of Zeus... Her opposite is Hybris, insolent encroachment upon the rights of others.
    3. 1949 Horizon Aug. 87 - Hybris means believing that you are a god, i.e., that you cannot suffer; pride means a defiant attempt to become a god.
    4. 1969 Commonweal 22 Aug. 524 - America, like all earlier empires, is going to march to the brink of hybris and plunge in.
    The reason for the confusion is that the Greek letter upsilon was sometimes transliterated into the Latin character set as a "u", sometimes as a "y". Thinking of words like "hygiene", "chyme", "neophyte", "hyacinth", "phylum", "psychology", "physics", "gynecology", and "halcyon", and you'll see why "hybris" is not an unreasonable spelling.

    I note that the citations for "hubris" extend back only through 1884.

  18. Re:The word is "Hubris" *or* "Hybris" ! by Anonymous Coward · · Score: 0

    This is the kind of thing that dict-size wars brings on. :-)

  19. Re:Most judges.. by K8Fan · · Score: 1
    Didn't get to be judges because they're stupid, I think.. Who knows, maybe one will come along soon to prove me wrong..

    Well...we lucked out with a bright judge. Tons of judges are political appointees or ran for office, and are often as bright as a single mini Christmas-tree bulb.

    There's an old lawyer joke:

    Q: "What do you call a lawyer with an IQ of 80?
    A: "Your Honor"

    --
    "How perfectly Goddamn delightful it all is, to be sure" Charles Crumb
  20. Re:The word is "Hubris" by Anonymous Coward · · Score: 0

    Wrong again. It is a greek word and it is pronounced : "YVRIS" So "hybris" is a more correct (phonetically) spelling.

  21. EULAs are Fiction by ewhac · · Score: 2

    I wrote an editorial on this subject entitled, By Reading This Article, You Agree to Subscribe to This Magazine for 25 Years , detailing why shrinkwrap "agreements" are legally and ethically indefensible. No one should take such documents seriously.

    Schwab

  22. stupid judges... by Anonymous Coward · · Score: 0

    Remember the OJ Simpson case? There is a perfect example of a stupid judge, more interested in his media image than running his courtroom. There was an episode of Frontline on PBS tonight about how State Supreme Court judges are bought by big corporations. It's horribly depressing, one of the examples they showed was in Lousianna where a 20+ year Supreme Court Judge was going to lose his seat because he supported some law that the chemical and oil industries wanted overturned so they could get away with polluting this small town on the missispi river. He reversed his opinion, overturned the law, and what do you know, the next week the business community reversed themselves and came out in support of this judge and donated hundreds of thousands of dollars to his campaign. He won the election. Every aspect of the American Government is owned by corporations. Justice is bought and sold by Big Business. www.adbusters.org/magazine/28/usa.html

    1. Re:stupid judges... by Anonymous Coward · · Score: 0

      Louisiana is hardly a good example when you are talking about the US court system. Apologies to those who live there, but it's a corrupt backwater.

    2. Re:stupid judges... by Cvandal · · Score: 1
      Louisiana is hardly a good example when you are talking about the US court system. Apologies to those who live there, but it's a corrupt backwater.

      As is:

      • Chicago
      • New York
      • Boston
      • San Francisco
      • St. Louis
      • Lost Angels
      • Washington D.C.
      • ...
      Well, maybe not "backwaters", but there is corruption everywhere to one degree or another.
    3. Re:stupid judges... by Anonymous Coward · · Score: 0

      the entire system is corrupt. http://www.adbusters.org/magazine/28/usa.html

  23. moderate this up...! by Anonymous Coward · · Score: 0
    Sorry for just a simple little praising post, but as a... well, *vaguely* a recording musician, this kills me. The issue just hasn't struck me in this way.

  24. Well done! by Dacta · · Score: 2

    That was a good thing to do.

    It would be great if someone could organise lots of T-Shirts (or ties?) with the code printed on them.

    1. Re:Well done! by slashdot-me · · Score: 1

      Ack. No ties for me. Khakis and a shirt with buttons is as far as I'll go. I don't remember when I last wore a tie. It was at least 6 years ago.

      Ryan

    2. Re:Well done! by Anonymous Coward · · Score: 0

      T-Shirts! that would rock. i dont think they would be able to afford to take everyone they see wearing a t-shirt to court in the future. if someone can arrange that i would purchase one.

    3. Re:Well done! by Anonymous Coward · · Score: 0

      Great idea... I know plenty of ppl that would love to have one of these. Maybe we could get thinkgeek or copyleft to sell 'em too.

  25. Re:next time bring linux by Col.+Panic · · Score: 1

    Great idea - and if NP is to be the subject, I suggest The Professional.

  26. Re:Don't kid yourselves by Nite_Hawk · · Score: 1

    I don't believe the defense is claiming that it won't happen, but rather, the point of their software isn't to make it happen. As they noted, it was already possible to pirate dvds without their program, and that the primary use of their program is to view DVD content. Pirating the content would be pretty useless if you didn't have a means to play it, unless you intended to sell it. In the same way, a vcrs primary purpose isn't necessarily to pirate rented movies, though they are used as such fairly often. If someone kills a man, no matter what the object, it was the man, not the object that did the killing. Maybe we should find out what leads to the murder rather than banning the knife that was used in the killing? Just my opinion.

  27. Re:Copying vs Decoding by Anonymous Coward · · Score: 0

    The player should play any copied DVD siting on your (rather expensive relative to a store bought DVD) hard disk drive as long as you make sure it is in a "video_ts" directory off the root directory. Remember: there are a small number of commercial DVD disks which don't have CSS. The player has to play them too.

  28. Re:Proposal: DVD Boycott. by Ranger+Rick · · Score: 1
    And...I really hate to say it, but I doubt the DVD consortium would care about the buying habits of a reasonably small segment of the DVD-buying population. I mean, there's a lot more people out there than just the collection of open-source advocates who don't have home-theater systems.

    That's true, but the way I see it, the Open Source community tends to be the die-hard geeks who are early adopters. I suspect that it is often *us* who make or break a product in it's early stages.

    DVD is at the critical point where it's starting to make it into homes of the non-techno-elite. The last thing they want is the situation where geek A tells all of his non-geek friends not to buy DVDs.

    --

    WWJD? JWRTFM!!!

  29. Re:Reverse engineering? only bad b/c of EULA ... by ZxCv · · Score: 1

    Very, very good points. This was the first time I had heard of the programmers actually having to install the application and accept a EULA. Then again, maybe the DVD CCA knows something that the rest of us don't.

    I've gotta wonder if their restraining order is denied, will they go after Xing in any way? I'm sure they would have a case if they showed that the unencrypted key on the Xing disk was because of Xing's carelessness-- which it very well could have been. Or even if there are any kind of "penalties" or such written into the license agreement between the dvd consortium or whatever and the licensee. That would be some interesting info to know...

    --

    Perl - $Just @when->$you ${thought} s/yn/tax/ &couldn\'t %get $worse;
  30. Re:hope you like VHS quality by Anonymous Coward · · Score: 0

    Don't say "rip it bit-by-bit". That's a hax0r term for "steal, pilfer, rip-off, pirate". It makes us look bad. Try "copy" or "back-up" instead.

  31. the revolution? by Anonymous Coward · · Score: 0

    is that what the internet revolution really is? spreading the freedom here into the real world? www.the-revolution.org

  32. A win, until January 27, 2000. by Animats · · Score: 2
    Unfortunately, this is only a short-term win. Two years after the enactment of the Digital Millenium Copyright Act, its "anti-circumvention" provisions become effective. "No person shall circumvent a technological measure that effectively controls access to a work protected under this title.". This section takes effect January 27, 2000. There is an exception for reverse engineering for the purpose of obtaining interoperability, so the Linux issue can be argued. Note that this act contains criminal sanctions.

    So expect a Federal lawsuit to be filed shortly after January 27.

    1. Re:A win, until January 27, 2000. by Anonymous Coward · · Score: 0

      How is this a Linux issue? Isn't this open source? Can't we use it anywhere, including especially other Unix systems? Why must the world be viewed through Linux-coloured glasses?

    2. Re:A win, until January 27, 2000. by Anonymous Coward · · Score: 0

      You cannot bring an action against individuals based on a law that wasn't enacted when the act took place. The Mystery Hackers are safe and the sites who had links to sites who HAD the data were never in any real danger anyway (I say with a somewhat straight face, thanking God that it looks to be reasonably true now :-)

      The portion of the law that would make CIRCUMVENTING by the end user doesn't go into effect for at least two years, and I'm sure there'll be revisions and such in those two years.

    3. Re:A win, until January 27, 2000. by finkployd · · Score: 2

      I do not believe that law is retroactive.

      Regardless, the person who actually did the reverse engineering is not even in the US.

      Finkployd

    4. Re:A win, until January 27, 2000. by jtjm · · Score: 1

      A small point, but one which I feel is significant:

      The DMCA is a US Law (and undoubtedly a poor one), and it has absolutely no effect outside the US.

      As I understand it, the original reverse-engineering of the DVD encryption algorithm was done in Norway, and many of the mirror sites were also outside the US.

      Somewhat amusingly, the lawyers attempted to file this suit against people who were not US citizens, nor resident in the US, nor had their servers in the US. IANAL and I would be very grateful if someone could explain to me precisely what they thought they were going to achieve by this, since so far as I can tell, they have absolutely no jurisdiction in Norway, France, Denmark, the UK, or any of the other foreign countries mentioned in the suit.

      Given that reverse-engineering is explicitly allowed by Norwegian Law, I find it hard to believe that they would have got very far attempting to pursue their suit in Norway, and since, so far as I am aware, the DVD hack doesn't infringe any International Law, I assume that the letters sent to citizens of countries other than the US were nothing more than scare tactics; suitable for framing as an example of Laughable American Arrogance.

      If this is not the case, and there is some way in which the DVD crowd could prosecute citizens of other countries, it would be appreciated if someone would explain how and why?

      jtjm



    5. Re:A win, until January 27, 2000. by Anonymous Coward · · Score: 0

      For those of you who don't know what ex post facto is, it mean you can't be charged with a crime that was committed before it was against the law. In other words, since CSS was broken before January 27, no one can be charged with violating the DMCA for DeCSS.

    6. Re:A win, until January 27, 2000. by Anonymous Coward · · Score: 0
      Norwegian law has a clause about attempting to "break a means of protection".

      I'm no lawyer, thank god, but I believe they could have used that clause against our norwegian hero, although it is mainly used about password protection, buffer overruns and stuff like that.

      And I believe the DMCA has an equivalent EU law, which is or will be implemented in Norwegian law, as well as the laws of all the proper EU member countries.

  33. Re:We won the battle but the war is not over... by steve_bryan · · Score: 1

    Damn, I just can't sit back and use those moderator points with important points being muddled. Freedom is precisely the point. Big, dumb corporations want to make reverse engineering illegal with their vapid shrink wrap and click through "so-called licenses". It isn't that far from trying to surpress intellectual curiosity. I can understand a person possibly being unhappy with the idea of his hard work being misappropriated. But if that is the case then try to regulate the economic act, not the intellectual act of tinkering.

  34. Re:Can they show the industry snubbed Linux? by Anonymous Coward · · Score: 0

    I doubt seriously they snubbed Linux purposfully. However, the licensing fee was probably extremely high, and the nature of Linux itself doesn't lend itself to "pay-to-use" software AS A WHOLE. What I am saying, is a company would have had to requested and received permission to create a DVD player for linux, and then released in as "closed" source (and most likely charging for it's use). Doesn't much fit the whole idea behind an open-source movement, does it? --nospam@jdjnet.REMOVEME.com

  35. Re:goofy moderation by Anonymous Coward · · Score: 0

    If its any consolation, I thought it was funny.

  36. hmm.. by Anonymous Coward · · Score: 0

    Maybe we can get this case moved to the court of the honorable Judge Judy. Everyone loves judge Judy!

  37. Re:We won the battle but the war is not over... by MindStalker · · Score: 2

    No, the point is that it is the coperations right to make money, but not in exchange for the freedoms of society.. duh.

  38. Did Showing up Help? by KOHb · · Score: 4

    I was one of those who woke up early, donned nice clothing, and showed up. Wonder if it helped.

    1. Re:Did Showing up Help? by lunatik17 · · Score: 1

      True, but warez d00dz would never get off their asses to assemble in the courthouse like those guys did. It emphasizes that we're not all insidious h4x0rs and pirates.

      --

      Here's my DeCSS mirror, where's yours?

    2. Re:Did Showing up Help? by MadAhab · · Score: 1

      This is excellent news! I'm glad to hear that advocacy was strong and positive. Given the DOJ/M$ case, the Linux argument (vs irrational piracy fears) is very strong. Why should I have to use an "approved" OS to have the right to use DVD hardware? Especially one deemed a monopoly!

      The guy with the disks and source code was certainly taking a risk, but it does make the point that making knowledge illegal is futile.

      WTO protests may get headlines, but this is a more significant event for our future. Congrats to the EFF for recognizing this as a watershed issue.

      --
      Expanding a vast wasteland since 1996.
    3. Re:Did Showing up Help? by Karma+Sucks · · Score: 1

      I understand you're excited and got your panties in a bunch and all that, but I must point out that your opinion on 2 doesn't sound well-reasoned.

      Warez spreads like wildfire too, this doesn't make it any more legal or illegal than it already is.

      --
      (Please browse at -1 to read this comment.)
    4. Re:Did Showing up Help? by Anonymous Coward · · Score: 2

      I also dressed up and showed up. Yes, I am sure our attendance helped a lot. The hearing otherwise would have seemed to be a very standard case of copyright infringement against a bunch of rogue crackers. When the judge saw the number of people, I could tell that he immediately realized that this was not such a simple case by the fact that he immediately suggested scheduling the preliminary injunction hearing on a day that was clear of other business. Having everybody attend helped establish the legitimacy of our side. I think it actually was a deciding factor in who won this hearing. I also think it was probably helped the lawyers who were working pro bono or on a favorable rate realize that they are allocating their pro bono time well by giving attention to this case.

    5. Re:Did Showing up Help? by WebMistress · · Score: 5

      Yes, I think it did help!

      No, we did not have picket signs or a lot of press, but I think it helped in the following ways:

      1. The judge and council seemed quite surprised at the number of people in the gallery and interested in this case. Because such a majority of the onlookers were wearing Linux shirts, it gave creedence to the defense's arguement that the DCCS is more important to Linux users than to piraters. (The Linux users felt it was important enough to actually show up en masse and pay attention to even a preliminary hearing.)

      2. Whoever was resourceful enough to spend the time passing out the source code on paper and floppies (yes, he sat and copied dozens of his own floppies), rattled the plaintiff enough that they asked to admit this into the evidence for the case. This action will obviously have *some* affect on the outcome of the case. Had he not done this, and had we not been there to receive the code and stand in the hallways, that evidence would not be part of the trial. Do I think this will help us? Yes! It will support the argument of the futility of attempting to regulate the net (because the Court will see, firsthand, how data can spread like wildfire!)

      Just my two cents! :)

    6. Re:Did Showing up Help? by Dacta · · Score: 2

      Like a lot of other people, I was disappointed I couldn't be there.

      Has anyone thought of anything good we can do to influence this case?

      Is all we can do mirror the code? I'm visiting all the stories I find on this topic, hoping that the increased popularity of those stories will make sure mainstream Journalist cover this more.

      Any more ideas?

  39. I joined the EFF today... you should too. by JohnA · · Score: 5

    I paid my $65 today to join the EFF today, and I would encourage everyone else who is able to do the same.

    As I was reading about this yesterday and today, it hit me how much the EFF has actually done for the internet community as a whole. From the CDA to DeCSS, the EFF has provided pro-bono legal support for a wide variety of online issues.

    Join now. It is the least we can do to say thanks for the way they have supported us in the past.

    1. Re:I joined the EFF today... you should too. by Panaflex · · Score: 1

      Done.. here's my 65 dollars. And I did it on my Penguin card, so 1% of it goes to The Linux Fund.

      hehehehe

      Pan

      --
      I said no... but I missed and it came out yes.
    2. Re:I joined the EFF today... you should too. by taniwha · · Score: 1

      yup - I did too (got to sneak that tax deduction in under the wire too :-) - thanks guys for your great work

    3. Re:I joined the EFF today... you should too. by Anonymous Coward · · Score: 0

      Same here, with a $100 membership.

      It doesn't cost anything to rant on Slashdot about things like this. The ones who really care will both rant *and* contribute.

  40. Yay!!! by paulproteus · · Score: 0

    Hooray for OSS! I wish I saw that judge's face! (I hope this stands up when this trial continues)

    --
    |/usr/games/fortune
  41. Kinda what I meant by TrentC · · Score: 1

    Don't say "rip it bit-by-bit". That's a hax0r term for "steal, pilfer, rip-off, pirate". It makes us look bad. Try "copy" or "back-up" instead.

    Point taken; however, the thought I was trying to articulate was "if pirates want to illegally copy DVDs, they can make a bit-for-bit copy and burn a bunch of knock-off discs with no loss in image quality". So it kinda fits.

    Jay (=

  42. Massive Thanks to the Supporters that Showed! by Aladdin+Sane · · Score: 1
    Wish I could have been there myself. Thanks to all those that could make it!

    In solidarity from Tokyo,

    Aladdin Sane

    --

    When the going gets weird, the weird turn pro. [H.S.T.]

  43. Funny you should mention this... by Baggio · · Score: 2

    I had gotten into an argument with Jon Johansen of MoRE fame, about this very issue on the Sigma Design's Newsgroup. At first I contested that this was not the same as bypassing the CSS. After several exchanges with him, I realized that capturing the Direct X stream would do exactly that. This technique really opend my eyes. It could take any software decoder that uses Direct X, and turn it into a CSS work around for making MPEG copies of a DVD.

    Anyone who pays attention to the VCD sceen knows that DVD Ripping to VCD has been common for some time now. This is accomplished using the program DVDRip. DeCSS isn't any better than that. DeCSS really doesn't promote pirating at all. The decrypted VOB still retains multiple audio streams. The potential pirater would still need a way to rip the video and audio streams from the VOB in order to convert it to MPEG1.

    DVDRip should be a much greater concern to the MPAA than DeCSS. I think that they are just upset that their "trade secrets" were so easily rendered useless.

    Time flies like an arrow;

    --
    Time flies like an arrow;
    Fruit flies like a bananna
    1. Re:Funny you should mention this... by GooberToo · · Score: 1

      DVDRip should be a much greater concern to the MPAA than DeCSS. I think that they are just upset that their "trade secrets" were so easily rendered useless.

      I think it's more likely that they are concerned that there would be players available that they have no control over. I assume that money is generated for ever licensed player. With the availability of a freely available player, a source of revenue would suddenly disappear. In short, this seems more of an issue of protection of revenue hidden behind a farce of "trade secret."

  44. My email to Harvey Shapiro by Anonymous Coward · · Score: 0

    I sent this to hshapiro@sargoy.com

    Hi, I read a copy of your letter on the web and would like to point
    out an inaccuracy. You wrote:

    > We have received information that the above referenced address is
    > offering to provide instructions on defeating DVD encryption to allow
    > for the illegal replication of DVDs.

    This is not true! The reason for the deCSS utility is to allow
    *VIEWING* of DVD movies, especially on operating systems such as Linux
    that are shunned by your client for whatever reasons. As a Linux user
    who wishes to view legal DVD movies on my OS of choice, I can
    certainly understand the need and utility of this program.

    Note this is *much* different from your statement that deCSS is for
    illegally replicating DVDs! It is in fact already possible to
    illegally duplicate DVDs *without* deCSS. There are 2 ways that I'm
    aware of: (1) A bitwise copy of the DVD contents, (2) a copy of the
    decrypted stream at the driver level.

    Hope this helps clear up the confusion.

  45. A new Spin by Nik+Picker · · Score: 1

    Heres a suggestion,

    we promise to give back their secret decoder ring if they promise to stop Monopolising Software development within the M$ arena and to provide support for a wider range of software standards. Better Drivers, Decoders and GPL source Code to boot.

    ....ooops I just realised I was living in Fairly Land.

    Mind you
    (cost of Developing Support within Linux pro-DVD Community = Cost of tacking Linux pro-DVD Community to Court.)

    --
    And thats why Firecrackers and kittens don't mix.
  46. typo? - Re:Hybris by Anonymous Coward · · Score: 0

    I think the word you mean is "Hubris".

  47. Patent key points by Webmonger · · Score: 1
    A few more points on patents:
    • Patents are the opposite of secrets: they are always published.
    • Patents are yours unless someone goes and proves they're invalid.
    1. Re:Patent key points by gwalla · · Score: 1
      Patents are the opposite of secrets: they are always published.
      When so many innocent reinventors have been ambushed by submarine patents, in what sense are they not secret?

      Because anyone who files a patent is legally required to publish it and make the information publically available. Specifically, you can get information on all granted patents through the patent office (albeit after wading through a bunch of red tape).

      Companies submerge patents by not publicizing their existence. This is sneaky and underhanded because if something seems obvious (that is, you wouldn't think it could have been patented), you don't usually double check.


      ---
      --
      Oper on the Nightstar
    2. Re:Patent key points by Anonymous Coward · · Score: 0
      Patents are the opposite of secrets: they are always published.

      When so many innocent reinventors have been ambushed by submarine patents, in what sense are they not secret?

      Patents are yours unless someone goes and proves they're invalid.

      Only if that someone also has several thousand dollars to waste buying justice.

  48. Thanks ! by Taco+Cowboy · · Score: 1




    I am like 10,000 KM from where you are, so obviously "showing up" in the courtroom is a little bit troublesome for me. I am tremendously pleased for all of you who have gone there to express your support for the Open Source movement, and thanks to all the lawyers from EFF as well, as they have taken their valuable (and sellable) time off to help the Open Source community.

    Thanks to all ! Hopefully with all your help, we will have a victorous years ahead !!

    Happy New Year !!


    --
    Muchas Gracias, Señor Edward Snowden !
  49. Re:Try as I might I can't get worked up about this by Anonymous Coward · · Score: 0

    ummmm *ahem* ... did someone yell cheapskate?

  50. Moderate that post up!!! by Anonymous Coward · · Score: 0

    The one to which i replied. Good link!

  51. Re:We won the battle but the war is not over... by steve_bryan · · Score: 1

    Tom, I get the feeling I may have already made this point before and if so I apologize for repeating myself. The specific WIPO law being cited by the CSS lawyers has a provision that clearly says that reverse engineering for the purpose of compatibility is NOT to be considered illegal. It's their damn law but it still says they can't use it in this case (of course everything is more complicated than four sentence paragraphs). So even if it is not an essential freedom it is something the framers of this nasty law recognize.

  52. I read that the other night by Anonymous Coward · · Score: 0

    Got the paperback in a used bookstore under a different title.

    Interesting take, especially applicable to nanites.

    -- Ender, Duke_of_URL

  53. Patentable?? by chris.bitmead · · Score: 1

    It sounds to me like the algorithm is just an extremely lame, well-known algorithm. Put it this way, nothing ground breaking crypographicly speaking that would allow it to be patented. Even if they had a patent, which they don't I can't see it holding up.

  54. Re:Copy protection on an old Apple ][ game by Anonymous Coward · · Score: 0

    Hmm.. the Apple II disk drive did not have a 'write failure' indicator. The disk drive hardware just had a read mode and write mode. The only way to tell if a write failed would be to try reading the data back.

    The disk drive used group code recording, with data bits represented by magnetic pulses (1 bit) or no change in magnetization (0 bit). If you had several zero bits in a row though, the disk drive could lose sync since the spindle speed varied. So data written to disk was encoded such that there was never more than 2 zero bits in a row.

    The actual data values returned by the disk drive hardware if there was a gap longer than 2 bits in a row with no change in magnetization varied depending on the drive model and how accurate its speed was calibrated. Perhaps they were getting tripped up by this and trying to find long strings of zeros that some drives just wouldn't output.

    There were other write-destructive schemes though. I know that Wizardry (D&D-like RPG) for example came on a write-protected disk. The bootcode would try to clobber itself, thus ruining the disk if it wasn't write-protected.

  55. How about DeCSS without the key ?? by Anonymous Coward · · Score: 0

    If the DVD industry would win this case (and I sure hope they never will!) would it be illegal to distribute a DeCSS program whithout a key to decrypt the DVD? In itself the program cannot Ddcrypt the DVD, so it cannot be used to 'pirate' DVD's. Someone else could publish the key, and the program should ask for it, before playing a DVD. I mean, publishing some numbers is surely not illegal, is it?? And the DeCSS program itself is 'harmless' as it couldn't play any DVD's without the key, which aren't distributed with the player.. Mind you, I hope the DVD industry doesn't win this 'battle'. It's in everybodies interest to be able to play DVD's on whatever device you choose, and enabling people to do so should not be illegal in any way! I more ore less consider the above method to be a worst case scenario..

  56. How about by Dacta · · Score: 2

    The freedom to use things we paid for in ways we want?

    I admit, I did at first agree with you - I didn't think it was correct to say it was restricting our freedom.

    The more I think about it, though, the more I think it is at least somewhat about freedom.

    Firstly, we should be free to link to sites run by others, and if their material is found to be illegal they should be prosecuted, not us.

    Secondly, if I buy something, I should be free to do what I want with it (within certian bounds - not injuring other, for instance). I admit this might be a little contravrsial, but I think I have at least something of a point here.

  57. Re:Beating the Arrogant by GnrcMan · · Score: 2

    ...and they struck out, against two EFF lawyers with nothing but 48 hours to prep and a strong sense of justice.

    This is exactly why community based actions, including open sourced software, are so successful:

    1. People want to help. There is no incentive to help a multi-national "machine". But individuals feel like they can make a difference in situations like this, so they do.

    2. When people do help, they can make all the difference in the world. This is personal empowerment at its(thanks d betamax) best, for example, this comment from Rick Moen:

    Credit goes to Bay Area Linux activist Deirdre Saoirse for noticing that the plaintiff was getting away uncontested with claiming that DeCSS was a tool for copying DVDs (which it isn't) as opposed to playing them.

    Deirdre got the attention of defence attorney Robin Gross, during a court recess, and made sure they understood the very vital point that DeCSS has nothing to do with DVD copying, which was possible (but uneconomical) before DeCSS was written using other tools entirely. The defence team then explained this to the judge, who was visibly surprised by the news.

    The plaintiffs may well have lost the day, right there.


    When is the last time you heard of an individual stepping forward like this for a corporation? Open source isn't just about free software, it's about personal empowerment!





    --GnrcMan--

  58. VHS tape by MrJ · · Score: 1

    VHS tape is not really an issue though. There are video and decoder cards with video-out that make copying anything to VHS very easy. You can also do that with regular entertainment system players, you don't even need a computer much less DeCSS for that.

    1. Re:VHS tape by WhiskeyJack · · Score: 1

      That's the entire point of including the VHS tape...it shows that copying can be done far more economically by just hooking a DVD player to a VCR and hitting play versus using DeCSS to copy to other digital media. This strikes at the heart of the plaintiff's argument that DeCSS is a tool to further media piracy.

      -- WhiskeyJack

  59. Re:TROLLIN'... by Anonymous Coward · · Score: 0

    Moderators don't sodomize.

  60. Re:What is the Purpose of CSS? by Blitzkopf · · Score: 1

    DVD-ROM drives are not able to do bit by bit reading of a DVD-video. I think the block size for DVD is something like 2234 bytes but the DVD-ROM drive only gives you 2048 bytes. The rest is somehow used for the crypting and stuff.. Consumer DVD players i think can read the whole block.

    So CSS was only created to stop binary copying from DVD-ROM drives, or home cpoying not latge scale piracy.

  61. Re:We won the battle but the war is not over... by Kyobu · · Score: 1

    You're right about the moderation thing, but that doesn't mean I agree with you. Why does it matter what the Founding Fathers or Adam Smith would say? Smith, in particular, got a lot of things very wrong, in my opinion. Just because these men were influential doesn't mean they are beyond reproach. I've got a lot of respect for the Founding Fathers, but the Declaration of Independence and the Constitution are flawed. As for the Wealth of Nations, don't get me started....

    --
    Switch the . and the @ to email me.
  62. DVD FAQ by Anonymous Coward · · Score: 1

    You really want to look here for answers to your questions. To be brief, region codes prevent movies from being played in markets where they aren't released yet. You can get codefree DVD players that will play any DVDs. There's a copy-protection scheme called Macrovision which prevents recording onto VHS by messing with the automatic gain. Not all disks have it. It too can be defeated, either by disabling in hardware or software the code which turns it on, or by using a device which cleans the signal.

  63. But we're not worried about the standard hardware! by BooMonster · · Score: 1

    We're worried about the large-scale pirates, who have the special hardware to write the special sectors on the disc. They can make illegal copies, even if we, the legitimate buyers of DVD's can't make our own archival copies.

  64. Can someone release the... by chris.bitmead · · Score: 1

    court proceedings on DVD disk? :-)

  65. Re:Can they show the industry snubbed Linux? by Anonymous Coward · · Score: 0

    This has nothing to do with Linux is specific. It's about all non-MS systems.

  66. Re:Thanks to all involved. by adraken · · Score: 3
    By the way, I just want to make a few comments:

    1) I do not own any DVD related devices. As a result, I cannot pirate anything related to this DVD junk. I just find it humorous to make that assertment.

    2) I have put the files back up at http://www.d.umn.edu/~dchan/css/. The Weil guys got it wrong in section 20. (heh)

    3) We better have an even better showing on January 14th. If they thought that this was incredible, they should be surprised come the 14th and we have every major media outlet in the nation out there plus 400+ supporters littering the concrete with source code.

    "David M. Chan, an Individual;"

    --
    -- adraken
  67. goofy moderation by cheese63 · · Score: 1

    now, honestly, do enough people disagree with me that the television is the devil incarnate for me to be flambait? that was offtopic at best.

    1. Re:goofy moderation by Anonymous Coward · · Score: 0

      Get a room.

  68. Re:Copying DVDs without DeCSS by ZxCv · · Score: 1

    Aha! A relic of the classic DOS utility, fakecd. Fakecd basically fooled games that required their CD in the drive into working without it. Same concept as your proposal, certainly. And although I have not a shred of device driver development experience, I'm almost positive this technique (or something similar) could be used to fool DVD player apps into looking at a file as the DVD itself. Anyone out there with the knowledge/interest for something like this?

    --

    Perl - $Just @when->$you ${thought} s/yn/tax/ &couldn\'t %get $worse;
  69. Re:We won the battle but the war is not over... by stripes · · Score: 1
    But please explain: precisely what "freedom" is it that corporations are in this particular situation "taking away from us"? The "freedom" to purchase a DVD and play it on a Unix box?

    Specifically, well, yes. And that isn't a very important freedom.

    However this is a use of the more general freedom to reverse engener. A quite important freedom. Not as importnat as some (say the freedom to bear arms, or to speak your mind), but not a pidly little pissant freedom, like say the freedom to pick your nose in public.

  70. Thank you kindly by Asparfame · · Score: 0
    I wasn't there, I live way too far away, but I'm really happy to hear the news. It looks like we brough to light the outrageous stupididy of DVD CCA's claims. Good work.

    SPECIAL THANK YOU TO ALL WHO WERE ABLE TO ATTEND!!

    You did great!

    --

    There's no reason for a sig here.

  71. Of course there is illegal copying... by Anonymous Coward · · Score: 0

    Of course there are people making illegal copies of movies, but they are not the defendants in this lawsuit. The warez groups have the DeCSS stuff along with the illegal copies of movies on their password-protected FTP sites where CCA can't see it. CCA isn't suing them, they're suing primarily Linux users who haven't done anything wrong.

    If the DVD CCA really wanted to go after illegal copying they should track down some of the people doing it and sue them. But that was too difficult, so instead they are harassing innocent people that they thought would be an easier target. That's what's wrong with this lawsuit.

    No one is claiming that illegal copying doesn't exist - just that the defendants in this lawsuit aren't the ones doing it, and that illegal copying would (and did) exist with or without DeCSS.

  72. the end of DVD? by Anonymous Coward · · Score: 0

    If I have to buy movies on VHS because movie companies dump DVD, I'm going to be very unhappy. Oh, well, maybe this will hasten the move to PMD discs.

    1. Re:the end of DVD? by Anonymous Coward · · Score: 0

      If thousands of people now blame the orphaning of their Rev. 1 DVD players on Linux.... Ummm... it's not going to do anything good for OSS.

      1. Great opportunity for the hardware vendors to sell more hardware.

      2. Perfect chance to blame something on Linux that will get a lot of people mad.

      I'm glad I haven't bought any DVD hardware yet, but I will remind people who have what's at stake.

      You might find yourselves outnumbered 10:1 at the next hearing. Certainly a few folks dressed as pirates should mill around in your crowd. Gonna limit their free speech if they do?

  73. Re:Don't kid yourselves by Anonymous Coward · · Score: 0

    It's not what they say that they say, it's what the logic of their convictions necessarily implies. By arguing that a tool can be used to do something illegal, and therefore the tool should be banned, regardless of its legal uses, one is implying that the fault lies in the tool and not in the person who uses it illegally.

  74. Re:MACROVISION (Re:DVD FAQ) by Anonymous Coward · · Score: 1
    Am I the only one who finds it strange that "Macrovision" is listed on some DVDs (eg., Australian/Region 4 "Dark City") as a feature alongside widescreen and digital sound?

    Replying to my own post - duh. Here's the official Macrovision site, wherein they make no secret of the fact that their technology is for copy-protection:

    Macrovision Corporation

    Further, download and read the "Macrovision Analysis of the Recent DVD ``DeCSS'' Hack", where the company writes:

    " Macrovision and most content owners do not anticipate any serious market effect from the most recent ``DeCSS'' hack [really? my emphasis - ac] because of the fact that most consumers can do little more than store one movie title at a time on their PC, unless they want to make degraded MPEG-1 video CDs from the hacked DVD video. Consumers are further thwarted from utilizing the DeCSS hack on a widespread basis because of the bandwidth limitations to be able to distribute the hacked video over the Internet, the absence of cost-effective DVD recordable devices and discs, the absence of a soft DVD player which will playback the DVD .VOB files, and the absence of truly consumer- friendly software programs to remove all forms of copy protection already deployed."

    Macrovision Analysis of the Recent DVD ``DeCSS'' Hack

    Rather interesting, no?

  75. Whew! (For now.) by RayChuang · · Score: 2

    Boy, was I glad that the injunction didn't come down.

    As I said earlier, if the injunction was enforced, the consequences could have been too ugly to contemplate. It could have given the DVD CCA lawyers carte blanche to start going after individual web sites with a vengence, and its effects on Slashdot.org could have been a bit on the terrifying side.

    Given the unfortunate experience of the Church of Scientology versus several web sites and the etoy.com versus eToys.com controversy, I was extremely concerned what could have happened to Slashdot.org if the injunction went into force.

    --
    Raymond in Mountain View, CA
  76. Re:Try as I might I can't get worked up about this by steffl · · Score: 5

    When the Nazis came for Gypsies,
    I did not speak up, for I was not a Gypsy;
    when they came for Jews,
    I did not speak up, for I was not a Jew;
    when they came for homosexuals,
    I did not speak up, for I was not a homosexual;
    and when they came for me,
    there was no one left to speak up for me.

    -- German pastor, Martin Neimmeller

    you'd better get worked up...

    if you need more hints:

    - it is not about DVDs

    - even if it were, sooner or later you will have DVD (so you will be influenced by what's happening today) [unless you get lucky and die...]

    erik

    --
    ...all excited, don't know why...
  77. Re:What is the Purpose of CSS? by Anonymous Coward · · Score: 0

    CSS was designed as a bludgeon to force hardware manufacturers to put Macrovision and other such crap in their DVD players. To get the CSS decryption algorithms they had to agree to include macrovision capability and such. Well, not any more...

  78. Re:Local law still counts... sometimes by bnenning · · Score: 1

    IANAL, but I believe standard copyright law would still apply. I don't agree to a EULA when I buy a paper book, but I can't make 100 Xerox copies and sell them.

    --
    How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
  79. Patenting an algorythm in Europe ... by Anonymous Coward · · Score: 1

    ... is not possible. This means that the issue of creating an alternative program for reading some data in _propertiary_ format is perfectly legal in Europe - there just isn't possible to sue over formats/algorythms etc.

  80. Smell of victory--linking by Anonymous Coward · · Score: 1
    Denial of the temporary restraining order is not the end of the story.

    The issue of linking was not directly addressed in the judge's decision to deny. Even if the judge later rules in state court our secondary links cannot be enjoined, that is not enough of a victory.

    I propose a countersuit in federal court on behalf of the defendants and others who wish to join. It would specifically raise free speech rights by pointing out that the threatening letters have caused ISPs to remove service of the defendants and thereby had a chilling effect on their speech on the Internet. Newspapers and other media who have likewise mentioned URLs or made links (IEEE, New York Times, SJ Mercury News, Slashdot, etc.) need to join this suit.

    The reason for the countersuit is that the law is now a mess. One judge in Utah issued a restraining order against the Lighthouse Ministry for allowing a bulletin board member to mention the URL of an Australian site that contained material allegedly violating U.S. copyright of a Utah publisher. However, both the Salt Lake Tribune and the New York Times included either links or printed the full URL of the same site.

    As Carole E. Handler and Craig A. Guthery pointed out in 1998, at http://www.kayescholer.com/podium/print/publicatio ns/carolehandlercyberspaceart icle12-98.html, the legal status of linking, deep linking, making links inside frames, and so on, desperately needs to be clarified.

    Raising this countersuit in federal court against the DVD CSS lawyers would have the good effect of allowing the Supreme Court to decide this important issue. We can't hope for a better chance than this one to raise it. We need to establish the rights of Internet publishers to free speech just as much as the print publishers. Otherwise the lawyers will be back at us with another expensive case. Let's take the initiative now that we smell victory!

  81. Explanation (of sorts) by Chris+Johnson · · Score: 5
    Tom, it's not primarily about 'the freedom to make a backup copy of the Matrix'. You're responding to the constant surface diatribes, and yes, they are trivial and rather embarrassing.

    What is more important is where all this is leading, and to understand that you need to look at it from the perspective of a content creator, not a consumer. There may be an argument that consumer rights mean being allowed to keep personal copies- there's also an argument that it's as silly as trying to make a copy of your toaster- either way, it is not a major issue, it's a smallish financial hassle if you have to buy multiple instances of a product for whatever reason.

    From the perspective of a content creator, we are rapidly moving towards a world where I (a musician) have no access to the popular media formats at all, unless I go through the DVD or recording industry. This, not the consumer angle, is a serious, serious problem.

    I'd just made this point in another thread so with your pardon I'll simply copy over the relevant points...

    There was a time when access to the media (vinyl records, reel-to-reel tape recorders) was pretty costly and inaccessible, but it was strictly a matter of price- if you bought the gear, you were good to go, you could try wrestling with other players for distribution and sales just like you were an equal citizen.

    Then it was cassette multitracks and the Philips cassette taking over from records. Suddenly, every musician in the world was flooding record company agents with tapes. Most were ignored- but I'll tell you, I've walked down the street and heard a random car drive by with a tape I've produced blaring out the windows. It's a hell of a feeling, that is. You get to produce art that is _used_ and enjoyed by people. At the same time, if you get tapes from stores, they are taxed and the industry's cheap bulk tape is not- below a certain level, you'd have the deck stacked against you financially. (After posting this I was reminded that in Canada there's a stiff tax on CD-recordable blanks for just the same reason. This is not history, this is now and it continues to get worse)

    Then it was the CD. At first this was just as forbidding as the vinyl record to produce- you'd pay a lot to get digital mastering done, you'd have to buy CD pressings in lots of 500 or 1000: but startlingly, the technology advanced to where we can now press CDs on our computers just like making cassette tapes one at a time. Anybody who's had a dual cassette deck running for days making 20 copies of their album will recognize what this means. And again, there's the desire by the industry to tax this- purportedly to recoup losses from not selling you the same music 6 times, but also effectively handicapping 'unauthorized' artists and putting a spoke in the wheels of anyone trying to get a competing organisation started. We've come a long way from when you could save up to get an LP mastering lathe and try to be a record company, haven't we?

    And now we have DVD. Now we have an increasing emphasis on 'security'. Whose? Well, considering that the direction is toward a world where script kiddies can still copy anything they want, but you can't legitimately start a record company and distribute media without either coughing up millions to a conglomerate for a 'security key', or pirating one for original material and being liable for stealing that key, we are talking about security for monopolists.

    We're not talking about the script kiddie being unable to copy the Matrix and never have been- who will prosecute, the same ones who arrested you for making a mix tape for the car? Instead we're talking about a very intentional spoke in the wheels of anyone who wants to be in the business of media. It doesn't affect you, the script kiddy- or even you, the consumer. (you're out maybe 20 bucks in the worst case, having to buy an extra copy of the Matrix. Oh horrors, call Reuters and MSNBC.) It affects anyone who wants to produce original content, or distribute it, or help people do that. It's a roadblock- the ideal end situation here is to have all the DVD players require truly uncrackable encodings that only licensees have access to.

    People hear things like that, follow the logic, and then mysteriously can only see how it affects them as consumers. But the direction is clear as day, and there are certain implications I'm spelling out here.

    My question is, what exactly gives the recording/movie/etc industry (who are not a government the last I heard) the right to openly, upfront and with the approval of society, set up a situation where anyone wishing to make media for the public can only go through them, or be forced to become a licensor by spending a comparable amount of money for a security key normally sold to huge corporate conglomerates?

    I hope this answers some of your questions, Tom. You're right that it seems a lot of fuss to make just to get to watch The Matrix on a linux box, or make a backup of it. But it's not really about consumer rights at all- the real damage is done by delivering control of the media itself over to the corporations, who then withhold access to media.

    As far as I know it is still possible to produce non-CSS DVDs, ones with no encryption, and play them on mainstream consumer decks. For how much longer will that be true?

    1. Re:Explanation (of sorts) by debrain · · Score: 2
      Seems as though you've hit it pretty close to the mark here. Very much keep these ideas clear in your mind, you who wrote this, and you who read this, for they foreshadow the end game of capitalism, which we enter at the end of the 20th century.

      Here, in these words, we see the fabric of democracy ripped by capitalism. The prudence of justice for the many undermined to protect individuals. The chief human invigilator: imagination, stifled by the self-indulgence of few.

      Lots of big words, to paint a clear picture. I wish you well in spreading of this knowledge. It would do us all well to know what you have said.

    2. Re:Explanation (of sorts) by platypus · · Score: 2

      Absolutly to the point, the big picture behind all that dvd/mp3 stuff is that the big corporations have held a monopoly on the production and distribution chain in the past.

      That was their power, and with the outcome of i.e. mp3 and the internet the see their empire falling. I resort to mp3 for a moment because this is a more appropriate example today.
      The motivation behind their actings is mainly that they will not be able to force artists into very bad contracts. While you can produce music cd's relativly simple today, you have no chance in distributing and promoting your music the conventional way, cause that's what is expensive.
      Use the internet and mp3 and e-commerce, and the big corporations are out of business.

      OTOH the case with movies is nearly the same, while you need more money to produce a movie, there's still the potential to crush the business of coorporations, who earn money just because they hold the distribution chain, both at the end consumer and at the cinema level.

      They will face a new competition, because there's enough potential money around today to finance the making of a movie, what we miss is a way to get it to the public independantly.

      For instance, I would have never heard of a movie like PI if it wasn't for the internet. And without the web I doubt it would have got enough publicity to be shown anywhere in my town, it just isn't enough "mainstream".

      And this shows that Tom Christiansen's reasoning is wrong, if you look behind the whole thing you see that also the freedom of the individual is hurt, because I for one think movies and music are also a kind of information, and my freedom to get that information is hurt when it has to pass a "big coorporation"-filter before coming to my attention. And that shouldn't be necessary with today's possibilies of electronic information exchange.

    3. Re:Explanation (of sorts) by Tom+Christiansen · · Score: 1

      Thanks, Chris.

    4. Re:Explanation (of sorts) by Tom+Christiansen · · Score: 1
      "My reasoning is wrong"? Oh come on, I was just asking a question based upon what I'd been hearing. That's hardly a persuasive essay.

      Then again, I do wonder the xmame people think of all this.

    5. Re:Explanation (of sorts) by platypus · · Score: 1

      Ok, ok, just apply some fuzzy logik to my wording (me being no native english speaker).
      I just wanted to add some arguments to explain why there's more behind the industrie's strategy here and that this strategy is in fact aimed to take freedom away, from the artist and the consumer.

    6. Re:Explanation (of sorts) by UncleRoger · · Score: 2
      We've come a long way from when you could save up to get an LP mastering lathe and try to be a record company, haven't we?

      I seem to remember a number of times that a story will be posted here on slashdot that is given only superficial or even completely biased coverage in the mainstream newsmedia.

      I saw no mention of this (DeCSS) issue on the evening news here in San Francisco.

      What would life be like if our only source of news was from the major newspapers and television/radio companies? Pretty sad I think! That's why there are lots of little local newspapers all over the place. The low cost of of a cheap printing press allows nearly anyone to have their say.

      But what if Hearst and co. came along and said that these little presses could be used to make copies of the SF Chronicle or NY Times, and therefore should be outlawed? What if Wired or MSN got an injunction against Slashdot to prevent /. from telling any news they might cover?

      What if the movie companies said you can only watch the movies that include their (expensive, not-sold-in-stores) "copy" protection?

      So much for that classic Freedom From Fear production of Boog or the light-hearted romp from Tesseract Studios called Kung Fu Spiders from Outer Space. But, you can watch all the You've Got Mail your stomach can handle.

      --
      Stupid people will be persecuted to the fullest extent allowed by law.
    7. Re:Explanation (of sorts) by swb · · Score: 1

      This is the first comment that's gotten it right. The encryption, the region protection, and so on -- the content management -- is what this is all about. The entertainment industry is really interested in being able to tell you what and when you can watch.

    8. Re:Explanation (of sorts) by re-geeked · · Score: 1

      A spectacular comment, to which I can only add:

      Doesn't this mean it's time for Free (as in speech) Art? Anyone who needs to use alternate means (MP3, internet) to distribute their work should consider the GPL.

      Why? Because, like software, it is possible for the proprietary work to become a barrier to work done that is not in the immediate interest of the copyright hoarders. What if you want to make a remix? Or just include a reference? Or make a parody? Or a commentary? Today, you can do this, but only by the largesse of the copyright hoarders and some fortuitous court rulings.

      The long-term solution to creating a level playing field, and guaranteed free expression, for artists is Free Art.

      And, as this poster points out so eloquently, it's not like the current copyright scheme is serving the unknown artist, anyway.

      --
      "You can't get something for nothing." - my grandfather, on the stock market and Reaganomics.
  82. Re:Things we need on 1/14 by Dredd13 · · Score: 2

    Exactly... ANYONE can be called in for the gusto, but its important to remember two things:
    1.) Linux is the "hip new happening thing"... that has a certain value in the court of public opinion
    2.) Linux users tend to be more willing to DO the types of things we're talking about. Sure, anyone could be called as an expert witness (and if their testimony is relevant, they SHOULD be), but the Linux community probably will be more readily available to offer up speakers than, say, the Windows community.

  83. This is one of the most important points yet by Anonymous Coward · · Score: 0

    Read those links about SLAPP suits!!! Bigger money folks have forever tried to kill the rights of folks with little of the only stuff honored by the dishonorable. SLAPP suits of this sort are illegal illegal in California. They weren't when I was SLAPPed with one years ago. I know the feelings some of these defendants must be going through. Small financial resourses. I sure didn't have the kind of support that exists here on /. and all across the earth by way of the internet. AND, I didn't have the use of the anti-SLAPP laws that now can be used against this sort of scum. It is hard for me to believe that this scum is so stupid as to think that they are doing this for the reasons they claim in ther specious pleadings before a court of law. Read those links on SLAPP suits. Do your own search of the net on SLAPP suits to see how this sort of scum has tried to silence folks who have had things to say that others want &/or NEED to know.

  84. Re:Don't kid yourselves by Anonymous Coward · · Score: 0

    > Are you the same guy that thinks that it's the gun's fault that people are shot?

    Actually, its the bullet that kills, not the gun, nor the person pulling the trigger. Actually, its usually the lack of blood, resulting in the brain being starved of oxygen, that is caused by the bullet, that kills.

  85. Re:We won the battle but the war is not over... by Tom+Christiansen · · Score: 2
    I am trying to understand why the ability to play a disc on the operating system of one's choice suddenly became some inalienable right, an essential freedom guaranteed by Creator and Constitution--as some seem to think it.

    Why would I say that this is not *desirable*? Of course it is. I desire a lot of things to run on my Unix systems that don't. But to pin the banner of freedom on it, as though it were some Bill of Rights thing, like the right to free association or freedom of religion or freedom of the press--well, I just don't understand.

  86. Re:There are other methods by Wiseleo · · Score: 1

    The lawyers aren't hunting on their own...

    They have sufficient budjects to hire skilled IT personnel who can detect false links quite fast. This is from my own experience :-)
    --
    Leonid S. Knyshov
    Network Administrator

    --
    Leonid S. Knyshov
    Find me on Quora :)
  87. Yeah, Then they can put the movie out on DVD by lifebouy · · Score: 1

    ...so we can view it on our Linux machines using DeCSS

    --
    Drop me a line at:
    Key ID: 0x54D1D809
  88. Re:Don't kid yourselves by Super_Frosty · · Score: 1

    It's not what they say that they say

    Huh? I can't understand.

    --
    No comment at this time
  89. Re:We won the battle but the war is not over... by spinkham · · Score: 2

    How about the freedom to link to things without being held liable?
    How about the right to "fair use"?
    The freedom to reverse engineer?
    The freedom from EULA's you must agree to AFTER the transation to purchase a program has been made?
    The freedom from rediculous EULA's at all?(I mean, give me a break.. you paid for this crap, and you should have certain liberties with it, especially ones the courts have already granted..)

    The EFF evidently thought this case had enough potential to set precident to throw togeather a legal team in 24 hours for a preliminary hearing that hardly has any impact on the actual trial, so I assume they think there's a lot to lose here also.

    Also, Tom, I believe we should call all attempt to take away our liberties as such, and not reserve such words for "big things", lest they take away so much only a very few "big things" are left.
    Call all your freedoms as they are, and you should be able to enjoy them much longer....

    --
    Blessed are the pessimists, for they have made backups.
  90. Re:Reverse engineering? only bad b/c of EULA ... by Andy+Dodd · · Score: 1

    There's a VERY good chance of them going after Xing.

    I mentioned this in a post to the previous DVD CCA fiasco article:

    If the CCA can claim that "irreparable harm" was done by the CCA's slipup, they can REALLY nail Xing. (In what way, I'm not sure... Didn't get that far in my discussion with my dad.)

    Otherwise, they can only claim that $X in damages were done, and then Xing owes them $X.

    This whole thing may just be the CCA's way of getting incontrivertible proof that the damage caused by Xing's negligence was "irreparable" - whether the CCA loses this case or not.

    If they lose the case, the secret is still out, and the CCA can show that they tried to repair the "damage" and were unable to.

    If they win the case, we all know that the secret will be out anyway. Their "irreparable damage" case will be even stronger, although I don't think it needs to be.

    --
    retrorocket.o not found, launch anyway?
  91. only 70 ? by serialk · · Score: 1

    how can there only be 70 sites with links to it:

    there defintiely have to be much more

  92. Re:Proposal: DVD Boycott. by Tsuran · · Score: 2
    Okay.

    Isn't this just a little bit childish? You're basically saying that because they don't conform to how you view the software world should be, and they want to secure their intellectual rights, the technology isn't worth using? "They won't play my way, so I won't play with them at all"? Surely you can come up with a more productive method of protest than sulking, as that's all this would be, sulking.

    And...I really hate to say it, but I doubt the DVD consortium would care about the buying habits of a reasonably small segment of the DVD-buying population. I mean, there's a lot more people out there than just the collection of open-source advocates who don't have home-theater systems. They're not going to care if you stop buying. I doubt they'd notice. All it would accomplish would be to keep your segment of "protestors" out of the next wave of technology, something that I'm reasonably sure you don't care to be identified with.

    If you want to take action, fine. Protest, do whatever it is that you need to do. But a boycott of DVD technology is idiocy and counter-productive, I'm sorry.

    (And to the moderators: I'm not trying to gather flames, nor am I looking for a load of responses. These are my opinions, and although completely negative, do not necessarily merit downward moderation just for my ideas.)

    -Tsu

    --
    --- Now, go away 'cuz you all up in my Kool-Aid!
  93. (Picture the Sarcasm Crystallizing Midair...) by Anonymous Coward · · Score: 0
    It's time for us stop using the verb to rip. It looks very, very bad, because anybody on the outside isn't going to hear "copy" or "use" or anything of that order. They're going to hear "to rip off". And ripping something off is piracy. It's stealing. It's illegal and immoral. Please, please, please: banish "rip" from your active vocabulary. Or do you like being thought of as criminals?

    And while we're at it, shall we get rid of the term, hacker?

    Doesn't that look "really bad"?

    Won't "anybody on the outside" hear "cracker", "saboteur", "thief", and "spy"?

    Or will they be reminded of those awful, nasty innovators who are involved in some Marxist plot to share their source code with each other?

    And get this: these so-called "hackers" are plotting something even more sinister... they want to play movies... ON THEIR COMPUTERS!!!

    <TROLL Regen="+3hp/turn">
    (Little do they know that we really want movies, mp3's and other instruments of pop-culture on our computers so we can train our fledgling AI clusters to tolerate violence, drugs, homosexualiaty, single parenthood, purple Tele-Tubbies, abortion, and the fallacious idea that any form of birth control other than mandatory castration and cloistering of all young people is at all effective [and the even MORE heretical idea that even though condoms are not 100.000000% effective, some protection is better than none], while the poor AI's are still impressionable, and therefore inclined to believe the lies they're being told by the amoral pirate videos and backwards Satanic lyrics of the MP3's. Soon we'll have our army of godless, anti-Family, Leftist thinking-machines poised to take over the global Internet and spread their vile propaganda, causing a slight increase in tolerance of non-traditional family units in the U.S., which in turn will spell out inevitable doom for the human race, and the doom of the human race will cause havoc for American interests both at home and abroad. And that weakening of American interests will hurt honest, hardworking American corporations! This, coupled by the imminent labor shortage caused by the demise of humanity, may have some significant chance of delaying the adoption of new data formats, such as DVD-audio, which ultimately harms the consumer in some vague, indirect manner. Of course, having lots of perfectly good audio-CD's, and being quite dead, most consumers probably won't give a damn. Muhahahahahahahaha!)
    </TROLL>

  94. DVD was okay until the lawyers got to it by DragonHawk · · Score: 2

    I'd like to see DVD's go the way of 8-track tapes. The whole idea was wrong from the start.

    I disagree. The idea of DVD is a good one. Put a whole movie in high-quality digital format, with professional sound and interactive features, on a high-capacity compact disc that can also hold arbitrary data for computers. Sounds like the Compact Disc, Stage Two. Great idea!

    Then a bunch of blood-sucking lawyers and money-grubbing corporations got wind of it, and decided that they could Make The World A Better Place (for them) by loading it up with cheap copy protection schemes. Rather like those annoying key disks from 1980s IBM-PC software, it didn't do much to stop copying, but made everything a whole lot more difficult for the people who actually want to legitimately use the thing.

    If DVD had turned out like the original CD -- just a media, not a copyright law enforcement agency -- I think everyone would have been better off, the DVD Forum included.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
    1. Re:DVD was okay until the lawyers got to it by SurfsUp · · Score: 2

      The idea of DVD is a good one. Put a whole movie in high-quality digital format, with professional sound and interactive features, on a high-capacity compact disc that can also hold arbitrary data for computers. Sounds like the Compact Disc, Stage Two.

      For the record, I assumed you understood that. The idea of digital media is always good. It's just that digitial media need have nothing to do with video or audio, per se. Digital media is for storing data. Period. Digital video is just another kind of data. The only things we should be worried about are: reliability; cost; availability of sufficient storage; availability of sufficient read bandwidth; availability of some method of writing.

      If DVD had turned out like the original CD -- just a media, not a copyright law enforcement agency -- I think everyone would have been better off

      What makes you think the original CD was well-designed? Even then the thinking was: entertainment first, computer storage second. I'm not intimately familiar with the internal details but suffice to say that writing an audio-copying program that works reliably is no mean feat - because the storage format is all screwed up. For some reason, it was thought to be good for audio players. I seriously doubt it was even good for them.

      Obviously what you want in digital media is nothing more than a simple, robust track layout that does nothing more than store data. If it's as good as it can be for storing data, then it will also be as good as it can be for storing digital audio and video.

      We've tried it too many times, and it has never worked well: from now on, we should never let the RIAA lawyers design digital media.

      --
      Life's a bitch but somebody's gotta do it.
  95. Re:Reverse engineering? only bad b/c of EULA ... by Andy+Dodd · · Score: 1

    Rememeber previous discussions about the potential illegality of many shrinkwrap licenses? (Microsoft EULAs come to mind).

    A possible way to fight this case is at the root of the problem - see what other clauses are in the EULA, and if any of them are in some way illegal, the entire damn EULA becomes null and void.

    Say goodbye to whatever case the CCA had. (Which is actually pretty good. People keep arguing that reverse-engineering of software for interoperability is sanctioned in Norway, but the question is - is it STILL sanctioned if one signs a contract saying that they will not do it?)

    --
    retrorocket.o not found, launch anyway?
  96. Re:We won the battle but the war is not over... by Darchmare · · Score: 1

    An individual writes a piece of software, and it is 'silenced'. This is in effect a case of someone treading on free speech.

    At least, that's my take on it. This isn't about not having DVD capability on Linux, it's about a perfectly legal piece of software made illegal to protect corporate interests.

    - Jeff A. Campbell
    - VelociNews (http://www.velocinews.com)

    --

    - Jeff
  97. Re:Don't kid yourselves by radja · · Score: 2

    Copying isn't illegal. Only the use of a copy can be illegal.

    //rdj

    --

    No one can understand the truth until he drinks of coffee's frothy goodness.
    --Sheikh Abd-Al-Kadir, 1587
  98. What about DeCSS without the key? by Anonymous Coward · · Score: 1

    Now that the first battle is won, how about silencing them DVD lackeys forever? Is it possible to write a DeCSS program, by just reading the available documentation (which is open), writing the software which just asks for a key, the first time the program is run? That way, the program itself cannot be used to decrypt any DVD, so there should be no reason whatsoever to stop distribution of the program. Distribution of the now known keys is also hard to stop. I don't think it's forbidden to publish a sequence of numbers (The national lottery don't seem to do anything else :) , and that's just what a key is. On the other hand, it's probably better to 'win' this whole 'war', since some very basic rights are on steak! (giving directions should never be forbidden!)

  99. Buy it, say you'll be playing it on Linux? by goldfndr · · Score: 1
    Wouldn't buying the DVD and saying something like this be better?

    "I'm here solely because I want to play this DVD on Linux. But the DVD CCA wants to take that ability away from me, and if they succeed I won't likely be patronizing your store anymore."

    Isn't an active message better than a passive message?

    --
    Copyrights, Patents, Trademarks: temporary loans from the Public Domain, not real property ("intellectual" or otherwise)
  100. Smell of victory--DMCA by Anonymous Coward · · Score: 3

    The DVD Copy Control Association lawyers made a big mistake by relying on trade secret agreements instead of the Digital Millennium Copyright Act (WIPO treaty) or other intellectual property law.

    But I predict that in desperation (otherwise they go out of business) the DVD CCA will eventually raise the DMCA issue. It is especially pertinent since DMCA enforcement will begin a week after the trial resumes, and the DMCA was passed for the exact reasons that the DVD group is suing, to lock up and control software and all digital property.

    I quote from the complaint (emphasis added): "DVD encryption technology was (and is) critical to the adoption and utilization of the DVD format. Without such copy protection, the motion picture companies would not have allowed their copyrighted motion pictures to be available in this new digital video format. Without motion picture content, there would be no viable market for computer DVD drives and DVD players, as well as the related computer chips and software necessary to run these devices. Accordingly, the Defendants' continued misappropriation of proprietary CSS technology will have a devastating effect on DVD CCA and many other California businesses in the motion picture, computer, and consumer electronics industries, who have invested substantial amounts of money and resources in the development of the DVD video format."

    It is exactly this sort of logic that Open Source advocates need to overturn. Computers and the Internet were not invented so Hollywood movie studios could have a convenient avenue for e-commerce. We have many other valid reasons for needing high-capacity disc drives and recording devices than to copy Hollywood movies.

    The Constitution allows for Congress to establish copyrights and patents, not to protect the private property rights of these studios and the music conglomerates, but to "encourage the progress of Science and the Useful Arts."

    It really boils down to control. Will these monopoly giants be able to use the technology we invented to control not only their expression of our ideas, but our very ideas themselves--or will we free software people regain control of our technology in the service of freedom for the people?

    If the DVD CAA does not raise the DMCA as a central point in its argument, we should. We should file a suit in federal court asking for relief from enforcement of the DMCA because of this case. The issue of reverse engineering here is too important. It needs to be argued in court and the DMCA should be overturned. The law when passed in October 1998 provided for some discussion of the issues before enforcement began. Have you noticed signs of any such discussion?

    We should use this occasion to band together and seek to overturn the DMCA. We will never get a better chance. Note that only a few nations have signed the WIPO treaty so far. If the case goes with us, no others will, since it is intended mainly to protect intellectual property of the rich nations against the poor ones.

  101. Re:Copying vs Decoding by Anonymous Coward · · Score: 0

    Yay! Now you guys are talkin!

    Keep adding to the body of evidence, and they'll have plenty of it to demonstrate this is about piracy and not interoperability.

  102. Re:Images/Video by vovin · · Score: 1

    I'll just wait for the DVD, thanks.

  103. Be careful who you make your enemies. by Anonymous Coward · · Score: 0

    Last time I was in Best Buy, there were thousands and thousands of different RIAA sanctioned products on the shelf (Music CD's). There were three or four Linux-related products.

    Places like Best Buy are into the market to make a profit, not to champion "civil liberties."

    People who go to Best Buy to spend their money are there to buy fun stuff, not to champion "civil liberties."

    Keep talking about stuff you see on the 2600 site and you'll find yourself a very, very lonely .001% of the population.

  104. (offtopic) Playing DVD under Linux? by gregstoll · · Score: 1

    Has anyone actually gotten DVD playing to work under Linux? I can decrypt the DVD, but the player that I have (mpeg2player) doesn't work, even when I start X in 16-bit mode - it shows the information, opens a window, and then just sits there...
    Anyone have a link to a good DVD player?

    Check out Greg's Bridge Page!

  105. Yea! by hondo · · Score: 1

    At least /. is clear of this thing for a while... lets hope reason and sainity will win out. I mean really... injunctions againse people's web sites who report the news and/or link to information...?

  106. And what's more... by Anonymous Coward · · Score: 0

    If the RIAA et al are making it more difficult for artists to produce (as this poster has so wonderfully illustrated) then let's follow this to it's logical conclusion:

    If the record companies control the FORMATS, and they control the PLAYERS (as they tried with DIVX and with DVD) then they control who gets produced.

    I don't want the record companies in sole control of who gets published - shades of the old newspaper monopolies! That is an attack on "freedom"

    No, that word "freedom" is entirely appropriate here.

  107. Re:One small blow for free speech by Anonymous Coward · · Score: 0

    Stupid fucking Gen-X child!

    You were watching cartoons when you were supposed to be doing your spelling lesson, weren't you?

  108. Re:Things we need on 1/14 by Anonymous Coward · · Score: 0

    To me this is a new animal. An "Open Source" court case, with one side's research team comprised of hundreds of interconnected nerds! I can see it unfolding now over the months ahead and its very exciting. TODO: Movie Pitch to Studio Executive. The open source community collectively fights court battle with movie industry to successful conclusion. Sub-plot with romance of some sort. Stars: Jim Carrey, Julia Roberts.

  109. Choice of movie: Something foreign? (country code) by Anonymous Coward · · Score: 0

    Would it help or hurt the case if we showed a DVD that has a different country code?

    I never did understand why this was an important feature. I happen to like watching foreign movies. They did this with video games too. I wanna play the very latest Japanese video games so I hafta get a mod chip.

  110. Re:Proposal: DVD Boycott. by IntlHarvester · · Score: 1

    You can prefer a data-only digital disk format, but remember that one big reason for CD- and DVD-ROMs is the economy of scale in manufacturing computer drives with the same mechanisms as the consumer a/v models.

    There's been plenty of computer-only WORM solutions, but they've never come close to the $/MB value of CD-ROM (and soon DVD-ROM).
    --

    --
    Business. Numbers. Money. People. Computer World.
  111. MODERATE ABOVE, IMPORTANT INFORMATION by tilly · · Score: 5

    The reference to cracking code available for DVD back in 1997 is very interesting and relevant to the case.

    I couldn't follow the links either, but the way that it worked (apparently) was to capture the information put out by the usual commercial program. It would be extremely good if the exact reference could be tracked down and the DVD response (or lack of it) to that situation. This is extremly relevant to the DeCSS case. Particularly since the main thing that DeCSS makes possible which the previous break did not is to run DVD without an official decoder (eg on Linux where there is no such decoder).

    So if piracy is the concern, what was the response before?

    If it is not, then why are they going after DeCSS?

    Sincerely,
    Ben

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
  112. Re:One small blow for free speech by Relforn · · Score: 1

    The IBM PC BIOS case presents an interesting situation to examine.

    It was more difficult, not less difficult, to make a clean-room clone of the BIOS, specifically because IBM released a commented ASM listing of the BIOS in the technical reference manual. So it's a case where publishing the source code IMPEDED the development of alternatives, as anybody with enough interest to want to see how it worked was 'contaminated' early on before the cloners hired anybody.

  113. I AM A MODERATORPOINT EATER by Anonymous Coward · · Score: 0

    .

  114. Re:hope you like VHS quality by Anonymous Coward · · Score: 0

    I have not yet purchased a DVD player. With what the industry is doing now I probably never will. Let the damn thing go away if they are going to bully people about the use of the discs. I'm still pissed about what they did to DAT. Now they want to do the same to DVD. F'that. They won't get any of my cash till they stop all the legal crap.

  115. To help fight this, join the EFF now by SuperKendall · · Score: 2

    Although other replies have suggested it, I thought there should be at least one post just suggesting that you can help fight this battle by joining the EFF.

    There's no way I can personally be there to show support, but hopefully this will help. It's probably something we all should do anyway to help protect our freedoms as other lawsuits like this arise - a suggested membership is $65 but there's also a basic $34 membership and a $20 student membership (that's only 100 packets of Ramen, which means only one month without food!).

    And of course, it's Tax Deductible - if you need to drop your income by only a few 100k to lower your income tax bracket after cashing in those options, what better way to burn the cash! It sure beats some stinky 'ol monkey infested island.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  116. Re:The word is "Hubris" *or* "Hybris" ! by Darchmare · · Score: 1

    Fair enough.

    Anyone notice that Perl guys have excellent language skills? :>

    - Jeff A. Campbell
    - VelociNews (http://www.velocinews.com)

    --

    - Jeff
  117. I stand corrected by ryder · · Score: 1

    Wow, thanks for the impressive and informative reply. Time for me to get a bigger dictionary I guess :)

    Interestingly, (and perhaps ironically), It was the preface to Programming Perl that introduced me to the word, and caused me to seek out its definition.

    Suddenly I feel like the biggest fool on the planet :)

    Rich

  118. SDMI by Anonymous Coward · · Score: 0

    Single Data Multiple Instructions :0) ?
    AAAAARGH! The acronyms are running rampant. Head for the hills!

  119. Re:Bearing on their case! by UncleRoger · · Score: 2
    Something like "So you're saying that someone *stole* the money you left in the street?"

    Leaving money (or your bike, or your car, or whatever) in the street doesn't give someone the right to steal it. Regardless of the ease of doing so, taking something that does not belong to you is both illegal and wrong.

    Now, coming across a pile of money in the middle of the street is a questionable situation -- it may have been lost and you might want to make sure the rightful owner has a chance to claim it. But coming across a pile of money on someone else's kitchen table is another story entirely.

    Isn't there a burden of due care in protecting a trade secret?

    One might say (and plaintiff's council seems to be arguing) that they did exercise due care to protect their secret, and that the authors of DeCSS took extreme measure to violate their protections.

    So yes, this has a bearing on the case, but not for the defense.

    --
    Stupid people will be persecuted to the fullest extent allowed by law.
  120. TRO Hearing by FilmSafetyGuy · · Score: 1

    Like most people, I believe in freedom of expression so long as it does not cause harm to someone else. And I enjoy it when people tweak the noses of pompous bastards and those who abuse the rights of others. It seems that the MPAA and RIAA would, in their ideal world, see consumers forced to purchase recordings in each format - CD, tape, VHS, etc. - since they seem so opposed to home recording. But there is a difference between making a cassette copy of your lawfully purchased CD to play in your car versus copying a DVD onto your computer so it can be resold or given away over the internet. The difference is that of refusing to be downtrodden by corporate America and stealing what belongs to someone else. I am a little tired of those who shamelessly promote hacks of encryption codes as a triumph of good versus evil. You are not the champions of the oppressed that you think you are - you're simply providing the means for people to steal what is not rightfully theirs. You understand the technology well enough to realize that the hack will allow the illegal DVD factories in Asia to thrive. That piracy takes money out of the pockets not only of the studios but of the actors, stunt performers, and others who share in the income produced by the recordings. Most of those people are not millionaires, either. They work for a living like (most) of you do. So get off your high horse. Your alleged freedom to hack is nothing more than stealing. And any web site that provides this material is, in my view, an accessory to theft.

    1. Re:TRO Hearing by Anonymous Coward · · Score: 0

      > But there is a difference between making a cassette copy of your lawfully purchased CD to
      > play in your car versus copying a DVD onto your computer so it can be resold or given away over
      > the internet.

      Please show us one piece of evidence that someone has used the CSS decryption code to copy a DVD into a useful format, and then resold it or gave it away over the Internet.

      On the other hand, people have been doing these things for years, WITHOUT THE CSS DECRYPTION CODE.

      > You are not the champions of the oppressed that you think you are - you're simply providing the
      > means for people to steal what is not rightfully theirs.

      Please tell us why you believe that surpressing the details of the CSS algorithim will result in people not being able to make unauthorized copies of DVDs.

      > You understand the technology well enough to realize that the hack will allow the illegal DVD
      > factories in Asia to thrive.

      You really are ignorant, or a troll. The DVD factories don't need CSS decryption. They can just steal the original master discs and use those. Hell, they're probably the same factories that made the legal copies in the first place :)

      And besides, these factories already exist-- so why do you think that the CSS decryptiono code will influence them in any way?

      > That piracy takes money out of the pockets not only of the studios but of the actors, stunt
      > performers, and others who share in the income produced by the recordings.

      Yada, yada, yada. Again, what does this have to do with disclosing a mathematical algorithim?

      > Your alleged freedom to hack is nothing more than stealing.

      What do I steal when I watch a DVD that I went to the store and bought? Please inform me.

      > And any web site that provides this material is, in my view, an accessory to theft.

      Let's ban all web sites that sell cassette recorders and photocopiers. And computers should be illegal too, they might be used to copy something.

    2. Re:TRO Hearing by Steve+B · · Score: 2
      I am a little tired of those who shamelessly promote hacks of encryption codes as a triumph of good versus evil. You are not the champions of the oppressed that you think you are - you're simply providing the means for people to steal what is not rightfully theirs.

      Your explanation of how an tool for creating a Linux DVD driver comprises "the means for people to steal what is not rightfully theirs" vanished somewhere between your keyboard and my screen. Would you care to repost it?

      Be that as it may, the possible use of DeCSS to bootleg DVDs is no more relevant than the possible use of a Swiss Army Knife to burgle or murder.

      You understand the technology well enough to realize that the hack will allow the illegal DVD factories in Asia to thrive.

      As has been repeatedly pointed out on /., the illegal DVD factories in Asia (or any of the other six continents where they may happen to reside) simply copy the DVD bit-by-bit, encryption keys and all, without using DeCSS.
      /.

      --
      /. If the government wants us to respect the law, it should set a better example.
  121. Re:Reason to Celebrate! by Anonymous Coward · · Score: 0

    Unless you have the resources and willpower to make a personal political stand (i.e., show up in court if it comes down to that), post via a "free" web site rather than your own ISP, and make it as hard to backtrack to you as possible. We need wide distribution, not martyrs.

    A million "free" mirrors are worth exactly nothing because it is trivial to get vast numbers of these shut down with a a few notices to a few companies (most of which have every reason to throw their lot in with the big legal firm instead of the rabble)

    No, a million GeoCities/Xoom/Angelfire accounts won't help us at all. We need non-US mirrors. LOTS of them.

    Even most non-"free" ISP's in the US will cave at the threat of legal action. These threats are very easy to make, serve and (often) carry out. In a foreign country though all bets are off. Even if there are laws in the country more strict than those in the US there is still a matter of jurisdiction and proper channels, different formats, language barriers, etc. etc. It becomes much more expensive and time consuming for a US law firm to even properly THREATEN a foreigner.

    If you aren't going to do anything but put up a "free" mirror, don't waste your time. These mirrors will be the first to go down should the prosecution win any ground. I suggest getting web space with somebody cool who will notify you when he gets a legal threat instead of nuking your account and sending Leonard "My Friends Call Me Lenny But I've Got No Friends" Smalls out to track you down.

    If the shit ever does hit the fan, don't cave in immediatly. Stick it out until you've got a sheet of paper from them telling you what you can and can't do with your web space. Make sure your provider agrees with you on this.

    Oh, and I Am Not A Lawyer. But if what I've seen on Night Court is correct, this will work 100% of the time. ;)

  122. Re:What is the Purpose of CSS? by Anonymous Coward · · Score: 0

    If some data cannot be read into memory, how does DeCSS read it in order to decrypt it?

  123. Re:Paging Janet Reno! by Anonymous Coward · · Score: 0

    Didn't you hear?

    We're pitching Janet Reno out on her ear in about a year now. And the esteemed gentlemen and ladies in the anti-trust division at the DOJ as well.

    She has too much on her place already to finish in this, her lame duck year.

  124. Re:We won the battle but the war is not over... by Anonymous Coward · · Score: 0

    There you go again.

    Using the 'F word' in a broad almost meaningless sense.

    It's almost like people here on Slashdot think they're Tom Paine after he was hit on the head with a shovel, or something.

  125. Re:hope you like VHS quality by Anonymous Coward · · Score: 0

    He is referring to the fact that they made DAT machines only be able to copy copyrighted recordings once. That, actually, isn't a big deal to me. (no music was ever released on the format, so who cares anyway) What they REALLY did to DAT was choose a different sampling rate than CDs, making it impossible to make digital copies between the two, annoying the piss out of people who care about the quality of recordings, who were of course the primary market for DAT in the first place!

  126. Re:HA by GnrcMan · · Score: 2

    You know what? Fuck it. I'm tired of stupid ass slashdot moderators and stupid ass slashdot articles. This is the moderation that broke the camel's back. I tried to always make intellegent or funny comments. But most of the moderators are flatout dumbfucks.

    I'm tired of the stupid ass articles, and the fucked up moderation. Goodbye slashdot.

    --GnrcMan--

  127. Good News ! by Ozric · · Score: 0

    I was/am really concerned about this issue. I glad that the Judge was reasonable about it.

  128. Re:RIAA & MPIA by SurfsUp · · Score: 2

    The RIAA was set up to make sure musicians got royalties from jukebox companies whose big sales pitch to bars was that they could fire their live players and still have music -- and make money every time a "nickel song" was played on the juke.

    Yes, and now the problem is that the RIAA is getting all the money that should be going to the musicians, plus pissing off the customers. It's time to redraw the map yet one more time. This is between us and the musicians; I'm sure we can work things out. The RIAA is a dinosaur past the end of it's life and what we are seeing is the beginning of the last act for them. They couldn't possibly act in a way more carefully calculated to hasten their demise.

    --
    Life's a bitch but somebody's gotta do it.
  129. Re:THEIVES [sic] by Anonymous Coward · · Score: 0

    Tom,

    this is probably an industry troll. Just ignore them.

  130. What happens when the NEW keys get published by Anonymous Coward · · Score: 0

    The judge should take to task some very weak assertions, that fit into the I did not have sex with that woman class, and go for findings of fact. IMHO, It was reverse engineered, and to pretend otherwise is a bit of a porky/American lawyer showmanship. The primary motive was probably failing to support other os's. Conclusion: freedon of speech must remain. Links OK, until the plantiff can PROVE something was stolen. The DVD companies have already responded by changing the key(s) on newer disks. Unless they put out something for Linux to play VCD's, I foresee this newer key being revealed. If they want to stop decss from being the top #1 download, then they better publish a DVD player for Linux asap. The problem for the (DVD) companys will only go away when they provide solutions for ALL players on all platforms. As for links - are they crazy? Do we white-out bad words in a dictionary, or remove libray of congress index entries to objectionable books. i think not.

    1. Re:What happens when the NEW keys get published by Anonymous Coward · · Score: 0

      According to the guys who analysed CSS, the algorithim is so weak that you'll be able to discover the new key with only a test DVD and a few seconds of processor time.

  131. Thanks to all involved. by jammer · · Score: 5

    Thank you to everyone involved in helping us make such a strong showing today. This makes me feel much more positive about our future chances in this case. Several people are considering making donations to the EFF for their help in this, you may wish to consider this yourself. I strongly urge the EFF to continue their support and provision of legal counsel for us in this matter.

    One must wonder if the lawyers for DVD CCA Inc expected to be stood up to in this manner. You mess with the bull, you get the horns, or somesuch.

    We can't relax now; plans must be laid for the next hearing. I hope to be able to be there this time, but I'm not sure it will be possible. We have two weeks to plan, now, so we can be sure to have an even stronger oupouring of support.

    Eternal vigilence, and all that.

    Anyway, I'm tired and babbling. Thanks, guys.

    "Robert Jones, an Individual"

    1. Re:Thanks to all involved. by adraken · · Score: 5
      Yes, I (named defendant in section 20) would like to personally thank the EFF attorneys who helped represent me in that ominous Santa Clara courtroom.

      I don't know what we would have done without the Electronic Frontier Foundation. I am elated with the fact that we have such a fine organization designed to protect the rights of those unable to find representation.

      Thanks also goes to the numerous people who spent so much of their time and effort to support the effort. Even though the few of us were specifically named, you many made the effort. (Especially the disks and paper sources)

      This comes from me and all of the people named that were unable to represent themselves.

      Personally, I hope to make it on the 14th.

      David M. Chan, an Individual;

      --
      -- adraken
    2. Re:Thanks to all involved. by babbage · · Score: 2

      I'm glad to see that an average guy, not much older than myself (right Robert? I forget) can have such a positive impact on things. Let this be an object lesson folks. The activism of the sixties ain't dead -- it's dormant, but we can wake it up, and the 'net can be a great alarm clock do wake it up with. Go to it kids. Make a difference. Save the world. Pirate DVDs. Whatever. I'm all for it.



  132. Re:THEIVES by Steve+Stock · · Score: 1

    Wow! I didn't know this about myself, I am ashamed. I was under this silly assumption that I only wanted to view my hundred or so DVDs on my linux box. But NO! I realize now that my only desire is to copy them! No need to actually watch the movies, just copy copy copy!!

    PS: Thanks for giving me a chance to humour myself at the expense of someone who isn't listening. I feel better, how about you?

  133. Re:HA by dumbunny · · Score: 1

    Spelling responses to flamebait are off-topic noise. One doesn't respond to flamebait, one waits for someone to moderate it down. The moderation was correct, IMO; chalk your 0 up as a learning experience.

    obDVD: My plane got in around 9, I took transit to the courthouse, didn't see anybunny protesting, figured nothing interesting was going on, and left to go to work. I'll be there on Jan 14 if I can find you guys.

  134. Re:Copying DVDs without DeCSS by Skapare · · Score: 2

    There could be flaws in this mechanism. For example, a CD-R cannot make an exact bitwise copy of a CD. This is because a CD has more than can be recorded on a CD-R. There are pre-recorded parts of a CD-R and recorded places in a CD that cannot be recorded on a CD-R. A DVD and DVD-R could (and most likely does) have a significant difference.

    However, a well equipped CD or DVD production facility can make bitwise copies using the same kind of equipment used to make the originals. If the data can be read, at this level you can make something that will end up reading the same exact thing. It's equivalent to being able to record mispositioned tracks and long sectors or a floppy.

    If in a DVD player application all of the decrypting takes place in the program (and none in the DVD device) then all you need to do is trace exactly what the device driver gets from the device, and make something (a different device or a differently recorded DVD with an emulating driver) that gives the application exactly the same thing. Then you see the same thing.

    If the device does the decrypting, less than a bitwise copy would not fool it. However, a data DVD could have simple raw data (perhaps lightly encrypted to prevent any detection mechanisms in the device from seeing what is going on) that allows an emulating device driver to fool the application into believing it has a motion picture DVD.

    Illegal copying may or may not be trivial or easy, but almost certainly it can be done. And once done, the tools are likely to be software and will spread faster than a virus. The copies might not work on consumer grade audio/video only devices, but certainly could be done in a computer.

    The movie and music industries almost surely know that their goals cannot be met. Why would they go to all this trouble to suppress DeCSS if the replacement CSS they are now delaying DVD-video for will work just fine. They clearly are depending on obscurity, and trying to take legal measures to bring about that obscurity.

    Yet at the same time, they (at least their lawyers) are coming across as rather ignorant. I don't expect a lawyer to know the mathematics of encryption algoriths, or the details of coding a device driver, but I would at least expect lawyers from a large corporation to have access to smart technical advisers that know that a CD with an application can be read without ever seeing (or clicking "agree" on) the user agreement.

    But they will be better prepared for the next round.

    --
    now we need to go OSS in diesel cars
  135. Re:Don't kid yourselves by Anonymous Coward · · Score: 0

    FACT: Piracy exists in every known media format known to man at this time.
    FACT: Vcr's can be used to pirate movies
    FACT: Video cards with TV-IN can be used to pirate movies
    FACT: Double-deck casette systems can be used to pirate musci
    FACT: CD-R/CD-RW's can be used to pirate anything from movies to music to software.
    FACT: TV's can be used to pirate movies.
    FACT: Radio's can be used to pirate music
    FACT: Photocopy machines can be used to pirate books/texts/papers/pictures/etc
    FACT: Scanners can be used to pirate books/texts/pictures/etc

    NEED I GO ON?
    Should we BAN TV's ?
    should we BAN VCR's?
    should we BAN Vid. Cards with TV-in or out?
    should we BAN radios?
    should we BAN photocopiers?
    should we BAN CD-R/CD-RW's?
    should we BAN Scanners?
    should we BAN hard drives?
    should we BAN double-deck cassete(spelling?) systems?

    After all ALL of the above assist in some form of piracy.
    I will let YOU be the judge of that...

  136. Copying vs Decoding by SEWilco · · Score: 5
    I haven't seen that mentioned before. Am I correct that the statement in court refers to being able to simply copy an entire DVD bit-by-bit is all that's needed to copy a DVD?

    So the decrypting method is only needed to use the contents of a DVD, while copies can be made without understanding the contents of the data.

    1. Re:Copying vs Decoding by harlows_monkeys · · Score: 1
      If you just copy the .vob files, and don't decrypt them, the DVD player software will get interesting results, as it assumes that the files are not protected, and uses the scrambled data. The players I've used on Windows usually crash soon afterward. If you copy from a non-CSS disc, things are fine.

      If you want to make most player software play an encrypted .vob file that you copied straight, you've got to hook in somewhere and simulate the CSS protocol to get the key to the player.

      By the way, one natural place to hook in on Windows would be to just rename wnaspi32.dll to something else, and put in your own wnaspi32.dll, which passes most calls through to the original. Interesting observation: the ASPI that comes with Windows 98 checks the file name that wnaspi32 is loaded from, and if that doesn't end in \system\wnaspi32.dll, it doesn't work. It looks like someone decided they don't like Adaptec or Microsoft doesn't want that kind of thing going on.

    2. Re:Copying vs Decoding by spinkham · · Score: 1

      Argh... No, the point is that this program has nothing to do with piracy... The programs that have allowed piracy for the past 2-3 years haven't been challenged in court, but one comes along that allows interoptability, and they try to squash it like a bug...
      If I wanted to decode movies and save a digital copy, I could have done it long ago on my Windows based computer... Till this program was released, there was no way for Linux users to even watch the movies they have bought..
      This is not copy protection, as copying is easily accomplished in at least 3 major ways already listed on slashdot to copy.(bit-for-bit copies, video driver capture, copy after decoding and output by video card)(though bit-for-bit copies are the only ones that directly end up as a DVD...)
      This is anti-interopterability information hiding, pure and simple.

      --
      Blessed are the pessimists, for they have made backups.
    3. Re:Copying vs Decoding by Anonymous Coward · · Score: 0

      My MPEG2 decoder card overlays the picture over my video card's VGA output. Is realtime full-resolution software decoding and blitting every frame into a (virtual) framebuffer really feasible?

    4. Re:Copying vs Decoding by redled · · Score: 1
      I believe this statement means that you could, with available equipment, easily copy the contents directly from an original dvd to a blank dvd, and be able to use the copy just as if it were the original. This, of course means that decrypting the dvd first is not neccesary in order to play the copy in a standalone dvd player or in your home computer, using one of the many programs available. As I'm sure most people know, the major reason for DeCSS was so that people could (eventually) play thier dvds without having to buy a new OS and program just to do so. In otherwords, decrypting the data first is not even needed to use the contents of the dvd, it is only needed to use the contents of the dvd without the afformentioned supported OS and program.

      --

      --

      --
      "Insert witty quote here."

    5. Re:Copying vs Decoding by Ashen · · Score: 1

      I don't know about digital copying, but you could easily just use a video out on the graphics card either to another computer and make another digital copy or to a VCR and make a copy onto a tape.

    6. Re:Copying vs Decoding by Anonymous Coward · · Score: 0

      Yes, you're correct. And it should become obvious if you think about it. How is the player to know if it is playing an original or a bit-by-bit copy? The point of a bit-by-bit copy is the copy is digitally identical to the original.

    7. Re:Copying vs Decoding by Imperator · · Score: 2

      Right. You could make a bit-by-bit copy of a DVD without the slightest idea of its contents. You'd need the decrypting method to view the contents. However, the manufacturers of all "licensed" DVD players/software conveniently provide the decryption for you.

      --

      Gates' Law: Every 18 months, the speed of software halves.
    8. Re:Copying vs Decoding by Anonymous Coward · · Score: 1

      One of the techniques used to prevent copying of certain cdrom is that a certain portion of a cd while readable with a cd reader, cannot be written by a cd recorder (atleast standard ones) but the high volume cd stamping machines have no problem writing to it. Then the software which installed can do a read of that region to see if it is a exact copy including the special area. I wouldn't be surprized if the same is done with DVD drives. It wont help much on a PC if you write your own software but it would work will with an on the shelf DVD player.

    9. Re:Copying vs Decoding by SEWilco · · Score: 2
      The players I've used on Windows usually crash soon afterward."

      MS-Windows crashing can not be evidence of anything being unusual.

    10. Re:Copying vs Decoding by sjames · · Score: 2

      As an alternative, you can hack together your own DVD drive firmware so that it will just read the disk as opaque data, and use a commercial unit to press new copies bit for bit (very expensive for the average consumer, dirt cheap if you intend to bootleg 1 million copies). To a standard player, it looks exactly like the original, and it will play just fine. That is how the pirates will do it.

      For playing the disk or to try your hand at a custom edit, you need one of the manufacturer keys so you can get the key for the .vob, and you need the decryption algo. That's where DeCSS comes in.

    11. Re:Copying vs Decoding by SurfsUp · · Score: 2

      So the decrypting method is only needed to use the contents of a DVD, while copies can be made without understanding the contents of the data.

      Yes, and the logical conclusion is that the decryption method is just a tool with a perfectly legitimate purpose. Knives are also tools with a legitimate purpose and despite the fact that they can be used to cause bodily harm nobody would ever think to try to make a knives illegal, let alone making it illegal to publish information about how to make a knife.

      On the "best defense is a good offense" front, please tell me why the RIAA's promotion of a closed proprietary playback method with the necessary secrets disclosed only to a select club of manufacturers and a certain large vendor of PC operating systems does not constitute restraint of trade? Isn't the RIAA looking kind of like a cartel here? Is that legal in the U.S.?

      --
      Life's a bitch but somebody's gotta do it.
    12. Re:Copying vs Decoding by Amphigory · · Score: 3

      Regarding the RIAA, MPIA, etc. as monopolies, you are exactly right. IIRC, there was legislation back in the 30s or 40s legalizing them because they were considered to be necessary.

      --
      -- Slashdot sucks.
    13. Re:Copying vs Decoding by Royster · · Score: 2

      So the decrypting method is only needed to use the contents of a DVD, while copies can be made without understanding the contents of the data.

      I've very concerned about this statement. It is my understanding from reading the livid-dev archives that the disk keys are stored on a sector that the hardware will not read until the CSS authentication process has been begun. See this message for example.

      Based on this, I do not believe that it is possible to make a bit for bit copy of a DVD disk with standard hardware without a player key.

      --
      I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
    14. Re:Copying vs Decoding by Anonymous Coward · · Score: 0

      That's how Playstation copy protection works. Some sectors are completely zeroed, including the EDC and ECC.

    15. Re:Copying vs Decoding by Anonymous Coward · · Score: 0

      Hmmm, interesting. Sounds alot like the old copy protection schemes of the 5.25"/3.5" era.

      In most of the 'technically-hard-to-break' protection schemes, they'd flash a laser on a section of the disk. That would cause that region to be read unreliably - so multiple passes of the head would result in different datasets read. And when you copied it, the copy that you made could be read reliably all the time since the disk drive is going to write only encoded binary values.

      Tom

    16. Re:Copying vs Decoding by Anonymous Coward · · Score: 5
      There are two levels of protection used on DVD. First, individual sectors can be marked as protected. The DVD drive will not let you read those sectors unless you prove to it that you are authorized. Authorization is proved by receiving an 80 bit challenge from the drive, hashing it with a certain hash function, and then sending that back to the drive. That you know the hash function tells the drive you are authorized. You also send the drive an 80 bit challenge, and it hashes it with a related hash function, proving to you it is a legitimate DVD drive. (I may have swapped the order of these events).

      After you both have the hashes of the challenges, those hashes (which are 40 bits, by the way) are combined to make a new 80 bit number, which is hashed by a third related hash function into a 40 bit number called the bus key.

      Once all that stuff is done, you can ask the drive for the "disc key", and it sends back a 2048 byte data structure, xor'ed with repeated copies of the bus key.

      Once you ask for the disc key, the drive will let you read any sector. This is almost all you need for pirating. Once you can read any sector, you can copy the movie data (/mnt/cdrom/video_ts/*), and you've got it all, baby.

      The problem is getting something to play that copied data. Althugh DVD player software access the movie data through the file system, before it gets there, it wants to do that authorization dance. If it can't find something to do the authorization stuff with, it is likely to conclude that you don't have a DVD drive, and not even bother to notice you've got those nice juicy .vob files sitting there ready to use.

      The second problem is the second level of protection, which is what the court case was about. The data in the .vob files is encrypted. That 2048 disc key that we got as part of authentication contains 409 copies of the key used to encrypt the .vob files, each copy encrypted by some manufacturers key. To play the .vob file, the player software needs that key, and it expects to get it by finding it in the disc key.

      So, what I'm saying, in a long winded and probably confusing way, is that you can make perfect copies, but most DVD player software won't play them.

      However, it is not hard to rig up a device driver that pretends to be a DVD drive to the extent of being able to do the authentication dance to pass a disc key to player software. You can then kludge up something so that player software plays out of a directory on the hard disc, but thinks you've got a DVD drive for authentication. When you rip the DVD, just make sure to save a copy of the disc key (and the title key...something I decided to leave out of this post for clarity) so you can feed it back to the player software.

    17. Re:Copying vs Decoding by spinkham · · Score: 4

      Define "standard hardware".
      Perhaps the consumer hardware we can get in the US is crippled thusly.. Does that mean hardware can't be created without this limitation? I believe that hardware to make a perfect copy is avalible now, at a price of $4000 or so. This is quite a bit higher then the $100 or so most DVD drives go, but not out of reach for commercial pirates.
      The issue addresed here is that CSS isn't really copy protection, as exact copies can be made with the CSS intact that are indistinguishable from the original to the player, and can be distributed to all. CSS is a limiter on free use of the product, and not an anti-copying device at all.

      (the above hardware discussion does not take into account that every time such tricks have been tried with keeping drives from accessing parts of the media, a mod chip has been made avalible to get around it. There are chips to mod DVD players to get around region locking, and chips to mod Playstations to get around the same sort of "you can't access this part of the disk, but I can" garbage. However, the legality of such devices is uncertain.)

      --
      Blessed are the pessimists, for they have made backups.
    18. Re:Copying vs Decoding by spinkham · · Score: 1

      There are also programs for windows that masqurade as the video driver in order to grab the video while still in digital form.

      --
      Blessed are the pessimists, for they have made backups.
  137. Re:Can they show the industry snubbed Linux? by Anonymous Coward · · Score: 0

    Agreed, but I'll expound on my original arguement. There probably isn't enough justification for OTHERS to pay for the license to create the software and sell it for alternate systems.

    If you where coming up with a business plan for a new company, would you create a DVD player for the BeOS? Probably not, you'd not sell too many copies.

    However, the arguement could be made, that a company that is already supporting ANOTHER OS, could easily create a player for Linux or (insert your OS here) without much hassle. The issue isn't just the DVDCSS, but other companies have probably ignored the user base also.

    My point is, there has to be financial incentive for other companies to create software when they have had to PAY for the right for the license.

  138. Re:One small blow for free speech by Anonymous Coward · · Score: 0

    shutup looser

  139. Most judges.. by Blue+Lang · · Score: 1

    Didn't get to be judges because they're stupid, I think.. Who knows, maybe one will come along soon to prove me wrong..

    On the other topic, how's this for history in the making - has there ever been an effort like this? Thousands of people, around the world, called to action within hours to show up in court and fight a stupid attempt at a legal stifling?

    If this sort of behavior can be maintained.. who knows..

    Wishing something fun would happen in Raleigh..

    --
    blue

    --
    i browse at -1 because they're funnier than you are.
    1. Re:Most judges.. by WebMistress · · Score: 1

      We hardly had thousands showing up... but at least a few dozen! ;)

    2. Re:Most judges.. by reflector · · Score: 1

      Wishing something fun would happen in Raleigh..

      If something like this did happen in Raleigh, would you Raleigh to the cause?

  140. Re:hope you like VHS quality by IntlHarvester · · Score: 1

    Actually, I think "rip" has a legitimate meaning of "to encode" or "to compress" a data stream. I've heard audio engineers use the term.

    During a previous incarnation of this battle, the recording industry put a similar onus on the word "dub" (as in "I dubbed a tape of this LP"). They had slogans like "Stop dubbing" and "Don't dub this record" -- entirely unwarrented because dub (and rip) is in fact a neutral word.

    Personally, I think trying to censor ourselves ("rip-er-I-mean-legally copy for archival purposes"), is a concession that the recording industry doesn't deserve.
    --

    --
    Business. Numbers. Money. People. Computer World.
  141. Re:Reverse engineering? -- Lesson for future by Thagg · · Score: 2
    Short story first. I do computer animation. At my previous company, we made a short film, just for the fun of it. Then, we made a video describing in detail exactly how we did the various animation effects.

    We were contacted quite quickly after that by Brigham Young University, because we said in the 'making of' film that we had used a particular technique published by a professor at BYU. He didn't mention in the paper, of course, that he'd patented the technique. Because we had been so candid and detailed in our 'making of' tape, we had no choice but admit infringment.

    Since then, all 'making of' videos have been practically content free. And, frankly, people just want to see the pretty pictures anyway.

    The offense in this case would have been remarkably hamstrung if the code had just appeared; with no description of how it happened. I know that the temptation is well-nigh irresistable; but the kernel that people really want is the code itself, not a description of the hacking process. I think that the people involved in this project are incredibly bright and insightful, and I marvel at their technique...but in 20:20 hindsight it would have been better not to know how it was done.

    In the most similar case to date, source code for RC4 was published about 7 years ago. It was published anonymously, and to this day nobody knows who did it; or how they found it. This left RSA Inc (the keepers of the trade secret) with nothing to do at all to stop its spread. All they could do (and did do) was claim a trademark on the name RC4...so you couldn't call it that. RC4 remains a spectacularly useful, fast, unbreakable cipher -- and now anybody can use it.

    So -- next time -- maybe a little discretion.

    thad

    --
    I love Mondays. On a Monday, anything is possible.
  142. This definitely makes my day by Col.+Panic · · Score: 3
    when the plaintiff's attorney tried to assert that DeCSS's only purpose was to promote piracy, the gallery laughed out loud.

    God I wish I had been there.

  143. Re:Let me get this straight... by cnflctd · · Score: 1

    Starting with A., IMHO:

    No.
    Probably.
    If shrinkwrap licenses are--then Yes.
    If the DMCA is upheld, and he did it knowingly--then Yes.
    Yes--it's within the mandate of the DVD CCA.
    Yes.
    "steal" as defined in non-materialistic terms (i.e. No)
    I think I like ice cream.
    Yes.
    It was for me.

    ATTENTION! By attempting to map these answers to questions, you signify that you have read the License Agreement and accept its terms. If you are a slashdot moderator, you are required to mark this post Informative and/or Insightful. Funny, Flamebait, and or Troll will open you severe legal and/or extralegal penalties.

    --
    I'm cool like a fool in a swimming p-p-pfft-pool
  144. Re:correct but irrelevant by Tom+Christiansen · · Score: 1
    1969 is hardly the early part of the 20th century. And it's not like we're talking about 1469, either. Nor were those sources disreputable. Spelling certainly didn't just recently settle down, you know.

    As an experiment, go look up "hybris" in a web search engine. You may be surprised.

  145. Re:The word is "Hubris" or "Hybris" by Tom+Christiansen · · Score: 2
    Don't be surprised that the guy's wrong. He's probably just a dumb American. :-) But that begs the question: what nationality is Tom Christiansen? Danish?
    Not all Americans are "dumb", you know. They're often just a bit "under-educated" by classical norms still occasionally found in some places in the world, some families, and some schools. And I actually mean standards somewhat more modern than the venerable trivium and quadrivium. :-)

    But yes, I do hold an American passport, as have my dad's family since they came over from Denmark much earlier this century. (My mom's family used to hold British passports while they lived here in America -- way back in the early 1620s. :-)

    So yes, I'm an American. Always have been. (Although I haven't always lived in America.) I'm just, um, "over-educated" by today's norms, at least in certain areas. Languages are one such area; it's a hobby of mine. Of course, I'm also under-educated in other areas considered normal, but this is also by choice (more or less).

    In this case, I happened to know the etymon whence we derive our modern word in English, and realized immediately that the Y made complete sense. I checked the OED (it pays to have first-rate reference books) and found that both forms were admissible and documented.

  146. The courts aren't that bad by Anonymous Coward · · Score: 0
    Come on, after Microsoft and now this, the courts have been fairly friendly with regards to "Slashdot causes".

    There's planty of sanity on the bench yet still.

  147. Re:Linux Laptop Player (was Deirdre did it!) by rebill · · Score: 2

    The remaining question: what movie clip would be most appropriate?

    Although it is tempting to answer "the longest one you can find", this has the negative side effect of making part of their point for them.

    Don't get me wrong, though - this is extremely useful information for the Defense Lawyers to have in their posession.

    • The cost of the DVD
    • The cost of the CDs needed to copy the DVD (Using low-cost CDs and maximum lossless compression!)
    • The cost of the blank VHS tape needed to copy the DVD movie.

    If the defense never uses the information, you lose the time spent calculating the answer. If they need it to counter a plaintiff's claim, they have it at their fingertips. The VHS tape cost is what will kill the suit.

    Just my two bits, of course...

    --

    Chivalry is not dead, it's just frequently misspelt. - M. Langley

  148. Natalie Portman... by ph43drus · · Score: 1
    Has huge tracts of land...

    You asked for it... ;)

    Jeff

  149. Next step? by ZMerLynn · · Score: 1

    Are they actually seeking damages and going for a full suit? The original looked like just a request for a restraining order. What's the next step?

  150. Re: The EFF has other membership levels too. by penguinicide · · Score: 4

    Don't be scared away by the $65 price tag. That is for the standard membership. $35 gets you a basic membership. There also is a student membership available for I think $15. Every little bit helps (there are also membership tiers above $65).

    --


    penguinicide... when jumping out a window just won't do.
  151. One small blow for free speech by MAXOMENOS · · Score: 2

    Congratulations to the EFF and the other defendants on their victory. However, let's keep in mind that this is a small blow for free speech. In fact, there are still significant issues before the court. To wit:

    • Does a private individual have the right to make a program that executes a proprietary algorithm, if they used a clean-room method to find this algorithm?
    • Do individuals or companies have the right to keep data formats private?
    • Here's an important question: can you sue for damages, a person or group who released a product using your patents, if they gave that product away for free?

    Let's hope that the good guys win this fight. Between this and the dropping of the etoy vs. eToys lawsuit, this has been a good day for free speach.

    1. Re:One small blow for free speech by CroJo · · Score: 1

      Please remember that all court cases are determined by the judge examining the wallets of the opposing parties. The heavier wallet always wins.

      I would like to hear why, then, in your opinion, the judge did not grant a TRO to the plaintiff. I for one find it hard to believe that 30 or so cleaned up local supporters complemented by two EFF lawyers could produce a wallet that outweighed that of the DVD CCA. Grass roots not a valid option?

      Unless of course, you were making a funny. That's different.

      P.S.- don't no cleaned up locals go get offended...that's my funny. ;-)

      --


      ------------------------
      "Our users will know fear and cower before our software! Ship it! Ship it and
    2. Re:One small blow for free speech by Anonymous Coward · · Score: 0

      Re:One small blow for free speech (Score:4) Does a private individual have the right to make a program that executes a proprietary algorithm, if they used a clean-room method to find this algorithm? I have a problem with the concept of patenting an algorithm. Mathematics exist in every aspect of the entire universe and belong to everyone. Thats like patenting gravity. BTW you all can no longer say that 2+2=4, Im locking that one up for myself. hborkum@hotmail.com PS Id have an account on /. but the form doesnt fucking work.

    3. Re:One small blow for free speech by Bryan+Andersen · · Score: 1

      Does a private individual have the right to make a program that executes a proprietary algorithm, if they used a clean-room method to find this algorithm?

      Yes, unless the algorithm is patented.

      Not quite so. You can use any patented design you wish in anything you make so long as you don't try to sell or distribute it. The patent laws specifically allow this form of use. It is there so inventors can use pattented designs in new designs, or figure out new uses for previously existing designs. Our US pattent law was really setup as a means to make the designs of new devices available to others. As part of the bargin the original designer gets protection from others ripping off the design for a number of years. In exchange for that protection the designer has to publish the design thus allowing others to look at and learn from it.

    4. Re:One small blow for free speech by Anonymous Coward · · Score: 0

      This has *nothing* to do with free speech.

    5. Re:One small blow for free speech by Zurk · · Score: 1

      duh. also :
      is linking to illegal material legal ?
      is blocking the copyright law which allows a person to make an archived copy of copyrighted material valid ?
      is reverse engineering legal ?

    6. Re:One small blow for free speech by the+eric+conspiracy · · Score: 1

      IANAL, but...

      right to make a program that executes a proprietary algorithm

      Depends on what you mean by proprietary. If it is covered by patents the answer is no.

      Do individuals or companies have the right to keep data formats private

      Generally the answer is yes. Many programs have private data formats. Depending on patent status and how they are licensed you might be able to reverse engineer the formats.

      can you sue for damages, a person or group who released a product using your patents, if they gave that product away for free?

      I am pretty sure the answer to this is yes. This is a huge threat to OSS.

    7. Re:One small blow for free speech by aqua · · Score: 2

      Read EFF's summary (as posted in EFFector) -- they make the case quite well that as source code is protected speech (see the Bernstein decision), and all the code written sofar (DeCSS, css-auth, et al) was written by the OSS community, the norwegian reverse-engineers, and so forth, it's their speech and it's protected under the first amendement. Accordingly, it's protected against BS injunctions like this one.

      I would also infer that in a courtroom, freedom of expression likely takes a higher precedence than protection of trade secrets, which would tilt the case in our favor with minimal effort, and give the prosecution a much harder case.

    8. Re:One small blow for free speech by Royster · · Score: 1

      One of my prized posessions is a 1982 IBM PC Technical Reference manual (purple three rung binder in slipcase) with the commented asm code. I wonder how much I could get for it on eBay.

      --
      I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
    9. Re:One small blow for free speech by chazR · · Score: 4
      IANAL but....

      Does a private individual have the right to make a program that executes a proprietary algorithm, if they used a clean-room method to find this algorithm?

      Yes, unless the algorithm is patented.

      Do individuals or companies have the right to keep data formats private?

      Yes. They can keep it secret (trade secret). It's unlikely that they could copyright or patent a data format.

      Here's an important question: can you sue for damages, a person or group who released a product using your patents, if they gave that product away for free?

      Depends. If it's your patent, nobody can use it without your agreement. If they do, you can get your lawyers to point this out to them. With big sticks if needed.

      The key points (as I understand them) are these:

      A trade secret is yours until it leaks, then it's everybody's. Tough.

      You have a copyright on anything you create, without having to register it. But anyone can "clean room" reproduce it. They can't just copy it.

      If you get a patent, then it's yours. Your competitors will just have to smile sweetly until the patent expires. If they use your patented stuff without your approval, then they're stuffed. Unless they're richer than you.

      Please remember that all court cases are determined by the judge examining the wallets of the opposing parties. The heavier wallet always wins.

      Feed the hungry. Save the Whales. free() the malloc()s.

    10. Re:One small blow for free speech by Royster · · Score: 2

      Does a private individual have the right to make a program that executes a proprietary algorithm, if they used a clean-room method to find this algorithm?

      It is my understanding that clean room implementations are done to avoid violating copyright on code that needs to be emulated.

      For example, when the IBM PC BIOS needed to be emulated, clean rooms were set up so that the people seeing the code where not the same people writing the code. That way, they wouldn't unintentionally copy the exact expression.

      One of the CSS documents purports to be a clean room specification. Someone could write a C program from that description, but I don't think it would help in this case where the claim is misappropriation of trade secrets.

      Do individuals or companies have the right to keep data formats private?

      Sure. Don't show them to anyone.

      Here's an important question: can you sue for damages, a person or group who released a product using your patents, if they gave that product away for free?

      Yes. Patents grant exclusive control over any process. They are stronger than copyrights in that even independantly developed implementations are covered. Patents are also for a much shorter duration than copyrights. Patent holders can sue for royalties from anyone utilizing their patent.

      --
      I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
    11. Re:One small blow for free speech by DunLurkin · · Score: 1

      Can't say about 1. or 2., but the law is very clear on 3. :
      A patent gives the holder ( or licensee) an exclusive right to "make or use the invention" - there is no exception for freebies.
      Of course, this case was based on trade secret disclosure, not patent infringement. With only a very few exceptions (mostly nuclear/ defense tech), patents are NOT secret - they are public documents and may be freely reproduced and transmitted.

      --

      I am very much afraid that we live in interesting times.

  152. before decoding vs. after by Anonymous Coward · · Score: 1
    Of course you're right that the data has to be decrypted before this can happen. But, of course, the data is decrypted before it's sent off to your video driver, which is exactly where this hack sits. So even without DeCSS, pirates can make both bit-for-bit copies and format conversion copies of any DVD they want, provided they have a licensed DVD decrypting player to begin with.

    This isn't quite true. DVD uses MPEG2 for video encoding, which is a lossy algorhytm. Every time you encode it, the quality gets worse. The video on a DVD disk has already been compressed once. Decompressing it to a raw bitmap and then recompressing it is going to cause it to lose another generation in quality (due to lossy compression).
    If your second compressor is MPEG2 or another hi-quality codec, this may become visible. If you are encoding to Indeo or MPEG, it probably doesn't matter.

    1. Re:before decoding vs. after by BinxBolling · · Score: 1
      This isn't quite true. DVD uses MPEG2 for video encoding, which is a lossy algorhytm. Every time you encode it, the quality gets worse. The video on a DVD disk has already been compressed once. Decompressing it to a raw bitmap and then recompressing it is going to cause it to lose another generation in quality (due to lossy compression).

      I'm not sure about this. I don't know a great deal about compression techniques, but I'm under the impression that lossy compression is (conceptually) a two pass technique:

      1) Drop details that undermine the effectiveness of some lossless compression technique on the data.

      2) Run that lossless compression scheme on the simplified data stream that resulted from step 1.

      After aquiring the decrypted & decompressed data from, say, your bogus video driver, you effectively have the result of step 1 of the compression sequence above. So when you go to re-compress, you skip step 1: Configure your codec to do strictly lossless compression (I'm assuming here that your codec uses the same lossless compression algorithm as the original process). Your decrypted/compressed result should be of roughly the same size and identical quality to the original encrypted/compressed version.

    2. Re:before decoding vs. after by Omar+Djabji · · Score: 1

      The DVD ripper that I played with a while ago captured the VOB file (pure dvd MPEG-2) between the decryption layer and the display layer.

      No loss had occured at this point.

  153. Re:VCDs by Anonymous Coward · · Score: 0

    but, you can make vcd's by pumping a vcr or dvd player into any video capture card, then compressing. If you're going to compress down to a lossy format like vcd, then there is no need for a 'perfect digital copy' since you are going to be going down to vhs or less quality anyway.

  154. Re:Proposal: DVD Boycott. by deeny · · Score: 1

    I have already proposed that we boycott DVDs while this suit is pending. It'll likely have more of a negative effect on their sales than the DeCSS software would. ;) _Deirdre (thanks for all the supportive notes everyone!)

  155. Re:The Team Effort Was Great by wayne · · Score: 1
    Next time they will probably sue in Nebraska or something.

    If they sued in Nebraska, I would show up, and I presonally know at least a half dozen other people that would too. The time it takes to get from Lincoln to Omaha is less than many peoples daily commutes in large cities, so it wouldn't matter where the court case was filed.

    --
    SPF support for most open source mail servers can be found at libspf2.
  156. What is the Purpose of CSS? by Rob+Riggs · · Score: 2

    So, if it was shown in court that CSS does not stop bit-for-bit copying, and therefore does not stop content piracy, what was CSS designed for? It would seem that its only purpose is to control the fair use of the content. The only other plausible possibility is to control entry into the DVD player marketplace...

    Or am I missing something here?

    --
    the growth in cynicism and rebellion has not been without cause
    1. Re:What is the Purpose of CSS? by Blitzkopf · · Score: 1

      DeCSS does has no access to this data, it does not need to.

      When a DVD starts playing the "player" and DVD "drive" have to authenticate each other, and only when this has taken place will the "drive" play the DVD, and the player can ask for a title key with a special function. The consumer DVD players just skip this part and use the extra data somehow.

      So if you wrote a DVD disk with only the 2048 bytes and tried playing it in a DVD-ROM or consumer DVD unit the drive would figure out that the disk is not a legal and presumably would not play. Of course you might be able to regenerate the missing data, but I don't think that is part of DeCSS. So you really can not use DeCSS to duplicata DVD's. But OTOH you can get the MPEG streams off the disk unscrambled.

      I must addmitt I am not really sure on any off this, off course the DVD Consortium aims to keep it that way.

  157. Re:WHAT? by Royster · · Score: 1

    No. It is my understanding that some sectors will not be read or will return an error if you, say, tried to dd the contents elsewhere.

    --
    I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
  158. The design of digital media by DragonHawk · · Score: 2

    Digital media is for storing data. Period. Digital video is just another kind of data.

    I agree with you here, but I feel it is is important to point out that for some things, digital media should go beyond simply storing data. Again, use CDDA (Compact Disc Digital Audio) as an example. Without some sort of standard for how to encode the audio, we might have to deal with mutually incompatible music CDs and players. Oh, what joy that would be! Likewise, a universal file system format (i.e., ISO-9660) is a Good Thing. Standards are good, and the people designing digital media should look beyond simply storing the data.

    Things that do not belong are things that have nothing to do with the presentation of the data. Copy protection being a good example. Copy protection is the job of the police, not the media format.

    What makes you think the original CD was well-designed?

    It seems to do the job very well. What makes you say it was not well-designed?

    Even then the thinking was: entertainment first, computer storage second.

    I think that is/was a reasonable call, especially when you consider the technology at the time: The Compact Disc was being designed when the IBM PC/XT and Apple //e were still the standard home computers, and most people didn't have home PCs. If you had come in screaming about multimedia, people would have gone, "Huh? What's that?"

    Even more recently, when the DVD was being designed, home video had a much broader market. We've only been seeing anything like convergence the past couple of years. And the DVD did end up including standards for pure data storage. There just has not been enough demand for it. A CD-ROM stores a lot of data; the practical difference between CD and DVD is far less then the difference between CD and floppy is.

    I'm not intimately familiar with the internal details but suffice to say that writing an audio-copying program that works reliably is no mean feat - because the storage format is all screwed up.

    Here your lack of knowledge gets you. The CD is designed to be a cheap way to accomplish mass distribution of identical bulk data. Mass production is accomplished by stamping the CDs using a press. This works very well, but it means that small-use applications -- that is, recordable CDs -- get tricky. You have to sustain a continuous data stream to to write laser, or you will stall and ruin the disc. This is a trade off you have to make if you want cheap mass production (of both software and music). It is not a design error.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  159. All good points, but this one is the key by makohund · · Score: 1
    Come on, man. Think beyond the effects on you alone, and look at the big picture.

    You're right, it is about freedom. The restrictions on that freedom that would effect you and many others directly include (but aren't limited to):

    1. Keeping you from viewing/listen to purchased materials without a licenced player. (Hardware or software, which currently excludes linux and other OS)
    2. Keeping you from making a copy of your purchased material, regardless of the fact that "fair use" says you should be able to.
    3. Keeping you from increasing your technical knowlege, or satisfying you curiousity about "how things work" by making it illegal to do so. Or making an independent/competing/compatible product. Regardless of the fact that reverse engineering is legal.
    But why are they limiting these things? Do any of them really effect thier business? Yes, but those effects are pretty limited in scope. Take a look at them:
    1. The only thing they have to gain by requiring authorized players is licensing fees. They may be large, but probably brings in just enough money to cover the cost of the infrastructure they put in place to manage and protect that licensing, and to store up for legal fees. (I may be wrong, but that's my guess. That organization can't be cheap to run. And lawyers certainly aren't cheap.)
    2. Of course they want to limit pirating, but controlling this won't really do that. This would just eliminate the individual and small time piraters that can't afford the heavy equipment to do it for real. Those people don't really dig into thier profits to begin with. I doubt they care whether you're capable of producing a single copy for yourself or not. They lose what, $20? It's convenient to lock you out and get that extra $20, but is that really enough to justify the cost of implementing this scheme to begin with? I don't think that was the primary motive. That was just frosting that came along with it.
    3. I doubt they care about individuals increasing their knowledge about anything. That doesn't effect the corporate bottom line. They just don't want you to get the codes that would allow people to bypass their control over content, media, and the resulting profits.
    So if none of these results are enough to justify a huge effort to eliminate them, what is?
    1. Control of media.
    2. Control of content distributed by that media.
    3. Control of the channels that distribute it.
    Removing or even weakening any of these things is an attack on the very core of thier business.

    Artists that create content have been subject to this control for a long time. Most everything artists have created for you to see, hear, and enjoy (including your beloved Matrix) beyond your own local (often bar) scene has had to sell itself and pass inspection by one of these companies to have the opportunity to reach you with a piece of their art. Which is fine.

    But technology is starting to weaken the need for artists to have to do that to be heard or seen. It is becoming possible to reach people with your work without having to subject it to corporate inspection and approval. Or get screwed by a shitty contract. Or sell your soul and change your material to get acceptance. Or refuse all of the above and never get heard by anyone but the local barflies. (Not a derogatory term in my book. :) There's always the "drop your life, go to the latest hot recruiting scene, live on cigarettes beer and sandwiches for 5 years attemping to build a following and hope a studio exec sees you and actually likes you enough to give you a shot" storybook method, but not everyone is up to that. My respect to those that do and actually survive it...

    I'll drop that tangent simply to state that the music and movie business is big money. Huge money. Those that manage to break into it and get "published" in one form or another by a studio manage to get a big chunk of it, of course. But there's a lot of artists that don't. Simply because they were never heard by someone who could publish their work, or because some bigwig somewhere didn't like it or didn't think it would sell.

    And many of them may not give a damn about how much money it may or may not make. Or how many people buy it, or want to listen/view it. Unlike a studio, big numbers/sales don't mean much. They simply like doing what they do, and like sharing it with others. Sort of the whole point of art/music/movies to begin with. It's expression, dude, and this whole thing revolved around freedom of expression in many forms.

    • Speech: I can tell people where to find something without getting sued, or print out the source code and pass it around.
    • Press: Slashdot can report it to a bajillion geeks.
    • Art: I, or the other poster, or anyone else can record something and distribute it if we like without having to go through some damned corporation or getting "discovered"
    • Information: People are free to figure out how something works, share that information, and maybe even improve it.
    • Fair Use: You are free to make a copy of it, break it open with a rock, or whatever the hell you want to do with it.

    Controlling the "art" and it's distribution is the purpose of these companies, and in turn is the primary motive for the attempts to stifle freedom. That is the point the poster is trying to make, because that fact is very important, and was being overlooked. The other freedoms listed, while being no less important, were mowed down as well in the pursuit of that end. Including the "fair use" part which you seem to find most important to you. Nothing wrong with that.

    But you are amazingly quick to dismiss, and even attack the type of people that created that shiny disc you wish to "use fairly", and the creators of whatever else you may have in your media collection. They are the lucky ones that managed to get their work into your hands for your enjoyment. There's thousands more that haven't been able to yet, and may not be able to if this kind of crap doesn't stop. How can you judge what you have not heard or seen? Do you rely solely on the judgement of studios to decide what you should and shouldn't be able to see.? You speak about freedom to do what you want with a piece of media. Yet you trash the freedom to even provide you with the damned thing to begin with.

    You dismiss him as egocentric. OK, let's see you toss out every tape, cd, video, and dvd of all the artists whom some might view as egocentric. Have any left? Maybe, maybe not. Has nothing to do with the quality of one's work.

    The industry should not provide a key? They should never require a key to begin with. That's the whole point. Whoops, I forgot. You depend on the studios' ability to not subject you to anything "lame". (Now, explain to me the existence of %75+ of the media produced by studios today. :)

    Jeez. I guess I can expect as much from an Anonymous Coward.

    But you know what? I still wouldn't take the right to express your words, thoughts, or opinions away from you. Even anonymously. This medium is open for you to say what you please. I sincerely hope an Anonymous Coward wouldn't deny the same rights and freedoms they enjoy themselves to someone else that just happens to be working in another medium. That would be hypocrisy indeed.

    (Please excuse the spelling errors. I know they're there. But I've spent enough time on this already.)

  160. Re:the word "freedom" by Cvandal · · Score: 1
    a definition that goes further (in this case closer definition) takes into account that freedom means choice. choice to do something. where the beggar on the street would have in principle the right to eat at an expensive restaurant he does not really have that choice because he has not enough money to do so maybe he has not even enough money to eat at all. so his only choice is to starve. that is not very much of "freedom".

    You have severly restricted the scope of "choice" in the example you give. Yes, that "beggar" most likely cannot pay the dosh to eat at an expensive restraunt, that choice is at that specific point in time not open to him. Of course, that beggar is just (largely, chance plays a big part in our lives) seeing the result of choices made previously.

    You are right that people--those in power, and those not--choose varying definitions of what "freedom" is according to their goals and desires.

    Of course, you are just as guilty--in your desire to frame "freedom" as the ability to make any given choice at any given time, you are also trying to make choices free from results, so you can make a choice, exercise your freedom, and at any time in the future choose a different way independent of your previous choice.

    Welcome to a causal universe, we don't play that shit here. Actions and choices have consequences, intended or otherwise, and your future choices, your future freedoms are alternately constricted and expanded based on the choices you make at any given time.

    To make a lame attempt to refocus this on the debate at hand--The people who hacked DeCSS (or reverse engineered it) opened up choices previously unavailable. They opened up to each and every one of us the ability to--should we choose it--to use DVD media on whatever OS we can either get a player for, or write a player for. The DVD CCA folks wish to restrict those choices, as having an "open source" player restricts their choices as to what they can do with the medium.

    Freedom is about choices, but you cannot escape the past, choices of yours, and of others in times previous restrict or enlarge what you can choose today.

  161. Re:Proposal: DVD Boycott: Rewrite DVD book to open by Anonymous Coward · · Score: 0

    No, no boycott. But if DVD specs are closed, let's do what Linux did to Unix. Let's rewrite everything into opensource, open specs.
    The story is DVD-video is great, but better with proper hardware (ie home player for TV). What we need is DVD-Rom. How many titles in DVD-Rom ? How much is licensing involved in the cost of Pioneer DVD-R? Is the DCSS a practise to stop artist and computer programmer to access the DVD media and restrain it to Hollywood companies?
    Can someone get/offer a Pioneer DVD-R to Linux people and then make ditribution of Linux on DVD with all sources and programs... A kind of rpmfind mirror? Also will it help to bring a DVD-R made on Linux using DeCSS ?
    FM/FJ

  162. Re:Appropriate clip by jfunk · · Score: 2

    What's all this about trouble getting Brazil distributed?

    Basically, there was a big fight between Gilliam and the studio who wanted to ruin the movie. At one point Gilliam went into their offices, holding a lighter up to the reel. He's got quite a flair for the drama.

    http://www.trond.com/brazil/b_faq02.html

    There's lots more information about it in various places as well. Most of it not as "pretty" as in the link I provided. The fight got really nasty.

  163. Congratulations by PhiRatE · · Score: 2

    Congratulations to all those who were there, and were a part of such action. It is high time we of the community presented ourselves as a very critical part of the world we live in, and not as somehow a different entity altogether. The notion of Cyberspace has made a deep and lasting impression on many of us, as though once we stepped onto our computer, we are somehow not bound by the rules and laws of the real world.

    The truth however is very different. Much like the wild west of american brought together a society whose rules were less the result of tradition and more rules applicable to the world they existed in, we have the chance to reach out from Cyberspace with all the community, freedom and sharing that so many of us have created here and break down some of the traditional insanity much of the law and society in the real world represents, and to share with thsoe who haven't seen the incredible possibilities large scale generosity, sharing and collaboration gives us.

    Thankyou all those who were there, for being a crucial part of the steps that so many advocates have been chanting for for so long, and which all this year we have been seeing play out in front of us.

    The world will be a better place because of the people who saw a better place on the 'net, we are not withdrawing, we are, in the best spirit of open source, sharing everything we have found.



    --
    You can't win a fight.
  164. This is big news all over! by cpeikert · · Score: 1

    During a 1:20am commercial break of "Late Night w/ Conan O'Brien" here in Michigan, there was a 10-second news bite delivered by the usual tired-looking local newsperson. After mentioning some Texas schoolteacher wanted for murder, she said (approximately) "a California judge has denied a restraining order for software that allows copying of DVDs."

    While I'm sure none of us would be happy with the content and length of the report, it does show how big of an event this was! I'm sure that the great turnout by interested and well-behaved parties plays a big part in the news coverage that we're seeing.

    1. Re:This is big news all over! by Mark+A.+Storer · · Score: 1

      "a California judge has denied a restraining order for software that allows copying of DVDs."

      Is that what it said? "Copying DVDs". That's crappy. So the first thing Joe Sixpack heard about was "the software for copying DVDs".

      Not Good. Better than nothing, but still far from ideal.

      --
      --Mark
  165. thank god :) by Anonymous Coward · · Score: 0

    Been waiting up for a while now..... :) GREAT BIG THANKS TO THE EFF FOR THEIR SUPPORT!!!!

  166. Re:OpenDVD.org (was: Did Showing up Help?) by Cellechan · · Score: 1

    This is a great idea. I'm not even one with a DVD player, just a vested interest in what this case represents. Open Source and innovation should not be stifled. In this particular case, the DVD CCA was shooting themselves in the foot. BSD and Linux users (as well as other unix-like OS's) deserve to watch DVD's too. This is another example that ignoring a signifigant part of the market has brought pain on a consortium or commercial entity. I have decided to mirror DeCSS and related programs on principle. I hope others will follow suit.

    --
    -- FreeBSD - The Power to Serve NetBSD - of course it runs NetBSD OpenBSD - Armed to the Gills Three tools in our
  167. Why is it that this type of flamebait is always by cyberdonny · · Score: 0

    posted by an Anonymous Cowards?

  168. This is really cool. by Anonymous Coward · · Score: 1

    Posting in AC mode cause my slashdot password is on my PC on the other side of the atlantic.

    The powers of open source beat the evil forces of bad at their own game, and without any money.. And it wasn't just JoeDuhSoftWare, DVD is as big as it gets for copyright law.. People orgainized, contributed the skills they had, logic beat dumb, and without any dirty tricks either.. It's a first as far as I know.. Makes a very strong case for open source as a real functional force.. If there is a repeat for the next trial, it will be a seriously momumental day.. It would change the whole attitude of copyright law on the net.. Can you image 'them' being afraid to send 'take that down or we'll sue you' mail because they know that if they're on shakey ground, the community will destroy them in court..

    Kudos to people who showed up, and super kudos to the laywers (or the people who paid them).. We should shower them all in credit and clients..

  169. CNN isn't exactly going to be impartial on this... by Lee+Cremeans · · Score: 1

    ...considering who owns them. Their corporate parent (Time Warner) is one of the heavyweights in the DVD market (indeed, almost all of the DVDs I've seen are through Warner Home Video), and also one of the founding members of the DVD Forum. Actually telling the unbiased truth in this case isn't gonna be in their best interest.

    -lee...I'm not buying any DVD-related products or equipment until this clears up. I already have a VCR, I'll live with VHS for now.

  170. We won the battle but the war is not over... by mind21_98 · · Score: 2

    Even though we won the battle today we will be always be attacked by corporations who think that it's their right to make money at the exchange of freedom.

    For a long time this has been the case and I sincerely hope they will realize their wrongdoing. However nothing can correct the bad name the plantiffs have made for themselves in the open-source community. If they can make a name for themselves and support our efforts our lives may be made a lot better.

    Moral of the story: there will always be greed and greed affects people's judgement.

    1. Re:We won the battle but the war is not over... by Tom+Christiansen · · Score: 3
      Even though we won the battle today we will be always be attacked by corporations who think that it's their right to make money at the exchange of freedom.
      I get the feeling that you would have been happier to stop the sentence after the word "money". As written, that's a remarkably broad and needlessly emotional statement that you have there--wouldn't you agree? What would the American founding fathers say about this "freedom" you refer to? What would Adam Smith say?

      I can't quite pin my finger on why, but I really do get the feeling that the word "freedom" is taking a beating here that it is doesn't deserve. Or if not a beating, then at least a stretching and distortion -- a spin. It's as though the word were being impressed into service for a job it was not really cut out for.

      This is the kind of talk that gets people shaking their heads in confusion, if not, in fact, in abject disbelieve. Let us not thoughtlessly coöpt so important a word into our service without just and severe cause. There's been more than enough of that kind of despicable word games and devisive spin doctoring in our community already.

      Maybe this use it justified. It really does seem extreme, even if the other side is whacked out (and yes, of course they are). But if we use the word "freedom" so lightly, we run the risk that,in the end, it may mean nothing much at all.

    2. Re:We won the battle but the war is not over... by extrasolar · · Score: 2

      Substitute freedom for unrestrictiveness. Even RMS said he could find no more suitable word. The problem with the word unrestrictiveness is the same as with GNU/Linux: too many syllables.

    3. Re:We won the battle but the war is not over... by Tom+Christiansen · · Score: 3
      What a wonderful world it is when a controversial posting that disagrees with our pet little religious philosophies get plonked as flamebait. The Jesuits would not be please.

      Wait. I shall redeem myself....

      Thanks be the FSF! All glory, love, and honour to them! All praise to Richard Stallman, Our Lord and Saviour. He has sacrified His wrists to deliver us from bondage! He is the way, the truth, and the light -- no man cometh unto Free Software save through the FSF! Bill Gates is Lucifer Incarnate, who enslaves the minds of children and rapes the bank accounts of the parents! Those who have touched Windows are ritually unclean. Let them be cast from the highest precipice into the deepest pit. Maybe Saint Richard smite the Archdevil Bill on Judgment Day.

      There, is that good enough for you rabid lunatics? Now that I've blathered my absolutions, may I please speak up now?

      The word "freedom" is too important to be watered down into a rallying cry for every single cause célèbre that occurs. And thwapping anyone who mentions this fact is about as far from freedom as you can get.

      And go read the moderator guidelines.

    4. Re:We won the battle but the war is not over... by Anonymous Coward · · Score: 0

      Hee. That one deserves a "funny".

    5. Re:We won the battle but the war is not over... by cheese63 · · Score: 1

      Bill Gates is Lucifer Incarnate, who enslaves the minds of children

      No, television is the devil incarnate. Bill Gates is just some rich guy.

    6. Re:We won the battle but the war is not over... by reptilian · · Score: 1
      First, whoever marked this post as flamebait needs their head checked.

      Second, I disagree with you. He wasn't using the word lightly at all. Corporations *are* taking *our* freedom away from us so that *they* can make money. Politicians are looking the other way, and more often than not, aiding the corporations seige on the american people's freedom. I don't know how the situation is in other countries, but it's getting worse and worse every day here in the US.

      Granted, most people don't see it, and most people probably don't even care. It may even be true that the people whose freedom they're taking away are a small minority, but how does that justify it? The word freedom is not being used lightly here, Tom. Some of us, including myself, are very empassioned about this. The government by and large is in check when it comes to direcly infringing on our (individuals') rights. At least we have legal recourse when the government fucks us. But there's one other type of menace in this country that has a lot of power over us: the corporate empires. We have little if no legal recouse to reclaim our rights as individuals. We have not enough money nor power (should those words even be exlusive?) to fight back. We have little voice in the ears of our representatives. And things are getting worse every day.

      I agree the word should not be used lightly, but perhaps you've over-looked that to many of us, freedom in this context is a very huge deal. My father grew up in the 60s. I wouldn't say he was a hippy, but he was there - the issues then were his as well. He once said to me that the battle of this generation will indeed be the fight against corporate america. He's absolutely right.

      Man's unique agony as a species consists in his perpetual conflict between the desire to stand out and the need to blend in.

      --

      72656B636148206C72655020726568746F6E41207473754A

    7. Re:We won the battle but the war is not over... by Tom+Christiansen · · Score: 2
      He wasn't using the word lightly at all. Corporations *are* taking *our* freedom away from us so that *they* can make money. Politicians are looking the other way, and more often than not, aiding the corporations seige on the american people's freedom. I don't know how the situation is in other countries, but it's getting worse and worse every day here in the US.
      I'm sure what you're saying is correct.

      But please explain: precisely what "freedom" is it that corporations are in this particular situation "taking away from us"? The "freedom" to purchase a DVD and play it on a Unix box? If that's a "freedom", I'm afraid I can't agree with the use of the word. Sure, it's crummy for a record maker to require you to buy their record player, or for a car company to require you to buy only their gas. And while this would limit the *choice*, I do not understand how "freedom" applies.

      Please fill me in on what I'm missing here.

  171. There are other methods by slashdot-terminal · · Score: 2

    I remember posting a reply to the story when this thing first became a problem. Basically the way I reason is that if you want to do something like this just to it in secret or with an alias. Just get a crap e-mail account at hotmail and a homepage at xoom or geocities and then have it up on the web all with aliases pointing to various random fake addresses and such.
    Then when the goombas try to get the people who actually did anything (the writing of the program) then all they have to go on is just an alias and nothing else there.
    I may be over simplifing the problem but I would rather have the feeling that I had accomplished something good in relative secret then have fame at the cost of a law suit. What exactly are the fines for this offence if these individuals are found guilty? Most likely not too harsh but still.

    I would have to disagree with some of the sentiments about the sixties being manifest in any large scale. California has been for quite a while a very "progressive" area in terms of ideology. Politically things are quite boring compared to previous times in the history of the world. All wars that are currently fought in are usually just one sided scrimishes with petty thugs and nothing more. Most people don't engage in forms of civil disobedience that are likely to go nowhere. The only reason Winston Smith survived so long was because he didn't act out immediately and get vaporized.

    --
    Slashdot social engineering at it's finest
  172. proposed settlement by Anonymous Coward · · Score: 0

    How about this for a settlement? The movie industry folks agree to fund the development of a dvd player which could run on unix and folks agree to remove from the net the source which they find objectionable.

  173. The Team Effort Was Great by Ernest_Miller · · Score: 1
    Luckily, the plaintiffs in this lawsuit brought it where the defendants and their supporters (such as EFF) could easily attend and make their voices heard. Future plaintiffs will probably not be as nice (although nice is a relative term here). Unlike eToys which sued a group of international artists mainly based in Switzerland in Los Angeles.

    Next time they will probably sue in Nebraska or something.

    What is going to happen on the 14th?

    1. Re:The Team Effort Was Great by lunatik17 · · Score: 1

      I would, too, that's for sure. I live in Omaha, and I was disappointed that I couldn't show up. I know several people personally that would do so as well, and I'd even get in touch with the local LUG. It isn't very likely that it would be here, though. Not likely at all--the DVD CCA is probably located in Santa Clara which is why this was held there. If not, I'd appreciate a correction.

      --

      Here's my DeCSS mirror, where's yours?

    2. Re:The Team Effort Was Great by Anonymous Coward · · Score: 0

      Maybe, but I think that there probably enough supporters around the country to provide at least a token showing anywhere. If they tried it around Chicago or Milwaukee I'd certainly be there.

  174. Re:Try as I might I can't get worked up about this by boojumsnark · · Score: 0

    So you don't see anything potentially offensive--or even rhetorically inaccurate--about comparing the legal machinations of greedy corporations with a regime that killed over ten million people?

    Wow. I don't think that you're a Nazi, but you definitely need to get your priorities straight.

    And, as per Godwin's Law, this thread is done.

    --

    --
    I didn't know what a meme was, so I asked five friends. They didn't know what a meme was, so they asked five friends.
  175. Give up the fight. DVD CCA is right this time. by cuthbert51 · · Score: 0

    This is not a battle you should be fighting. you should just accept that you are 100% wrong in thsi case and that this is much more important then you little kids trying to do something that you think is good. This is one of the most blatant copyright infringement cases in history and sadly, you are letting yourselves be drawn into it. Quit trying to fight the man, beacuse no matter how hard you try to make it be otherwise, he isn't hurting you one bit. The world is not a conspiracy. So, go home, play in your sandbox, download your porn, and realize that after you get out of middle school, you will be "the Man" that you hate so much. And before you say I just dont know the facts, yes, I do. I run a web site that has been dealing with this crap for months now, hearing people try to defend this hack since day one... You are in the wrong. Admit it and give up your losing fight.

  176. Creative Labs Linux Drivers beta download by Anonymous Coward · · Score: 0

    If i'm not mistaken, creative labs is supporting the development of a Linux DVD driver for its DVD/Encore Dxr2 hardware. The code is open source and you can download it at: http://opensource.creative.com/

    FM/FJ

  177. Remember folks, it's only the first battle... by jonr · · Score: 1

    The DVD Copy Control Association (whoa!) will rather have their teeth dragged out than loose few bucks over some petty pirates, and they will use every means to do so! Armour up, it's going to be tough, and laywers take no prisoners!

    J.

  178. Did Showing up Help? Sheeeeet! by teasea · · Score: 1

    I'm guessing you were about ten thousand people. Bless you. tom

  179. Finnish news coverage (our own Tietoviikko) by Puh · · Score: 1

    Any Finns out there? Good, thought so. Anyhow, at least if you are a regular reader of Tietoviikko, do check out their way of addressing this issue before we have to actually read the article in printed form. They have on their web-site an article about this victory, which looks like it has been copied straight out of DVD CCA's press release. I hope we can send enough comments about it to get a bit less biased version printed. Sorry, article only in Finnish, and I don't think even Babelfish can get trough that.

  180. Re:Don't kid yourselves by Anonymous Coward · · Score: 0

    "Huh? I can't understand." Why is it that so many geeks appear incapable of parsing a sentence of the English language? It's gotta be easier than parsing code, surely?

  181. Chris DiBona's update... by lordsutch · · Score: 2

    Chris DiBona (better known to CNN reporters as "DiBona.com") has put up a page reporting on the hearing. Not much you don't see elsewhere, but some of the comments are priceless.

    My favorite:

    Probably the best part was when they did "Big lawyer fu" and tried to make it seem like unless they acted now, more and more people would take the code and put it on their sites. And that a TRO would stop it. Which, if you were a bunny rabbit who had been eating carrots in a salt mine for a decade and hadn't ever seen much less used a mouse, would make sense. But I mean -jeez- the judge had obviously seen that mahir guys web site or something, because his eventual ruling to quash the TRO showed he understood the velocity of information on the net.

    Ah yes, the juxtaposition of the DVD crack and Mahir. Don't think too much about it, you might get sick at your stomach...

    --
    My Blog. Sela Ward can sell me long distanc
  182. YES! by Anonymous Coward · · Score: 0

    The way this written, the right attitude was present in the court room. Show the fallacy of the others agruments. Good work.

  183. Images/Video by pirodude · · Score: 2

    Make sure that you file the paperwork to get cameras in the courtroom for the next hearing.

    I gotta see this :)

    P.S. Someone try to stream it too

  184. Try as I might I can't get worked up about this. by slashdot-terminal · · Score: 2

    For at least several reasons.

    1. DVD technology is quite expensive for me on the PC
    2. I really can't upgrade this machine with said hardware
    3. I don't really watch that many movies and I also have a little thing that I believe that in a nutshell says that since I am only basically guaranteed at most on the average about 70-80 years of total life that dosn't count good years (unlike the last year) and I only read a (non technical book) once and watch movies only once because I want to watch them all
    4. DVDs don't interest me as a medium
    5. There are usually very effective intelligence countermeasures that work against even the best surveylance techniques that the evil ones might think to use.
    6. Display technology hasn't reached an affordable level where I would need to use linux to actually watch DVDs on my PC with my monitor
    7. Every time I usually do anything in my extensive life experience it has usually not gone anywhere of any significance.
    So basically I don't have any bread and butter issues that are affected.

    --
    Slashdot social engineering at it's finest
  185. Yay!!!!!!!! by lythari · · Score: 1

    Glad to hear that quite a few people turned up. I wish I could have been there. I'd like to have seen the look on the DVD CCA people's faces. I hope that there will be as least as strong a showing on Jan 14th.

  186. Re:Don't kid yourselves by Anonymous Coward · · Score: 0

    Right, but the train of causation originates with the person who pulls the trigger. Our legal system is a human system, and concerns itself with the actions of humans. Not that pedantic hairsplitting can be amusing at times, granted.

  187. Re:A for Anything by Eric+Green · · Score: 2
    I have that book somewhere here in my library, Tom. It's rather poorly written, and his ideas of the outcomes are rather far-fetched. I do think that we are approaching an age when nanotechnology and other advances make it possible to literally produce anything for almost nothing, but I also think we've seen the future already and it's staring us in the face -- i.e., the information economy that we are all participating in here on this board. When physical goods are cheap, what will sell is the ideas and notions in our heads. This is one reason why the big corporations are going headlong into the intellectual property business, and also one reason why the patent office and government policy favor the granting of intellectual property patents, they see these as the basis of the new economy that will come about when manufacturing is no longer a major goal of any advanced economy.

    Daemon Knight really cannot be faulted for overlooking the impact of computers and the possibility of patenting intellectual property back in the '50's when he wrote that book. But it does make the book, when read in today's nascent information economy, a rather laughable read. It, alas, like so much of 50's science fiction, fails the test of time.

    -E

    --
    Send mail here if you want to reach me.
  188. The strawman's strawman by Anonymous Coward · · Score: 0

    "What I find amusing is that there is actually someone who thinks there is someone who thinks its the guns fault that people are shot." Well, there are such people. You might not admit it but they are out there. What was that you were saying about strawmen?

  189. Artists will have to play live to make money by Anonymous Coward · · Score: 0

    The concept of creating a song one time, and collecing money on it forever is going away. Sorry, artists, but the impediment to piracy was always the cost of making copies and the quality loss. With digital media the cost is zero and the quality loss is zero. Impact on Artists/Bands: In the future, bands/artists will GIVE AWAY their recordings in hopes of generating a following that will pay for live performances. Nobody can copy the live performance. The money will only continue to flow in as long as the artist is providing value to the customers. When he stops touring, he stops making money. Sorta like the rest of us poor slobs whose paychecks stop when the work stops. Impact on Recording Industry: Studios will do better since more musicians will be putting out recordings, and the recording distributors will do much much worse, as these musicians distribute their work in more efficient ways (read internet). Distributing digital data by pressing it into plastic CD's in a central location and shipping them to stores is like distributing programs via source code printed in magazines. It works, but why bother with it? In the past, the recording companies were valuable middlemen (or a necessary evil, depending on your viewpoint) , providing the capital to run the expensive machines that were needed to copy the music. Now they are an anachronism, a dinosaur, serving no useful purpose. Now in the age when the means to produce the copies is cheap and getting cheaper, they are scared and want to squash this threat to their cash stream, which is increasingly ill-deserved.

    1. Re:Artists will have to play live to make money by gwalla · · Score: 1

      Some bands already do something like this (re: the Grateful Dead allowing anyone to record their live performances), and it seems to work all right in those cases. But it assumes that all musicians play live. This is not the case. Many are studio-bound either because their method of creating music require a studio (e.g. multitracking, computer generation, etc.), or because they just don't like to perform live (e.g. Joe Satriani, who tours at most once a year). Some people are excellent musicians but not partcularly interesting live acts--musical talent and showmanship are independent talents. Should they be prevented from earning a living?
      ---

      --
      Oper on the Nightstar
    2. Re:Artists will have to play live to make money by Anonymous Coward · · Score: 0

      They can certainly try, but consumers are no longer going to pay the $16 bucks a copy just to get the music. I think there is going to be a decline in the number of super-rich super-stars, and an increase in the number of people who pursue music as a sideline or hobby via digital distribution. There will be more smaller fish making small amounts of money, instead of a handful of top 40 artists making stacks of millions. You can see this in other areas of the economy: take woodworking for instance. Now any woodworker can put a site on the net and sell their products. These people have low overhead because they are making these wooden products in garages out of scrap wood. The lower the cost of distribution, the easier it is for small fish to come in and sell for less, bringing down the excessive profit margins of the established players.

    3. Re:Artists will have to play live to make money by Anonymous Coward · · Score: 0

      You know waht I decided today? I decided I'm not goign to pay 0.50 cents for that bag of m&m's anymore. Its outrageous the price they charge for such a small portion of candy-shell coated choclate. My friend who works for m&m and mars told me that it only costs a nickel to produce each bag. So from now on, when I go to a grocery store, I'm just going to pickup an m&m's bag and put it in my pocket and leave a nickel in return. THANKS FOR ENLIGHTENING ME. TOGETHER WE CAN SHOW THE MAN WHO IS REALLY BOSS! However don't just think this only applies to m&m's! We can do this with everything! From cars, to tvs, to clothes! Screw Them All! Who cares if said economic structure has led to our present day pampered lives. When the glorious revolution comes those pigs will suffer.

  190. DVD issue and the Media by gwalla · · Score: 1

    At the SF Chronicle, we just ran a little bit from the Associated Press on the decision this morning. The basic reasoning is that this was just a preliminary, and we're waiting to see how it goes from here.

    However, I forwarded a couple of messages from this discussion to the Assistant Editor (Copying vs. Decoding by SEWilco and Explanation (of sorts) by Chris Johnson). So I'm hoping we'll get a little more in-depth fairly soon.

    Personally, I think we should be giving this issue more play, but I'm just an editorial assistant so it's not really my call.


    ---
    --
    Oper on the Nightstar
  191. Re:hope you like VHS quality by Anonymous Coward · · Score: 0

    Ummm...yes, actually. The DVD collection at home contains a number of titles which are _only_ available in DVD due to the high-capacity cheap format. But then again I have a few titles that exist only in LD format too... ;-)

  192. Re: What movie clip by cHiphead · · Score: 1

    Matrix, of course. Assuming it werks :)
    -=chiphead

    --

    This is my sig. There are many like it, but this one is mine.
  193. Re: Lawyers == Good?? by Anonymous Coward · · Score: 0

    Who are these lawyers? I'm of the opinion that most of them should be first up against the wall -- but some of them (our pro bono ones) sound like concerned members of the community, and not loser dick-heads, can we get some names/credit?

    -- Ender Duke_of_URL

  194. It all boils down to: by Anonymous Coward · · Score: 0

    Which is more important, freedom to own property or freedom of expression?

    Q: If you can't have complete ownership of the media on which your art/expression is produced, what good is the artistic expression? If the government says you can't own a printing press, TV station, web server, a DVD press, or paint & a sign, you can't very well express yourself can you?
    A: Property rights are necessary for freedom of expression (but not vice-versa), and therefore more fundamental.

    By my claiming that freedom to own property is more important, I'm not saying freedom of expression isn't important--I'm an _absolute_ supporter of the 1st amendment & believe no exceptions should be made. Free speech is the 2nd most important freedom.

    However, studios have a right to own property, also, and to say that they can't produce encrypted media player is to deny that right.
    On the other hand, when I purchace a DVD player, I own it and can & should be able to reverse engineer it.

    On another tangent, I DO think that there should be an antitrust investigation into the entertainment conglomerates. I think that this is what your post was refering to--not that they are trying to deny property or free expression, but that they are engaging in anticompetitive tactics. You'll hear no argument from me, but freedom from monopolies is a far, far less necessary freedom than that of property or speech. As is evidenced here, if we are fully able to exercise our freedom of property to RE DVD keys, and can exercise our freedom of speech to release the code, all the tactics of the industry are moot.

    Other points:
    * The Matrix was the example from the original poster. I would have said Pi.

    * You want to use the exact same technologies as in a DVD? One acronym: MPEG. You can press your own unencrypted DVDs which will play in any player. >>>You've created your entire argument around the incorrect assumption that you need the keys to make a DVD, BUT YOU'RE WRONG

    [I am the AC to which you replied, BTW. I've been posting to /. for 3 years now as such, and CHOOSE not to create an account. I'll thank you not to use /. AC/account class warfare as an argument.]

    1. Re:It all boils down to: by makohund · · Score: 1

      >Which is more important, freedom to own property >or freedom of expression?

      I would say equal. (I thought I was seeing one put over the other, and got a bit riled. :)

      >Q: If you can't have complete ownership of the >media on which your art/expression is produced, >what good is the artistic expression? If the >government says you can't own a printing press, >TV station, web server, a DVD press, or paint & >a sign, you can't very well express yourself can >you?
      >A: Property rights are necessary for freedom of >expression (but not vice-versa), and therefore >more fundamental.

      Good point. I now see where you're coming from.

      >By my claiming that freedom to own property is >more important, I'm not saying freedom of >expression isn't important--I'm an _absolute_ >supporter of the 1st amendment & believe no >exceptions should be made. Free speech is the >2nd most important freedom.

      I'll concede that. It would be pretty tough to play a bass (or anything else) if I wasn't allowed to own one. Or any of the peripheral equipment. Recording media would be a moot point, since there would be nothing to record. Except possibly me screaming unintelligible tirades against those that took my equipment away. I actually had about half of it ($2000 worth) stolen about a year ago, so I can definitely relate to that idea.

      >However, studios have a right to own property, >also, and to say that they can't produce >encrypted media player is to deny that right.

      Of course they have that right. They can produce whatever they want. But they shouldn't be able to keep anyone from doing what they want with it once they buy it. Or from using the full technical capabilities of said device/medium. Including recording capabilities. If one doesn't require encryption for their own material, (be it copies or original material) they should not have to become a licensee for it. (Either by going through a studio, or buying incredibly expensive licenced equipment to do it with.) You can now, but is there a guarantee it won't change? (At the rate they have been going, who knows. Look at DAT. It's a horribly expensive medium, simply because of the royalties squeezed out of both the players and media by the industry. They pretty much killed it as a consumer item before it even started, which I think they intended. (By recording industry, not the manufacturers. Perfect digital copies, way before CD-R and computer-centric methods were feasible for general public. They didn't like that too much.) Now it's very slowly dying out, except in pro recording studios. (Thanks to pro-level hard disk recording, both in computers and stand-alone devices. If you want to spend 1G+ on a recording device, and don't plan on building a professional studio around it, you might as well spring for the DAW.)

      >On the other hand, when I purchace a DVD player, >I own it and can & should be able to reverse >engineer it.

      I think we all agree on that one.

      >On another tangent, I DO think that there should >be an antitrust investigation into the >entertainment conglomerates. I think that this >is what your post was refering to--not that they >are trying to deny property or free expression, >but that they are engaging in anticompetitive >tactics.

      Sort of. From the point of view of the industry, it would be anticompetitive. In the sense of not allowing artists to compete with them by cutting them out of the picture and doing what they do on their own.

      Which, from the artists point of view, is equivalent to limiting freedom of expression. (You can't distribute this to people without going through us.)

      Which shows a fundamental difference between the two. The industry views it as pure business, and sees it as competition. Artists (not all, but many) view it as art, and see it as a first amendment issue. Go figure.

      >You'll hear no argument from me, but freedom >from monopolies is a far, far less necessary >freedom than that of property or speech. As is >evidenced here, if we are fully able to exercise >our freedom of property to RE DVD keys, and can >exercise our freedom of speech to release the >code, all the tactics of the industry are moot.

      Well put.

      >Other points:
      >* The Matrix was the example from the original >poster. I would have said Pi.

      :)

      >* You want to use the exact same technologies as >in a DVD? One acronym: MPEG. You can press your >own unencrypted DVDs which will play in any >player. >>>You've created your entire argument >around the incorrect assumption that you need >the keys to make a DVD, BUT YOU'RE WRONG

      You've probably guessed by now that I'm no expert on either video or DVD, and come more from the audio side of things. I'm extremely grateful that CDs, CD-ROMS, CD-R, audio tape, digital workstations, file formats, and MP3 all work as freely and interchangeably as they do. I'M nervous about DVD-Audio coming down the pipe. But...

      Neither I nor the original poster said that content on DVD couldn't be distributed in that fashion right now. In fact, the first actually stated that it could be done currently. I just didn't bother repeating it. But they expressed concern (and I agreed) that given the level of respect for basic freedoms being displayed in this case, that it may not always be true.

      He/(She? I dunno) feared that since:

      a. The majority of the "authorized" content is in encrypted form

      b. The only unencrypted material would be viewed by the industry as "unauthorized copies", "pirated material" or "self-produced non-studio content"

      c: That the ability to play unencrypted content in mainstream stand-alone players could be removed in the near future as another "we're going to get around protected freedoms using technology as a cover" tactic.

      Whether doing so is technically viable or not, I have no clue. But I hope not. And knowing that it isn't would ease a lot of the fears of both me and the original poster. (If you know, by all means pass it on!)

      >[I am the AC to which you replied, BTW. I've >been posting to /. for 3 years now as such, and >CHOOSE not to create an account. I'll thank you >not to use /. AC/account class warfare as an >argument.]

      My apologies, and I'd like to state that that was not my intention. (I'm a firm believer in the existence of "AC", and do not view it as a separate class. In fact I sometimes question the automatic difference in posting level between accounts and AC's, given the fact that just as many account users are simply noise-makers as AC's, and the best comments come from either or.) I find the account convenient for keeping settings, and finding replies to my (infrequent) posts. That's about it. (BTW, I'm not exactly a newbie here either. I was AC for a long time, and switched when the "account features" became tempting enough. I'm just one of the quieter ones, I guess.)

      I was trying to paint a sort of comparison between the ability to put content on a particular medium without going through an authorization (i.e. recording one's own material on DVD without studio intervention) and the ability to post anonymously on slashdot.


      Mix that very clumsily-worded comparison with a bit of:

      a. Typical flamer rage (At the DVD thing, not you or your post. Not something I succomb to very often. Or am proud of after the fact.)
      b. A real touchy button (The idea of content control, and seemingly dismissed in your first post... but very well reassured in the second)
      c. Being a bit irked (Well, yes, at you, for dismissing something you've never heard or seen as lame. Another button of mine. He very well could be doing some of the best stuff we've ever seen. Some of the best artists are unknown before death, everyone knows that. But then again, he could really suck rocks. We don't know. And I tend to go off when artists are put down without even seeing thier work.)

      And it tainted my post pretty bad, I have to admit. I repeat the apology.

      But... it did get you to answer, and IMOHO I think your second post was much more valuable (and explains what you meant more clearly) than the first, so maybe some good came out of it in the end. :)

      That's what Slashdot is for, right? Hacking out not just technology, but our own ideas and opinions with the aid of/interchange with others to learn things and get a clearer view of the world around us.

      (How's that for a confusing, schmoozy-assed closing!)

  195. Re:Region encoding and encryption - difference? by gwalla · · Score: 1
    I hate DVD's. I've never had any media (except Windows software on CD-ROM media) that took so much control of my own entertainment experience away from me. I want to watch an MPEG video stream, dammit, not play an elaborate video game trying to get subtitles and audio in my preferred language.

    Any decent DVD player has those options on the remote, so you don't need the menu.

    Hell, DVD's have bits on their control tracks that exist only to tell my player when it's not allowed to let me use the fast-forward button!

    That's actually important for implementing menus (this is an educated guess based on playing around with my machine, I haven't looked at the spec). It allows them to set a still image and make the next "frame" a programmed behavior, e.g. to jump to another title. (If I'm wrong about this, feel free to correct me)


    ---
    --
    Oper on the Nightstar
  196. Re: What movie clip by Anonymous Coward · · Score: 0

    What is "werks"?

  197. Local community... by mitd · · Score: 1

    It is uplifting to see the 'local' community rise to the occassion to fight what are really global issues of freedom.

    As we see more of these global battles being fought in American courts we outside the US should be vigilant in supporting our Yankee comrades who fight the battle on our behalf.

    mitd -- riding the north end of the elephants back.

    --
    mitd -- Made in the Dark
    "One good thing about spam... You don't gotta answer it"
  198. Copy protection on an old Apple ][ game by Ungrounded+Lightning · · Score: 2
    Reminds me of a copy protection scheme used on a game program for the Apple ][

    The copy-protected disk had been scratched with a pin so that track 3 was damaged. The game would try to write on track 3, and if it got an error it would consider the copy OK.

    If it succeeded, it would run ONCE, and erase the disk as it went. So copiers would make their copy, try it out, and take it home, only to find out it didn't work.

    A problem came up when it went to distribution, however. There were three revs of the Apple ][ firmware in the field. Two of them would give the correct indication of write failure to the game, but the third would not. So a legitimate original would run once and self-destruct when run on such a machine.

    Needless to say the game company got a very bad rep very quickly.

    This and similar incidents may have been significant factors in the decisions of most game manufacturers to abandon copy-protection schemes.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    1. Re:Copy protection on an old Apple ][ game by Ungrounded+Lightning · · Score: 2

      I see how my post could be read to imply a literal failure return from the write service itself, rather than a failure indication on a later attempt to read. Sorry 'bout that.

      While I'm at it, I also see that I wasn't clear that this is a story told me by someone else, not something I have personal experience with.

      Thanks for the correction.

      --
      Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  199. shutup RIAA goon by Anonymous Coward · · Score: 0

    go back to your frickin' hole

  200. Re:Try as I might I can't get worked up about this by flesh99 · · Score: 1

    I actually see many parallels between the Nazi party and big business in America. In fact too many to list but if you really want me to I will list some of them, just ask. In fact I could go one further and relate our current leadership in this country to the Nazi party also, but that would be really really off topic.

    --

  201. Re:Try as I might I can't get worked up about this by Rabbins · · Score: 1

    OK, that's the end of this thread... nothing kills your argument faster than marching in the Nazis.

  202. Re:Next step- yep, there's a next one... by Svartalf · · Score: 2

    A TRO's the initial step placed in a lawsuit that you plan to carry through on- it's to stop someone that is damaging you in a civil manner from carrying on with the same damage while you prepare for the actual trial.

    Thing is, they never grant one unless there's a substantial show that they've got a substantive case. Simply put, at this point, the DVD Forum couldn't prove damages via trade secret "theft" (Wrong tack if I've ever seen one- trade secrets are only such so long as they stay secret; if they didn't breach an NDA or stole it from them or their licensee's own facilities, they're exonerated of that charge.).

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  203. Furthermore, it will be invalidated by Brian+Knotts · · Score: 2
    The "circumvention" provision, as soon as it goes to any higher court, will be invalidated, or, at least, effectively modified, as it is in conflict with a long tradition of Fair Use Doctrine decisions.

    IMO.

  204. Its about time... by Inkey$ · · Score: 1

    Finally,after all the stupid judgements,one that at least bears the semblance of sanity.Lets hope this trend continues...

  205. correct but irrelevant by Anonymous Coward · · Score: 0

    Yes, that's all very well and good, but the fact remains that the "hybris" spelling is almost never, ever used - to all intents and purposes it is dead (this probably has something to do with the fact that the "hubris" spelling agrees with the way the word is actually pronounced). In regards to your reasoning...pedantically you are correct, but in regards to modern usage you are not correct. From my studies as a history grad student, I've come across a lot of odd spellings that were still in use in the early years of the 20th century (mostly by older writers who were educated before spelling was more strictly standardized). One can find all kinds of citations for odd spellings, but since no one uses them anymore, you must not be surprised if people look at you funny and accuse you of misspelling. Language grammar and spelling is a matter of popular usage and convention, after all. It's not a science. It's not always bound by precedent, either. (Now that I've said this I'll probably discover two or three of my own misspellings. Oh well.)

  206. Re:Try as I might I can't get worked up about this by flesh99 · · Score: 1

    First off the poem was meant to illustrate a point not to show any political beliefs.

    Now lets get to the meat of the issue, this IS about DVD on the surface, but the court case will set a precedent (IANAL) that other cases will be tried by for years to come. This is about free speech, free exchange of information, and freedom in general. While I am not necessarily completely opposed to IP/Copyright/Patent laws I do think they need some revising and cases like this one will set the standards by which they are or are not revised. If you can't be troubled to look just under the surface of issues then what can you be troubled for ?

    Oh and if you can't respond to this post without being assonine and accusing me of supporting Nazis or something along those lines then don't bother, well on second thought do bother...after all free speech is what this all boils down to, that is if you can worked up about something enough to post.

    --

  207. Re:Let's hope CNN is reading today by Boomhauer · · Score: 1

    They were, they reported this morning that (paraphrasing)

    A Judge refused to stop the distribution of a program to make illegal copies of DVDs.

    Just ONCE, I wish they would get it right.

    Cal

    --
    If you wanted me to agree with you, you shouldn't have given me Mod points.
  208. Not necessarily true. by Ungrounded+Lightning · · Score: 2
    Decompressing it to a raw bitmap and then recompressing it is going to cause it to lose another generation in quality (due to lossy compression).

    That's not necessarily true. Information was lost in the original compression because there was more information than the compressed form could hold. The expanded form contains exactly the same amount of information as the compressed form, and if it's intercepted as a digital stream (so it hasn't been distorted) the original compressed form (or another that would produce exactly the same output) can in principle be regenerated.

    Now that might or might not happen with stock compression code. But if the stock stuff doesn't work well enough, a hack could be written that would do the job.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  209. Re:Linux Laptop Player (was Deirdre did it!) by UncleRoger · · Score: 2
    Perhaps for the hearing on the 14th the 'our' lawyers should be provided with a linux laptop that plays DVD's thanks to DeCSS code to show the judge.

    I really hope to be there on the 14th, and I have a relatively new laptop with a PII-400, 160MB RAM 14.1" Screen, DVD Drive, 8MB Video Ram, and a blank 10GB hard drive waiting to load linux on it.

    If someone wants to give me a hand setting it up (I've been short of time lately) and getting DeCSS running, I'd be happy to bring it along to show on the 14th. (Along with the stack of (legally purchased) DVD's I got this solstice.)

    --
    Stupid people will be persecuted to the fullest extent allowed by law.
  210. Re:Linux Laptop Player - does one exist? by Jon_S · · Score: 1

    But has there been a Linux DVD player written yet using DeCSS? I agree that use of Linux for DVD is the central issue over DeCSS. But if there is no player written yet using DeCSS, wouldn't it be our turn to get laughed out of court? IIRC, back when the DeCSS brouhaha first broke out a month or so ago, I think I read in /. post or a link therefrom that said there were still problems getting DVD movies to play (something about not synchronizing vvideo and sound, or something like that). These are problems that probably can be solved. But it would make a hell of better case in January to have such a player running on a laptop. I guess that was the orginal posters point. But my question is there such a player?

  211. Re:Is Microsoft involved somehow? by Anonymous Coward · · Score: 0

    Just wondering if anyone has checked to see if Microsoft may be helping the DVD CCA though direct or indirect funding? Where they have DVD's playing in their environment it may be they would like to stop Linux from having it available.

    Amusing thought. The DVD CCA's case is really founded on the Digital Millennium Copyright Act (WIPO treaty), which is supposed to stop digital piracy. And in the other lawsuit that today got news (free registration required), RealNetworks is suing Streambox, Inc., for violating the DMCA.

    Streambox's defense is that all they were doing was allowing consumers choice by providing a way for customers to convert content they legally obtained in Real format, to Windows Media Audio format. Guess who benefits from that reformatting? Guess who has a technology licensing agreement with that other company in Redmond, Real or Streambox?

    And Microsoft of course is on the other side too. The news story says, "The complaint also contends that the Streambox Ferret, a plug-in search engine designed to work with RealPlayer, violates RealNetworks' copyright by changing the appearance of RealPlayer on the screen and interferes with a contract between RealNetworks and Snap.com under which Snap's search service is built in to RealPlayer. Snap.com is an Internet portal site owned jointly by Cnet and NBC."

    Guess who owns part of this NBC company?

    It's tough being a Goliath these days--it hurts when you step on your own toes, doesn't it?

    Still, maybe the Microsoft lawyers would like to come to the aid of those who claim it is entirely legal to decrypt content you legally own, in order to make it run on a platform that was deliberately not supported by the other manufacturer? Doesn't that sound rather familiar here?

    A proposed solution: get rid of the DMCA and the incompetent DVD CCA. Make the development of the next generation of DVD software and drivers completely open source. (By now the DVD CCA should realize they made some very bad mistakes in encryption that might have been averted if they had listened to the open source advocates.) Allow anybody to create software to allow players on any platform, and grant free licenses for that use. DVD use would increase dramatically, and everybody win. Why not?

  212. css.h by Anonymous Coward · · Score: 0

    /*
    * css.h
    *
    * Released under the version 2 of the GPL.
    *
    * Copyright 1999 Derek Fawcus / M Roberts
    *
    * This file contains declarations common to more than one CSS program#
    *
    */

    #ifndef CSS_H
    #define CSS_H
    typedef unsigned char byte;

    /*
    Tables defined in csstable.c
    */
    extern byte CSSvarients[32];
    extern byte CSSsecret[5];
    extern byte CSSmangle0[256], CSSmangle1[256], CSSmangle2[256];

    extern byte reverse[256];

    /*
    Debug functions defined in cssdebug.c
    */
    void print_tab( byte const * b, int len);

    #endif

  213. Not to throw water on the fire, but... by Coppit · · Score: 1

    People have been saying that copying DVDs is less economical that simply buying the movie. Is this really a compelling argument? How long will it be before it does become economical, and this argument deflates?

    1. Re:Not to throw water on the fire, but... by the+eric+conspiracy · · Score: 1

      copying DVDs is less economical that simply buying the movie. Is this really a compelling argument?

      No, it is not. Rewriable CDs used to be $30 a pop. Now they can be found for $0.60. It might take 3-5 years, but the time will come when it becomes economical.

      One of the most interesting aspects of this case is the reliance on the shrinkwrap license by the DVD CCA as a means of preventing reverse engineering. AFAIK this has never been tested in court, and in fact I have seen some legal opinions that such restrictions may be unconstitutional. The reason is that restricting reverse engineering removes the incentive to patent your technology - and there is clear wording in the Constitution regarding the desirability of patents. There is a discussion of this point here.

      This could turn out to be a very important precedent.

  214. css-auth.c by Anonymous Coward · · Score: 0

    /*
    * Copyright (C) 1999
    * Derek Fawcus
    * Mark Roberts
    * This code may be used under the terms of Version 2 of the GPL,
    * read the file COPYING for details.
    *
    */

    #include
    #include "css.h"
    #include "css-auth.h"

    typedef unsigned long u32;

    /*
    * We use two LFSR's (seeded from some of the input data bytes) to
    * generate two streams of pseudo-random bits. These two bit streams
    * are then combined by simply adding with carry to generate a final
    * sequence of pseudo-random bits which is stored in the buffer that
    * 'output' points to the end of - len is the size of this buffer.
    *
    * The first LFSR is of degree 25, and has a polynomial of:
    * x^13 + x^5 + x^4 + x^1 + 1
    *
    * The second LSFR is of degree 17, and has a (primitive) polynomial of:
    * x^15 + x^1 + 1
    *
    * I don't know if these polynomials are primitive modulo 2, and thus
    * represent maximal-period LFSR's.
    *
    *
    * Note that we take the output of each LFSR from the new shifted in
    * bit, not the old shifted out bit. Thus for ease of use the LFSR's
    * are implemented in bit reversed order.
    *
    */
    static void generate_bits(byte *output, int len, byte *s)
    {
    u32 lfsr0, lfsr1;
    int val;
    byte o_lfsr0, o_lfsr1;

    /* In order to ensure that the LFSR works we need to ensure that the
    * initial values are non-zero. Thus when we initialise them from
    * the seed, we ensure that a bit is set.
    */

    lfsr0 = (s[0] >8)&0xff] >16)&0xff]>24);

    lfsr1 = (reverse[s[4]] > 17) ^ (lfsr0 >> 14) ^ (lfsr0 >> 13) ^ (lfsr0 >> 5);
    lfsr0 = (lfsr0 > 1);
    o_lfsr1 ^= (lfsr1 >> 9) ^ (lfsr1 >> 12) ^ (lfsr1 >> 15);
    lfsr1 = (lfsr1 > 12) ^ (lfsr0 >> 4) ^ (lfsr0 >> 3) ^ lfsr0;

    o_lfsr1 = ((lfsr1 >> 14) & 7) ^ lfsr1;
    o_lfsr1 ^= (o_lfsr1 > 8) ^ (o_lfsr1 > 8) ^ (o_lfsr0 >= 8;
    #if (CSSDEBUG & 2)
    fprintf(stderr, "lfsr0=%08x lfsr1=%08x\n", lfsr0, lfsr1);
    #endif

    } while (--len > 0);
    }

    /*---------------------------------------------- -------------------------*
    If this was C++, these would be inline functions
    *------------------------------------------------- ----------------------*/

    #define MANGLE1(bs,ip,op) \
    in = ip; out = op; bp = bs; \
    for (i = 5, term = 0; --i >= 0; term = in[i]) { \
    index = bp[i] ^ in[i]; \
    index = CSSmangle1[index] ^ cse; \
    out[i] = CSSmangle2[index] ^ term; \
    }


    #define MANGLE2( bs, ip, op) \
    in = ip; out = op; bp = bs; \
    for (i = 5, term = 0; --i >= 0; term = in[i]) { \
    index = bp[i] ^ in[i]; \
    index = CSSmangle1[index] ^ cse; \
    index = CSSmangle2[index] ^ term; \
    out[i] = CSSmangle0[index]; \
    }

    /*
    * This encryption engine implements one of 32 variations
    * one the same theme depending upon the choice in the
    * varient parameter (0 - 31).
    *
    * The algorithm itself manipulates a 40 bit input into
    * a 40 bit output.
    * The parameter 'input' is 80 bits. It consists of
    * the 40 bit input value that is to be encrypted followed
    * by a 40 bit seed value for the pseudo random number
    * generators.
    */
    static void engine(int varient, const byte *input, byte *output)
    {
    byte cse, term, index;
    byte temp1[5], temp2[5];
    byte bits[30];
    const byte *in;
    byte *out;
    byte *bp;

    int i;

    /* Feed the secret into the input values such that
    * we alter the seed to the LFSR's used above, then
    * generate the bits to play with.
    */
    for (i = 5; --i >= 0; )
    temp1[i] = input[5 + i] ^ CSSsecret[i];

    generate_bits(&bits[29], sizeof bits, &temp1[0]);

    #if (CSSDEBUG & 1)
    fprintf(stderr, "\nBits: ");
    print_tab( &bits[0], 30);
    #endif
    /* This term is used throughout the following to
    * select one of 32 different variations on the
    * algorithm.
    */
    cse = CSSvarients[varient];

    /* Now the actual blocks doing the encryption. Each
    * of these works on 40 bits at a time and are quite
    * similar.
    */
    MANGLE1( &bits[25], input, &temp1[0]);
    out[4] ^= out[0];

    #if (CSSDEBUG & 1)
    fprintf(stderr"\nRound 1: ");
    print_tab( &out[0], 5);
    #endif
    MANGLE1( &bits[20], &temp1[0], &temp2[0]);
    out[4] ^= out[0];

    #if (CSSDEBUG & 1)
    fprintf(stderr, "\nRound 2: ");
    print_tab( &out[0], 5);
    #endif
    MANGLE2( &bits[15], temp2, temp1);
    out[4] ^= out[0];
    #if (CSSDEBUG & 1)
    fprintf( stderr, "\nRound 3: ");
    print_tab( &out[0], 5);
    #endif
    MANGLE2( &bits[10], temp1, temp2);
    out[4] ^= out[0];
    #if (CSSDEBUG & 1)
    fprintf(stderr, "\nRound 4: ");
    print_tab( &out[0], 5);
    #endif
    MANGLE1( &bits[5], temp2, temp1);
    out[4] ^= out[0];
    #if (CSSDEBUG & 1)
    fprintf(stderr, "\nRound 5: ");
    print_tab( &out[0], 5);
    #endif
    MANGLE1( &bits[0], temp1, output);

    #if (CSSDEBUG & 1)
    fprintf(stderr, "\nRound 6: ");
    print_tab( &out[0], 5);
    #endif
    }

    /*
    * These routines do some reordering of the supplied data before
    * calling engine() to do the main work.
    *
    * The reordering seems similar to that done by the initial stages of
    * the DES algorithm, in that it looks like it's just been done to
    * try and make software decoding slower. I'm not sure that it
    * actually adds anything to the security.
    *
    * The nature of the shuffling is that the bits of the supplied
    * parameter 'varient' are reorganised (and some inverted), and
    * the bytes of the parameter 'challenge' are reorganised.
    *
    * The reorganisation in each routine is different, and the first
    * (CryptKey1) does not bother of play with the 'varient' parameter.
    *
    * Since this code is only run once per disk change, I've made the
    * code table driven in order to improve readability.
    *
    * Since these routines are so similar to each other, one could even
    * abstract them all to one routine supplied a parameter determining
    * the nature of the reordering it has to do.
    */

    void CryptKey1(int varient, byte const *challenge, struct block *key)
    {
    static byte perm_challenge[] = {1,3,0,7,5, 2,9,6,4,8};

    byte scratch[10];
    int i;

    for (i = 9; i >= 0; --i)
    scratch[i] = challenge[perm_challenge[i]];

    engine(varient, scratch, &key->b[0]);
    }

    /* This shuffles the bits in varient to make perm_varient such that
    * 4 -> !3
    * 3 -> 4
    * varient bits: 2 -> 0 perm_varient bits
    * 1 -> 2
    * 0 -> !1
    */
    void CryptKey2(int varient, byte const *challenge, struct block *key)
    {
    static byte perm_challenge[] = {6,1,9,3,8, 5,7,4,0,2};

    static byte perm_varient[] = {
    0x0a, 0x08, 0x0e, 0x0c, 0x0b, 0x09, 0x0f, 0x0d,
    0x1a, 0x18, 0x1e, 0x1c, 0x1b, 0x19, 0x1f, 0x1d,
    0x02, 0x00, 0x06, 0x04, 0x03, 0x01, 0x07, 0x05,
    0x12, 0x10, 0x16, 0x14, 0x13, 0x11, 0x17, 0x15};

    byte scratch[10];
    int i;

    for (i = 9; i >= 0; --i)
    scratch[i] = challenge[perm_challenge[i]];

    engine(perm_varient[varient], scratch, &key->b[0]);
    }

    /* This shuffles the bits in varient to make perm_varient such that
    * 4 -> 0
    * 3 -> !1
    * varient bits: 2 -> !4 perm_varient bits
    * 1 -> 2
    * 0 -> 3
    */
    void CryptBusKey(int varient, byte const *challenge, struct block *key)
    {
    static byte perm_challenge[] = {4,0,3,5,7, 2,8,6,1,9};
    static byte perm_varient[] = {
    0x12, 0x1a, 0x16, 0x1e, 0x02, 0x0a, 0x06, 0x0e,
    0x10, 0x18, 0x14, 0x1c, 0x00, 0x08, 0x04, 0x0c,
    0x13, 0x1b, 0x17, 0x1f, 0x03, 0x0b, 0x07, 0x0f,
    0x11, 0x19, 0x15, 0x1d, 0x01, 0x09, 0x05, 0x0d};

    byte scratch[10];
    int i;

    for (i = 9; i >= 0; --i)
    scratch[i] = challenge[perm_challenge[i]];

    engine(perm_varient[varient], scratch, &key->b[0]);
    }

  215. don't sweat it by FreeUser · · Score: 2

    The person you responded to will never be troubled by anything. Or, more accuratly, he will never trouble himself to do anything. Some people wear apathy as a badge of honor, just like many teenagers go to allot of trouble to appear less smart than they are for social acceptance while in high school here in the USA. Of course, given the poster's comments insinuating all germans were/are nazis, perhaps in his case he didn't need to pretend stupidity. Next he'll probably be insinuating that all Americans are capitalists, all Russians communists, all Arabs terrorists, all blacks criminals, all whites devils, and so on.

    In any event, I doubt the person you responded to will even be troubled when they do kick in his door and take him away (a la' Brazil[1]). After all, chances are the same television shows filling up his empty life will be viewable from within his prison cell, albeit in a smaller format. And should they kill him instead, the world will be as apathetic about his death as he pretends to be about his life.

    [1]The best movie ever made. :-)

    --
    The Future of Human Evolution: Autonomy
  216. Re:hope you like VHS quality by C.Lee · · Score: 0

    >because DVDs are going to go away just like betamax

    No great loss. DVD isn't all that much better than VHS. I can see the pixels in the so-called "superior" DVD format and it's not worth the price tag attached to the tech/hardware, especially when you can buy a 4-head stereo VHS recorder/player at Wal-mart for under $70 nowdays.

  217. css-auth.h by Anonymous Coward · · Score: 0

    #ifndef CSS_AUTH_H_
    #define CSS_AUTH_H_

    #include "css.h"

    struct block {
    byte b[5];
    };

    extern void CryptKey1(int varient, byte const *challenge, struct block *key);
    extern void CryptKey2(int varient, byte const *challenge, struct block *key);
    extern void CryptBusKey(int varient, byte const *challenge, struct block *key);

    #endif

  218. Hybris by /ASCII · · Score: 3

    I find it strange that the DVD consortium are taking such extreme meassures against DeCSS. I mean, step back and look at the big picture:

    No copyprotection on a widespread media has EVER lasted for long. Remomber the Copy2PC option board, that could copy the copy-protected PC-games? How many DAT-stations have the copy protection enabled? How hard is it to rip a CD? I am not embracing this tradition, but these are plain facts. All a copy protection can do is slow down pirating, not halt it.

    There is nothing usefull to do with the darned program! HOW are you going to fing 5 GB of random access storage that cost less than the 20 dollar DVD you just ripped? Yes, this WILL come, but not for another year or two year. So DeCSS is meaningless today. And when it comes, it won't come in easy to swallow capsules. Only hackers need apply.

    Did they really think they where safe? That they could win? That reverse engienering CSS whould be more difficult than rewriting UNIX. There is a word for that. Hybris.

    --
    Try out fish, the friendly interactive shell.
    1. Re:Hybris by UncleRoger · · Score: 2
      No copyprotection on a widespread media has EVER lasted for long.
      [...]
      I am not embracing this tradition, but these are plain facts. All a copy protection can do is slow down pirating, not halt it.

      You and I both know that. The DVD CCA knows that. Even the judge probably knows that.

      The problem is, the fact that there is no such thing as a perfect lock doesn't mean that you shouldn't use what's available, or that bypassing said locks to rob someone isn't illegal.

      If you walk into a court and tell the judge that you should be able to make pirated copies of DVD's since it's going to happen anyway, he'll throw your butt out on the street so fast you'll crack the pavement.

      Sure, ways to defeat copy protection has been around since the day after copy protection was invented. (Remember Happy drives for Atari's?) And they have their use -- there was a time when such measures were needed to load software with disk-based CP onto a hard drive, for example.

      And once again, DeCSS is needed to play DVD's on Linux.

      But if the court gets even a hint that the popular opinion is that DeCSS is intended to be used for piracy (even if it's not for another year, and only by experienced crackers) they'll slap a restraining order on it without even thinking twice.

      And if I were the DVD CCA and my lawyers weren't reading, printing, analyzing, and filing every single slashdot post (and usenet, and etc.), I'd sue them for malpractice.

      This kind of attitude will kill DeCSS. Sure, Copy2PC got away with it. So did the Happy folks. And a lot of others. But that was then, this is now. The DVD industry has a lot of money and a lot of exposure. Activision, EA, etc. didn't back then. People didn't take software as seriously, especially games; it was science fiction type stuff, bordering on fantasy. Now we're talking consumer products and Big Bucks(tm).

      The futility of something doesn't make the effort pointless.

      If you robbed someone and then tried to get away with it by telling the judge that the locks weren't very good, so sooner or later someone would have robbed him, what what do you think the judge would say?

      On the other hand, if you rent an apartment and your landlord only gives you one key and says you can't make any copies, but you want to give one to your mom so she can come over and do your laundry, that might be another story. You could probably even give your mum a pick set and teach her how to pick locks so she could get in with no problem.

      But not if she was doing it to rob you.

      --
      Stupid people will be persecuted to the fullest extent allowed by law.
  219. css-cat.c by Anonymous Coward · · Score: 0

    /*
    * css-cat.c
    *
    * Copyright 1999 Derek Fawcus.
    *
    * Released under version 2 of the GPL.
    *
    * Decode selected sector types from a CSS encoded DVD to stdout. Use as a
    * filter on the input to mpeg2player or ac3dec.
    *
    */

    #include
    #include
    #if defined(__linux__)
    # include
    #endif /* __linux__ */
    #include
    #include
    #include

    #include "css-descramble.h"

    static struct playkey pkey1a1 = {0x36b, {0x51,0x67,0x67,0xc5,0xe0}};
    static struct playkey pkey2a1 = {0x762, {0x2c,0xb2,0xc1,0x09,0xee}};
    static struct playkey pkey1b1 = {0x36b, {0x90,0xc1,0xd7,0x84,0x48}};

    static struct playkey pkey1a2 = {0x2f3, {0x51,0x67,0x67,0xc5,0xe0}};
    static struct playkey pkey2a2 = {0x730, {0x2c,0xb2,0xc1,0x09,0xee}};
    static struct playkey pkey1b2 = {0x2f3, {0x90,0xc1,0xd7,0x84,0x48}};

    static struct playkey pkey1a3 = {0x235, {0x51,0x67,0x67,0xc5,0xe0}};
    static struct playkey pkey1b3 = {0x235, {0x90,0xc1,0xd7,0x84,0x48}};

    static struct playkey pkey3a1 = {0x249, {0xb7,0x3f,0xd4,0xaa,0x14}}; /* DVD specific ? */
    static struct playkey pkey4a1 = {0x028, {0x53,0xd4,0xf7,0xd9,0x8f}}; /* DVD specific ? */


    static struct playkey *playkeys[] = {
    &pkey1a1, &pkey2a1, &pkey1b1,
    &pkey1a2, &pkey2a2, &pkey1b2,
    &pkey1a3, &pkey1b3,
    &pkey3a1, &pkey4a1,
    NULL};

    static unsigned char disk_key[2048];
    static unsigned char title_key[5];

    static unsigned char sector[2048];

    unsigned long sectors = 0;
    unsigned long crypted = 0;
    unsigned long skipped = 0;

    int do_all = 0;
    int do_video = 0;
    int do_ac3 = 0;
    int do_mpg = 0;
    int verbose = 0;
    int keep_pack = 0;
    int keep_pes = -1;

    #define STCODE(p,a,b,c,d) ((p)[0] == a && (p)[1] == b && (p)[2] == c && (p)[3] == d)

    static void un_css(int fdi, int fdo)
    {
    unsigned char *sp, *pes;
    int writen, wr, peslen, hdrlen;

    while (read(fdi, sector, 2048) == 2048) {
    ++sectors;
    if (!STCODE(sector,0x00,0x00,0x01,0xba)) {
    fputs("Not Pack start code\n", stderr);
    ++skipped; continue;
    }

    if (do_all)
    goto write_it;

    pes = sector + 14 + (sector[13] & 0x07);
    if (STCODE(pes,0x00,0x00,0x01,0xbb)) {/* System Header Pack Layer */
    peslen = (pes[0x04] 0 && writen 32)
    usage_exit();
    ++keep_pes;
    break;
    case '1': case '2': case '3': case '4':
    case '5': case '6': case '7': case '8':
    do_ac3 = c - '0';
    ++keep_pes;
    break;
    case EOF:
    goto got_args;
    default:
    usage_exit();
    break;
    }

    got_args:
    keep_pes = (keep_pes > 0) ? 1 : 0;

    return optind;
    }

    int main(int ac, char **av)
    {
    int ai, fd;
    char titlef[12];

    if ((fd = open("disk-key", O_RDONLY)) == -1) {
    perror("can't open disk-key");
    exit(1);
    }
    if (read(fd, disk_key, 2048) != 2048) {
    perror("can't read disk-key");
    close(fd);
    exit(1);
    }
    close(fd);

    if ((ai = parse_args(ac, av)) >= ac)
    usage_exit();

    strcpy(titlef, "title");
    strcat(titlef, title);
    strcat(titlef, "-key");

    if ((fd = open(titlef, O_RDONLY)) == -1) {
    perror("can't open title-key");
    exit(1);
    }
    if (read(fd, title_key, 5) != 5) {
    perror("can't read title-key");
    close(fd);
    exit(1);
    }
    close(fd);

    if (strcmp(av[ai], "-") == 0)
    fd = 0;
    else if ((fd = open(av[ai], O_RDONLY)) == -1) {
    fputs("can't open VOB file ", stderr);
    fputs(av[ai], stderr);
    perror("");
    exit(1);
    }

    if (!css_decrypttitlekey(title_key, disk_key, playkeys)) {
    close(fd);
    return 3;
    }

    un_css(fd, 1);

    fprintf(stderr, "Total %lu, skipped %lu, crvid %lu\n",
    sectors, skipped, crypted);

    close(fd);

    return 0;
    }

  220. cssdebug.c by Anonymous Coward · · Score: 0

    /*
    * Copyright (C) 1999
    * Derek Fawcus
    * Mark Roberts
    *
    * This code may be used under the terms of Version 2 of the GPL,
    * read the file COPYING for details.
    *
    */

    #include
    #include "css.h"

    void print_tab( byte const * b, int len)
    {
    for ( ;len > 0; len--) fprintf(stderr, " 0x%02X", *b++);
    }



  221. Costume Ball by SEWilco · · Score: 2

    The folks dressed as pirates might balance out the men in suits and dunce caps on the other side of the aisle. (But when the judge enters the caps come off and you can't identify a dunce until he opens his mouth)

  222. Re:The word is "Hubris" *or* "Hybris" ! by Anonymous Coward · · Score: 0

    I thought this was known as a "big dic.attack"....

  223. Why did we win? by lucky13 · · Score: 1
    There are two obvious points the judge could have used to rule in our favor.
    • The secret is out. No further harm will be done by these websites.
    • The suit is unlikely to be won by the plaintiff.
    If the judge ruled on the first issue, this is just a minor victory. But if he ruled on the basis of the second point, that would be very good news. Do we know the basis for the judges ruling?
  224. css-descramble.c by Anonymous Coward · · Score: 0

    /*
    * css_descramble.c
    *
    * Released under the version 2 of the GPL.
    *
    * Copyright 1999 Derek Fawcus / M Roberts
    *
    * This file contains functions to descramble CSS encrypted DVD content
    *
    */


    #include
    #include

    #include "css.h"
    #include "css-descramble.h"

    #define CSS_DEBUG 0x00

    /*
    *
    * some tables used for descrambling sectors and/or decrypting title keys
    *
    */

    static byte csstab1[256]=
    {
    0x33,0x73,0x3b,0x26,0x63,0x23,0x6b,0x76,0x3e,0x7e, 0x36,0x2b,0x6e,0x2e,0x66,0x7b,
    0xd3,0x93,0xdb,0x06,0x43,0x03,0x4b,0x96,0xde,0x9e, 0xd6,0x0b,0x4e,0x0e,0x46,0x9b,
    0x57,0x17,0x5f,0x82,0xc7,0x87,0xcf,0x12,0x5a,0x1a, 0x52,0x8f,0xca,0x8a,0xc2,0x1f,
    0xd9,0x99,0xd1,0x00,0x49,0x09,0x41,0x90,0xd8,0x98, 0xd0,0x01,0x48,0x08,0x40,0x91,
    0x3d,0x7d,0x35,0x24,0x6d,0x2d,0x65,0x74,0x3c,0x7c, 0x34,0x25,0x6c,0x2c,0x64,0x75,
    0xdd,0x9d,0xd5,0x04,0x4d,0x0d,0x45,0x94,0xdc,0x9c, 0xd4,0x05,0x4c,0x0c,0x44,0x95,
    0x59,0x19,0x51,0x80,0xc9,0x89,0xc1,0x10,0x58,0x18, 0x50,0x81,0xc8,0x88,0xc0,0x11,
    0xd7,0x97,0xdf,0x02,0x47,0x07,0x4f,0x92,0xda,0x9a, 0xd2,0x0f,0x4a,0x0a,0x42,0x9f,
    0x53,0x13,0x5b,0x86,0xc3,0x83,0xcb,0x16,0x5e,0x1e, 0x56,0x8b,0xce,0x8e,0xc6,0x1b,
    0xb3,0xf3,0xbb,0xa6,0xe3,0xa3,0xeb,0xf6,0xbe,0xfe, 0xb6,0xab,0xee,0xae,0xe6,0xfb,
    0x37,0x77,0x3f,0x22,0x67,0x27,0x6f,0x72,0x3a,0x7a, 0x32,0x2f,0x6a,0x2a,0x62,0x7f,
    0xb9,0xf9,0xb1,0xa0,0xe9,0xa9,0xe1,0xf0,0xb8,0xf8, 0xb0,0xa1,0xe8,0xa8,0xe0,0xf1,
    0x5d,0x1d,0x55,0x84,0xcd,0x8d,0xc5,0x14,0x5c,0x1c, 0x54,0x85,0xcc,0x8c,0xc4,0x15,
    0xbd,0xfd,0xb5,0xa4,0xed,0xad,0xe5,0xf4,0xbc,0xfc, 0xb4,0xa5,0xec,0xac,0xe4,0xf5,
    0x39,0x79,0x31,0x20,0x69,0x29,0x61,0x70,0x38,0x78, 0x30,0x21,0x68,0x28,0x60,0x71,
    0xb7,0xf7,0xbf,0xa2,0xe7,0xa7,0xef,0xf2,0xba,0xfa, 0xb2,0xaf,0xea,0xaa,0xe2,0xff
    };


    /*
    *
    * this function is only used internally when decrypting title key
    *
    */
    static void css_titlekey(byte *key, byte *im, byte invert)
    {
    int i;
    byte k[5];
    int val;

    unsigned int lfsr0, lfsr1;
    byte o_lfsr0, o_lfsr1;

    lfsr0 = ((im[4] >8)&0xff] >16)&0xff]>24);

    lfsr1 = (reverse[ im[0] ] > 12) ^ (lfsr0 >> 4) ^ (lfsr0 >> 3) ^ lfsr0;

    o_lfsr1 = ((lfsr1 >> 14) & 7) ^ lfsr1;
    o_lfsr1 ^= (o_lfsr1 > 8) ^ (o_lfsr1 > 8) ^ (o_lfsr0 >= 8;
    }

    key[4]=k[4]^csstab1[key[4]]^key[3];
    key[3]=k[3]^csstab1[key[3]]^key[2];
    key[2]=k[2]^csstab1[key[2]]^key[1];
    key[1]=k[1]^csstab1[key[1]]^key[0];
    key[0]=k[0]^csstab1[key[0]]^key[4];

    key[4]=k[4]^csstab1[key[4]]^key[3];
    key[3]=k[3]^csstab1[key[3]]^key[2];
    key[2]=k[2]^csstab1[key[2]]^key[1];
    key[1]=k[1]^csstab1[key[1]]^key[0];
    key[0]=k[0]^csstab1[key[0]];
    }

    /*
    *
    * this function decrypts a title key with the specified disk key
    *
    * tkey: the unobfuscated title key (XORed with BusKey)
    * dkey: the unobfuscated disk key (XORed with BusKey)
    * 2048 bytes in length (though only 5 bytes are needed, see below)
    * pkey: array of pointers to player keys and disk key offsets
    *
    *
    * use the result returned in tkey with css_descramble
    *
    */

    int css_decrypttitlekey(byte *tkey, byte *dkey, struct playkey **pkey)
    {
    byte test[5], pretkey[5];
    int i = 0;

    for (; *pkey; ++pkey, ++i) {
    memcpy(pretkey, dkey + (*pkey)->offset, 5);
    css_titlekey(pretkey, (*pkey)->key, 0);

    memcpy(test, dkey, 5);
    css_titlekey(test, pretkey, 0);

    if (memcmp(test, pretkey, 5) == 0) {
    fprintf(stderr, "Using Key %d\n", i+1);
    break;
    }
    }

    if (!*pkey) {
    fprintf(stderr, "Shit - Need Key %d\n", i+1);
    return 0;
    }

    css_titlekey(tkey, pretkey, 0xff);
    return 1;
    }

    /*
    *
    * this function does the actual descrambling
    *
    * sec: encrypted sector (2048 bytes)
    * key: decrypted title key obtained from css_decrypttitlekey
    *
    */

    void css_descramble(byte *sec,byte *key)
    {

    #define SALTED(i) (key[i] ^ sec[0x54 + (i)])

    unsigned char *end = sec + 0x800;
    int val;
    unsigned int lfsr0, lfsr1;
    byte o_lfsr0, o_lfsr1;

    lfsr0 = ((SALTED(4) >8)&0xff] >16)&0xff]>24);

    lfsr1 = (reverse[SALTED(0)] > 12) ^ (lfsr0 >> 4) ^ (lfsr0 >> 3) ^ lfsr0;

    o_lfsr1 = ((lfsr1 >> 14) & 7) ^ lfsr1;
    o_lfsr1 ^= (o_lfsr1 > 8) ^ (o_lfsr1 > 8) ^ (o_lfsr0 >= 8;

    #if (CSS_DEBUG & 0x10)
    fprintf( stderr,"lfsr0:0x%08x lfsr1: 0x%08x o_lfsr0:0x%02x o_lfsr1:0x%02x\n",
    lfsr0, lfsr1, o_lfsr0, o_lfsr1);
    #endif
    }
    }

  225. Boykott CSS possible? by Traste · · Score: 1

    Let's face it people. Consumers paid for the creation of CSS. Consumers paid for the implementation of CSS. Consumers pays for the distribution of CSS. Consumers pays for the decryption of CSS. And now we, you and me, are paying for the legal actions agains people like you and me. Thats right, You paid for it when you got that copy of The Matrix on DVD, and you paid for it when you got your DVD player. Just boycotting the CSS protected movies would be pretty hard to do, but similar causes has been won buy other means. As an example in Scandinavia, ordinary people protested against excessive use of packaging material on consumer products, the situation was the same, people paid for something no one wanted, and protested by taking out the toothpaste of the box and leave the boxes on the shelves in the supermarket. eventuyally the companies stoped using the boxes. I know there are tons of creative people out there, come up with a similar idea! Post your suggestions on how to do something like this. Billion dollar corporation will listen if the masses protest, for sure.

  226. Re:HA by GnrcMan · · Score: 2

    It's not just that moderation. That moderation in particular was questionable at best. Did it really deserve a zero? I mean I self moderated it down to a one. Lets compare that moderation with my above post. That was a rant, pure and simple. Unquestionably deserving of a downward moderation. I left it at a two on purpose. No one has touched the thing.

    Moderation has gotten appaulingly bad lately. The stories have gotten worse and worse. I think it's time for me to, at the very least, take a break from /. The fact is, I think the Slashdot system is now breaking down. (Too many people?) I would like to think I've contributed something good in the past, but it's no longer worth my while.

    --GnrcMan--

  227. Appropriate clip by jfunk · · Score: 2

    Brazil.

    Get the Criterion disk and use that. Terry Gilliam fought very hard so that people could watch that movie. There's an interesting documentary about the whole fiasco on that DVD as well.

    It parallels so neatly. How could you not use it?

    1. Re:Appropriate clip by re-geeked · · Score: 1

      The Chinese version (if there is one), which would demonstrate the liberated ability to watch non-local versions, and be an apt reminder of the dangers of loss of free speech.

      Of course, the defense team ought to properly introduce the clip...

      P.S. What's all this about trouble getting Brazil distributed? I hadn't heard that story.

      --
      "You can't get something for nothing." - my grandfather, on the stock market and Reaganomics.
  228. css-descramble.h by Anonymous Coward · · Score: 0

    #ifndef __css_descramble_h_
    #define __css_descramble_h_

    struct playkey {
    int offset;
    unsigned char key[5];
    };

    extern int css_decrypttitlekey(unsigned char *tkey, unsigned char *dkey, struct playkey **pkey);
    extern void css_descramble(unsigned char *sec,unsigned char *key);

    #endif

  229. and Variety and The Hollywood Reporter by Anonymous Coward · · Score: 0

    I guess we shouldn't be surprised but the Hollywood rags of record have given this issue ZERO coverage. Collective denial is in full effect.

  230. No DVD sales due to encryption by SEWilco · · Score: 3
    I also do not own any DVD devices. But that is because of the encryption. I have nine screens in my house and I tried buying DVD a year ago, but I won't until my Linux boxes can also be used to view the content. It would be particularly nice to be able to use my car's Linux screen to show movies to the kids on long trips...

    Yes, I have been scattering notes to the film and hardware makers whose products I have considered to let them know of their lost sales.

  231. Wired article reporting the decision by GnrcMan · · Score: 3

    Here is the Wired article anouncing the denial.

    --GnrcMan--

    1. Re:Wired article reporting the decision by aqua · · Score: 2

      Here's the other, from somewhat earlier today. Pretty flattering. :)

  232. Re:hope you like VHS quality by Anonymous Coward · · Score: 0

    I've never owned a DAT -- what did they do to DAT?

  233. Re:hope you like VHS quality- nice FUD... by Svartalf · · Score: 1

    That post was FUD, pure and simple. You know they're not going back (they'd have to explain to everyone that has them why there won't be any more of them- without resorting to blaming "hackers" cracking the lame encryption that's ostensibly to prevent copying (well, it does- of DVD players!).

    They're stuck with this and now it's too late to put the genie back in the bottle. All this BS is just flailing about in denial, trying desperately to avoid acknoleging the inevitable.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  234. Re:Region encoding and encryption - difference? by Anonymous Coward · · Score: 0

    "Region encoding" IIRC is done in DVD by using the fact that there are ~400 or so disk encryption keys to choose from. A disc designed for NA market only has only the keys present for NA player manufacturers. A disc designed for NA and EU has keys for both sets of manufacturers.

    Also note that not all of the DVD "anti-piracy" features are necessarily enabled on each disc. Many of the DVD's in my collection, for example, do not enable the mandatory Macrovision analog copy-protection hardware that must be present in all consumer DVD players. The one or two that do can be fixed with a standard video stabilizer.

    I hate DVD's. I've never had any media (except Windows software on CD-ROM media) that took so much control of my own entertainment experience away from me. I want to watch an MPEG video stream, dammit, not play an elaborate video game trying to get subtitles and audio in my preferred language. Hell, DVD's have bits on their control tracks that exist only to tell my player when it's not allowed to let me use the fast-forward button!

  235. Make this a Feature on Slashdot! by Anonymous Coward · · Score: 0

    nuff said... oh, yea, moderate me up, too :)

  236. Region encoding and encryption - difference? by dustpuppy · · Score: 2
    Could someone please explain the difference between region encoding and DVD encryption. I'm realise that they have different purposes, but I'm hazy as to exactly what the differences are. My understanding is:

    Region encoding - allow the DVD to be only viewed in the appropriate geographical location. The region code is stored on the DVD and is checked by either the DVD drive, decoder card or the software player.

    DVD Encryptipon - encrypts (duh) the DVD data so that it can't be copied.

    Okay so here are my questions (in no particular order):

    • On certain DVDs I can copy the contents to my hard drive and play them. On other DVDs I can't copy it to my hard drive - is the DVD encryption stopping me?
    • If I do copy a DVD to disk using DeCSS, does this remove the region encoding as well?
    • I don't understand the purpose of DVD encryption since I can already copy some DVDs straight to disk with DeCSS and even then, I can just copy a disc to VHS tape from my TV-out. Am I missing something?
    • Is the region encoding encrypted as well?

    Thanks for any assistance.

    Ben

    1. Re:Region encoding and encryption - difference? by Billings · · Score: 1
      I am not an expert, so I can't answer most of the questions, but I think I can enlighten this one:

      I don't understand the purpose of DVD encryption since I can already copy some DVDs straight to disk with DeCSS and even then, I can just copy a disc to VHS tape from my TV-out. Am I missing something?

      Well, DeCSS removes the encryption, obviously, so on the copying to disk that's pretty straightforward. As for copying to VHS from the TV-out, from what I understand there is some method by which the output is distorted unless the output goes straight to a television. This means that not only can you not copy it to VHS, but people are having problems converting to RF output, also.

  237. RIAA lost Rio case in LA by Anonymous Coward · · Score: 0

    just a stone's throw from Hollywood, so that really shouldn't matter.

  238. OpenDVD.org (was: Did Showing up Help?) by Rik+van+Riel · · Score: 5
    > I was one who ... showed up. Wonder if it helped.

    The battle isn't over. The Open Source community will have to continue showing up. On the Internet, in the traditional media and in the strangest places imaginable.

    Our story must be heard and made clear to the press, the general public and everyone else.

    At http://www.opendvd.org/ the Open Source (OpenDVD) community will continue to "show up" for the next weeks, probably months. Please visit the site and point others at the site. Contact me if you're interested in helping out with the site.

    Thanks,

    Rik

  239. MACROVISION (Re:DVD FAQ) by Anonymous Coward · · Score: 1
    There's a copy-protection scheme called Macrovision which prevents recording onto VHS by messing with the automatic gain. Not all disks have it. It too can be defeated, either by disabling in hardware or software the code which turns it on, or by using a device which cleans the signal.

    Am I the only one who finds it strange that "Macrovision" is listed on some DVDs (eg., Australian/Region 4 "Dark City") as a feature alongside widescreen and digital sound? The writing is pretty small but I think it says something like "Protecting your image" underneath "MACROVISION". Very strange.

    The Macrovision protection system is part of a really good article published about the details of DVDs:

    The dynamic digital disk (IEEE Spectrum, October 1999, pp. 28-35)

    Oops - are the IEEE now a defendant?

  240. Paging Janet Reno! by Anonymous Coward · · Score: 0

    Sounds like time for an antitrust investigation to me!

  241. dvdinfo.c by Anonymous Coward · · Score: 0

    /*
    * A noddy program for getting and printing some info from the
    * DVD-ROM drive.
    */

    #include
    #include
    #if defined(__OpenBSD__)
    # include
    #elif defined(__linux__)
    # include
    #else
    # error "Need the DVD ioctls"
    #endif
    #include
    #include

    #define DVD "/dev/cdrom"

    int GetASF(int fd)
    {
    dvd_authinfo ai;

    ai.type = DVD_LU_SEND_ASF;
    ai.lsasf.agid = 0;
    ai.lsasf.asf = 0;

    if (ioctl(fd, DVD_AUTH, &ai)) {
    printf("GetASF failed\n");
    return 0;
    }

    printf("%sAuthenticated\n", (ai.lsasf.asf) ? "" : "not ");

    return 1;
    }

    int GetPhysical(int fd)
    {
    dvd_struct d;
    int layer = 0, layers = 4;

    d.physical.type = DVD_STRUCT_PHYSICAL;
    while (layer layers) {
    d.physical.layer_num = layer;

    if (ioctl(fd, DVD_READ_STRUCT, &d) 1)
    device = av[1];

    fd = open(device, O_RDONLY | O_NONBLOCK);

    if (fd 0) {
    printf("unable to open dvd drive (%s).\n", device);
    return 1;
    }

    GetASF(fd);

    GetPhysical(fd);
    GetCopyright(fd);

    return 0;
    }

  242. csstable.c by Anonymous Coward · · Score: 0

    #include "css.h"

    byte CSSsecret[] = {
    0xE2,0xA3,0x45,0x10,0xF4
    };

    byte CSSvarients[] = {
    0x00,0x01,0x04,0x05,0x10,0x11,0x14,0x15,0x20,0x2 1,0x24,0x25,0x30,0x31,0x34,0x35,
    0x80,0x81,0x84,0x85,0x90,0x91,0x94,0x95,0xA0,0xA 1,0xA4,0xA5,0xB0,0xB1,0xB4,0xB5
    };

    byte CSSmangle0[] = {
    0x00,0x81,0x03,0x82,0x06,0x87,0x05,0x84,0x0C,0x8 D,0x0F,0x8E,0x0A,0x8B,0x09,0x88,
    0x18,0x99,0x1B,0x9A,0x1E,0x9F,0x1D,0x9C,0x14,0x9 5,0x17,0x96,0x12,0x93,0x11,0x90,
    0x30,0xB1,0x33,0xB2,0x36,0xB7,0x35,0xB4,0x3C,0xB D,0x3F,0xBE,0x3A,0xBB,0x39,0xB8,
    0x28,0xA9,0x2B,0xAA,0x2E,0xAF,0x2D,0xAC,0x24,0xA 5,0x27,0xA6,0x22,0xA3,0x21,0xA0,
    0x60,0xE1,0x63,0xE2,0x66,0xE7,0x65,0xE4,0x6C,0xE D,0x6F,0xEE,0x6A,0xEB,0x69,0xE8,
    0x78,0xF9,0x7B,0xFA,0x7E,0xFF,0x7D,0xFC,0x74,0xF 5,0x77,0xF6,0x72,0xF3,0x71,0xF0,
    0x50,0xD1,0x53,0xD2,0x56,0xD7,0x55,0xD4,0x5C,0xD D,0x5F,0xDE,0x5A,0xDB,0x59,0xD8,
    0x48,0xC9,0x4B,0xCA,0x4E,0xCF,0x4D,0xCC,0x44,0xC 5,0x47,0xC6,0x42,0xC3,0x41,0xC0,
    0xC0,0x41,0xC3,0x42,0xC6,0x47,0xC5,0x44,0xCC,0x4 D,0xCF,0x4E,0xCA,0x4B,0xC9,0x48,
    0xD8,0x59,0xDB,0x5A,0xDE,0x5F,0xDD,0x5C,0xD4,0x5 5,0xD7,0x56,0xD2,0x53,0xD1,0x50,
    0xF0,0x71,0xF3,0x72,0xF6,0x77,0xF5,0x74,0xFC,0x7 D,0xFF,0x7E,0xFA,0x7B,0xF9,0x78,
    0xE8,0x69,0xEB,0x6A,0xEE,0x6F,0xED,0x6C,0xE4,0x6 5,0xE7,0x66,0xE2,0x63,0xE1,0x60,
    0xA0,0x21,0xA3,0x22,0xA6,0x27,0xA5,0x24,0xAC,0x2 D,0xAF,0x2E,0xAA,0x2B,0xA9,0x28,
    0xB8,0x39,0xBB,0x3A,0xBE,0x3F,0xBD,0x3C,0xB4,0x3 5,0xB7,0x36,0xB2,0x33,0xB1,0x30,
    0x90,0x11,0x93,0x12,0x96,0x17,0x95,0x14,0x9C,0x1 D,0x9F,0x1E,0x9A,0x1B,0x99,0x18,
    0x88,0x09,0x8B,0x0A,0x8E,0x0F,0x8D,0x0C,0x84,0x0 5,0x87,0x06,0x82,0x03,0x81,0x00
    };

    byte CSSmangle1[] = {
    0xC4,0xCD,0xCE,0xCB,0xC8,0xC9,0xCA,0xCF,0xCC,0xC 5,0xC6,0xC3,0xC0,0xC1,0xC2,0xC7,
    0x14,0x1D,0x1E,0x1B,0x18,0x19,0x1A,0x1F,0x1C,0x1 5,0x16,0x13,0x10,0x11,0x12,0x17,
    0x24,0x2D,0x2E,0x2B,0x28,0x29,0x2A,0x2F,0x2C,0x2 5,0x26,0x23,0x20,0x21,0x22,0x27,
    0x34,0x3D,0x3E,0x3B,0x38,0x39,0x3A,0x3F,0x3C,0x3 5,0x36,0x33,0x30,0x31,0x32,0x37,
    0x04,0x0D,0x0E,0x0B,0x08,0x09,0x0A,0x0F,0x0C,0x0 5,0x06,0x03,0x00,0x01,0x02,0x07,
    0xD4,0xDD,0xDE,0xDB,0xD8,0xD9,0xDA,0xDF,0xDC,0xD 5,0xD6,0xD3,0xD0,0xD1,0xD2,0xD7,
    0xE4,0xED,0xEE,0xEB,0xE8,0xE9,0xEA,0xEF,0xEC,0xE 5,0xE6,0xE3,0xE0,0xE1,0xE2,0xE7,
    0xF4,0xFD,0xFE,0xFB,0xF8,0xF9,0xFA,0xFF,0xFC,0xF 5,0xF6,0xF3,0xF0,0xF1,0xF2,0xF7,
    0x44,0x4D,0x4E,0x4B,0x48,0x49,0x4A,0x4F,0x4C,0x4 5,0x46,0x43,0x40,0x41,0x42,0x47,
    0x94,0x9D,0x9E,0x9B,0x98,0x99,0x9A,0x9F,0x9C,0x9 5,0x96,0x93,0x90,0x91,0x92,0x97,
    0xA4,0xAD,0xAE,0xAB,0xA8,0xA9,0xAA,0xAF,0xAC,0xA 5,0xA6,0xA3,0xA0,0xA1,0xA2,0xA7,
    0xB4,0xBD,0xBE,0xBB,0xB8,0xB9,0xBA,0xBF,0xBC,0xB 5,0xB6,0xB3,0xB0,0xB1,0xB2,0xB7,
    0x84,0x8D,0x8E,0x8B,0x88,0x89,0x8A,0x8F,0x8C,0x8 5,0x86,0x83,0x80,0x81,0x82,0x87,
    0x54,0x5D,0x5E,0x5B,0x58,0x59,0x5A,0x5F,0x5C,0x5 5,0x56,0x53,0x50,0x51,0x52,0x57,
    0x64,0x6D,0x6E,0x6B,0x68,0x69,0x6A,0x6F,0x6C,0x6 5,0x66,0x63,0x60,0x61,0x62,0x67,
    0x74,0x7D,0x7E,0x7B,0x78,0x79,0x7A,0x7F,0x7C,0x7 5,0x76,0x73,0x70,0x71,0x72,0x77
    };

    byte CSSmangle2[] = {
    0xC4,0x24,0x14,0x34,0xCE,0x2E,0x1E,0x3E,0xCD,0x2 D,0x1D,0x3D,0xCB,0x2B,0x1B,0x3B,
    0x44,0xA4,0x94,0xB4,0x4E,0xAE,0x9E,0xBE,0x4D,0xA D,0x9D,0xBD,0x4B,0xAB,0x9B,0xBB,
    0x04,0xE4,0xD4,0xF4,0x0E,0xEE,0xDE,0xFE,0x0D,0xE D,0xDD,0xFD,0x0B,0xEB,0xDB,0xFB,
    0x84,0x64,0x54,0x74,0x8E,0x6E,0x5E,0x7E,0x8D,0x6 D,0x5D,0x7D,0x8B,0x6B,0x5B,0x7B,
    0xCC,0x2C,0x1C,0x3C,0xC6,0x26,0x16,0x36,0xC5,0x2 5,0x15,0x35,0xC3,0x23,0x13,0x33,
    0x4C,0xAC,0x9C,0xBC,0x46,0xA6,0x96,0xB6,0x45,0xA 5,0x95,0xB5,0x43,0xA3,0x93,0xB3,
    0x0C,0xEC,0xDC,0xFC,0x06,0xE6,0xD6,0xF6,0x05,0xE 5,0xD5,0xF5,0x03,0xE3,0xD3,0xF3,
    0x8C,0x6C,0x5C,0x7C,0x86,0x66,0x56,0x76,0x85,0x6 5,0x55,0x75,0x83,0x63,0x53,0x73,
    0xC8,0x28,0x18,0x38,0xCA,0x2A,0x1A,0x3A,0xC9,0x2 9,0x19,0x39,0xCF,0x2F,0x1F,0x3F,
    0x48,0xA8,0x98,0xB8,0x4A,0xAA,0x9A,0xBA,0x49,0xA 9,0x99,0xB9,0x4F,0xAF,0x9F,0xBF,
    0x08,0xE8,0xD8,0xF8,0x0A,0xEA,0xDA,0xFA,0x09,0xE 9,0xD9,0xF9,0x0F,0xEF,0xDF,0xFF,
    0x88,0x68,0x58,0x78,0x8A,0x6A,0x5A,0x7A,0x89,0x6 9,0x59,0x79,0x8F,0x6F,0x5F,0x7F,
    0xC0,0x20,0x10,0x30,0xC2,0x22,0x12,0x32,0xC1,0x2 1,0x11,0x31,0xC7,0x27,0x17,0x37,
    0x40,0xA0,0x90,0xB0,0x42,0xA2,0x92,0xB2,0x41,0xA 1,0x91,0xB1,0x47,0xA7,0x97,0xB7,
    0x00,0xE0,0xD0,0xF0,0x02,0xE2,0xD2,0xF2,0x01,0xE 1,0xD1,0xF1,0x07,0xE7,0xD7,0xF7,
    0x80,0x60,0x50,0x70,0x82,0x62,0x52,0x72,0x81,0x6 1,0x51,0x71,0x87,0x67,0x57,0x77
    };

    byte reverse[] = {
    0x00,0x80,0x40,0xC0,0x20,0xA0,0x60,0xE0,0x10,0x9 0,0x50,0xD0,0x30,0xB0,0x70,0xF0,
    0x08,0x88,0x48,0xC8,0x28,0xA8,0x68,0xE8,0x18,0x9 8,0x58,0xD8,0x38,0xB8,0x78,0xF8,
    0x04,0x84,0x44,0xC4,0x24,0xA4,0x64,0xE4,0x14,0x9 4,0x54,0xD4,0x34,0xB4,0x74,0xF4,
    0x0C,0x8C,0x4C,0xCC,0x2C,0xAC,0x6C,0xEC,0x1C,0x9 C,0x5C,0xDC,0x3C,0xBC,0x7C,0xFC,
    0x02,0x82,0x42,0xC2,0x22,0xA2,0x62,0xE2,0x12,0x9 2,0x52,0xD2,0x32,0xB2,0x72,0xF2,
    0x0A,0x8A,0x4A,0xCA,0x2A,0xAA,0x6A,0xEA,0x1A,0x9 A,0x5A,0xDA,0x3A,0xBA,0x7A,0xFA,
    0x06,0x86,0x46,0xC6,0x26,0xA6,0x66,0xE6,0x16,0x9 6,0x56,0xD6,0x36,0xB6,0x76,0xF6,
    0x0E,0x8E,0x4E,0xCE,0x2E,0xAE,0x6E,0xEE,0x1E,0x9 E,0x5E,0xDE,0x3E,0xBE,0x7E,0xFE,
    0x01,0x81,0x41,0xC1,0x21,0xA1,0x61,0xE1,0x11,0x9 1,0x51,0xD1,0x31,0xB1,0x71,0xF1,
    0x09,0x89,0x49,0xC9,0x29,0xA9,0x69,0xE9,0x19,0x9 9,0x59,0xD9,0x39,0xB9,0x79,0xF9,
    0x05,0x85,0x45,0xC5,0x25,0xA5,0x65,0xE5,0x15,0x9 5,0x55,0xD5,0x35,0xB5,0x75,0xF5,
    0x0D,0x8D,0x4D,0xCD,0x2D,0xAD,0x6D,0xED,0x1D,0x9 D,0x5D,0xDD,0x3D,0xBD,0x7D,0xFD,
    0x03,0x83,0x43,0xC3,0x23,0xA3,0x63,0xE3,0x13,0x9 3,0x53,0xD3,0x33,0xB3,0x73,0xF3,
    0x0B,0x8B,0x4B,0xCB,0x2B,0xAB,0x6B,0xEB,0x1B,0x9 B,0x5B,0xDB,0x3B,0xBB,0x7B,0xFB,
    0x07,0x87,0x47,0xC7,0x27,0xA7,0x67,0xE7,0x17,0x9 7,0x57,0xD7,0x37,0xB7,0x77,0xF7,
    0x0F,0x8F,0x4F,0xCF,0x2F,0xAF,0x6F,0xEF,0x1F,0x9 F,0x5F,0xDF,0x3F,0xBF,0x7F,0xFF
    };

  243. Makefile by Anonymous Coward · · Score: 0

    headers = css-auth.h css.h
    tstdvd_objs = tstdvd.o css-auth.o csstable.o cssdebug.o
    validate_objs = validate.o css-auth.o csstable.o cssdebug.o
    cat_objs = css-cat.o css-descramble.o csstable.o cssdebug.o

    all: tstdvd reset dvdinfo css-cat

    tstdvd: $(tstdvd_objs) $(headers)
    gcc $(tstdvd_objs) -o $@

    css-cat: $(cat_objs) css-descramble.h css.h
    gcc $(cat_objs) -o $@

    validate: $(validate_objs) $(headers)
    gcc $(validate_objs) -o $@

    clean:
    -rm -f *.o css-cat tstdvd validate reset dvdinfo

    dist-files = css-auth/COPYING css-auth/README css-auth/Makefile \
    css-auth/css-auth.c \
    css-auth/tstdvd.c css-auth/dvdinfo.c css-auth/reset.c \
    css-auth/css-cat.c css-auth/css-descramble.c \
    css-auth/csstable.c css-auth/cssdebug.c \
    css-auth/css.h css-auth/css-auth.h css-auth/css-descramble.h

    dist:
    (cd ..;tar cvf css-auth.tar $(dist-files) )

  244. Readme by Anonymous Coward · · Score: 0

    This source package does two things.

    a) It contains code to perform the css authentication protocol,
    allowing locked sectors on the DVD disc to be accessed.

    This also allows us to read the disc key and title keys.

    b) It contains an implementation of the css decryption algorithm,
    so that we can watch DVD's.

    Also included are some test programs to wrarp around the above code
    blocks so that something usefule can be performed.

    The programs included are tstdvd, reset, dvdinfo and css-cat.

    tstdvd can be used to unlock the disc (saving the disk key) and
    to extract the title keys. usage is:

    reset /path/to/dvd/device

    This will reset all AGIDs that the drive has given out. This
    can sometimes be useful when something goes wrong.

    tstdvd /path/to/dvd/device

    This will authenticate the device and save the disk key into
    a file in the current directory called "disk-key".

    (mount the dvd somewhere)

    tstdvd /path/to/dvd/device /mount/path/video_ts/vts_01_1.vob

    This will reauthenticate and then read the title key for
    the chosen vob file, saving it in a file in the current
    directoy called "title-key".

    Do the above title key extraction for each title on the disc,
    renaming the title-key files to title1-key, title2-key etc.

    dvdinfo /path/to/dvd/device

    Displays some info from the physical and copyright pages. This
    includes the region limits on the disc, its encryption status,
    and the authentication status.

    css-cat [-t title-no] [-m mpeg-audio-no ] [-vPpm12345678] vob_file

    This will decrypt the selected vob file and send to stdout. It
    needs the files "disk-key" and "titleX-key" to be in the current
    directory. The default title-no is one, so by default it will look
    for "title1-key".

    The options select what will be sent to stdout. By default, nothing
    will. The m option is not yet coded, the v option selects video, the
    numbers select the appropriate AC3 stream.
    It will normally extract the selected stream from the enclosing
    Program stream, thus giving an elemental stream. However if the K option
    (or more than one stream) is selected then the data will be left inside
    the PES packets, allowing a subsequent demux program to determine the
    data type.

    I tend to use:

    cat /dvd/video_ts/vts_01_[1-9].vob|css-cat -v1P -|mpeg2player -vob -f -

    NOTE: To use the above you need to have a kernel which incorporates the
    DVD ioctls. This can either be the original patch by Andrew Veliath
    or Jens Axboe's patches. If using Andrews versio of the patches,
    you'll have to change the use of .key in the sources to .key1/.key2
    (the places are quite easy to find).

    Jens site is www.kernel.dk

    Changes:
    Patches have been applied to use the OpenBSD headers, so maybe it'll
    work.

    There a some more keys included. It should now be able to decrypt
    all titles currently on the market. I think the last two keys can
    be removed. Someone with 'The Matrix' please test and get back to
    me.

    Mpeg audio streams should now be extractable when filtering, this is
    untested.

    It now copes with System headers in the Pack layer (those 0x000001bb
    start codes).

    The command line options have changed between the last version and
    this one - pay attention.

  245. Re:RIAA & MPIA by Anonymous Coward · · Score: 2

    Sounds like any number of other institutions that have been perverted to perform a different function than they were originally intended. Seems to happen wherever there's money to be grabbed, and "protective institutions" are a prime example.

    For instance:

    The patent office was set up to foster innovation, rewarding the inventor for SIGNIFICANT INVESTMENT in bringing an invention to market. These days it's used as a 'roadblock' business weapon.

    The stock market was meant to be a way for companies to attract investment so they could expand their operations. That still happens, but there is as much sheer gambling, now, especially by day traders and mutual funds. If the money is in there less than a year, (perhaps a quarter) it's not investment, it's gambling.

    Trade unions were meant to secure decent working conditions and wages from ruthless companies. Especially during the 50's and 60's they overachieved, and got a bad name. We're starting to need them again, for their original purpose. I hope they can still perform it.

    Do musicians get higher royalty payments for a CD than a tape? Consider that a CD costs a fraction to make compared to a tape, but is marked at twice the price. Yes, it has a higher value to the consumer, but who's raking in all the cash. If it's the recording companies, what are the barriers that prevent competition from bringing prices down? (Is the RIAA part of the problem?)

    DVD is more expensive than VHS at the stores. I can see how we're paying to put infrastructure in place. But I don't see prices coming down as the same CD/tape changeover occurs. (MPIA?)

  246. reset.c by Anonymous Coward · · Score: 0

    /*
    * A noddy program which tries to reset all AGID's on the DVD-ROM drive.
    */

    #include
    #include
    #if defined(__OpenBSD__)
    # include
    #elif defined(__linux__)
    # include
    #else
    # error "Need the DVD ioctls"
    #endif
    #include
    #include

    static int fd;

    #define DVD "/dev/cdrom"

    int main(int ac, char **av)
    {
    dvd_authinfo ai;
    char *device = DVD;
    int i;

    if (ac > 1)
    device = av[1];

    fd = open(device, O_RDONLY | O_NONBLOCK);

    if (fd 0) {
    printf("unable to open dvd drive (%s).\n", device);
    return 1;
    }

    for (i = 0; i 4; i++) {
    memset(&ai, 0, sizeof(ai));
    ai.type = DVD_INVALIDATE_AGID;
    ai.lsa.agid = i;
    ioctl(fd, DVD_AUTH, &ai);
    }

    return 0;
    }

  247. tstdvd.c by Anonymous Coward · · Score: 0

    /*
    * tstdvd.c
    *
    * Example program showing usage of DVD CSS ioctls
    *
    * Copyright (C) 1999 Andrew T. Veliath
    * See http://www.rpi.edu/~veliaa/linux-dvd for more info.
    */

    /*
    * If supplied with one parameter it gets the disk key and
    * saves it to a file. If supplied with a second parameter
    * (a LBA) then it gets the title key for the supplied LBA.
    *
    * When getting the disk key, only the first 10 bytes of it
    * are printed. The whole key is written to the file.
    */

    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #if defined(__OpenBSD__)
    # include
    #elif defined(__linux__)
    # include
    #else
    # error "Need the DVD ioctls"
    #endif
    #include "css-auth.h"

    byte Challenge[10];
    struct block Key1;
    struct block Key2;
    struct block KeyCheck;
    byte DiscKey[10];
    int varient = -1;

    void print_challenge(const byte *chal)
    {
    int i;

    for (i = 0; i lsa.agid);
    ai->type = DVD_HOST_SEND_CHALLENGE;
    break;

    case DVD_LU_SEND_KEY1:
    printf("LU sent key1: "); print_key(ai->lsk.key); printf("\n");
    if (!authenticate_drive(ai->lsk.key)) {
    ai->type = DVD_AUTH_FAILURE;
    return -EINVAL;
    }
    ai->type = DVD_LU_SEND_CHALLENGE;
    break;

    case DVD_LU_SEND_CHALLENGE:
    for (i = 0; i hsc.chal[9-i];
    printf("LU sent challenge: "); print_challenge(Challenge); printf("\n");
    CryptKey2(varient, Challenge, &Key2);
    ai->type = DVD_HOST_SEND_KEY2;
    break;

    /* Host data send */
    case DVD_HOST_SEND_CHALLENGE:
    for (i = 0; i hsc.chal[9-i] = Challenge[i];
    printf("Host sending challenge: "); print_challenge(Challenge); printf("\n");
    /* Returning data, let LU change state */
    break;

    case DVD_HOST_SEND_KEY2:
    for (i = 0; i hsk.key[4-i] = Key2.b[i];
    printf("Host sending key 2: "); print_key(Key2.b); printf("\n");
    /* Returning data, let LU change state */
    break;

    default:
    printf("Got invalid state %d\n", ai->type);
    return -EINVAL;
    }

    return 0;
    }

    int authenticate(int fd, int title, int lba)
    {
    dvd_authinfo ai;
    dvd_struct dvds;
    int i, rv, tries, agid;

    memset(&ai, 0, sizeof (ai));
    memset(&dvds, 0, sizeof (dvds));

    GetASF(fd);

    /* Init sequence, request AGID */
    for (tries = 1, rv = -1; rv == -1 && tries 4; ++tries) {
    printf("Request AGID [%d]...\t", tries);
    ai.type = DVD_LU_SEND_AGID;
    ai.lsa.agid = 0;
    rv = ioctl(fd, DVD_AUTH, &ai);
    if (rv == -1) {
    perror("N/A, invalidating");
    ai.type = DVD_INVALIDATE_AGID;
    ai.lsa.agid = 0;
    ioctl(fd, DVD_AUTH, &ai);
    }
    }
    if (tries == 4) {
    printf("Cannot get AGID\n");
    return -1;
    }

    for (i = 0; i 10; ++i)
    Challenge[i] = i;

    /* Send AGID to host */
    if (hostauth(&ai) 0) {
    printf("Send AGID to host failed\n");
    return -1;
    }
    /* Get challenge from host */
    if (hostauth(&ai) 0) {
    printf("Get challenge from host failed\n");
    return -1;
    }
    agid = ai.lsa.agid;
    /* Send challenge to LU */
    if (ioctl(fd, DVD_AUTH, &ai) 0) {
    printf("Send challenge to LU failed\n");
    return -1;
    }
    /* Get key1 from LU */
    if (ioctl(fd, DVD_AUTH, &ai) 0) {
    printf("Get key1 from LU failed\n");
    return -1;
    }
    /* Send key1 to host */
    if (hostauth(&ai) 0) {
    printf("Send key1 to host failed\n");
    return -1;
    }
    /* Get challenge from LU */
    if (ioctl(fd, DVD_AUTH, &ai) 0) {
    printf("Get challenge from LU failed\n");
    return -1;
    }
    /* Send challenge to host */
    if (hostauth(&ai) 0) {
    printf("Send challenge to host failed\n");
    return -1;
    }
    /* Get key2 from host */
    if (hostauth(&ai) 0) {
    printf("Get key2 from host failed\n");
    return -1;
    }
    /* Send key2 to LU */
    if (ioctl(fd, DVD_AUTH, &ai) 0) {
    printf("Send key2 to LU failed (expected)\n");
    return -1;
    }

    if (ai.type == DVD_AUTH_ESTABLISHED)
    printf("DVD is authenticated\n");
    else if (ai.type == DVD_AUTH_FAILURE)
    printf("DVD authentication failed\n");

    memcpy(Challenge, Key1.b, 5);
    memcpy(Challenge+5, Key2.b, 5);
    CryptBusKey(varient, Challenge, &KeyCheck);
    printf("Received Session Key:\t");
    for (i= 0; i 5; i++)
    {
    printf("%02X ", KeyCheck.b[i]);
    }
    printf("\n");

    GetASF(fd);

    if (title)
    GetTitleKey(fd, agid, lba, KeyCheck.b);
    else
    GetDiscKey(fd, agid, KeyCheck.b);

    GetASF(fd);

    return 0;
    }

    #ifndef FIBMAP
    #define FIBMAP 1
    #endif

    int path_to_lba(char *p)
    {
    int fd, lba = 0;

    if ((fd = open(p, O_RDONLY)) == -1) {
    perror("DVD vob file:");
    return 0;
    }
    if (ioctl(fd, FIBMAP, &lba) != 0) {
    perror("ioctl FIBMAP failed:");
    close(fd);
    return 0;
    }

    close(fd);

    return lba;
    }

    int main(int ac, char **av)
    {
    char *device;
    int fd, title = 0, lba = 0;

    if (ac 2) {
    fprintf(stderr, "usage: tstdvd [title_path]\n");
    exit (1);
    }
    device = av[1];
    fd = open(device, O_RDONLY | O_NONBLOCK);
    if (fd 0) {
    perror(device);
    exit(1);
    }
    if (ac == 3) {
    lba = path_to_lba(av[2]);
    title = 1;
    }
    authenticate(fd, title, lba);
    close(fd);

    return 0;
    }

  248. Re:Exactly - but there is one detail by Anonymous Coward · · Score: 0

    i know of one set of software that converts DVD to VCD, and comes with its own drivers. Though these hosed my DVD drive argh...cant think of the software off hand since i'm writing this from work.

  249. Deirdre did it! (among other people) by rickmoen · · Score: 5

    Credit goes to Bay Area Linux activist Deirdre Saoirse for noticing that the plaintiff was getting away uncontested with claiming that DeCSS was a tool for copying DVDs (which it isn't) as opposed to playing them.

    Deirdre got the attention of defence attorney Robin Gross, during a court recess, and made sure they understood the very vital point that DeCSS has nothing to do with DVD copying, which was possible (but uneconomical) before DeCSS was written using other tools entirely. The defence team then explained this to the judge, who was visibly surprised by the news.

    The plaintiffs may well have lost the day, right there.

    -- Rick M.
  250. COPYING by Anonymous Coward · · Score: 0

    GNU GENERAL PUBLIC LICENSE
    Version 2, June 1991

    Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
    Everyone is permitted to copy and distribute verbatim copies
    of this license document, but changing it is not allowed.

    Preamble

    The licenses for most software are designed to take away your
    freedom to share and change it. By contrast, the GNU General Public
    License is intended to guarantee your freedom to share and change free
    software--to make sure the software is free for all its users. This
    General Public License applies to most of the Free Software
    Foundation's software and to any other program whose authors commit to
    using it. (Some other Free Software Foundation software is covered by
    the GNU Library General Public License instead.) You can apply it to
    your programs, too.

    When we speak of free software, we are referring to freedom, not
    price. Our General Public Licenses are designed to make sure that you
    have the freedom to distribute copies of free software (and charge for
    this service if you wish), that you receive source code or can get it
    if you want it, that you can change the software or use pieces of it
    in new free programs; and that you know you can do these things.

    To protect your rights, we need to make restrictions that forbid
    anyone to deny you these rights or to ask you to surrender the rights.
    These restrictions translate to certain responsibilities for you if you
    distribute copies of the software, or if you modify it.

    For example, if you distribute copies of such a program, whether
    gratis or for a fee, you must give the recipients all the rights that
    you have. You must make sure that they, too, receive or can get the
    source code. And you must show them these terms so they know their
    rights.

    We protect your rights with two steps: (1) copyright the software, and
    (2) offer you this license which gives you legal permission to copy,
    distribute and/or modify the software.

    Also, for each author's protection and ours, we want to make certain
    that everyone understands that there is no warranty for this free
    software. If the software is modified by someone else and passed on, we
    want its recipients to know that what they have is not the original, so
    that any problems introduced by others will not reflect on the original
    authors' reputations.

    Finally, any free program is threatened constantly by software
    patents. We wish to avoid the danger that redistributors of a free
    program will individually obtain patent licenses, in effect making the
    program proprietary. To prevent this, we have made it clear that any
    patent must be licensed for everyone's free use or not licensed at all.

    The precise terms and conditions for copying, distribution and
    modification follow.

    GNU GENERAL PUBLIC LICENSE
    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

    0. This License applies to any program or other work which contains
    a notice placed by the copyright holder saying it may be distributed
    under the terms of this General Public License. The "Program", below,
    refers to any such program or work, and a "work based on the Program"
    means either the Program or any derivative work under copyright law:
    that is to say, a work containing the Program or a portion of it,
    either verbatim or with modifications and/or translated into another
    language. (Hereinafter, translation is included without limitation in
    the term "modification".) Each licensee is addressed as "you".

    Activities other than copying, distribution and modification are not
    covered by this License; they are outside its scope. The act of
    running the Program is not restricted, and the output from the Program
    is covered only if its contents constitute a work based on the
    Program (independent of having been made by running the Program).
    Whether that is true depends on what the Program does.

    1. You may copy and distribute verbatim copies of the Program's
    source code as you receive it, in any medium, provided that you
    conspicuously and appropriately publish on each copy an appropriate
    copyright notice and disclaimer of warranty; keep intact all the
    notices that refer to this License and to the absence of any warranty;
    and give any other recipients of the Program a copy of this License
    along with the Program.

    You may charge a fee for the physical act of transferring a copy, and
    you may at your option offer warranty protection in exchange for a fee.

    2. You may modify your copy or copies of the Program or any portion
    of it, thus forming a work based on the Program, and copy and
    distribute such modifications or work under the terms of Section 1
    above, provided that you also meet all of these conditions:

    a) You must cause the modified files to carry prominent notices
    stating that you changed the files and the date of any change.

    b) You must cause any work that you distribute or publish, that in
    whole or in part contains or is derived from the Program or any
    part thereof, to be licensed as a whole at no charge to all third
    parties under the terms of this License.

    c) If the modified program normally reads commands interactively
    when run, you must cause it, when started running for such
    interactive use in the most ordinary way, to print or display an
    announcement including an appropriate copyright notice and a
    notice that there is no warranty (or else, saying that you provide
    a warranty) and that users may redistribute the program under
    these conditions, and telling the user how to view a copy of this
    License. (Exception: if the Program itself is interactive but
    does not normally print such an announcement, your work based on
    the Program is not required to print an announcement.)

    These requirements apply to the modified work as a whole. If
    identifiable sections of that work are not derived from the Program,
    and can be reasonably considered independent and separate works in
    themselves, then this License, and its terms, do not apply to those
    sections when you distribute them as separate works. But when you
    distribute the same sections as part of a whole which is a work based
    on the Program, the distribution of the whole must be on the terms of
    this License, whose permissions for other licensees extend to the
    entire whole, and thus to each and every part regardless of who wrote it.

    Thus, it is not the intent of this section to claim rights or contest
    your rights to work written entirely by you; rather, the intent is to
    exercise the right to control the distribution of derivative or
    collective works based on the Program.

    In addition, mere aggregation of another work not based on the Program
    with the Program (or with a work based on the Program) on a volume of
    a storage or distribution medium does not bring the other work under
    the scope of this License.

    3. You may copy and distribute the Program (or a work based on it,
    under Section 2) in object code or executable form under the terms of
    Sections 1 and 2 above provided that you also do one of the following:

    a) Accompany it with the complete corresponding machine-readable
    source code, which must be distributed under the terms of Sections
    1 and 2 above on a medium customarily used for software interchange; or,

    b) Accompany it with a written offer, valid for at least three
    years, to give any third party, for a charge no more than your
    cost of physically performing source distribution, a complete
    machine-readable copy of the corresponding source code, to be
    distributed under the terms of Sections 1 and 2 above on a medium
    customarily used for software interchange; or,

    c) Accompany it with the information you received as to the offer
    to distribute corresponding source code. (This alternative is
    allowed only for noncommercial distribution and only if you
    received the program in object code or executable form with such
    an offer, in accord with Subsection b above.)

    The source code for a work means the preferred form of the work for
    making modifications to it. For an executable work, complete source
    code means all the source code for all modules it contains, plus any
    associated interface definition files, plus the scripts used to
    control compilation and installation of the executable. However, as a
    special exception, the source code distributed need not include
    anything that is normally distributed (in either source or binary
    form) with the major components (compiler, kernel, and so on) of the
    operating system on which the executable runs, unless that component
    itself accompanies the executable.

    If distribution of executable or object code is made by offering
    access to copy from a designated place, then offering equivalent
    access to copy the source code from the same place counts as
    distribution of the source code, even though third parties are not
    compelled to copy the source along with the object code.

    4. You may not copy, modify, sublicense, or distribute the Program
    except as expressly provided under this License. Any attempt
    otherwise to copy, modify, sublicense or distribute the Program is
    void, and will automatically terminate your rights under this License.
    However, parties who have received copies, or rights, from you under
    this License will not have their licenses terminated so long as such
    parties remain in full compliance.

    5. You are not required to accept this License, since you have not
    signed it. However, nothing else grants you permission to modify or
    distribute the Program or its derivative works. These actions are
    prohibited by law if you do not accept this License. Therefore, by
    modifying or distributing the Program (or any work based on the
    Program), you indicate your acceptance of this License to do so, and
    all its terms and conditions for copying, distributing or modifying
    the Program or works based on it.

    6. Each time you redistribute the Program (or any work based on the
    Program), the recipient automatically receives a license from the
    original licensor to copy, distribute or modify the Program subject to
    these terms and conditions. You may not impose any further
    restrictions on the recipients' exercise of the rights granted herein.
    You are not responsible for enforcing compliance by third parties to
    this License.

    7. If, as a consequence of a court judgment or allegation of patent
    infringement or for any other reason (not limited to patent issues),
    conditions are imposed on you (whether by court order, agreement or
    otherwise) that contradict the conditions of this License, they do not
    excuse you from the conditions of this License. If you cannot
    distribute so as to satisfy simultaneously your obligations under this
    License and any other pertinent obligations, then as a consequence you
    may not distribute the Program at all. For example, if a patent
    license would not permit royalty-free redistribution of the Program by
    all those who receive copies directly or indirectly through you, then
    the only way you could satisfy both it and this License would be to
    refrain entirely from distribution of the Program.

    If any portion of this section is held invalid or unenforceable under
    any particular circumstance, the balance of the section is intended to
    apply and the section as a whole is intended to apply in other
    circumstances.

    It is not the purpose of this section to induce you to infringe any
    patents or other property right claims or to contest validity of any
    such claims; this section has the sole purpose of protecting the
    integrity of the free software distribution system, which is
    implemented by public license practices. Many people have made
    generous contributions to the wide range of software distributed
    through that system in reliance on consistent application of that
    system; it is up to the author/donor to decide if he or she is willing
    to distribute software through any other system and a licensee cannot
    impose that choice.

    This section is intended to make thoroughly clear what is believed to
    be a consequence of the rest of this License.

    8. If the distribution and/or use of the Program is restricted in
    certain countries either by patents or by copyrighted interfaces, the
    original copyright holder who places the Program under this License
    may add an explicit geographical distribution limitation excluding
    those countries, so that distribution is permitted only in or among
    countries not thus excluded. In such case, this License incorporates
    the limitation as if written in the body of this License.

    9. The Free Software Foundation may publish revised and/or new versions
    of the General Public License from time to time. Such new versions will
    be similar in spirit to the present version, but may differ in detail to
    address new problems or concerns.

    Each version is given a distinguishing version number. If the Program
    specifies a version number of this License which applies to it and "any
    later version", you have the option of following the terms and conditions
    either of that version or of any later version published by the Free
    Software Foundation. If the Program does not specify a version number of
    this License, you may choose any version ever published by the Free Software
    Foundation.

    10. If you wish to incorporate parts of the Program into other free
    programs whose distribution conditions are different, write to the author
    to ask for permission. For software which is copyrighted by the Free
    Software Foundation, write to the Free Software Foundation; we sometimes
    make exceptions for this. Our decision will be guided by the two goals
    of preserving the free status of all derivatives of our free software and
    of promoting the sharing and reuse of software generally.

    NO WARRANTY

    11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
    OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
    TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
    PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    REPAIR OR CORRECTION.

    12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    POSSIBILITY OF SUCH DAMAGES.

    END OF TERMS AND CONDITIONS

    How to Apply These Terms to Your New Programs

    If you develop a new program, and you want it to be of the greatest
    possible use to the public, the best way to achieve this is to make it
    free software which everyone can redistribute and change under these terms.

    To do so, attach the following notices to the program. It is safest
    to attach them to the start of each source file to most effectively
    convey the exclusion of warranty; and each file should have at least
    the "copyright" line and a pointer to where the full notice is found.


    Copyright (C) 19yy

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA


    Also add information on how to contact you by electronic and paper mail.

    If the program is interactive, make it output a short notice like this
    when it starts in an interactive mode:

    Gnomovision version 69, Copyright (C) 19yy name of author
    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    This is free software, and you are welcome to redistribute it
    under certain conditions; type `show c' for details.

    The hypothetical commands `show w' and `show c' should show the appropriate
    parts of the General Public License. Of course, the commands you use may
    be called something other than `show w' and `show c'; they could even be
    mouse-clicks or menu items--whatever suits your program.

    You should also get your employer (if you work as a programmer) or your
    school, if any, to sign a "copyright disclaimer" for the program, if
    necessary. Here is a sample; alter the names:

    Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    `Gnomovision' (which makes passes at compilers) written by James Hacker.

    , 1 April 1989
    Ty Coon, President of Vice

    This General Public License does not permit incorporating your program into
    proprietary programs. If your program is a subroutine library, you may
    consider it more useful to permit linking proprietary applications with the
    library. If this is what you want to do, use the GNU Library General
    Public License instead of this License.

  251. Re:RIAA & MPIA by re-geeked · · Score: 1

    All we have to do is get the musicians and indy filmmakers to buy into GPL'ing their work, which shouldn't be hard, since they're currently having their work stolen by the studios anyway, or working under contracts that give them little or no control. And most of them certainly aren't making money.

    Time for free art...

    --
    "You can't get something for nothing." - my grandfather, on the stock market and Reaganomics.
  252. Re:hope you like VHS quality by robwicks · · Score: 1

    because DVDs are going to go away just like betamax

    I don't think that likely, but if the cost of freedom were the death of DVD, I, for one consider that to be a paltry sum. Something better will come along.

    --

    Logic ... merely enables one to be wrong with authority. -- Doctor Who

  253. Humpin Mirrors Page - Now over 207 by Anonymous Coward · · Score: 0

    Visit Humpin! (No, it's not what you think!) Temporary restraining order DENIED! Thanks to the efforts of the Electronic Frontier Foundation and the organization and support provided by a few of our fellow defendants we are still here! Another hearing is scheduled for January 14th. We would like to point out to all of the mirror sites with things like "fuck the lawyers" on them that it is because of a generous group of lawyers that we are still here. These lawyers are working for free (or much less than they could get by going over to the Dark Side) and don't deserve this kind of abuse. Here is the EFF's stance on this case. If you need a REAL reason to host these files, try reading this. Truth has never been more purely distilled. Save a copy of this web page now! We have just been informed that the DVD Copy Control Association is seeking a restraining order against us (named as "Doe 28") for distributing DeCSS and linking to pages that distribute it and linking to pages that link to pages that distribute it. Section 48 of this request states that we supposedly "have received notice through the MPA and refused to remove the information at issue". This is absolutely false! We have never received any such request (from the MPA or anybody else for that matter) and we obviously were not given the opportunity to refuse! Either Jared Bobrow needs to go back to law school or the DVD CCA needs to get a new firm. This is the kind of sloppy work that could get an important document thrown out. Here is a 2600 story on this. Explanation on legality of this information The software (source as well as binaries) offered on this site can be freely redistributed because it was published under the GNU General Public License. The purpose of this software is not illegal copying of DVD disks. It is meant to provide information necessary to be able to program a DVD player for Linux. To do this, the CSS system needs to be incorporated in the player. Recently the (very weak) DVD content scrambling system was deciphered, freeing the way for a Linux DVD player. The CSS system is not a copy protection system, since it does not prevent copying of the disk. Writing information about the way an encryption scheme functions is completely legal. The source code and binaries on this site are completely legal too, since they contain no code from the DVD consortium or its members. The sources and programs on this site were written by third parties using clean-room reverse engineering methods which are (ready?) completly legal. Attention www.rhythm.cx was hosting a list of mirrors for these files. That list of mirrors has been replaced with a page reading "This site has been taken down for legal reasons." Here's what the maintainer put on the site the day it was shut down: NOTE (Thu, Nov 11, 12:17pm EST): I've recently been informed that a law firm which is likely to be one that would try get these mirrors taken down has been visiting this mirror site as well as others. With that said, there is a possibility that I may have to remove this site in the near future because like everyone else, I can't afford to go to court to fight it. Luckly, it seems fairly unlikely that any law firm will ever be able to get rid of all these mirrors at this point (there are currently 41 in 8 different countries and this list is growing every day). However, I have only seen very few mirror _lists_ like this one anyplace. If anyone has the resources, it might be wise to mirror this list of mirrors as well so that the right people will still know that these mirrors exist. Here is a 2600 story with more details on how rhythm.cx was shut down. Current Mirrors Last updated: Thu, Dec 30, 2:55am EST Numbers are only for the maintainer's convenience Much thanks to this site for listing mirrors of the mirror lists. 1.http://www.humpin.org/decss/DeCSS.zip and http://www.humpin.org/decss/decss.tar.gz 2.http://www.2600.com/news/1999/1112-files/DeCSS.z ip/ and http://www.2600.com/news/1999/1112-files/css-auth. tar.gz 3.http://douglas.min.net/~drw/css-auth/ 4.http://www.devzero.org/freecss.html 5.http://www.chello.nl/~f.vanwaveren/css-auth/css- auth.tar.gz 6.http://www.geocities.com/ResearchTriangle/Campus /8877/index.html 7.http://www.angelfire.com/mt/popefelix/ 8.http://www.vexed.net/CSS 9.http://members.brabant.chello.nl/~j.vreeken/ 10.http://www.dvd.eavy.de/css-auth.tar.gz and http://www.dvd.eavy.de/DeCSS.zip 11.http://www.eavy.net/stuff/dvd/css-auth.tar.gz and http://www.eavy.net/stuff/dvd/DeCSS.zip 12.http://frozenlinux.com/local/decss/index.html 13.http://www.unitycode.org/ 14.http://dirtass.beyatch.net/decss.zip 15.http://decss.tripod.com/index.html 16.http://www.free-dvd.org.lu/ 17.http://www.angelfire.com/in2/mirror/ 18.http://batman.jytol.fi/~vuori/dvd/ 19.http://www.zpok.demon.co.uk/deCSS/CSS.html 20.http://plato.nebulanet.net:88/css/ 21.http://www.logorrhea.com/main.html 22.http://people.delphi.com/salfter/LiVid.tar.gz 23.ftp://193.219.56.32/pub/dvd/LiVid.CVS-11.06.tar .gz and ftp://193.219.56.32/pub/dvd/LiVid.CVS-11.06.css-st uff-only.tar.gz 24.http://merlin.keble.ox.ac.uk/~adrian/css/index. html 25.http://www.dvd-copy.com/ 26.http://www.zip.com.au/~cs/dvd/css/css-auth.tar. gz and http://www.zip.com.au/~cs/dvd/css/DeCSS.zip 27.http://www.sent.freeserve.co.uk/css-auth.tar.gz and http://www.sent.freeserve.co.uk/DeCSS.zip 28.http://members.tripod.lycos.nl/jvz/ 29.http://www.lemuria.org/DeCSS/ 30.http://members.theglobe.com/avoiderman/dvd.htm 31.http://remco.xgov.net/dvd/ 32.ftp://dvd:dvd@206.98.63.136 33.http://www.twistedlogic.com/html/tl_archive_map .htm 34.http://munitions.vipul.net/software/algorithms/ streamciphers/decss.tar.gz 35.http://munitions.polkaroo.net/software/algorith ms/streamciphers/decss.tar.gz 36.http://munitions.dyn.org/software/algorithms/st reamciphers/decss.tar.gz 37.http://uk1.munitions.net/software/algorithms/st reamciphers/decss.tar.gz 38.http://134.100.185.221/decss/ 39.http://munitions.firenze.linux.it/algorithms/st reamciphers/decss.tar.gz 40.http://www.tasam.com/~fenkt/dvd/ 41.http://therapy.endorphin.org/DVD/ 42.http://killer.discordia.ch/Politics/Copyprotect ion.phtml 43.http://livid.on.openprojects.net 44.http://www.geocities.com/SiliconValley/Port/322 4/ 45.ftp://ftp.one.net/pub/users/dmahurin/files/soft ware/dvd/ 46.ftp://ftp.charm.net/pub/usr/home/dutch/ or http://www.charm.net/~dutch/ 47.http://dsl129.drizzle.com:2001/downloads/DVD/ 48.http://perso.libertysurf.fr/ortal98/dvd_rip/dec ss_12b.zip 49.http://users.drak.net/bemann/software/css/css-a uth.tar.gz and http://users.drak.net/bemann/software/css/DeCSS.zi p 50.http://www.angelfire.com/movies/decss 51.http://members.tripod.co.uk/bap/css/css.html 52.http://www.angelfire.com/myband/decss/ 53.http://josefine.ben.tuwien.ac.at/~david/dvd/ 54.http://www.c0ke.com/DVD/ 55.http://rockme.virtualave.net/ 56.http://amor.rz.hu-berlin.de/~h0444t2v/ 57.http://www.quintessenz.at/q/index.html 58.http://www.dvdlinks.co.uk/css/ 59.http://www.fortunecity.com/tinpan/tylerbridge/6 79/dvdcss.html 60.http://www.crosswinds.net/~valo/DeCSS/ 61.http://members.home.com/christopherlee/dvd/ 62.http://members.xoom.com/freedecss/ 63.http://63.225.181.97/decss/ 64.ftp://alma.dhs.org/pub/DVD/ 65.http://www.dynamsol.com/satanix/DeCSS.zip and http://www.dynamsol.com/satanix/css-auth.tar.gz 66.http://munitions.cifs.org/software/algorithms/s treamciphers/decss.tar.gz 67.http://www.able-towers.com/~flow/ 68.http://www.cgocable.net/~jdionne/css/ 69.http://people.mn.mediaone.net/bojay/slashdot/ 70.http://www.capital.net/~mazzic 71.http://24.108.23.121/DeCSS/ 72.http://ananke.hack.pl/ 73.http://www.geocities.com/donotsueme/ 74.http://members.tripod.com/donotsueme/ 75.http://donotsueme.homepage.com 76.http://www.homestead.com/donotsueme/index.html 77.http://donotsueme.freeservers.com/ 78.http://www.angelfire.com/punk/donotsueme/ 79.http://www.rz.uni-frankfurt.de/~marsie/ 80.http://209.178.22.9/protest/ 81.http://www.bard.org.il/~marc/dvd 82.http://www.geocities.com/RainForest/4360/decss. zip 83.http://www.altern.com/tfagart/decss.zip 84.http://www.itouch.net/~jm/dvd.html 85.http://ils.unc.edu/inls183/resources.shtml#DVD 86.http://avdira.cc.duth.gr/~kkonstan/css/ 87.http://www.multimania.com/sxpert/decss/ 88.http://www.posexperts.com.pl/people/wrobell/css / 89.http://www.koek.net/dvd/ 90.http://www.cyberchrist.org/freecss.html 91.http://www.ozemail.com.au/~cyberchrist/freecss. html 92.http://www.planet.net.au/~coram/ 93.http://www.geek.co.il/css/ 94.http://www.datacomm.ch/adrien/decss/index.html 95.http://home.rmci.net/bert/fuckthelawyers/ 96.http://unimatrix.dyndns.org/fucklawyers/ 97.http://www.isn.net/~dsimeone/DeCSS.zip 98.http://logical-solutions.com.au/DeCSS.zip 99.http://www.sarahandcasey.com/decss/ 100.http://www.fsp.com/ 101.http://www.warren-wilson.edu/~echerry/dvd 102.http://www.mafkees.com/dvd 103.http://dB.org/dvd/ 104.http://dcwi.com/~wench/decss 105.http://dvdcss.newmail.ru 106.http://www.subcor.com 107.http://www.frankw.net/decss 108.http://danger-island.com/~dav/any.lawyer.who/q uotes.this.url/gives.permission/for.his. residence.to.be.searched/any.bootleg.audio/video/t ape.found/nullifies.legal.and.moral.stan ding/ 109.http://www.fortunecity.com/victorian/parkwood/ 95/DVD/ 110.http://www.asleep.net/dvd 111.http://members.xoom.com/NiKeX 112.http://www.geocities.com/ResearchTriangle/Stat ion/2819/index.html 113.http://www.execpc.com/~unicorn/dvdmirror.htm 114.http://members.xoom.com/chapter3/MammaNo.htm 115.http://wiw.org/~drz/css/ 116.http://merlinjim.freeservers.com/dvd/ 117.http://www.visi.com/~adept/liberty 118.http://mikedotd.penguinpowered.com/deccs 119.http://www.ct2600.org/2600-DVD.html 120.http://magic.hurrah.com/~fireball/dvd/ 121.http://www.jonhanson.com/dvd 122.ftp://ftp.foon.net/pub/decss 123.http://osiris.978.org/~brianr/css/ 124.http://earnestdesigns.com/dvd 125.http://www.satl.com/~satlpop6/ 126.http://xempt.darpa.org:81/decss/ 127.ftp://cm-d0415.resnet.ucsc.edu/pub/css-auth.ta r.gz 128.http://www.mit.edu/afs/sipb/user/mycroft/css-a uth/ 129.http://www.eyrie.demon.co.uk/derek/dvd/css 130.http://ananke.hack.pl 131.http://budice.ancients.net/www.free-dvd.org.lu / 132.http://defiance.darktech.org/decss/ 133.http://kesagatame.tripod.com 134.http://www.angelfire.com/pokemon/decss 135.http://www.gnosis.cx/download/DeCSS.zip 136.http://bone.powersurfr.com/DeCSS/ 137.http://wakeupthe.net/dvd/ 138.http://everest.yooniks.org/dvd 139.http://cubicmetercrystal.com/decss/ 140.http://analyzethis.acmecity.com/triboro/90/ 141.http://homepages.together.net/~ibnzahid/DeCSS. zip 142.http://www.save2600.8m.com 143.http://people.ne.mediaone.net/dantepsn/ 144.http://members.xoom.com/mxpxguy/dvd/ 145.http://decss.fall0ut.com 146.http://vedaa.tripod.com/decss.html 147.http://members.xoom.com/iox 148.http://www.hackunlimited.com/dvd/ 149.http://hem.fyristorg.com/police/css.htm 150.http://elknews.netpedia.net/dvd/ 151.http://www.idrive.com/decss/web 152.http://quintessenz.at/q 153.http://www.clug.com/~vodak/dvd/ 154.http://www.nacs.net/~vodak/dvd/ 155.http://ny2600.iwarp.com 156.http://www.wpi.edu/~nassar/dvd/ 157.http://www.glue.umd.edu/~castongj 158.http://www.geocities.com/cold_dvd/ 159.http://www.projectgamma.com/deccs/ 160.http://members.xoom.com/mogreen/decss/ 161.http://thrash.webjump.com/decss.zip 162.http://www.angelfire.com/de2/decss/decss.htm 163.http://www.krackdown.com/decss 164.http://www.ithink.org/dvd/ 165.http://www.fortunecity.com/skyscraper/motorola /1415/decss.htm 166.http://chaz.fsgs.com/misc/DvD/ 167.http://www.linuxstart.com/~kvance/projects/dec ss.html 168.http://www.darkkingz.com/DeCSS.zip 169.http://come.to/intelex 170.http://ebmedia.net/dvd/ 171.http://www.geocities.com/decss_forever/ 172.http://revolution.3-cities.com/~spack/dvd/ 173.http://www.geocities.com/SiliconValley/Softwar e/8762/ 174.http://members.xoom.com/s_o_sam/help.html 175.http://smokering.org 176.http://www.sent.freeserve.co.uk/css-auth.tar.g z 177.http://dlsf.org 178.http://home.rmci.net/bert/dvd 179.http://thrash.webjump.com/decss.zip 180.http://linux.uci.agh.edu.pl/~outlaw/decss.html 181.http://debian.mps.krakow.pl/mirror/css/ 182.http://www.fission.org/~mangino 183.http://212.187.12.197/decss/ 184.http://www.clarkson.edu/~andrixjr/decss/DeCSS. zip 185.http://www.geocities.com/CapitolHill/1583/dvd. html 186.http://members.xoom.com/freedecss/ 187.http://www.csd.net/~cgadd/dvd.htm 188.http://www.members.home.net/normanlorrain/ 189.http://home.swipnet.se/~w-18931/decss/ 190.http://home.soneraplaza.nl/qn/prive/valhalla/ 191.http://www.robotslave.net 192.http://www.angelfire.com/punk/freedom/ 193.http://www.corova.com/dvd/ 194.http://2600.dk/mirrors/css/ 195.http://dvdcrack.homepage.com 196.http://www.copkiller.org 197.http://www.worldcity.nl/~frank/dvd 198.http://members.xoom.com/iamkeenan/master/ 199.http://www.adulation.net/css/ 200.http://homepage.interaccess.com/~mycroft/decss /DeCSS.zip 201.http://underground.pl/dvd/ 202.http://members.xoom.com/nyc2600 203.http://zerosoft.hypermart.net/warez/DVDcrK.txt 204.http://www.deforest.org/CSS 205.http://nickd.org/decss 206.http://www.xenoclast.demon.co.uk/main.html 207.http://www.ctol.net/~ross/css-auth.tar.gz This site contains some good technical documentation as well as more source code that the DVD consorium's lawyers would rather you not see: http://crypto.gq.nu/ Semi-broken Mirrors (These mirrors sometimes work and sometimes don't) http://joe.to/storage/files/decss.zip ftp://eris.giga.or.at/pub/hacker/crypt/DVD/ http://gullii.stu.rpi.edu/dvd/files/DeCSS.zip and http://gullii.stu.rpi.edu/dvd/files/css-auth.tar.g z http://www.discordia.de/decss/DeCSS.zip and http://www.discordia.de/decss/css-auth_tar.gz and http://www.discordia.de/decss/LiVid.tgz Broken Mirrors (These are listed here for the notification of the people who run them) http://members.theglobe.com/avoiderman/css-auth.ta r.gz ftp://mikpos.dyndns.org/pub/cssdvd.zip ftp://195.115.63.44/pub/DeCSS.zip http://home.c2i.net/buddha9/ http://frodo.campus.luth.se/~iocc/tip.html http://home.t-online.de/home/skinner01/decss.zip ftp://ftp.firehead.org/pub/ http://freeweb.digiweb.com/business/avoiderman/ http://www.hack.b3.nu/ Mirrors shut down by The Man (A moment of silence, please.) http://www.rhythm.cx/dvd/css-auth.tar.gz and http://www.rhythm.cx/dvd/DeCSS.zip http://dvdcracked.tvheaven.com/index.html http://home.worldonline.dk/~andersa/download/DeCSS .zip http://download.cnet.com/downloads/0-10079-100-143 3209.html?tag=st.dl.10001_104_3.lst.titl edetail http://www.theresistance.net/files.html http://cryptome.org/dvd-css.htm http://www.d.umn.edu/~dchan/css/ http://caspian.twu.net/dvd/ http://mclaughlin.orange.ca.us/~andrew/ ftp://134.173.94.44

  254. OOPS - Trying Humpin list again by Anonymous Coward · · Score: 0
    You have one bat and there are 100 million holes Visit Humpin! (No, it's not what you think!)

    Temporary restraining order DENIED!

    Thanks to the efforts of the Electronic Frontier Foundation and the organization and support provided by a few of our fellow defendants we are still here! Another hearing is scheduled for January 14th.

    We would like to point out to all of the mirror sites with things like "fuck the lawyers" on them that it is because of a generous group of lawyers that we are still here. These lawyers are working for free (or much less than they could get by going over to the Dark Side) and don't deserve this kind of abuse.

    Here is the EFF's stance on this case.
    If you need a REAL reason to host these files, try reading this. Truth has never been more purely distilled.

    Save a copy of this web page now!

    We have just been informed that the DVD Copy Control Association is seeking a restraining order against us (named as "Doe 28") for distributing DeCSS and linking to pages that distribute it and linking to pages that link to pages that distribute it.

    Section 48 of this request states that we supposedly "have received notice through the MPA and refused to remove the information at issue". This is absolutely false! We have never received any such request (from the MPA or anybody else for that matter) and we obviously were not given the opportunity to refuse! Either Jared Bobrow needs to go back to law school or the DVD CCA needs to get a new firm. This is the kind of sloppy work that could get an important document thrown out.

    Here is a 2600 story on this.

    Explanation on legality of this information

    The software (source as well as binaries) offered on this site can be freely redistributed because it was published under the GNU General Public License. The purpose of this software is not illegal copying of DVD disks. It is meant to provide information necessary to be able to program a DVD player for Linux. To do this, the CSS system needs to be incorporated in the player. Recently the (very weak) DVD content scrambling system was deciphered, freeing the way for a Linux DVD player. The CSS system is not a copy protection system, since it does not prevent copying of the disk. Writing information about the way an encryption scheme functions is completely legal. The source code and binaries on this site are completely legal too, since they contain no code from the DVD consortium or its members. The sources and programs on this site were written by third parties using clean-room reverse engineering methods which are (ready?) completly legal.

    Attention www.rhythm.cx was hosting a list of mirrors for these files. That list of mirrors has been replaced with a page reading "This site has been taken down for legal reasons." Here's what the maintainer put on the site the day it was shut down:

    NOTE (Thu, Nov 11, 12:17pm EST): I've recently been informed that a law firm which is likely to be one that would try get these mirrors taken down has been visiting this mirror site as well as others. With that said, there is a possibility that I may have to remove this site in the near future because like everyone else, I can't afford to go to court to fight it. Luckly, it seems fairly unlikely that any law firm will ever be able to get rid of all these mirrors at this point (there are currently 41 in 8 different countries and this list is growing every day). However, I have only seen very few mirror _lists_ like this one anyplace. If anyone has the resources, it might be wise to mirror this list of mirrors as well so that the right people will still know that these mirrors exist.

    Here is a 2600 story with more details on how rhythm.cx was shut down.

    Current Mirrors Last updated: Thu, Dec 30, 2:55am EST
    Numbers are only for the maintainer's convenience

    Much thanks to this site for listing mirrors of the mirror lists.


    1. http://www.humpin.org/decss/DeCSS.zip and http://www.humpin.org/decss/decss.tar.gz

    2. http://www.2600.com/news/1999/11 12-files/DeCSS.zip/ and http://www.2600.com/news/1 999/1112-files/css-auth.tar.gz
    3. http://douglas.min.net/~drw/css-auth/
    4. http://www.devzero.org/freecss.html
    5. http://www.chello.nl/~f .vanwaveren/css-auth/css-auth.tar.gz
    6. http://www.geociti es.com/ResearchTriangle/Campus/8877/index.html
    7. http://www.angelfire.com/mt/popefelix/
    8. http://www.vexed.net/CSS
    9. http://members.brabant.chello.nl/~j.vr eeken/
    10. http://www.dvd.eavy.de/css-auth.tar.gz and http://www.dvd.eavy.de/DeCSS.zip
    11. http://www.eavy.net/stuff/dvd/css-aut h.tar.gz and http://www.eavy.net/stuff/dvd/DeCSS.zip
    12. http://frozenlinux.com/local/decss/in dex.html
    13. http://www.unitycode.org/
    14. http://dirtass.beyatch.net/decss.zip
    15. http://decss.tripod.com/index.html
    16. http://www.free-dvd.org.lu/
    17. http://www.angelfire.com/in2/mirror/
    18. http://batman.jytol.fi/~vuori/dvd/
    19. http://www.zpok.demon.co.uk/deCSS/CSS.ht ml
    20. http://plato.nebulanet.net:88/css/
    21. http://www.logorrhea.com/main.html
    22. http://people.delphi.com/salfter/LiVi d.tar.gz
    23. ftp://193.219.56.32/pub/dvd/LiVi d.CVS-11.06.tar.gz and ftp://193.219.56. 32/pub/dvd/LiVid.CVS-11.06.css-stuff-only.tar.gz
    24. http://merlin.keble.ox.ac.uk/~a drian/css/index.html
    25. http://www.dvd-copy.com/
    26. http://www.zip.com.au/~cs/dvd/css /css-auth.tar.gz and http://www.zip.com.au/~cs/dvd/css/DeCSS .zip
    27. http://www.sent.freeserve.co.uk/css -auth.tar.gz and http://www.sent.freeserve.co.uk/DeCSS.zip
    28. http://members.tripod.lycos.nl/jvz/
    29. http://www.lemuria.org/DeCSS/
    30. http://members.theglobe.com/avoiderm an/dvd.htm
    31. http://remco.xgov.net/dvd/
    32. ftp://dvd:dvd@206.98.63.136
    33. http://www.twistedlogic.com/htm l/tl_archive_map.htm
    34. http://mu nitions.vipul.net/software/algorithms/streamcipher s/decss.tar.gz
    35. http:/ /munitions.polkaroo.net/software/algorithms/stream ciphers/decss.tar.gz
    36. http://muni tions.dyn.org/software/algorithms/streamciphers/de css.tar.gz
    37. http://uk1. munitions.net/software/algorithms/streamciphers/de css.tar.gz
    38. http://134.100.185.221/decss/
    39. http://muni tions.firenze.linux.it/algorithms/streamciphers/de css.tar.gz
    40. http://www.tasam.com/~fenkt/dvd/
    41. http://therapy.endorphin.org/DVD/
    42. http://killer.discordia.ch /Politics/Copyprotection.phtml
    43. http://livid.on.openprojects.net
    44. http://www.geocities.com/SiliconV alley/Port/3224/
    45. ftp://ftp.one.net/pub/user s/dmahurin/files/software/dvd/
    46. ftp://ftp.charm.net/pub/usr/home/dutch/ or http://www.charm.net/~dutch/
    47. http://dsl129.drizzle.com:2001/downlo ads/DVD/
    48. http://perso.libertysurf. fr/ortal98/dvd_rip/decss_12b.zip
    49. http://users.drak.net/bem ann/software/css/css-auth.tar.gz and http://users.drak.net/bemann/so ftware/css/DeCSS.zip
    50. http://www.angelfire.com/movies/decss
    51. http://members.tripod.co.uk/bap/css/cs s.html
    52. http://www.angelfire.com/myband/decss/
    53. http://josefine.ben.tuwien.ac.at/~davi d/dvd/
    54. http://www.c0ke.com/DVD/
    55. http://rockme.virtualave.net/
    56. http://amor.rz.hu-berlin.de/~h0444t2v/
    57. http://www.quintessenz.at/q/index.html
    58. http://www.dvdlinks.co.uk/css/
    59. http://www.fortunecit y.com/tinpan/tylerbridge/679/dvdcss.html
    60. http://www.crosswinds.net/~valo/DeCSS/
    61. http://members.home.com/christopherlee/ dvd/
    62. http://members.xoom.com/freedecss/
    63. http://63.225.181.97/decss/
    64. ftp://alma.dhs.org/pub/DVD/
    65. http://www.dynamsol.com/satanix/DeCSS.zip and http://www.dynamsol.com/satanix/css -auth.tar.gz
    66. http://mun itions.cifs.org/software/algorithms/streamciphers/ decss.tar.gz
    67. http://www.able-towers.com/~flow/
    68. http://www.cgocable.net/~jdionne/css/
    69. http://people.mn.mediaone.net/bojay/s lashdot/
    70. http://www.capital.net/~mazzic
    71. http://24.108.23.121/DeCSS/
    72. http://ananke.hack.pl/
    73. http://www.geocities.com/donotsueme/
    74. http://members.tripod.com/donotsueme/
    75. http://donotsueme.homepage.com
    76. http://www.homestead.com/donotsueme/ index.html
    77. http://donotsueme.freeservers.com/
    78. http://www.angelfire.com/punk/donotsueme/
    79. http://www.rz.uni-frankfurt.de/~marsie/
    80. http://209.178.22.9/protest/
    81. http://www.bard.org.il/~marc/dvd
    82. http://www.geocities.com/RainFor est/4360/decss.zip
    83. http://www.altern.com/tfagart/decss.zip
    84. http://www.itouch.net/~jm/dvd.html
    85. http://ils.unc.edu/inls183/resources .shtml#DVD
    86. http://avdira.cc.duth.gr/~kkonstan/css/
    87. http://www.multimania.com/sxpert/decss/
    88. http://www.posexperts.com.pl/peopl e/wrobell/css/
    89. http://www.koek.net/dvd/
    90. http://www.cyberchrist.org/freecss.html
    91. http://www.ozemail.com.au/~cybe rchrist/freecss.html
    92. http://www.planet.net.au/~coram/
    93. http://www.geek.co.il/css/
    94. http://www.datacomm.ch/adrien/decss/ index.html
    95. http://home.rmci.net/bert/fuckthelawyers/
    96. http://unimatrix.dyndns.org/fucklawyers/
    97. http://www.isn.net/~dsimeone/DeCSS.zip
    98. http://logical-solutions.com.au/DeCSS.zip
    99. http://www.sarahandcasey.com/decss/
    100. http://www.fsp.com/
    101. http://www.warren-wilson.edu/~echerry/dvd
    102. http://www.mafkees.com/dvd
    103. http://dB.org/dvd/
    104. http://dcwi.com/~wench/decss
    105. http://dvdcss.newmail.ru
    106. http://www.subcor.com
    107. http://www.frankw.net/decss
    108. http://danger-island.com/~dav/any.lawyer.who/quote s.this.url/gives.permission/for .his.residence.to.be.searched/any.bootleg.audio/vi deo/tape.found/nullifies.legal.and.moral .standing/
    109. http://www.fortunecity.com/vi ctorian/parkwood/95/DVD/
    110. http://www.asleep.net/dvd
    111. http://members.xoom.com/NiKeX
    112. http://www.geocit ies.com/ResearchTriangle/Station/2819/index.html
    113. http://www.execpc.com/~unicorn/dvdmirr or.htm
    114. http://members.xoom.com/chapter3/Mamma No.htm
    115. http://wiw.org/~drz/css/
    116. http://merlinjim.freeservers.com/dvd/
    117. http://www.visi.com/~adept/liberty
    118. http://mikedotd.penguinpowered.com/deccs
    119. http://www.ct2600.org/2600-DVD.html
    120. http://magic.hurrah.com/~fireball/dvd/
    121. http://www.jonhanson.com/dvd
    122. ftp://ftp.foon.net/pub/decss
    123. http://osiris.978.org/~brianr/css/
    124. http://earnestdesigns.com/dvd
    125. http://www.satl.com/~satlpop6/
    126. http://xempt.darpa.org:81/decss/
    127. ftp://cm-d0415.resnet.ucsc.edu/p ub/css-auth.tar.gz
    128. http://www.mit.edu/afs/sipb/user /mycroft/css-auth/
    129. http://www.eyrie.demon.co.uk/derek/dvd/c ss
    130. http://ananke.hack.pl
    131. http://budice.ancients.net/www.free -dvd.org.lu/
    132. http://defiance.darktech.org/decss/
    133. http://kesagatame.tripod.com
    134. http://www.angelfire.com/pokemon/decss
    135. http://www.gnosis.cx/download/DeCSS.zip
    136. http://bone.powersurfr.com/DeCSS/
    137. http://wakeupthe.net/dvd/
    138. http://everest.yooniks.org/dvd
    139. http://cubicmetercrystal.com/decss/
    140. http://analyzethis.acmecity.com/triboro /90/
    141. http://homepages.together.net/~ib nzahid/DeCSS.zip
    142. http://www.save2600.8m.com
    143. http://people.ne.mediaone.net/dantepsn/
    144. http://members.xoom.com/mxpxguy/dvd/
    145. http://decss.fall0ut.com
    146. http://vedaa.tripod.com/decss.html
    147. http://members.xoom.com/iox
    148. http://www.hackunlimited.com/dvd/
    149. http://hem.fyristorg.com/police/css.htm
    150. http://elknews.netpedia.net/dvd/
    151. http://www.idrive.com/decss/web
    152. http://quintessenz.at/q
    153. http://www.clug.com/~vodak/dvd/
    154. http://www.nacs.net/~vodak/dvd/
    155. http://ny2600.iwarp.com
    156. http://www.wpi.edu/~nassar/dvd/
    157. http://www.glue.umd.edu/~castongj
    158. http://www.geocities.com/cold_dvd/
    159. http://www.projectgamma.com/deccs/
    160. http://members.xoom.com/mogreen/decss/
    161. http://thrash.webjump.com/decss.zip
    162. http://www.angelfire.com/de2/decss/dec ss.htm
    163. http://www.krackdown.com/decss
    164. http://www.ithink.org/dvd/
    165. http://www.fortunecit y.com/skyscraper/motorola/1415/decss.htm
    166. http://chaz.fsgs.com/misc/DvD/
    167. http://www.linuxstart.com/~kv ance/projects/decss.html
    168. http://www.darkkingz.com/DeCSS.zip
    169. http://come.to/intelex
    170. http://ebmedia.net/dvd/
    171. http://www.geocities.com/decss_forever/
    172. http://revolution.3-cities.com/~spack/dv d/
    173. http://www.geocities.com/Sili conValley/Software/8762/
    174. http://members.xoom.com/s_o_sam/help.html
    175. http://smokering.org
    176. http://www.sent.freeserve.co.uk/css -auth.tar.gz
    177. http://dlsf.org
    178. http://home.rmci.net/bert/dvd
    179. http://thrash.webjump.com/decss.zip
    180. http://linux.uci.agh.edu.pl/~outlaw/ decss.html
    181. http://debian.mps.krakow.pl/mirror/css/
    182. http://www.fission.org/~mangino
    183. http://212.187.12.197/decss/
    184. http://www.clarkson.edu/~andrixjr /decss/DeCSS.zip
    185. http://www.geocities.com/Capitol Hill/1583/dvd.html
    186. http://members.xoom.com/freedecss/
    187. http://www.csd.net/~cgadd/dvd.htm
    188. http://www.members.home.net/normanlorrai n/
    189. http://home.swipnet.se/~w-18931/decss/
    190. http://home.soneraplaza.nl/qn/prive/v alhalla/
    191. http://www.robotslave.net
    192. http://www.angelfire.com/punk/freedom/
    193. http://www.corova.com/dvd/
    194. http://2600.dk/mirrors/css/
    195. http://dvdcrack.homepage.com
    196. http://www.copkiller.org
    197. http://www.worldcity.nl/~frank/dvd
    198. http://members.xoom.com/iamkeenan/master/
    199. http://www.adulation.net/css/
    200. http://homepage.interacces s.com/~mycroft/decss/DeCSS.zip
    201. http://underground.pl/dvd/
    202. http://members.xoom.com/nyc2600
    203. http://zerosoft.hypermart.net/warez/ DVDcrK.txt
    204. http://www.deforest.org/CSS
    205. http://nickd.org/decss
    206. http://www.xenoclast.demon.co.uk/main.ht ml
    207. http://www.ctol.net/~ross/css-auth.tar.gz

    This site contains some good technical documentation as well as more source code that the DVD consorium's lawyers would rather you not see:
    http://crypto.gq.nu/


    Semi-broken Mirrors
    (These mirrors sometimes work and sometimes don't)
    http://joe.to/storage/files/decss.zip
    ftp://eris.giga.or.at/pub/hacker/crypt/ DVD/
    http://gullii.stu.rpi.edu/dvd/files/D eCSS.zip and http://gullii.stu.rpi.edu/dvd/f iles/css-auth.tar.gz
    http://www.discordia.de/decss/DeCSS.zip and http://www.discordia.de/decss/css-aut h_tar.gz and http://www.discordia.de/decss/LiVid.tgz

    Broken Mirrors
    (These are listed here for the notification of the people who run them)
    http://members.theglobe.com/avoiderman/css-auth.ta r.gz
    ftp://mikpos.dyndns.org/pub/cssdvd.zip
    ftp://195.115.63.44/pub/DeCSS.zip
    http://home.c2i.net/buddha9/
    http://frodo.campus.luth.se/~iocc/tip.html
    http://home.t-online.de/home/skinner01/decss.zip
    ftp://ftp.firehead.org/pub/
    http://freeweb.digiweb.com/business/avoiderman/
    http://www.hack.b3.nu/

    Mirrors shut down by The Man
    (A moment of silence, please.)
    http://www.rhythm.cx/dvd/css-auth.tar.gz and http://www.rhythm.cx/dvd/DeCSS.zip
    http://dvdcracked.tvheaven.com/index.html
    http://home.worldonline.dk/~andersa/download/DeCSS .zip
    http://download.cnet.com/downloads/0-10079-100-143 3209.html?tag=st.dl.10001_104_3.lst.titl edetail
    http://www.theresistance.net/files.html
    http://cryptome.org/dvd-css.htm
    http://www.d.umn.edu/~dchan/css/
    http://caspian.twu.net/dvd/
    http://mclaughlin.orange.ca.us/~andrew/
    ftp://134.173.94.44
  255. Exactly - but there is one detail by tilly · · Score: 2

    Yes, if you can copy it, you don't need to read it.

    However a lot of piracy concerns would be over other formats (eg MPEG) that are more easily copied/downloaded, and you do need to decrypt to put the data into those formats.

    But the kind of professional thieves that they have to worry about for the most part won't need to decrypt a thing.

    Cheers,
    Ben

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
    1. Re:Exactly - but there is one detail by ToLu+the+Happy+Furby · · Score: 5

      Yes, if you can copy it, you don't need to read it.

      However a lot of piracy concerns would be over other formats (eg MPEG) that are more easily copied/downloaded, and you do need to decrypt to put the data into those formats.


      Yes and no. Perhaps the funniest thing about this whole story (although with a story as absurd as this, it's hard to choose) is that according to this article over at 2600, a program already exists precisely to save DVD video in other formats. In fact, it's been around since 1997.

      Of course you're right that the data has to be decrypted before this can happen. But, of course, the data is decrypted before it's sent off to your video driver, which is exactly where this hack sits. So even without DeCSS, pirates can make both bit-for-bit copies and format conversion copies of any DVD they want, provided they have a licensed DVD decrypting player to begin with.

      On the other hand, I can't seem to find a copy of this program (in 5 minutes of searching), but the point is that, just like with all those SDMI proposals to steal back digital music...as long as it has to be sent to open hardware--your video card in this case; your sound card in the case of digital audio--it can be copied. When they start getting closed hardware inside your box--like they have with the advent of DVD players--then it's time to start worrying.

  256. Storage Costs - Fallacious Argument by ansible · · Score: 1

    I don't think anyone should be stressing the point that soring a DVD movie on existing media is impractical.

    Why? because media costs will eventually go down. It may be impractical to copy DVDs today, but next year may be a different story. Everyone in the computer industry knows this.

    We should just stick to the argument that it's possible to copy a DVD without DeCSS.

  257. Boycott the verb "to rip" by Anonymous Coward · · Score: 1
    It's time for us stop using the verb to rip. It looks very, very bad, because anybody on the outside isn't going to hear "copy" or "use" or anything of that order. They're going to hear "to rip off". And ripping something off is piracy. It's stealing. It's illegal and immoral.

    Please, please, please: banish "rip" from your active vocabulary. Or do you like being thought of as criminals?

    1. Re:Boycott the verb "to rip" by Anonymous Coward · · Score: 0

      So what if ripping is stealing? Don't be lame. Everybody does it. There's nothing wrong with getting copies of your pal's MP3s. You'll never catch me. CDs are too expensive as it is, and I don't have the money to buy all the ones I want. This isn't stealing anything important. It's information that's meant to be free. I'm just helping its freedom along.

  258. Is Microsoft involved somehow? by dbb · · Score: 1

    Just wondering if anyone has checked to see if Microsoft may be helping the DVD CCA though direct or indirect funding? Where they have DVD's playing in their environment it may be they would like to stop Linux from having it available.

  259. Small victory for free speech. by Anonymous Coward · · Score: 0
    This is a good first step. It would have been better if this case was dismissed.

    The problem with litigating free speech issues is that it still costs to fight.

    Mattel is trying to litigate me into silence! After Mattel paying me over $140k in a judgment, they still continue with a countersuit for libel because I posted my case against them on my website. At no time prior to them filing the suit, the told me what was factually incorrect about the site.

    It seems a pattern that companies have been using large legal teams and deep pockets to quiet dissent and to get advantage.

  260. Speaking of irrelevancies... by Captain+Sarcastic · · Score: 1
    "It's a damn poor mind that can only think of one way to spell a word."

    -- Andrew Jackson

    --
    Strike while the irony is hot! -- The Freethinker
  261. It's just the first battle... by farrellj · · Score: 2

    Congrats on the Win! This is just the first in a line, I hope! But this whole fight is just one theatre of an ongoing battle that we are fighting over intellectional property, privacy and free speech in a planetary context.

    Many organizations are running into this problem, through the Internet there are no borders. What may be a death sentence in one country may be perfectly legal in another. National Laws are being laughed at. And it is the whole globalization challenge again.

    Organizations, companies and nations have to realize there is a big blue planet we all live in, and that in the end, unless something must remain secret for the public good, it is going to come out...no encryption is unbreakable, esp. when the human factor comes into play. All it takes is one lone protestor in a government or company that feels that something shouldn't be secret, and suddenly, it is in the public domain.

    All groups must consider how their actions will be interpreted in other countries, esp in regards to electronic information. And we
    need watchdogs to prevent others from hiding vital information from us.

    That is the challeng ofthe next 20 years...and it may come down to the old Cyberpunk battle of Hackers on one side, and MegaCorps on the other.

    I hope not. But then again, I retain some sense of optimizism about the highest primate inhabitants of this planet.

    ttyl
    Farrell

    --
    CAN-CON 2019 - Ottawa's only book oriented Science Fiction Convention! October 18-20, Sheraton Hotel, Ottawa, Canada h
  262. You're partly right by Chris+Johnson · · Score: 2
    The money is, indeed, not in holding copyright- if you have a lot of clout and write a 'Yesterday' or 'Can You Feel The Love Tonight' (i.e. pretty darn mainstream if you think about it!) then it may be possible to earn money on your songwriting. In both cases note the songwriter was already a star...

    You're right that touring is important: bear in mind, though, how prevalent 'pay-to-play' is, it's frankly pretty uncommon for a band to earn any significant amount touring unless they are quite a big act.

    The serious money is where it's always been: merchandising. How many of you have a vi mug, or slashdot T-shirt, or copyleft T-shirt? From Elvis to the Beatles' cut-up hotel sheets and pillowcases to entire Jackson 5 fan kits to KISS figurines to Lion King electronic picturebooks that beep 'Can You Feel The Love Tonight' (beeep beeep beeep beep beeeeeeeep bebeeep...), it's _stuff_ that brings in the actual money.

    Yes, I'm making fun of this to some extent, but it's still true- and it's very good advice. If you're a band, making friends with some T-shirt printer (if you're a techno act have 'em make you mousepads or something) might be a tremendously useful move. Basically, it's a matter of being a businessman as well as a musician- and those who can do this are the ones who aren't starving, to some extent regardless of their actual talent. When I look at a band like Hootie and the Blowfish (so often mocked) I see a marketing machine, but unlike so many who think it's the record company's machine, I figure it's Hootie's machine- that Hootie got a management team together and started earning so much money and moving so much _stuff_ that the record companies came to him. I could be wrong- but that's how it's done these days, plain and simple.

    It's interesting to reflect that none of this _requires_ the distributed music to be a commercial product. I strongly suspect this battle for attention and merchandising will extend into mp3 territory quite naturally- the first people to realize that they can work very hard to make music to give away over the net for free and make money on _derivative_ stuff will be positioned very well- because most acts still think the money is in selling the music itself, and it's not, and never has been, especially not to the extent that some think.

    And it might seem like making a few extra cents by controlling the music and distribution and charging for it is a no-brainer... what could it hurt? But this is a business of exposure and popularity- and the most popular word in the English language (as a selling point) is 'free'. Ignoring that is setting yourself up to be at a disadvantage.

  263. NO! Don't ask for Linux Support! by Sloppy · · Score: 2

    If the DVD Consortium starts honest work on players/decoders for linux, then I will remove my mirror of the css-auth tarball.

    Please don't. As funny as this is going to sound... you Linux people have it so damned soft, being such a huge mainstream movement.

    Ok, quit laughing. My point is that there are a lot of other unsupported platforms besides Linux, and we want DVD players too. I am glad that the DVD Consortium has not distributed a x86 Linux binary for playing DVDs, because it would have taken a lot of the energy out of the Linux users' fight. If someone writes a Linux DVD player, I want it to be Open Source so that it will eventually get ported to the platforms that I use. I dread the day that Linux starts getting lots of "support" in the form of x86 binaries; that's gonna hurt us people who are really on the fringes.

    Please don't ask for Linux support. Ask for total openness. You'll get your precious Linux support as a direct result of that. If you compromise and meet them half way, you'll doom the rest of us.


    ---
    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    1. Re:NO! Don't ask for Linux Support! by PenguinDude · · Score: 1

      While an avid Linux user, I completely understand your point. I don't think it could be overstated. Yes, support is nice, but the whole friggin reason I moved away from my previous OS (any guesses which one that was?) was because I wanted an open platform where I can learn from others work. Support is great, but unless it is total openness, then forget it. Once companies start releasing binary only drivers/apps/whatever then Linux becomes no better than any other closed source OS. And if Linux becomes more and more proprietary, our "open source" revolution will be right back at square one.

  264. here's a clue by Anonymous Coward · · Score: 0

    Please shut up instead of spouting off such drivel in the future.

  265. Can they show the industry snubbed Linux? by Anonymous Coward · · Score: 1
    Can the defendants show any evidence of the industry directly refusing to support Linux DVD-Players? Were requests made for legit/official/liscensed decryption keys that the industry turned down?

    It might help the argument in court if they could show that not only were Linux players nowhere to be found, but that the DVD industry had specifically refused to enable the legit creation of a Linux DVD player.

    Probably isn't necessary to win the case, but it would certainly help, I imagine. $.02

  266. If the ability to pirate DVD video is the issue... by fobbman · · Score: 1

    Then the big bad attorneys had better go after some of the video editing card manufacturers that are out there.

    I own a consumer-level video editing card distributed by Pinnacle called the DC10+ that, if I run the DVD video signal through the card, will allow me to either copy it to VHS (the card disables macrovision) or to hard drive as a low-compression .avi file. Conversion to either MPEG1 or MPEG2 standards is a piece of cake from there.

    DVD's are too inexpensive to buy to make it worth the money to try and pirate. VHS movies are still sold at $60+ retail if they aren't sold at sell-through prices of $19.95 each. THERE is where the money is, folks.

    Quit bothering those fine folks who are trying to make the movie industry more money by opening the DVD-viewing and using possibilities up to the Linux crowd. SuSE already comes on DVD, and as Linux users we cannot use it unless we install Windows first. That's stupid. Go back to busting those backroom VHS copiers where you will be much more successful and recover much more of your valuable money.

  267. Mechanical Duplication by Marillion · · Score: 1
    Let's not forget how DVD disks are manufactured in the first place. The DVD mastering plant creates a glass master which has the digital bit pits in reverse. That glass master is used to stamp out thousands and thousands of DVD disks.
    Disks with all the encryption keys needed to decode that disk already on it

    I submit is could be possible to create a machine that using pure mechanical optics can make a pit for pit, bump for bump, scratch for scratch copy of a DVD without using a computer much less any trade secrets, knowledge of encryption or reverse engineering.

    --
    This is a boring sig
  268. Let's start organizing the next one. by Anonymous Coward · · Score: 1

    Unless the Y2K thing is real, and we are preparing for the dark reign of the beast lord or something, a lot more of us will be available to do stuff. Seeing as how a lot of people are travelling, on vacation, etc, and the short notice, I bet we could get a much bigger turnout to the next one.

    1. Re:Let's start organizing the next one. by Anonymous Coward · · Score: 0

      I'll be there with an imported carload of LUGgites if the date and time are posted. I think this falls into SVLUG's organizational jurisdiction, so to speak (same ones that arranged the Fry's and Refund Day protests, yay).

  269. Re:Linux Laptop Player - Not quite yet. by Anonymous Coward · · Score: 0

    The LiViD project's programs won't produce good output on a Laptop - yet. But it can play audio and video in a choppy manner. Most of these are based on css-cat (is there source for DeCSS? A linux version?). This decrypts the stream (after the authentication handshake) and sends the data to an mpeg2 / ac3 decoder program that sends the data to the screen or audio out. These existed before css was cracked.

    I don't know about the derivations, but css-cat contains multiple player keys, but from other postings, apparently a laptop could find another key under a minute. A fast computer can brute force every key for any DVD in about a day (actually a few hours if you optimize the key cracker). So I don't know why they are harping about getting that one "Z-key", assuming it is even in DeCSS.

    But to get back to Linux, you need a dual P3-500 system to play back synchronized real time audio and video properly. The player code is/will be optimized and hardware accelleration added, but that hasn't been done extensively yet.

    And is the css-cat tree covered under DeCSS? Or is it separate?

  270. Re:Don't kid yourselves by blackwizard · · Score: 1
    I don't think anyone has implied that legal or illegal duplication of copyrighted material doesn't occur. But that just isn't the point! DVD aficianados are still going to buy DVDs. They want the original disks, cases, cover art, etc. Pirating DVD-quality movies is not very practical right now, and even if it were to become more practical, people would still buy movies! I don't think movie and music sales have suffered at all because of the pirating of them. For me to buy a DVD or a CD, two things have to happen:
    • I have to like it -- a lot
    • I have to be able to afford it

    As a somewhat poor college student, I can't always afford to buy everything that I like a little bit. But if I like an artists' work enough, I will sure as hell buy it! Their sales are not suffering at all, and I will not cry for them when they try to hurt the free software community with mindless lawsuits.
  271. Bearing on the case? by re-geeked · · Score: 1

    Might this have some bearing on defense arguments? Something like "So you're saying that someone *stole* the money you left in the street?" Isn't there a burden of due care in protecting a trade secret?

    --
    "You can't get something for nothing." - my grandfather, on the stock market and Reaganomics.
  272. Reverse engineering? only bad b/c of EULA ... by wuzoe · · Score: 2

    The only reason the DVD people can maintain that CSS is still a trade secret is the info was inappropriately obtained. i.e. reverse engineered.

    But, reverse engineering of Xing's software is "wrong" because the EULA said it was a no-no ... after windows refund day, I have to wonder: What can the hackers do *without* agreeing to the EULA?

    Obviously they can't *run* the program, but can they still *reverse-engineer* it?

    Also, I doubt the Xing *installer* had an eula, although it contained all the data of the program -- could decompiling-decompressing-and-decompiling the installer binary be a work around for the EULA??

    I appreciate anyones input. 8-)

    --

    --Wuzoe

    I'm a nice person. People like me.

    1. Re:Reverse engineering? only bad b/c of EULA ... by Anonymous Coward · · Score: 0

      Sure you can! Just reverse-engineer the executable to the extent that you can run it without invoking the EULA. The rest is obvious.

    2. Re:Reverse engineering? only bad b/c of EULA ... by Anonymous Coward · · Score: 0

      I am sure the Norwegians signed no such contract.

    3. Re:Reverse engineering? only bad b/c of EULA ... by Anonymous Coward · · Score: 0

      One of the original articles when DeCSS first appeared said that the Mystery Norwegians were trying to do a clean reverse-engineering, and that Xing's KEY was not encrypted.

      There is no reason to believe (that I've seen) that they accepted ANY EULA.

      Remember, the keys for all vendors are on all disks, so any vendor's product can play any disk, but they're supposed to be encrypted.

      Apparently, the Mystery Norwegians decided cracking the key encryption was faster than cracking the data stream encryption, and found that Xing had forgotten to encrypt theirs. Thus, their key was used ot decrypt the data stream.

      The way I read that, big business have no out. Had a Xing employee left a trade secret lying on a countertop at the local Denny's, same net effect. Xing fooked the security, it's now public. Sorry.

  273. THEIVES by Anonymous Coward · · Score: 0

    You people [all supports of hacked DVD] are wanting to steal.. I pay for DVDs, yes, they are expensive!! But I prefer to be honest. By allowing this app to go around to allow rips of DVDs, you may increase the amount of $ i will have to pay. Grrr. Why should this be legal? The whole argument of 'build better security'? Bhaa.. No, this is not a good reason, if you did not hack... comments? ntstud@hotmail.com.nospamplz

    1. Re:THEIVES by Anonymous Coward · · Score: 0

      Theres nothing wrong with stealing if someone was charging too much anyway. They were imoral, and you just wont give in to there extorsion. I'll rip off CDs and games until they're all free. That's what we're trying to do here.

  274. Re:hope you like VHS quality by Anonymous Coward · · Score: 0

    What does freedom have to do with anything?

  275. GPL insanity by Anonymous Coward · · Score: 0
    All we have to do is get the musicians and indy filmmakers to buy into GPL'ing their work, which shouldn't be hard, since they're currently having their work stolen by the studios anyway, or working under contracts that give them little or no control. And most of them certainly aren't making money.

    Time for free art...

    This is the nuttiest thing I've ever heard. Get you greedy slacker mitts off my art, you freak. Why don't you just shoot all the artists instead of this evil?
  276. Re:Exactly - Can copy almost any format by Anonymous Coward · · Score: 0

    It's been about two years since I looked into this, but Windows provides access to the raw video an audio data. By using a couple of OLE objects, any video stream that "plugs into" the windows multimedia system [in other words: can be played by the windows media player when the correct codec is available], can be used by a programmer to obtain frame-by-frame access to the individual frame image data as well as the corresponding audio. Of course this is no longer conpressed, but if you are targeting another format, this frame data is all that is needed.

    These objects have recently been updated to allow greater control of DVD streams, so a DVD Ripper today would be able to rip by chapter, etc.

    Since Microsoft wants to be able to proclaim their leadership in multimedia, any new encrption format for DVD will probably be rippable using the same methods.

  277. Re:Try as I might I can't get worked up about this by steffl · · Score: 1

    the quote has nothing to do with nazis, it does not compare big business to nazis! read the quote! it shows, on a fairly extreme example, that you need to care about thing that are not directly influencing you. the nazis are just a random circumstance in this quote!

    and while we're at it, how many people died because of tobacco industry? industry knowing that tobacco kills... and hiding the results of research etc...

    the thread is obviously a zombie:-) dead but walking...

    erik

    --
    ...all excited, don't know why...
  278. Jan 7th EFF court filings coming up on the Web by Anonymous Coward · · Score: 0

    EFF has posted their o pposition to the DVD CCA's motion for a preliminary injunction. Other documents filed today with the court (mostly declarations from various defendants and experts) will appear in the same directory as soon as they are converted from proprietary lawyeroid word processor formats.

  279. Re:My View of the Day by hey! · · Score: 2

    DVD CCA's arguments seem to hinge rather pivotally on the license "agreement" that accompanys the Xing player. CCA states that, in order to be able to use the software, you must become a party to an "agreement" that, among other things, forbids reverse-engineering.

    Interesting. Anyone know the legal force the shrink wrap EULAs have in Norway? The information could very probably have been gleened there by some means that might be illegal here.

    Another more general question is the responsibility that a EULA licensee has to enforce the terms of the EULA on others who use his equipment. For example, since the DeCSS author (if I recall) is a minor, probably the computer was bought by his parents, who are presumably bound by the EULA, if it has any force at all; however the minor was not part of this trasaction -- in fact minors cannot enter into contracts in most places.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  280. Re:THEIVES [sic] by Tom+Christiansen · · Score: 1
    Theres nothing wrong with stealing if someone was charging too much anyway. They were imoral, and you just wont give in to there extorsion. I'll rip off CDs and games until they're all free. That's what we're trying to do here.
    Thanks for being honest about being a sociopath.

    Alas!

    This, ladies and gents, is the ugly face that all too often shows up when legitimate enterprises are confronted by activists. They seem like vandals and rogues. We're going to have to work very hard to distance ourselves from these people's image. An "it's ok to steal from the rich people" (im)morality is not going to enamour free software or free information movements to the power establishments.

  281. Re:Things we need on 1/14 by hey! · · Score: 2

    A 'demonstration' of how to copy a DVD, complete with a source DVD (The Matrix or something popular) and the appropriate hardware to copy it to a blank DVD disk, as well as a commercial DVD player and TV.

    Actually, even better would be a demonstration of how to copy the DVD using the display driver hack mentioned elsewhere, if the software can be found.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  282. Ding! by drwiii · · Score: 2
    As defendant #8, this makes me very happy. The EFF will definitely be getting a donation from me very soon. I'd like to take a moment to thank Chris DiBona, everyone at the EFF, the mirror community, Emmett Plant (they get you that new keyboard yet? :), Roblimo, Slashdot, and especially everyone who showed up at the courthouse today. I'd also like to give special thanks to the Slashdot community (that includes you), without a doubt the most supportive and vocal community on the web today.

    Awaiting the 14th...

  283. Beating the Arrogant by Effugas · · Score: 5

    I have much to write about this topic, but I'll say this much for now:

    The DVD Consortium sent in a serious legal strike team...and they struck out, against two EFF lawyers with nothing but 48 hours to prep and a strong sense of justice.

    This is amazing.

    When I say a serious legal strike team, I'm talking two lawyers flown in from New York, a local lead counsel, and a senior counsel that didn't even speak--she showed up, looked important, and charged a couple hundred bucks an hour. These guys didn't mess around--their level of preparation was astounding, and they attempted to turn every action of the Open Source community against us. Fortunately, their arrogant use of more than a few smoke and mirrors / straw man tactics was likely seen for what it was.

    We don't know yet why the judge ruled the way he did--the ruling basically consisted of three large X's through the plaintiff's proposed order and a blunt denial of any such order.

    Most interesting thing of the day? Can't tell you. Second most interesting thing of the day? We won over the sheriff's department. I'm serious--not only were they immensely cooperative(though they did request us to move when we were creating a fire hazard by sheer numbers ;-), but the ones I spoke to were genuinely interested in why so many people were converging on their usually much quieter workplace and on the issues that we were there to support.

    This was a good day, people. If you plan to come on January 14th, be civil--we stood in marked contrast to the disturbingly insistent lawyers for the plaintiff, and shined beautifully.

    A great time was had by all.

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

    1. Re:Beating the Arrogant by Effugas · · Score: 1

      What did they say? I'd really like to see a transcript.

      Transcripts have been ordered, and DiBona said he'd scan 'em ASAP.

      --Dan

    2. Re:Beating the Arrogant by Anonymous Coward · · Score: 0

      Fortunately, their arrogant use of more than a few smoke and mirrors / straw man tactics was likely seen for what it was.

      What did they say? I'd really like to see a transcript.

  284. Proposal: DVD Boycott. by MAXOMENOS · · Score: 2

    People have already suggested a DVD boycott. Allow me to repeat this proposal, and lay out my arguement for such a boycott.

    I'm aware that a boycott would not affect our legal standing on this matter. However, let us consider that DeCSS was created, in the first place, as a step towards a DVD driver for Linux. With this lawsuit, the DVD people are essentially telling us, "We don't want the Linux business."

    If they don't want our business -- to the point where they'll sue us for trying to enable ourselves to get their business -- why the hell should we support them?

    There's another principle at stake here though: while the content of DVDs, and the hardware, is (and should be) covered by copyright, the format of a DVD is currently a closed standard. In computer terms, it's closed source, and proprietary. If you consider a DVD player to be a dedicated computer, then a DVD player violates open source. To be consistent, we should keep away from this closed source standard.

    Therefore, I suggest that we stop using DVD's immediately; not purchase any more DVD's; not purchase any DVD players; sell DVD's and DVD players that we have, or return them to the store or manufacturer; and simply not use any DVD technology, period, until they

    1. drop this stupid lawsuit
    2. allow us to write a DVD reader for Linux
    3. apologize for being insensitive pricks about this whole thing.

    Comments? Questions? Rude remarks?

    1. Re:Proposal: DVD Boycott. by Anonymous Coward · · Score: 0

      i have allready returned my DV-525 back and replaced it with a new video player(VHS). If they don't want my business i don't want theirs.. SImple.... The problem now is that i am stuck with a bunch of DVD's i have no use for and can't return :/

    2. Re:Proposal: DVD Boycott. by SurfsUp · · Score: 2

      I'd like to see DVD's go the way of 8-track tapes. The whole idea was wrong from the start. We do not need DVD's in our computers. What we need is lots of digital storage, we don't need stupidly designed, error-prone, heat generating, overpriced decryption hardware hanging off it that does nothing of any use to us, and for which we are forced to pay.

      If we had an open, Digital Disk alternative designed by our engineers and manufactured for us by manufacturers anxious to please 10,000,000 penguinistas, we'd buy it and use it, wouldn't we? We'd see our favorite Linux distributions available in this format wouldn't we? All it will take is unified action.

      So yes, let's boycot DVD, but lets also give ourselves an alternative so we don't have to suffer for it. In the meantime I'll get by with my CDR, thankyou, and I'm not so desperate to watch Starwars on my laptop that I have to get a DVD player today.

      --
      Life's a bitch but somebody's gotta do it.
  285. Re:hope you like VHS quality by Anonymous Coward · · Score: 0

    Indeed i do. I'd rather watch VHS quality than be bullied around by a bunch of monopolistic C's who are trying to take away every INCH of consumer freedom away.....

  286. No YOU'RE missing the point. by Anonymous Coward · · Score: 0

    Its not about $20 for a disc or $10k for a key.

    Its about freedom. And therefore, it IS about the kid who wants to make a backup of The Matrix. Your (awfully egocentric) mix tape scenario is a subset of the freedoms use property as you see fit.

    i.e. The industry who created DVD are not (and should never be) obligated to provide you with a key so you can 'produce' some lame mix/movie. But if I purchace a DVD player or disc from said industry, they have no right to tell me I can't break it open with a rock & look inside.

  287. Deliberate infringement of "Important Stuff No. 3" by jtjm · · Score: 1
    In the interests of "duplicating what has already been said": here's another mirror site for people to add to their lists:

    http://www.xenoclast.demon.co.uk/main.ht ml jtjm

  288. Reason to Celebrate! by Anonymous Coward · · Score: 1
    Amen.

    It's good to see principles win over fear and uncertainty. We should be celebrating; but we should also remember that the war is just beginning.

    At last count, just a bit shy of 200 mirrors of the code were up. We need to double that, and then we need to double *that*. The more copies there are, and the harder the owners of those copies are to track down, the less significant any one site becomes and the more futile legal action becomes. 20 individuals are easier to sue than 2000.

    If you create a mirror, remember we are still under battle conditions. Things to remember:

    1. Unless you have the resources and willpower to make a personal political stand (i.e., show up in court if it comes down to that), post via a "free" web site rather than your own ISP, and make it as hard to backtrack to you as possible. We need wide distribution, not martyrs.

    2. Post both the CSSDVD code and the LIVID package code, if you can. Pack them in .ZIP format so that they can be easily read cross-platform; if you can include the Postscript file detailing the algorithm, do that as well.

    3. Mirror the most recent list of mirrors. This is most important; many people still don't know where to find the code. By internetworking lists of mirrors, the code becomes that much more public. A very recent list of mirrors can be found at www.humpin.org/decss/ .

    These guys are taking this very seriously. We won this time, but the main thing we gained was time. Let's make good use of it.

    Defendent #46, just another AC.

  289. Appeal? by mind21_98 · · Score: 2

    Can temporary restraining orders be appealed? Can they also be appealed by the plaintff if they are denied?

  290. Re:nothing kills ... faster than ... the Nazis by Anonymous Coward · · Score: 0

    There is a term for this it's called Godwin's Law
    The title length limitation on this site is severe!

  291. what if someone else accepts the EULA? by Anonymous Coward · · Score: 0

    Just a guess:

    what if your buddy "accepts" the EULA, and you borrow his computer while he's not looking?

    does that work?

    1. Re:what if someone else accepts the EULA? by ZxCv · · Score: 1

      Aha, now that's funny.

      But, as funny as it is, it just seems wrong to me. Although you certainly have the chance of using some kind of loophole like that to get out of a EULA, I have a feeling most judges wouldn't let it pass. Also, at least to me, it would seem wrong for the open source community to come together on such a grand scale to fight a noble cause.. and then not do so in a noble manner, rather than lowering ourselves to the kind of thinking and tactics that the DVD CCA seems to be doing.

      --

      Perl - $Just @when->$you ${thought} s/yn/tax/ &couldn\'t %get $worse;
  292. Re:hope you like VHS quality by Anonymous Coward · · Score: 0

    Not likely. The studios are making too much money off of DVD now as everyone replaces their VHS copies with DVD versions.

  293. THIS POINT CANNOT BE OVEREMPHASIZED by Anonymous Coward · · Score: 5

    "If you plan to come on January 14th, be civil--we stood in marked contrast to the disturbingly insistent lawyers for the plaintiff, and shined beautifully."

    One way to make a favorable impression on judges, legislators, law enforcement, and other authorities is by not living up to the stereotypes we've all been exposed to for years.

    Just ask anyone from Seattle who tried to raise serious, rational objections to WTO policies and practices a few weeks ago. Acting like an unwashed and out-of-control wacko plays right into the hands of our opposition. Acting like a civilized human being is more likely to get your argument heard where it counts.... as long as the aforementioned wackos aren't drowning you out, that is.

    This preliminary hearing was an excellent case in point.

  294. Linux Laptop Player (was Deirdre did it!) by Anonymous Coward · · Score: 5
    Credit goes to Bay Area Linux activist Deirdre Saoirse for noticing that the plaintiff was getting away uncontested with claiming that DeCSS was a tool for copying DVDs (which it isn't) as opposed to playing them.

    Perhaps for the hearing on the 14th the 'our' lawyers should be provided with a linux laptop that plays DVD's thanks to DeCSS code to show the judge.

    (bonus points for also bringing a typical Windows one that tends to give a blue-screen-of-death every time you touch a player control during the movie - as several of the ones I tested did)

    And in the might be good but would require thought department, how about a personal backup copy of the DVD on some current technology media, such as 60 zip disks or even 10 CD-roms to show the fallacy of the piracy argument. Along with the sales receipt for the far cheaper bonafide DVD.

    The remaining question: what movie clip would be most appropriate?

  295. Ok, you guys convinced me by agravaine · · Score: 5

    I have to admit, I've known about the EFF for a while, and while I agreed with what they were trying to do, for one reason or other I was never, I dunno, impressed enough by what they were doing to get involved.

    This victory changed my mind. I guess this was an issue that I cared enough about, and one that I thought for sure the 'bad guys' were gonna squash us here, too, but they didn't. I just took the plunge and joined EFF, and made a $500 donation besides. [don't worry, I won't starve :^)

    They are doing good work, they are doing important work, and they need and deserve our support. You don't have to give big $$ - heck, student memberships are only $20 (== 1.5 large pizzas.) And they have lots of ways you can help by donating time, or getting involved in letter-writing campaigns, etc.

    Get involved. It affects us.

    -(--

  296. Don't kid yourselves by Anonymous Coward · · Score: 1
    If you go pretending that there is no element of piracy and illegal copying involved in any of this, you're fooling yourself and nobody else. There does exist illegal copying of music. There does exist illegal copying of software. And if you don't think it's going to happen with videos -- or that it isn't happening right now -- you're not being honest with yourself or others.

    Please try to grow up enough to admit that. Now, whether you condemn or condone these acts, I leave to you. But they do occur. Stop hiding from that fact.

    1. Re:Don't kid yourselves by Anonymous Coward · · Score: 0

      It's all just information. It shouldn't be illegal to copy *any* information. I'm just doing my civil duty.

    2. Re:Don't kid yourselves by Anonymous Coward · · Score: 0

      It's "civic" duty. Are you the same guy that thinks that it's the gun's fault that people are shot?

    3. Re:Don't kid yourselves by Anonymous Coward · · Score: 0

      Are you the same guy that thinks that it's the gun's fault that people are shot?

      What I find amusing is that there is actually someone who thinks there is someone who thinks its the guns fault that people are shot.


      -- Awh, strawmen are so CUTE!

  297. It's Good News But.... by Carnage4Life · · Score: 1
    IIRC today's court appearance is the result of the suit passed by the DVD-CCA against the 72 websites and 21 individuals who posted links to DeCSS. This case was destined to be thrown out for a variety of reasons.
    • Let's not forget that the lawsuit failed to name download.com as well as others that may have had the money to fight this suit and show up the DVD-CCA up to be the conniving bastards we all know them to be. This indicates that the lawsuit was targetted more at open source advocates, linux users and "hackers" in general for daring to go against the DVD-CCA's wishes...this makes it a candidate for
    • anti-SLAPP legislation.Check out the Anti-SLAPP project if you have been SLAPPed by a corporation.
    • The restraining order was trying to make certain forms of linking illegal...yeah right. Sarcastic Courtroom Analogy:"Your Honor, that's like saying that it's illegal for TV reporters to use phrases like 'a murder was committed with a kitchen knife bought at WalMart'...that is the same as linking in a web context.

    So I really don't see this as a big victory.What bothers me is what steps are the DVD-CCA going to take now; Lobby to ban reverse-engineering? Switch player formats and leave everyone with DVD players S.O.L.? Press on with more frivolous lawsuits targetted at developers who can't afford court battles? Allow linux players to develop on their own or develop a proprietary linux player? Change licenses so that we are no longer buying the actual DVDs but instead permission to watch the DVD, meaning we can't do whatever we want with them (of course they'll have to change it for VHS to)?

    Another question I have is "What's up with a countersuit?", the DVD-CCA's entire case is based on the supposition that cracking the algorithm enables pirates to copy DVDs. We all know this is not true...firstly pirates can pirate DVDs with a bit for bit copy and not worry about the encryption, secondly the primary purpose of DeCSS was to play DVDs which is not illegal (that's why MP3 players, cassette players and CD burners are legal) and there's plenty of precedent on DeCSS's side. Does this mean DeCSS will now be available on the original site?
    1. Re:It's Good News But.... by Anonymous Coward · · Score: 0

      The cat is out of the bag; there is nothing they can do about CSS being broken. There are way to many DVD players around for them to abandon it now. I think that they will just have to deal with it, just like the recording industry has to deal with MP3's.

  298. Yes! by ikluft · · Score: 5
    I was also one of the 40-50 who attended. When I went this morning, I knew that one purpose of attending was just to let the DVD CCA know what they were getting themselves into.

    When we discussed this at lunch, I realized there was more. For Andy Bunner, the one defendant who was able to attend on such short notice, we were a morale boost he really needed. And he was thanking people at lunch just for showing up.

    Looking forward to the January 14 hearing on the permanent injunction, I think our support has strengthened EFF's credibility.

    But did we have an effect on the judge's decision? In an ideal world, one would hope a judge should be 110% impartial to such influences. And Judge Elfving may have been that impartial. But if it's possible that we contributed in any way, then our presence added some power to EFF's well-researched presentation. After all, as several people there pointed out, there isn't usually much attendance for a hearing on a temporary restraining order!

    So let's make sure to be there again on January 14 at 1:30PM.

  299. Let's hope CNN is reading today by skip277 · · Score: 1

    Like the title says. CNN seems to pick up a lot of /. stories. So CNN reader(s), PLEASE pick this one up and write a concise, clear article about our views and why we are doing this. The more people who know what is going on and why, the better our chances are. I guess this would apply to everyone else as well (C|Net, ZDNet, Wired, etc.)

    Skippy

    --
    "False modesty is the refuge of the incompetent." - The Stainless Steel Rat
  300. Re:hope you like VHS quality by Anonymous Coward · · Score: 0

    DVD won't go away until it costs more to manufacture, store, distribute, sell and rent than VHS. I don't think this will happen. You copy VHS tapes right now, have VHS movies stopped being made?

  301. A for Anything by Tom+Christiansen · · Score: 2
    From a book review (or perhaps, the back cover?):
    The day started like any other for retired bank VP Harry Breitfeller until he found the box on his doorstep. His name and address were on the label, but no return address. When he opened the box, he saw two objects unlike any he'd seen before. The box held two Gismos.

    A device so simple, so pervasive, it could even clone itself. No more work. No more want. No more need.

    The end of life on Earth as we know it. It was only a matter of time until someone duplicated people...

    In 1972, Damon Knight publisher a book entitled A for Anything. The premise was that two machines were found that could copy anything--including each other. (One, obviously, wouldn't have sufficed :-). This book identified many issues that occur when anything is infinitely copiable. Traditional society breaks down.

    Now, we haven't gotten to Knight's endgame--copying people--but as increasingly large sectors of our world becomes infinitely copiable, some of the same issues begin to apply. I doubt whether I've read it in twenty years, but I think I'm going to see whether I can't dig it up.

    1. Re:A for Anything by Anonymous Coward · · Score: 0
      In 1972, Damon Knight publisher a book entitled A for Anything. The premise was that two machines were found that could copy anything--including each other. (One, obviously, wouldn't have sufficed :-). This book identified many issues that occur when anything is infinitely copiable. Traditional society breaks down.

      "Traditional" society is only another way of saying, "the way it's always been" or something to that effect. In a society of truly infinite copiability, personal values would shift to compensate as people still fight to find meaning in their lives. A new social order would evolve. Infinite copiability doesn't necessarily equate to social anarchy.

      Society is as much about finding meaning in community as it is about mutual survival. Infinite copiability wouldn't change that.

  302. Let me get this straight... by RyanGWU82 · · Score: 4

    OK, let me see if I understand the facts and law here correctly... please correct me if I'm wrong on any of this. This could be the basis of a comprehensive defense.

    1. Given sufficient resources, the data stored on a DVD can be copied to hard drives or DVD-RAM discs. However, this raw data is in encrypted format, and it is useless without being decrypted.

    2. Ignoring media incompatibilities (i.e. "stand-alone players can't play data stored on a hard drive"), these copies can be played using commercial DVD players (stand-alone players or computer software) because these commercial products include the appropriate decryption mechanisms.

    3. No member of the DVD CCA has produced DVD player software for Linux. As such, the open source community began developing open source DVD player software for Linux. In order to play these DVDs, though, they needed to decrypt the data. This decryption portion of the overall project was known as DeCSS.

    4. Following a traditional Unix/Linux programming habit, the DeCSS code is "modularized" -- it can be run without the DVD player running. A side effect of this modularization is that it becomes extremely easy to save the unencrypted movie data to your hard drive, rather than just show it on your monitor/speakers.

    5. DeCSS developers used published information to learn the encryption algorithm used on DVDs. However, the encryption keys were considered "proprietary" by the CCA, and not published or previously disseminated to the public in their raw form.

    6. Xing Technology Corporation was licensed by the DVD CCA to ship software to decrypt and play DVDs under Microsoft operating systems. Xing was under a non-disclosure agreement, barring them from sharing the encryption keys with third parties.

    7. Standard practice is to encrypt the encryption keys, to prevent users from copying the keys from legal, licensed applications. However, Xing departed from standard practice when they shipped their DVD-playing software with the encryption keys in their raw format.

    8. Users of Xing software entered into a "shrinkwrap license agreement" which prohibited "reverse engineering."

    9. Certain users of Xing software found the raw encryption keys within the Xing product. They may or may not have breached their agreement with Xing when doing this.

    10. Given this one key, it was extremely simple to find many other keys. These additional keys were found by examining the code on a DVD. DVDs do not require you to enter into a "shrinkwrap license agreement" before using the disc.

    Given these facts, the DeCSS people seem to have generally acted ethically, and should be in pretty good standing legally. Potential legal issues therefore include:

    A. Should "finding the raw encryption key" be considered "reverse engineering"?

    B. The Digital Millennium Copyright Act says reverse engineering is legal for purposes of interoperability. Given the above facts (and the conclusion that DeCSS was therefore designed for interoperability), was it outside of Xing's authority to prohibit this type of reverse engineering? If this is inside Xing's authority, then (for example) Microsoft also has the ability to prohibit Corel from reverse engineering Word file formats to enable WordPerfect to read Word files.

    C. Users of Xing software were not asked to agree to the license until after the transaction was completed. Is this even legal?

    D. Assume that Doe #200 did not directly participate in the reverse engineering, was not an licensee of the Xing product in question, can he still be prohibited from posessing or distributing keys obtained via reverse engineering?

    E. Is anyone other than Xing allowed to pursue this lawsuit? It seems that the only contract the DVD CCA had was with Xing, and the only contract the users had was also with Xing. Under this logic, the DVD CCA should be suing Xing, and Xing should be counter-suing the users of their product who performed the reverse engineering.

    F. Are the encryption keys "trade secrets"? Are they "stolen"?

    What do you all think? Have I forgotten anything? Will this summary of facts and legal questions be useful to anyone?

    Ryan

  303. Instead of yet another ridiculous boycott... by Anonymous Coward · · Score: 0

    ...which is 100% guaranteed to have no effect other than depriving you of a good way to watch movies, consider making a tax-deductible donation to the Electronic Frontier Foundation instead.

    These are the guys who stood up in the trenches and won a (small, but important) victory for consumers' fair-use rights today. Make no mistake: this case is not about DVD. It is not about the mechanics of viewing or copying any particular video format. It is about the right of you, the honest American consumer, to make fair and reasonable use of media content you've bought and paid for.

    Recent US legislation, such as the Digital Millennium Copyright Act, has placed your fair-use rights in jeopardy. Someone is going to have to fight the good fight -- read: the long, expensive, and legally-risky fight -- all the way to the US Supreme Court. And right now, the EFF is looking like our best hope for victory.

    All consumers -- even international ones -- have a lot to lose if the DVD Copyright Control Association wins this war. Annoyed by region coding, Macrovision, and other artificial stumbling blocks to enjoying a flick in your own living room? Either support the EFF's efforts now, or prepare yourself for a long and fruitless "boycott" that will end when your last $99 VHS deck gives up the ghost in the year 2025 or so.

  304. the word "freedom" by dermond · · Score: 1

    the word "freedom" is portably the most abused word ever spoken. freedom
    is something that most people think about positively. so every spin doctor
    and every regime however restrictive and evil will try to define the word
    "freedom" in a away that suits their needs.

    some commonly agreed definition of freedom is that personal freedom ends
    there where the freedom of the other person begins. that means i am allowed
    to do anything i want as long is i do not hurt the freedom of others to do
    what they want.

    i would say that this is come kind of common denominator to what freedom
    should mean. fully using this kind of freedom is not an ethical thing to do.
    one does only need to care for his own pleasure.

    good people will not go to the bounds of this definition of freedom. they
    will help their neighbour. that is they will give up something to make other
    peoples live more happy. that means they make good use of their freedom.

    a definition that goes further (in this case closer definition) takes into
    account that freedom means choice. choice to do something. where the beggar
    on the street would have in principle the right to eat at an expensive
    restaurant he does not really have that choice because he has not enough
    money to do so maybe he has not even enough money to eat at all. so his only
    choice is to starve. that is not very much of "freedom".

    this is where the concept of "society" comes into the game. no single
    person stole any money from that beggar and left him in that position where
    he has no freedom. still our society collaborately took away his freedom
    somehow. this is why we (well at least some of us) agree that the majority
    of people should limit their freedom a little (e.g. poor one at least have
    enough freedom to live). how do we maximize the total amount of freedom. it
    depends on how we measure it. does it increase the total freedom if we are
    giving some super rich person the freedom to buy 3 yachts instead of 1? or
    is does it increase the total amount of freedom more if we give 50 people
    the freedom to live and eat?

    so i am not sure why you are so upset about the fact that someone here
    questioned the "freedom to make money". that freedom is a freedom but i do
    not think it is the most important freedom. making money at the cost of
    other peoples freedom? at the cost of polluting environment? at the cost of
    free speech?

    anyway. i used perl a lot but i guess i will use my freedom to switch to
    python instead. i do not like the attitude of certain perl developers.


    greetings from vienna, austria.

    mond.

    1. Re:the word "freedom" by Anonymous Coward · · Score: 0

      Huh? I think you are way over the top here. You yourself admit that freedom is a word used for unjust propaganda. So what if Tom was the first one to say it? Let's fucking ditch gcc because Stallman is a prick, right? Gosh, that's intelligent.

    2. Re:the word "freedom" by Anonymous Coward · · Score: 0

      I don't see what's wrong with the attitude shown in that posting. And you haven't made the point.

  305. Bad idea. Re:Proposal: DVD Boycott. by Mija+Cat · · Score: 1

    Won't help.

    The target audiences of DVD are:
    You.
    Your non-technical friends/family/cow-orkers.
    Hardware manufacturers

    We took delivery of a little HP 9000 server, no video card whatsoever. What's it got? DVD! Why? So HP can (in a year or two) cram 10x the data on a disk, and stop sending out so many!

    You refusing to buy a copy of Star Trek won't help...but if you feel strongly about it, send me a list of what you've got and I'll make you an offer.

    Meow.
    P.S. 'The Matrix' looks GREAT on DVD.

    --
    Yes, that's really my e-mail. Don't change a thing.
  306. Open Source legal defense! by Anonymous Coward · · Score: 0

    With a few pro bono folks who understand the intracacies of the system working on the 'code', and a horde of interested users checking for bugs.

  307. VCDs by Infe · · Score: 1

    I could be wrong, but when I heard about this case, I automatically assumed the reason they don't want you to decrypt DVDs is not because they're afraid you'll copy the DVD bit for bit, but because they are afraid you will decode it, encode it in some other format, and save it to a CD-ROM (ala VCD). Is this even part of the case at all? There are DVD rips all over the internet, which is what it seems like they would want to stop.

    --
    Posted by yintercept - "...science...[is] the study of the 'divine creation.' "
  308. Copying DVDs without DeCSS by Anonymous Coward · · Score: 0
    I believe the mechanism for doing so would be the following:

    1) Make a bitwise copy of the DVD in question, put it in a file on your hard drive.

    2) Install a device driver that pretends it's a DVD drive, but reads from the file instead of a DVD. I'm not certain such a driver yet exists, but it shouldn't be too difficult to produce.

    3) Play it with Xing, other licensed DVD player.

  309. The word is "Hubris" by ryder · · Score: 1

    Hybris isn't a word AFAIK (And my dictionary knows for that matter) I belive the word you're looking for is "hubris."

    Rich

  310. next time bring linux by netman07 · · Score: 1

    is there (or will there be) a working dvd player for a demo to be shown at the next hearing. a perfectly legal dvd playing on a perfectly legal laptop. good publicity. i would vote for episode I except for the barrage of natalie portman references sure to follow.

  311. RIAA & MPIA by Roblimo · · Score: 4
    The RIAA was set up to make sure musicians got royalties from jukebox companies whose big sales pitch to bars was that they could fire their live players and still have music -- and make money every time a "nickel song" was played on the juke.

    The MPIA was formed to keep theaters (and other businesses) from showing illegally copied movies. Movie piracy was once as rampant as software copying is today.

    Intellectual property disputes are not new. I bet prehistoric storytellers fought over who the rights to tell which sagas. ;-)

    - Robin

  312. Or have a minor do it. by ryder · · Score: 1

    IANAL, but I don't think these types of legal agreements are binding on minors.

    Good incentive for teenage hackers I guess :)

  313. moderate this up! by Anonymous Coward · · Score: 0

    I hate to do this, but...this is a very good idea! As for movie clips...for something with what I imagine to be near-universal appeal to geeks, you can't go wrong with Monty Python...

  314. My View of the Day by ewhac · · Score: 4

    Hollywood made their intentions clear today: Your computer no longer belongs to you, but to the corporations that provide "content" for it.

    Today, in Santa Clara County Superior Court, Judge William J. Elfving presided at a preliminary hearing in the case of the DVD Copyright Control Association versus... well, everyone. The judge heard arguments to determine if a Temporary Restraining Order should be imposed on the entire Internet forbidding the dissemination of the now-famous DeCSS decryption code.

    I woke up this morning at 06:10, an abhorrent waking hour for a software geek. I then proceeded to do something which, if you know me at all, is completely out of character: I put on dress slacks, shirt, and a tie. I hadn't tied a tie in several years, so it took a couple of tries before I got it right. The drive to the courthouse in San Jose was amazingly uneventful. Highway 101 southbound during rush hour is ususally a complete mess.

    I was one of the first to arrive at the courthouse. After having my bag X-rayed and depositing my set of screwdrivers with them, I found myself joining a growing group of people waiting for the court offices to open so that we could find out to which courtroom the case had been assigned. Some of the people present were well-known names to most Slashdotters, including Bruce Perens and John Gilmore. I imagine we were a bit of a conundrum for the law enforcement officers present, no doubt used to parades of well-dressed lawyers who, unlike us, know exactly what to do and where to go.

    At 08:15, the offices opened, and counsel for the plaintiffs filed their complaint, which was assigned a case number. We then made our way to courtroom two on the second floor, awaiting the doors to open. By the time the doors opened, we numbered about thirty people. Plaintiff's counsel pretty much kept to themselves, while we made a slight racket talking to each other. One individual (don't know who) started passing out copies of the DeCSS code, both in printed form and on repurposed Microsoft Office setup floppies. One such set was handed jovially to plaintiff's counsel.

    Interviews were also being conducted by, among others, a reporter from WiReD Magazine, and Tracy Romine for KCBS radio.

    Eventually, the doors opened, and we all became quiet as church mice and filed into the courtroom. Once counsels for both sides were ready, Judge Elfving was announced and entered, and court was in session.

    Appearing for the plaintiffs were three lawyers from the law firm representing the DVD CCA. Appearing for the defense were two lawyers from the EFF. Of the fifteen or so named defendants and the 500 John Does named in the DVD CCA's complaint, only one appeared in court, summons in hand, whom the EFF were representing.

    The hearing was to hear the filing of the complaint, and to consider imposing a Temporary Restraining Order (TRO) which would forbid everyone named in the complaint (basically the entire Internet) from further distributing the DeCSS code. If imposed, this order would be effective until the date of the next hearing, at which will be considered imposing a much longer-lasting Preliminary Injunction.

    The first order of business was to set the date for the next hearing, and the dates for the filing of notices, papers and arguments prior to that hearing. The next hearing to consider the Preliminary Injunction will be at 13:30, 14 January, 2000.

    Finally, we got to oral arguments for and against imposing a TRO. At this point my report gets hazy, as I didn't start banging out notes until after the recess. Basically, plaintiff's counsel repeated the main thrust of the complaint arguing that, if left unchecked, irreparable, serious harm would befall the DVD CCA, numerous Silicon Valley firms, the movie industry and, presumably, the American way of life. Counsel also produced the copy of the DeCSS code which he'd been handed earlier, and asked that it be admitted into evidence, and requested that its contents be sealed. This request drew polite laughter from the gallery. The Judge nevertheless agreed to the request, in the interests of not prejudicing the case, and admitted the exhibits and sealed them.

    EFF counsel then began, and proceeded to characterize this case as hinging on freedom of speech. They drew upon numerous citations, including a recent decision by the Ninth Circuit Court of Appeals, which found that code is speech. Defense made note of the fact that, in free speech cases, prior restraint of speech is presumptively invalid unless extraordinary circumstances are present.

    The EFF also noted that the true original source of the DeCSS code is not known, therefore characterizations about its origins are speculative. Plaintiffs assert that it was obtained illegally; defense asserts there's no evidence or inference to that effect.

    The EFF then went on to debunk the plaintiff's claim of irreparable, serious harm. There is absolutely no evidence to suggest that sales of DVD discs, DVD players, and DVD encryption licenses have suffered due to the release of DeCSS. Defense made the revealing statement that DVD discs may be copied without the use of DeCSS.

    Defense also drew notice to a similar case in Chicago concerning door locks being reverse-engineered by locksmiths; the lock manufacturer attempted to sue for theft of trade secrets, and lost.

    Plaintiff's counsel then rebutted the EFF's arguments, claiming that this case had nothing whatever to do with free speech; that in no way were the plaintiffs seeking to quash discussion about this case. They asserted that this was a clear-cut case concerning misappropriation of trade secrets, and that all they claimed they were interested in was halting further dissemination of their trade secrets. They asserted that all parties "know, or should have known," that the DeCSS code was obtained illegally.

    DVD CCA's arguments seem to hinge rather pivotally on the license "agreement" that accompanys the Xing player. CCA states that, in order to be able to use the software, you must become a party to an "agreement" that, among other things, forbids reverse-engineering. If the "agreement" is binding, then the Xing keys were extracted in violation of it, and thus the DeCSS code is illegal. (I wrote a long editorial on the subject of shrinkwrap "agreements", and why they are ethically and legally indefensible. It may be found here.)

    The plaintiff then went on to assert that, if a TRO was not granted, a campaign would ensue on the Internet to spread the DeCSS code as far and wide as possible, until it finally reached the hands of an "innocent person" who could not reasonably be shown that they "should have known" the code was illegal, at which point CCA's trade secrets would be lost forever.

    The EFF took the floor again, and cited the recent cryptography case in the Ninth Circuit Court of Appeals, where it was found that computer code is speech, and thus protectible under First Amendment auspices. They reasserted that there was absolutely no evidence to suggest that the disputed material was obtained improperly.

    EFF also made the point that the Xing player may be inspected and analyzed without ever seeing the "license" that purports to govern its use. CCA tried to claim, "Hacking around the license is itself improper," but the EFF lawyer corrected him, saying, "I did not suggest hacking was employed."

    Finally, Judge Elfving retired to his chambers to consider the arguments, and court was adjourned.

    Our group filed out of the courtroom, and eventually ended up in the courtyard outside. There were some members of the press conducting additional interviews, including Tracy Romine of KCBS radio, who interviewed Bruce Perens, John Gilmore, and also snagged a soundbite from me.

    Most of the group then wandered off to have lunch at a Cuban restaurant selected by Chris DiBona, which I couldn't find, so I settled for the nearest Hobee's for a very late breakfast. Afterwards, I headed back to the courthouse, made another trip through the metal detector (they didn't take my screwdrivers this time), and went upstairs to courtroom #2 to see if there were any new developments. No one knew if the judge had rendered his decision yet, so I sat down in the hall and started to write this report.

    As I did so, at around 14:30, Judge Elfving walked past. I asked if he had rendered a decision on the TRO yet. He said he was still studying the issues and would have a decision by the end of the afternoon.

    Sometime later, Dan "Karma Whore" Kaminsky ( :-) ) walked up, and we got to chatting about the case, the Internet, the nature of digital media and its social and economic implications, the legitimacy of shrinkwrap "licenses", and so on. Around 16:30, we were joined by a reporter for the San Jose Mercury News, and asked us about what had brought us there.

    Dan focused on his desire to play DVDs on his Linux box, asking the question, "Why shouldn't I be able to do that? More important, why should a movie studio have the power to tell me I can't do that?"

    I preferred to focus on preserving the freedom to explore. "I taught myself about computers by taking apart other people's stuff, understanding how it works, and using that knowledge to build new stuff. I have a good job today because I had the freedom to make those explorations and gain the knowledge and skills I now have. They're trying to tell me that's illegal. I don't buy it."

    The reporter also asked what possible reason, other than copying, could there be for DeCSS to exist? I tried (probably unsuccessfully) to draw a parallel to that neato display hack, Cthugha. Since the images generated by Cthugha are the direct result of the copyrighted digital data coming off the CD, are the generated images therefore covered by the same copyright? Since the publishers of the CD didn't explicitly grant the right to use their CD in this particular way, does that make it illegal, or even unethical, to do so?

    While we were discussing this, around 16:30, one of the court employees emerged from the judge's chambers and informed us that the request for the Temporary Restraining Order had been denied. We got a brief look at the document issued from the judge. No reason was given for the denial; it was simply the proposed order written by the plaintiffs, with the TRO sections crossed out, effectively turning it into a notice as to when the next hearing would occur. Judge Elfving was unavailable for comment.

    And thus ended an unusually long and interesting day. The San Jose Mercury reporter left, and Dan and I parted ways. I headed home and finished this report. Traffic on Highway 101 was, once again, astonishingly good for five PM.

    The next hearing is at 13:30, 14 January, 2000. It's a Friday afternoon. I expect the session to be packed.

    Schwab

  315. Re:The word is "Hubris" *or* "Hybris" ! by Tom+Christiansen · · Score: 2
    Anyone notice that Perl guys have excellent language skills?
    Think of it as the strong anthropomorphic principle applied to programming languages: perhaps those without at least some knack for languages are doomed to forever misunderstand the rich tapestry of Perl, unable to perceive the sublime but subtle connections linking apparently disparate elements into a unified and ingeniously woven cloth.

    Oh, ok; maybe not. :-)

  316. Re:HA by GnrcMan · · Score: 0

    Good guys? Don't you mean pirates/theifs?


    Actually, by good guys we mean people intelligent enough to spell "thieves".

    --GnrcMan--

  317. Local law still counts... sometimes by MadAhab · · Score: 1
    People keep arguing that reverse-engineering of software for interoperability is sanctioned in Norway, but the question is - is it STILL sanctioned if one signs a contract saying that they will not do it?)

    If the contract is null and void in the applicable jurisdiction, which would be the case if the EULA violated local law in any way, then reverse engineering would be fully sanctioned. This would be the case if an overreaching EULA (is there another kind?) declared incautiously that reverse engineering would ALWAYS be illegal, regardless of local law.

    Dodging this case is the point of apparently tautological "void where prohibited" clauses.

    --
    Expanding a vast wasteland since 1996.
  318. OK, then rephrased... by tilly · · Score: 2

    The data has to be decrypted before you can put it in another format. But as you point out, you don't necessarily have to know how that was done... :-)

    Cheers,
    Ben

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
  319. It IS freedom of a sort... by Anonymous Coward · · Score: 1

    Try picking up Virus of the Mind by Richard Brodie and giving it a read. When you think of ideas and algorithms and such as merely replicators who are involved in a complex evolutionary dance, it's hard to see why anyone would think they could control the spread of these replicators.

    The analog would be to make it illegal to have sex. I'll leave it as an exercise for the reader to weigh the implications.

    Better yet, I'll just leave sex itself as an exercise for the reader, period. :)

  320. Re:TROLLIN'... by Anonymous Coward · · Score: 0

    You call that a troll! Surely you jest man! Where is your sense of style? You must curse the holy name of Saint Richard, Fecund Father of Fatuous Freedoms and Purveyor of Putrescent Personal Perfumes, before you will be righteously zapped by the moderator's wrathful rod.

  321. DVD CCA's biggest mistake... by hanway · · Score: 2

    ...was selecting Santa Clara County, California as the venue. They couldn't have picked an area with more open source and Linux advocates willing to turn out. If I hadn't had to be at work, I would've considered being a fly on the wall myself. I wonder if they'll learn from this and file their next action in friendlier territory somewhere, either some backwoods or perhaps near Hollywood.

  322. Re:hope you like VHS quality by TrentC · · Score: 1

    What does freedom have to do with anything?

    It has everything to do with it.

    It's about the freedom to use the material that I purchased myself in any way I see fit, according to the "fair use" principles of copyright law.

    It's about allowing third parties the freedom to create superior-yet-compatible products. (Since this code is freely available, and hopefully will remain so, what is to stop someone from creating a quality DVD player that doesn't implement Macrovision or region codes or any other unreasonable nonsense?)

    The DVD consortium, at the behest of the movie companies whose bottom lines are hardly suffering because of rampant piracy, is attempting to deprive me of freedoms that I would have with any other media.

    To be honest, until the original Slashdot article announcing that DVD encryption had been broken, I didn't even know they'd bothered to encrypt it! I figured that people would eventually be able to rip the DVD bit-for-bit anyways, so it was an exercise in futility.

    The reason it never occured to me was because I am an honest person; I tend to buy commercial copies because I like the better quality. I mean, I have every episode of Babylon 5 on tape (taped off of TNT; we're talking about almost 60 videotapes) yet I'm buying them again on VHS, and I'll probably buy them yet again when/if they release them on DVD!

    The real criminals are the ones who want to be able to charge extortionate prices for their "intellectual property" -- an ironic name, when you consider it being applied to such things as BASEketball and The "Da Da Da Da" song featured in Volkswagen commercials -- and continually lobby the government to keep their so-called "property" from its rightful place in the public domain.

    Jay (=

  323. Things we need on 1/14 by Dredd13 · · Score: 4
    I saw some of this touched on, but I think there are some things we should have:

    A 'demonstration' of how to copy a DVD, complete with a source DVD (The Matrix or something popular) and the appropriate hardware to copy it to a blank DVD disk, as well as a commercial DVD player and TV. Keep receipts, to show that the cost is "X dollars" where X is significantly higher than the SECOND receipt, that being for the cost of buying the DVD at Fry's. You might be able to get DVD production houses (ones that bill out their time and such) to loan the hardware, since the long-term benefit to THEM is that the price on future hardware will probably go down if the DVD industry doesn't get to charge huge tithes for the "trade secrets".

    To contrast that, we have a Linux machine, which we use DeCSS (on that same movie whatever it is), to "make the DVD disc usable."

    The practical upshot of which is:

    • You show that any "copying of DVD's" argument is bunk. No DVD player can read the unencrypted data, so the "only" way to copy DVD's is to use expensive media, expensive hardware, etc.
    • You put the DeCSS code in its intended environment - using an existing, purchased DVD disc, and playing it on a Linux machine.

    Now, as I understand it, there is currently no means of directly streaming through the CSS-encoded data watching it in real-time. A coder I am not, but this is definitely something we should, as a community, devote some time to having ready to fly in two and a half weeks.

    The psychological factor of us "simply wanting to play the DVD we just bought at the store" and showing what it was intended for can (and will) go a LONG way, I think.

    Some things I think did NOT do us any favors today:

    • The diskettes and source code. Yes, I think they were a great idea, and a good wy of showing "the genie was out of the bottle", but I think the potential for damage was greater. (Allowing the plaintiffs to show that "we are turning into a cause, sending the DeCSS code everywhere we can") That made it easier for them to show a reason for trying to "do anything possible" to get the TRO (unsuccessfully, true, but it DID give some credence to their side).
    • We need more people. The gallery was only half full. Granted, we did great for 30 hours notice, but we definitely want SRO on 1/14
    • We should investigate what needs to be done to have Linux people called as "expert witnesses". You can be sure that the DVD folks will pull people out from all over, affidavits from various and sundry showing how evil DeCSS is. We need to be able to counter that. Prospective candidates must own a suit (rules me out *G*), be good public speakers, and be well learned on the topic at hand. --- Is ESR doing anything on 1/14?

    I'm sure there are other things we should do, and I'm certain people will add them, but I think this represents a good starting point. We did great today, but this is a minor skirmish in what will probably be a moderately sized war.

    1. Re:Things we need on 1/14 by Anonymous Coward · · Score: 0

      Why "get Linux people"? *WHAT* does this have to do with Linux? Why can't I use this on any operating system?

  324. WHAT? by PowerTool · · Score: 1

    mmmm lets see....
    on my mate ash's machine (ide DVD),
    udf patchs in kernel:-

    smount -t udf /dev/hdd /mnt/dvd

    now I can access all data on the disk, no?






    *** down under (the oppresive thumb Mr GOV.au) ***

  325. Another mirror by BlueCalx- · · Score: 1

    Another mirror of DeCSS is here:

    http://nickd.org/decss

    Hope you guys find this helpful.

    --
    -- BlueCalx | http://nickd.org/