Slashdot Mirror


Cphack, the GPL, And So Much More

yankeehack writes: "This is a new article by Declan McCullagh (Wired Magazine) describing the confusion swirling around the CPHACK ruling of Monday, March 27th. What exactly does Mattel have rights to? And what about those who own a copy of the cphack program currently? Read the opinions of some prominent legal scholars on this issue." ery worth reading.

183 comments

  1. better yet, can it be reversed because ... by Anonymous Coward · · Score: 1

    i could REALLY use some software that blocks everything but porn. i spend way too much time searching thru garbage trying to locate porn.

  2. Re:If the GPL is revocable then what is the point by Anonymous Coward · · Score: 1

    Proving once again that a BSD license is FREE in every respect, whereas GPL isn't.

  3. How can we be proactive? by Anonymous Coward · · Score: 1

    Sorry, I am just tired of OpenSource being on the defensive always? So what if Mattel has a well funded legal department? Putting it simply, the British had a well funded military in 1775 and the Americans revolutionaries still beat them. The American lost every battle (almost) but managed to win the war because they never lost sight of the big picture and stuck to their strategy. Lets devise a strategy and go on the offense. Why don't we sue Mattel for trying to suppress software that is GPL'ed? Start educating Law Schools and surely some students and a professor or two will help our cause just for the experience and the bragging rights if they succeed! Sorry to use AC but I am far from my PC. Give me liberty or give me death!

  4. cphack IS NOT GPL'ed, according to its author by Anonymous Coward · · Score: 1

    According to the author's homepage, cphack IS NOT GPL'ed. Therefore, it is copyrighted material. No test case at all!

    1. Re:cphack IS NOT GPL'ed, according to its author by Krusty+Da+Klown · · Score: 2

      No, the author said he didn't write cphack, he wrote two other programs which he didn't assign to the FSF.

  5. Re:Fighting a losing battle? by Luis+Casillas · · Score: 1
    Instead of releasing a program to decrypt the blocked list sites, release the blocked list to the New York Times or Washington Post. Those guys will defend their first amendment rights.

    Or won't touch it at all, to avoid getting sued for libel. Anyway, the only proof that the list is not a total fabrication is the program itself; I'd say that the list without the program is not worth very much.

    ---

  6. Re:Cute by Eccles · · Score: 1

    This is all assuming that the GPL is, in fact, revocable. That still sounds kind of fishy to me.

    It does to me too, I was just explaining the possible legal "logic." Particularly disturbing is the judge warning people about possible contempt of court; not being a party to the court case, how can I possibly be expected to have heard the judge's warning? And in general, gifts are allowed and aren't revocable by the giver.

    --
    Ooh, a sarcasm detector. Oh, that's a real useful invention.
  7. Re:What Prevents... by Per+Abrahamsen · · Score: 1

    What prevents me from taking the source code changing a variable name here and there and re-releasing it as kcahpc ???? Sign over the rights to FSF??


    Copyright law.
  8. Slight GPL change? by AxelBoldt · · Score: 1
    I agree that it would be scary if the GPL could be revoked at any time because it doesn't constitute a valid contract.

    Note that this would also endanger multi-author projects like Linux: What if person X, who has various patches in the kernel, sells the rights to Microsoft which then proceeds to revoke the GPL on those patches? They would have to be removed from all distributions immediately.

    Maybe a slight change to the GPL could help. A valid, non-revocable contract in the US requires that both parties provide something of value. What if the GPL said something like

    "In return for a non-exclusive, non-revocable right to copy, change and distribute the software, recipient agrees to provide valuable feedback in the form of bug reports, feature requests or patches".

    --

    1. Re:Slight GPL change? by AxelBoldt · · Score: 1
      This license costs you a 1$ donation to the EFF.

      Except if you have to pay $1 for every piece of software on the average Debian system that's licensed under the GPL, the price would easily exceed that of commercial software.

      --

    2. Re:Slight GPL change? by Black+Parrot · · Score: 2

      > What if the GPL said something like...

      Or cut to the chase: This license costs you a 1$ donation to the EFF.

      Then your investment will be spent protecting itself!

      --

      --
      Sheesh, evil *and* a jerk. -- Jade
  9. Getting silly by RenQuanta · · Score: 1
    Eugene Volokh, a law professor at UCLA, said that Mattel might be able to argue that the GPL is invalid because users don't pay for the free software.


    So if I download and use shareware or regular sofware for a "limited trial license", I'm not obligated to pay for regular license since I didn't pay for the copy I obtained, right?

    1. Re:Getting silly by Trojan · · Score: 1

      Oh wow... I missed that paragraph on my first read. This Wired reporter must have been on dope.

  10. Can't convert GPL to Public Domain by Lulu+of+the+Lotus-Ea · · Score: 1

    Unfortunately (or fortunately, for other reasons, in the eyes of the FSF), releasing a modified CPhack as public domain is not possible. The GPL makes certain requirements upon derived works that excludes the public domain (by design). As long as you use the original CPhack as a basis, every derivative work must either be under GPL, or be under whatever other license terms its actual owner (now Mattel) offers it under (yeah, right!).

    On the other hand, someone would be free to reverse engineer CPhack based on the principles set forth in the original authors' essays, and release that functionally similar but source-independent version to the public domain.

    1. Re:Can't convert GPL to Public Domain by fReNeTiK · · Score: 2

      On the other hand, someone would be free to reverse engineer CPhack

      Well there isn't a lot to reverse engineer since the source is out there. Somebody would have to create a whole new program based solely on the essay, and then correctly license it under the GPL (ideally even transferring ownership to the FSF). That is, if you actually want this to be the test-case for the GPL.

      --
      I strongly believe that trying to be clever is detrimental to your health. -- Linus Torvalds
  11. Re:Software was not GPLd by jjoyce · · Score: 1
    Let's face it, they wrote a pathetically weak program, and they deserved to have it reverse engineered.

    I don't agree with the reasoning that breaking something open is justified if it is easy to do so. If people are going to reverse engineer things, it needs to be done because they believe the software is infringing on someone's rights.

    From a programming point of view, sure, it deserves to be broken if all the crypto is just a bunch of CRC routines. What will be more plausible in court, however, is explaining the political necessity of reverse engineering as the reason for doing it.

    It does have kind of strange implications though. Can we just write shoddy code from now on and tell our bosses, "It doesn't matter, our lawyers will handle it when it inevitably gets broken."

    Mankind has always dreamed of destroying the sun.

  12. Sign over the rights to FSF by Taco+Cowboy · · Score: 1



    Okay, I have released two programs under GPL, and I also participated in several other GPL projects.

    I never knew that I had to sign over the rights to FSF - but according to the WIRED article, it would be better if the authors sign over their rights to FSF, with Pen and Paper.

    Okay, now, can anyone tell me how to do it?

    I am not residing in the US, and if I sign on a piece of paper, assigning all the rights of my program to FSF, and mail that piece of paper to FSF's office in US, will _THAT_ act be considered as a LEGAL act - or will some scrupulous fella find some obscure loopholes to invalid the foreign source, signed-and-delivered right transfers?

    In the same vein, ONCE I sign over the rights of my program to FSF, do I, as the author, LOST EVERY RIGHT TO THAT PROGRAM THAT I WROTE?

    That is, what will happen if I want to EXTEND the capability of the program? Would I be in trouble with FSF if I augmented the program AFTER I have transfer all the rights of that program to FSF?

    And one more thing, it is a normal practice in many GPL projects (and projects under freeBSD license) to assign MULTIPLE licenses - that is, the same program can be GPLed, and still the author retains the right to COMMERCIALIZE the program at a later date.

    Now, in that kind of multiple-licensed program, how would one assign rights to FSF? Would assinging rights to FSF invalid ALL OTHER TYPES OF LICENSES the program currently holds?

    I know what I am asking are legal questions, and most of you are not lawyers. But I hope that there will be several of you who are either familiar with the laws, or do practical works in the legal fields, and I hope that you can answer my concern.

    Thank you for reading, and I'd appreciate any of your suggestion/comment.

    If you feel like emailing me in private, please feel free to do so. My email address is "knife at newmail dot net".

    Thank you again.

    --
    Muchas Gracias, Señor Edward Snowden !
  13. Why does Mattel own the code? by jjr · · Score: 1

    Did they write the program?--no
    They court says that they own the code because the code was created to decrypt their copyrighted information.
    So would this mean the samba code is owned by microsoft because it is used to decrypt their network protocol ????
    I don't think so. Mattel is just mad and out for blood.


    http://theotherside.com/dvd/

  14. Rant Off by FFFish · · Score: 1

    Yah. It was a bit of a rant, but I think that at the core, it's basically true: those who haven't experienced the unregulated Internet don't know what they're missing, are all too accepting of the net "as-is" (which is to say, as it is when they first get access), and actively desire greater government interference so that they themselves aren't challenged to think for themselves.

    The citizens of USA, Canada and bits of Europe are used to being spoon-fed by the government. We've all been trained to not question the system too deeply, to let the government be responsible for protecting us from our own stupidity, and can't imagine a life of not being coddled.

    Little wonder it's influencing the (second-to-last) bastion of freedom. Last-last will be the space frontier: colonies in space will have an interesting opportunity to redefine the social and government norms.

    Now, the far more interesting debate has nothing to do with the whys and wherefores of this situation:

    It's in deciding how to challenge it, how to work around and through it, and how to get what we want while allowing the proles to have their safety.

    --

    --

    --
    Don't like it? Respond with words, not karma.
  15. Re:The law is the law by imp · · Score: 1
    Also, what's the whether recorded or not bit referring to?


    When you enter into a legal agreement transfering the sale of something, generally one records that sale with the county courthouse where the transfer takes place. When we bought our house, we recorded that in the local county clerk's office. Likewise with the cars we've purchased. I don't know if there is a federal thing like this for intellectual property things, but I suppose that it is substantially similar.

  16. Re:Why does software need a licence anyway? by The+Famous+Brett+Wat · · Score: 1
    I like your attitude, but the reasons why software is licensed are fairly obvious. What's less obvious is some of the nastier details, like why companies should have the right to say "no reverse engineering" and "no talking about our product in public". The "no copying" part is a normal part of copyright, and the usual restrictions on the number of machines you can run the software on is just an extension of that base concept to cope with the peculiarities of software compared to other copyrighted works.

    That's not to say that I'm defending software licensing in general. I have no interest in copyrighting any of my work, and I see all that legal baggage as being a big minus for any product from a consumer's perspective.

    --
    proof, n. A demonstration that a conclusion is implied by certain premises and axioms.
  17. Re:Public Domain: Safer than the GPL? by The+Famous+Brett+Wat · · Score: 1

    You might be right, but I see a qualitative distinction between Public Domain and everything else. In the case of Public Domain, you are not placing the work under a license, but rather waiving your right to impose licensing terms. In the case of the GPL et al, you retain the copyright, and are therefore able to change the terms of the license. I would submit that in the case of Public Domain you have waived rights, and there is no possibility of getting them back retroactively. What the courts think may be entirely different, of course.

    --
    proof, n. A demonstration that a conclusion is implied by certain premises and axioms.
  18. Pen and paper signature? by tommy · · Score: 1

    If the rights have to be signed over to the FSF for the license to be enforcable, why doesn't someone who has already downloaded it sign them over before Mattel stops them too. I'm no lawyer, but it sounds ok to me. Anybody?

    --

    I have a woman and money. Life is good.

    1. Re:Pen and paper signature? by heh2k · · Score: 1
      If the rights have to be signed over to the FSF for the license to be enforcable, why doesn't someone who
      has already downloaded it sign them over before Mattel stops them too. I'm no lawyer, but it sounds ok to
      me. Anybody?


      no, it's NOT ok. you do not own the copyright. there seems to be some serious misconceptions about copyright law. the GPL is license for use, modification, and redistrobution. it does NOT assign the copyright to anyone. i think 99% of the posters here need to go buy a book on copyright law.

  19. Down boy! by tommy · · Score: 1
    To my knowledge, it was not GPL'ed. The following snippet was taken from an earlier posting that claims the license agreement was:

    "The source is included, and you can do whatever you want with it"

    I said I am not a lawyer, so take it easy. I could just as easily slam you for your spelling. From all I know, if they gave free license to do anything you want to with the software, someone can assign the rights to the FSF. That would seem to fall under the "whatever you want with it" section in the original agreement to me.

    If I was misinformed about the license, then my ideas may be completely invalid. Just trying to add to the discussion...

    --

    I have a woman and money. Life is good.

    1. Re:Down boy! by Trojan · · Score: 1

      Giving a free license is not the same as transferring copyright. Works are automatically protected by copyright, so even if you tell people 'to do what they want with it' you still own the copyright.

  20. Re:GPL is revocable? by ethereal · · Score: 1

    Does the expectation of improved code from others constitute sufficient consideration? Granted, it's not a sure thing, but I think you could argue that in the majority of cases GPLing your source code is likely to lead to an increase in value and utility of the code as you receive bug fixes, suggestions, etc. Is the whole "consideration" thing a specific law, or just a general legal precedent?

    --

    Your right to not believe: Americans United for Separation of Church and

  21. cn_decode.c and cph1_rev.c are not GPL'd by Robin+Lionheart · · Score: 1

    Matthew Skala wrote cn_decode.c and cph1_rev.c, but not cphack.

    Skala's statement is almost certainly in response to <a href="http://slashdot.org/comments.pl?sid=00/03/28 /081250&cid=103">scumdamn posting versions of these two files with GNU boilerplate comments</a> in the previous slashdot thread on this subject. It seems that scumdamn was overzealous.

  22. Eddy's intentions by Robin+Lionheart · · Score: 1

    Just read Eddy's post.

    Eddy writes, "I made a mental note about speaking to Matthew, that maybe we should release the whole thing under the GPL... I forgot." He also writes "As far as I'm concerned, the string ["Released under the GPL" in Unit1.pas] weren't meant to be in the distribution, and Mattel got my rights to it." (I assume he feels the same way about the "Released under the GNU Public License" string in Unitl.dfm.)

    It seems he wanted to release it under the GPL, but not without Matthew's okay, and the statement was left in inadvertently. From Matthew's site, he certainly doesn't approve. So, respecting Eddy and Matthew's wishes, I shall remove the GPL'd version.

  23. ISPs receive notices of injunction by Robin+Lionheart · · Score: 1

    It seems my ISP finally received a notice of injunction today, since the webmaster sent me the following e-mail at 12:10 this afternoon (ET):

    Attention: Robin Lionheart

    ****** NOTICE OF POLICY VIOLATION ******

    Your personal website on UpLink's web server (http://woodstock.uplink.net/~robinl) has been determined to be in violation of the "Illegality" clause of UpLink's Web Hosting Policies (http://www.uplink.net/ser vices/web_hosting_policies.shtml). Specifically, the web page published by you located at http://woodstock.uplink.net/~r obinl/mirrors/cp4.html and the subsequent associated files possibly violate a permanent injunction entered by Judge Edward Harrington of the United States District Court for the District of Massachusetts on March 28, 2000.

    The injunction was a result of the following action, and prohibited any further publication by the defendants or anyone in active concert with them of "CP4break.zip" or "cphack.exe" or any derivative thereof:

    Microsystems Software Inc. et al. v. Scandinavia Online AB et al., Case No. 00-cv10488-EFH (D. Mass.)

    Therefore, your personal website at http://woodstock.uplink.net/~robinl has been removed. You may petition for the reinstatement of your website, sans any questionable material, by emailing webmaster@uplink.net. The decision whether or not to reinstate your website will be made after a review of your site's content and will be made at UpLink's sole discretion.

    ---
    Andrew Frederick
    UpLink Webmaster

    I'm sure nobody is surprised that Mattel's recent dropping of Microsystems hasn't had any impact on Microsystems continuing its hollow legal threats. I wonder if they timed the letters to be received on a Friday.

  24. GPL's distribution terms by Robin+Lionheart · · Score: 1

    It seems like you're referring to the General Public License terms allowing you to copy and distribute verbatim copies of source code provided:

    • "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"

    The copyright holder, of course, has the right to copy and distribute without meeting the conditions of the GPL, since the copyright gives them the right to copy. So Eddy may very well have been able to release CPHack under the GPL, yet distribute it without meeting the above terms.

    Now if I want to redistribute Eddy's source on my web site, I do have to meet the above conditions. So, my site has a version of the source code with conspicuous copyright notices, warranty disclaimers, and a copy the license. It reminds me of self-repairing DNA in a way. :-)

    By the way, if you ran the program, you'd see that in does indeed display a copyright notice. The window's title bar reads "Cyber Patrol Hack v0.1.0 - (C)2000 Eddy L O Jannson". There's also a conspicuous message reading "Released under the GNU Public License".

    1. Re:GPL's distribution terms by BluSkreen · · Score: 1

      Don't be a moron, Robin. It's not GPLed, it never was and the only thing you are doing by redistributing it is giving Mattel a chance to kick your ass in court.

      Sorry kid, that is just the way it is. Even Eddy has confirmed that he didn't intend to release it under GPL. It's done, get over it.

  25. Re: 51st state? by NMerriam · · Score: 1

    Actually, I think the reason that most Canadians react so forceably to the US propensity for firearms ownership is that we get along just fine without everyone and his dog owning their own handgun/automatic assault rifle/machine gun or what-have-you. Our *national* annual murder rate is (I am led to understand) equal to the annual murder rate of the city of Detroit alone. If this is the case, then it obviously works for us
    You make the same mistake many Americans do in regards to firearm crimes. Yes, America has a lot of murder, and it has a lot of guns. But if all guns were gone tomorrow, if there were not a single violent incident with a firearm, we would still be one of the murder capitals of the world. Half of our murders are committed with guns. That means that half of them are committed with (knives|bats|pipes|rope|bare hands|cars|poison|etc). Even without guns America is violent. Even without guns Japan is the suicide capital of the world, they just have to use poison and hanging more frequently than we to get the job done. But it sure hasn't slowed them down any...

    --
    Recursive: Adj. See Recursive.
  26. Re:Cute by HiThere · · Score: 1

    Perhaps the answer is to modify the GPL to include a line to the effect "if any section of this license if found invalid, then the rights covered by that section revert to public domain".

    The suggestion about requiring all bugs to be reported would probably be harmless (can you imagine ANYONE ever enforcing it?), but it would result in wholescale license violation, and I can't feel that this would be a good thing.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  27. Re:Is the GPL Revocable? by kinkie · · Score: 1

    It's not clear to me what that "generally" means.

    Usually free licenses are given for free as a demo, and because of that reason they explicitly have a termination date, and explicitly state that they can be terminated at any moment at the licenser's whim.
    Those kind of licenses are quite a lot, and they are presumably very frequent in literature (I am no lawyer, but I guess that the companies seeing their demo versions being used in production environments could have been quite a few along the years).

    About the validity of the GPL: I don't see what's the difference between it and a shrink-wrap-type license. So the DMCA (may it rot in hell) could for once be turned in our favor, adding weight to it.

    About the revokability of the GPL: if (as stated by the DMCA) the GPL (being a shrink-wrap-type license) is fully binding, and since it doesn't have a termination clause (the only termination condition covers the case when the license's terms are violated), the copyright holder can do absolutely nothing to terminate it. Maybe it would be a good thing(TM) if the case was taken to court: it would be a field testing of the GPL, allowing the FSF to come up with a more enforceable version if it didn't hold.

    IMVVHO CyberPatrol could be maybe sued for false advertisement or something similar, because its new release blocks the cphack sites under every category.

    --
    /kinkie
  28. Re:Cute by dark409 · · Score: 1

    I don't see how the author of the article thinks this. If you look at the appropriate section of the copyright code, it says that the _license_ must be "evidenced". I.E., you must have a signed piece of paper somewhere (you or the copyright owner) saying the license exists. That's all. No transfer to the FSF or anything else seems to be required. Maybe other methods of evidence might be possible, but at least my amateur interpretation would be that an earlier non-specific license can and does override a copyright transfer.

    I'm no lawyer though. Get one yourself, yada yada.

  29. LGPL and International Copyright ? by Midnight+Thunder · · Score: 1

    Everyone is talking about the American copyright system. How about non-USA and international copyright laws?

    Couldn't the software be protected in some other country, so that even if Mattel won the USA case they would still have to do battle in other countries and in the meantime the software could still be available to the countries where Mattel has not won their case?

    I believe that we have to take advantage of the international spread of the internet and do the most to protect the LGPL. Also, is there any process whereby the LGPL can be recognised as an official licence agreement by a given country?

    --
    Jumpstart the tartan drive.
  30. Re:what is considered writing? by tweek · · Score: 1

    If this is the case then how are click through and shrink wrapped licenses valid? I haven't signed anything that says I agree to them. Maybe I'm misreading this?

    --
    "Fighting the underpants gnomes since 1998!" "Bruce Schneier knows the state of schroedinger's cat"
  31. Re:End of "Free-as-in-Beer"? by Black+Parrot · · Score: 1

    8. Burn a Barbie.

    --

    --
    Sheesh, evil *and* a jerk. -- Jade
  32. A thought. by Hackysack · · Score: 1

    I'm just wondering, and would love feedback, but isn't the issue of coopyright here not based on the US version of the Law, but on the Canadian or Sweedish versions of the law?

    This link: http://strategis.ic.gc.ca/SSG/it03022e.html is all I could find in a cursory search for articles on the same points of Canadian law.

    It mentions:
    In order for something to be copyrightable, it mst meet the following criteria:
    a) author must be a resident of Canada or treaty country. (which one of the original authors is)
    b) the work must be original (which it is)
    c) it must have a distribution (which cphack does)

    Again, it mentions that in order for ownership to be transfered, it must be done in writing, but I believe that legal interpretations recently have accepted digital writing as writing.

    The same document goes on to indicate that in the event of Join ownership, FULL copyright is assigned to each of the authors, unless otherwise specified.

    In my ever-so-non-legal opinion, this would seem to imply that the GPL can work very effectively in Canadian law, since by allowing colaborative work by anyone who downloads the program, they would seem to become entitled to full ownership (thus extending the GPL).

    Is this even remotely true?

    --A

  33. Re:Cute by gordyf · · Score: 1

    Add a clause stating that, in return for being granted use of the software under the GPL, the licensee agrees to report any bugs that they happen to find, in the course of normal use.

    So if I hand a Red Hat CD which is now covered under your new GPL to a friend, he is now forced to submit bug reports to the author, even if he doesn't want to, simply because he booted off the CD (thus agreeing to use the GPL'd software)?

  34. Modified license on the fly? by FascDot+Killed+My+Pr · · Score: 1

    Hold the phone. One of the objections to the GPL seems to be the need for a "written instrument". That is, actual paper with actual pen-marks from the licensor to the licensee. Otherwise the license is "revocable" (presumably by the licensor)

    But other shrinkwrap licenses don't have this feature. So that would seem to indicate that the, for example, NT EULA is not binding for MS. So if they wanted to, they could change the license after you bought the software. How's THAT for evil? What am I missing?
    --

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
    1. Re:Modified license on the fly? by Black+Parrot · · Score: 2

      > What am I missing?

      You're missing the fact that everyone knows that the laws are not fair, nor even consistent, because the actual underlying principle, regardless of what seems reasonable, is that the big companies are "right" in whatever they claim, until enough people raise an outcry over it.

      The best hope for the GPL is that enough "legitimate businesses" use GPL'd products now that their outcries might actually be heard by the US courts and Congress.

      The interesting -- and scary -- thing is that the big companies have gotten tired of traditional copyright law and started writing their own (DMCA, UCITA) for rubber-stamping by legislative bodies. From here on out, it just gets worse, not better.

      It would be great to mobilize the masses, but there is almost nil chance of making them understand the impact this year's court cases will have on life in the 21st Century.

      --

      --
      Sheesh, evil *and* a jerk. -- Jade
  35. MODERATORS!! Mod this up by Dacta · · Score: 1

    This is from one of the authors of CPHack.

    You can check on the other authors page here. He (the other author) says he emailed him (this guy here) to check that this is really him (the co-author)

    That last sentance wasn't real great grammer, was it?

  36. If Matel can squash CPHack... Can Microsoft... by MrBlic · · Score: 1

    If Matel can squash CPHack... Can Microsoft approach Linus with lots of cash & lawyers, and acquire the copyright?

    Och! Probably not... but it is a mind-blowing day for the FSF supporters.

    My real thought is that Matel should have simply thrown in the towel on CyberPatrol, and gone after the authors of CPHack for damages. The authors really did something wrong, and financially damaging, and irresponsable. The responsible thing would have been to tell Matel that they found a problem, and ask if Matel is interested in how they did it, so it could be fixed _before_ they released it.

    Causing harm to another entity is seldom a good idea, even if the other entity did a bad job of protecting themselves. You can be arrested for stealing even if the person stolen from left their window open.

    -Jim

    --
    Celebrate Excellence!
  37. Re:Cute by BeanThere · · Score: 1

    If a copyright license such as the GPL can be held revokable simply because rights were not explicitly signed over, why should software EULA's be treated differently? (i.e. why is "click here to accept the terms of the license agreement") different?

  38. Re:If the GPL is revocable then what is the point by MarcoAtWork · · Score: 1

    Please correct me if I'm wrong, but my point is slightly different, if this person is right the following scenarion could happen, I think.

    a) I write something really cool for
    b) I assign the rights to the FSF and/or release it under the GPL
    c) it spreads everywhere
    d) I change my mind, and I REVOKE my previous license
    e) now people have to stop incorporating my piece in the gpl'd software I was talking about before.

    It seems that this guy is implying that a license can be changed retroactively, and this is what scares me (hopefully I got it right though, I really hope I'm wrong)

    --
    -- the cake is a lie
  39. What Prevents... by mberkow · · Score: 1

    What prevents me from taking the source code changing a variable name here and there and re-releasing it as kcahpc ???? Sign over the rights to FSF??

    I still think that the issue is here stealing trade secrets which is under the states juristiction.

    It is too bad. They had an oportunity to point out all that is evil in FilterWare and they sold out.

    --
    Predestination was doomed from the start.
    1. Re:What Prevents... by steve802 · · Score: 1

      >It is too bad. They had an oportunity to point out all that is evil in FilterWare and they sold out. Easy for us to say ... it is one thing to be on the outside, looking in, and say "Fight em!" when you're not the one being threatened with life-changing litigation. Can you imagine if they were taken to court and *lost*? It is a very scary thing (I know, Lucasfilm did the same thing to me over the tatooine.com domain). It is an unfortunate weapon that a rich person or company has available that we little ones do not have. All Mattel would have needed to do for me to fold was threaten legal action. I cannot afford a lawyer to answer a cease-and-desist letter let alone defend a trademark, copyright, or trade secrets violation suit.

    2. Re:What Prevents... by Jon+Peterson · · Score: 2

      Hey, nothing prevents you mate. Since you're so upset about people selling out, why don't you just go ahead and do what you suggest?

      While you're at it, find a copy of the software from a mirror that's still up, put it on your site, and tell Mattel about it. Then we can all watch you not selling out and spending years fighting them. Go on. Email me when you've done it.

      Cheers,

      Jon

      --
      ----- .sig: file not found
    3. Re:What Prevents... by TheCarp · · Score: 2

      Yes it is "kind of like" clean room reverse
      engineering. However...I have trouble calling
      reading source code and describing how it
      works "reverse engineering".

      However...I supose it is. I would think a "friend"
      would work fine. Afterall...the whole point of
      the "clean room" is that you can argue that since
      you NEVER saw the original code...you couldn't
      have possibly copied the original code...ergo,
      you can't violate its copyright.

      The reason I say "have him write a 'review'"
      instead of calling it "reverse engineering" is
      that by possessing the source, he can still
      do anything that is covered under "fair use" and
      that includes writting reviews ...ie its
      protected. (he could even include code snippits
      but that would defeat the purpose)

      And of course I am trying, in this explained
      procedure, to skirt around original copyright
      law (clean room) and any anti-reverse engineering
      laws (which are poping up lately)

      Whether it would work or not...who knows?

      hmmm how big is the source? If its not too big
      I would bet a good quality review could be written
      in a few hours.

      -Steve

      --
      "I opened my eyes, and everything went dark again"
    4. Re:What Prevents... by TheCarp · · Score: 3

      Better yet...try this...

      Get a friend. Have freind read the source code
      and write a review of it. In the review have
      him talk about all the functions and what each
      of them does and how it works in minute detail.
      (nothing in copyright law, except maybe some of
      the horrible new stuff, says you can't write
      a reviw)

      Then take his review...and use it to write
      a new software program that does exactly the
      same thing as cphack.

      oops. New program...copyright by you...
      contains no old code (you never saw the
      code itself). Written from information in
      the text of an article...where the article
      itself is perfectly legal.

      Just a thought.

      --
      "I opened my eyes, and everything went dark again"
  40. Re:What Does rms Say? by Score+Whore · · Score: 1

    Well of the four products on the page:

    1 - Quicken Family Lawyer
    2 - Calendar Creator Deluxe
    3 - Chessmaster 7000
    4 - Compton's Learning astronomy

    The first two certain wouldn'y really be a childs product. The third is either, even though the Chessmaster series of games is typically too much for a young kid to really deal with well. And the last one is almost certainly targetted at young adults/children.

    "Community?" Well maybe not. But "consumers" sure thing bud. Even if the product is targetted at kids, it's still the parents who are buying.

  41. Re:What Does rms Say? by Score+Whore · · Score: 1

    Mattel is in the computer business. Go to www.shopmattel.com if you don't believe. Four computer products shown on the front page.

  42. Re:cphack by Score+Whore · · Score: 1

    No, there might be a test of whether a no cost licensing is revocable. Not a test of the GPL.

  43. Re:Is the GPL Revocable? by messman · · Score: 1
    According to this, maybe the GPL is not a contract, but a gift. Does that make any difference? Aren't gifts protected by law too?

    If the owner of the copyright wants to give licenses away which allow distribution and modification of his work under certain circumstances he is free to do so.

    If he later sells his rights to the work, then it may be the case that since licenses were not sold, but given, licensees lose their rights. That is why the article mentions assigning copyright to the Free Software Foundation is the best way to keep the software free forever.

  44. Re:Written Instrument? by Another+MacHack · · Score: 1
    Hmm, too bad they didn't shrink-wrap it, then they'd be covered under DMCA.

    Be careful not to confuse DMCA (circumventing access control mechanisms, federal copyright law, already passed) with UCITA (validating shrinkwrap license, proposed uniform state contract law, only passed in Virginia).

  45. Re:Is the GPL Revocable? by Bun · · Score: 1

    Consideration can be a promise to do something there is no legal obligation to do, or a promise to not do something there is a legal right to do. Promises to exchange money, goods,or services are forms of consideration. All parties in an agreement must give consideration in order to create a contract, but courts typically do not look at the adequacy of consideration unless there is evidence of some type of wrongdoing by the party benefiting most from the contract.

    IANbyanymeasAL, but it seems to me that according to the bold section, the L/GPL are valid. The user gives up his/her right to publish under another license any modifications to the code s/he writes or may write. The consideration granted is the republication under the L/GPL of any distributed derived works.

    Regards,

    Bun

    --
    "Anyone that has ever gotten an idea based on any of my work and done something better with it-good for you."--J.Carmack
  46. It won't just be the GPL's loss by Overfiend · · Score: 1

    Eugene Volokh's analysis, if correct, applies just as well to most, if not all, free software licenses (when Volokh says "free", he means free of charge, as can be gleaned from the context of his remarks). MIT, BSD (with and without the advertising clause), LGPL, and the GPL. (I haven't analyzed the Artistic license with regards to this issue.)

    If the GPL loses in this case, the BSD license will lose as well.

    BTW, many versions of Microsoft Internet Explorer were distributed for free. Were they also nonexclusive? Did the license agreement on IE say you couldn't pass the CD around the office? I feel sure it didn't, since MS's goal was to proliferate IE as widely as possible at all costs, but I haven't read the license so I cannot be sure.

    If it did not, and at least some version of MSIE was licensed both for free and nonexclusively, then there may be a staggering irony awaiting us. The Internet Exporer license may suffer the same effects as the GPL and BSD licenses. I do not know, however, if Volokh means that just the "irrevocable" part of license would be invalidated (which Microsoft probably wouldn't care about, since they possibly all along planned to start charging big bucks for the browser at some point), or it would apply to the whole license. If the latter, then it would perhaps be in Microsoft's interests, quite ironically, to come to the defense of the GPL in this case, lest it either become open season on IE, or a huge percentage of IE installations worldwide become illegal.

    It is very difficult to construe existing copyright law in such a way as to screw over *only* free software licenses -- that's what UCITA is for. So Mattel had better be very careful what they wish for. Big Software would probably be most unhappy with Mattel causing even one clause of their many precious restrictive software licenses to be ruled invalid.

    Since Wizards of the Coast, who absorbed TSR, have now been bought by Mattel, I wonder if all this talk of "Open Sourcing" the Dungeons & Dragons game really means anything. If it does, I would urge all employees of WotC to threaten a strike in retaliation for this maneuver. It looks like one branch of Mattel is trying to destroy the business strategy that another branch is trying to employ.

    However, unless Volokh was misquoted, I don't think his interpretation will stand -- it is too broad, and would hang a sword of Damocles over free distribution of all sorts of copyrighted works. Companies could send you, unsolicited, free CD's in the mail, then later revoke the "license" and demand an arbitrary amount of money from you in exchange for your continued ownership of such items. I'm sure many other abuses could be thought up.

    Then again, who knows? Maybe the judge in this case thinks UCITA is the greatest thing since sliced bread and envisions as wonderful a society where a fee is paid for every word read, and every song heard, each time they are perceived. I suppose ultimately a pharmaceutical company doing DNA research will patent the genes that construct neurons, we will all go about with EEG's strapped to our heads with a satellite uplink, and we will pay a nominal fee for every synapse that fires in our brains.

    Long live the American plutocracy!

    --
    Address-collecting spam robots don't know how to crack ROT13. Do you?
  47. Exactly! by Trojan · · Score: 1

    This Wired article seems to be full of misquotations. It is extremely unlikely that lawyers really did spread such nonsense. I'd like to see the full text of the interviews including questions.

  48. How about "good feelings" as consideration? by cr0sh · · Score: 1

    That's right - good feelings.

    This is what I get in return every time someone downloads a piece of code I have GPL'd (of course, it helps that they notify me that they d/l'd it, and liked it). I get good feelings that someone has found my code useful, helpful, and perhaps has even learned from it.

    While this may not feed my family, it still can be considered a "consideration", correct?

    --
    Reason is the Path to God - Anon
  49. Mattel is a facist regime.. by BluSkreen · · Score: 1
    With all the heat from DOJ and the States, there is no way in hell that Micros~1 would even try such a thing.

    While I've been critical of the way Eddy and Matthew handled the settlement situation, what they did by publishing the essay was not irresponsible. Irresponsible is Mattel's attorney sending legal documents via email that were non binding, used only to threaten people. There are Federal Codes detailing the requirements of service, and email isn't one of them. While the judge gave permission to distribute the TRO via email, there was no mention of the supeona. You just can't serve a legitimate TRO or supeona via email.

    CP routinely blocks sites of critics and competing products, and just gets some blocks plain wrong. Mattel knew this, and the essay (which you obviously have not read) outlines how many sites are improperly categorized, across several categories, while Mattel give the impression that the list is current and accurate.

    Right now, Beaver College, a real college that has been around for a hundred plus years is considering changing the school's name, in part due to the fact that blocking software prohibits the term "beaver", due to sexual/anontomical connotaions. When CP is used in public settings, such as schools or libraries, the amount of legitimate info filtered is quite vast, while still allowing some undefined porn to pass, unfiltered.

    If someone of their own freewill wants to install filtering at home, that is certainly their business. However, in my opinion, based on the URLs filtered, and Mattel's reponse to the situation, Mattel used CP to filter content which might be critical of Mattel, or Mattel's products, under the guise of protecting children from porn.

    Mattel is trying to stifle legitimate criticism of the company and the product, by using strong arm legal tactics, while in my opinion, intentionally misrepresenting the facts to both the public and the court. The email supeona was one such method.

    Both of those young men were very responsible in breaking the CP list code, and displaying the contents for all to see the hypocrasy of Mattel. Mattel is intentionally misrepresenting CP, in an effort to protect the Mattel corporate identity. As proven by the actions of Mattel against William Silverstein, and against publishers of legal books critical of the Mattel product Barbie, in my eyes, Mattel is an overbearing, greedy company, that will stop at nothing in the name of profits. By abusing the legal system in the way I believe Mattel has, does far greater harm to the public good than a couple of kids cracking a program they sell.

    While Mattel is certainly free to sell such a filtering product, and protect it under current US laws, they should not be allowed to misrepresent the fact that much more is filtered than porn.

    In my opinion, using the Mattel product Barbie as role model for our daughters, is much more obscene than any porn that one might find on the net.

    Dave

  50. Re:Please read Skala's Web page by empty · · Score: 1
    In part because of Skala's signing of rights to Mattel (and absence of licensing of rights via GPL), I think the program and the paper describing the encryption will be successfully deep-sixed. There will of course always be a handful of 31337 cracking sites that have them, but they will, by and large, be dead and buried!


    The only hope for this political issue to continue is for one of the websites that is improperly blocked by the censorware to sue Mattel for defamation (e.g., blocked as pornographic site) or false advertising. Could be a class action suit.


    Otherwise, just let the issue drop and go home...

  51. Re:Boston Herald has a story, too by jovlinger · · Score: 1

    The boston herald is usually considered to have journalism slightly better than the sun (of "page 3 girl" fame), but not by a significant margin.

    Judging from past front pages, they specialise in "man bites dog" and "hardworking family done wrong by state" stories.

    You'd do better to read the weekly world news, which is at least is a known quantity.

    I understand that it (the herald, that is) has an extensive (and by what I overhear on the T, fairly good) sports section, though.

  52. OT (very): Re: 51st state? by jovlinger · · Score: 1

    Interesting that both bilingualism (in Canadia) and firearms (in the States) are issues that are heatedly debated in that country, legally guaranteed in that country, and non-issues in the other country.

    Interesting also that sports fans here in the bloodthirsty (supposedly) USA are lambs compared to those of (again supposedly) more civilised europe.

    Not that I think we can draw any conclusions from these points, but they fascinate me, at least

  53. cphack and decss mirror by jadin · · Score: 1

    download it here or here

  54. Re:GPL is revocable? by kenro · · Score: 1

    You donate land to a city so that the city can build a needed highway on the land. It's a donation, so you don't ask for and don't receive any money. After the highway is built, you change you mind and say you want to put the land to another use. You ask for the highway to be removed, and for the land to be returned to you in its original condition. You claim your agreement to donate the land is not enforcable because you didn't receive any money or other kind of consideration.

  55. Re:When Mattel got the rights to the code! by Durinia · · Score: 1
    Please see This CNN Story, which explains how Mr. Skala sold cphack to Mattel (for one Canadian dollar!) to get them off his case.

    He's pretty clear that he just wanted to make his point, and he feels that he's accomplished that much.

  56. Fuck, look, it is NOT GPL by D4MO · · Score: 1

    So get this straight: it's not GPL!

    on

    http://www.islandnet.com/~mskala/

    --

    Rocket science is easy. Neurosurgery, now *that's* difficult.
  57. Re: 51st state? by Phrogman · · Score: 1

    Actually, I think the reason that most Canadians react so forceably to the US propensity for firearms ownership is that we get along just fine without everyone and his dog owning their own handgun/automatic assault rifle/machine gun or what-have-you. Our *national* annual murder rate is (I am led to understand) equal to the annual murder rate of the city of Detroit alone. If this is the case, then it obviously works for us. Canadians as a whole seem completely unable to understand the US fascination with firearms. But then you probably don't understand our peculiarities - tea, curling, and the incredibly divisive issue of bilingualism to nane a few. This is probably not the place to discuss this at all since its completely offtopic.

    As for Western Canadians liking the US better than Ontario - well, at least in my opinion - I dislike both equally. Washington State is okay, I have visited it several times and always liked the folks I met. The culture there is *almost* Canadian when you are near the border. On the rest of the US I have little or no opinion. On Ontario, well I lived there when I was in the Armed Forces, but I cannot say I liked the place all that much - except Ottawa and Kingston both of which are nice places to live (except for the weather).

    All in all I am content to stay right here in Victoria...

    --
    "The first time I got drunk, I got married. The second time I bought a chimpanzee, after that I stayed sober" Arian Seid
  58. Amen, Brother! by 2RockStars · · Score: 1

    I'm glad I'm not the only grumpy old-timer.

  59. Re:Fighting a losing battle? by atomic+brainslide · · Score: 1

    We need to enlist the media more effectively. Instead of releasing a program to decrypt the blocked list sites, release the blocked list to the New York Times or Washington Post. Those guys will defend their first amendment rights.

    you'd think so, wouldn't you. anyone here see the film about the huge tobacco industry scandal a while back? (sorry, i don't recall the title). the meida is owned by corporations which are just as greedy as the non-media ones. if they even for a moment get the slightest idea that they would be losing money for something they print/publish they'll pull it.

    besides that, i think it was foolish for the programmers to sign a contract with this american firm, it would seem that it now makes them vulnerable to the american legal system.

    --
    check out my comic: Essential Tremors
  60. Free licensing as opposed to GPL by kevinank · · Score: 1
    The tail end of the article states: Eugene Volokh, a law professor at UCLA, said that Mattel might be able to argue that the GPL is invalid because users don't pay for the free software. "Nonexclusive licenses given for free are generally revocable, even if they purport to be irrevocable," Volokh said. "Even if the GPL license in cphack is treated as signed and is covered by 205(e), it might still be revocable by Mattel as the new owners of the cphack copyright." "It is unfortunately not quite as solid a case for the good guys as the GNU license theory would have at first led us to believe," he said.

    This isn't strictly speaking true. Nothing in the GPL prevents the sale for money of the licensed sources, and in fact the products so licensed are often sold.

    Hopefully the FSF can show a legitimate financial claim on software that has been provided to them under signed license.

    -kls
    --

    --
    LibBT: BitTorrent for C - small - fast - clean (Now Versio
  61. Re:Signed by hand? by kevinank · · Score: 1
    (Odd duck?)

    It isn't a question of what the GPL requires, but of what the law requires. Unsigned contracts have never been found to be binding on either party.

    (Well there are a couple of odd exceptions; such as using software that was licensed only for non-server use on a server, when a licensed version for servers was also available. Sorry I don't have the citation handy.)

    -kls
    --

    --
    LibBT: BitTorrent for C - small - fast - clean (Now Versio
  62. Read the above & somebody moderate that comment up by dwalsh · · Score: 1

    Very interesting implication regarding IE.

    --
    ${YEAR+1} is going to be the year of Linux on the desktop!
  63. WTF? by Col.+Panic · · Score: 1
    What is the deal with this section of the Judge's ruling?

    Ideas bear consequences, fruitful and also destructive. The pernicious idea that all men are not created equal is the philosophic bais which incited the degradations of slavery and the genocidal slaughter of the Holocaust.

    Ummm - ok? We are talking about freedom of information, here, not the genocidal slaughter of millions of Jews. Methinks the judge has some kind of issue to work out before he publishes any more rulings of law.

  64. Apparently not.... by WhiskeyJack · · Score: 1

    Apparently not if it's done before Mattel notifies the holder of the current license (namely, everyone who has downloaded cphack) of a change in the licensing that bars them from doing that.

    --WhiskeyJack

  65. Re:Wait, hold up a second here by YU+Nicks+NE+Way · · Score: 1
    Worst case (it seems) is that we'll have to start providing "written instruments" with each license. Even this may not be as bad as it seems, since much business is already done with legally binding signatures that are generated by machine. (E.g., the signatures on the gazillions of checks issued by big companies every week.) It should be possible to set up a web page for your GPL'd product, where people who want a license just click to get their written instrument. And it will only need to be done once, since whoever sets up the first one will GPL the CGI code for the rest of use to use.

    This misses the point. If the copyright to the original source can be obtained, either by purchase or through a lawsuit, then the GPL itself can be revoked. The threat here is that the purchase culture is held to trump the gift culture. If a free-beer license cannot be irrevocable, then GPL, the BSD license, etc. are irrevocably toast.

    Think about it. Suppose that Some Villainous Corporation (SVC) sues Linus Torvalds for infringement of their patents. (It's likely to be SCO, for technical reasons, but Microsoft probably makes a better villain.) I'd be stunned if there weren't legitimate infringements. What happens then? Torvalds loses, and has two choices: face the claim that SCO has suffered huge consequent damages based on his product. Oof -- Torvalds is certainly well off, but SVC can claim billions of dollars in damages. So, rather than face that, plus punitive damages, SVC sends an attorney to Torvalds, and says "Look, if you'll simply give us a piece of the copyright, you're fine." (And assignment to FSF won't help; the suit could be brought against them instead of Torvalds. Frankly, FSF is probably more vulnerable.)

    You can guess the rest. What GPL? SCV is then free to change the license at will. Poof. No Linux 3.0.

  66. Re:GPL is revocable? by YU+Nicks+NE+Way · · Score: 1
    This entire idea of consideration doesn't make sense from the betting point of view. Lawyers frequently offer this option: "I'll fight your case for no charge. But if you win, I get 50 percent of damages." Sounds like a good deal right? But where is the consideration to the lawyer when the case is lost? This contract is void! Yet people are doing this all the time, in the USA.

    Ahh, but you're looking at the wrong side of the contract! The lawyer has already provided his consideration -- his time and expenses in fighting the suit. The bound party here is the client, not the attorney.

    Consider -- if the client wins, then he provides half his settlement to the lawyer. If he loses...well, he owes him nothing. But he hasn't promised to make a gift to the lawyer for no consideration; the lawyer has provided him with (one hopes) valuable consideration.

  67. Re:First? Who cares.... looks like a test case to by Farq+Fenderson · · Score: 1

    I have to agree, sort of. This won't test the whole of the GPL, it will test whether or not the GPL leagally means anything.

    Sadly, I don't think it looks good for the GPL. I understand that the GLP *ought* to be enforceable, but there's a lot of laws that ought to be otherwise.

    Regardless, I don't think the GPL will help these folks out. I laughed hard when I realized what they'd done, but then I thought about it, and it looks more live they've illegally signed an agreement to me. They get points for style though.

    ---
    script-fu: hash bang slash bin bash

  68. They own the code because... by cosmicaug · · Score: 1

    No, you misunderstood. Mattel owns the code because they "acquired rights to cphack from the program's original authors". The problem is that it implies the retroactive cancelling of the previous licensing arrangement by the authors (whether it is GPL or public) --which doesn't seem quite kosher.

  69. Conservatism in the media by Seher+deka+al-Kashif · · Score: 1

    The Herald article was not labeled so, but must have been an opinion piece. No editor could look at that as objective reporting. It was also in the business section, and -- having just left a business publication -- businessmen are more conservative than almost any other breed of mundanes. Business reporting, unfortunately, caters to this bias. What you say about the media is true. The most liberaterian papers tend to be conservative-liberaterian, like the Orange County Register chain. The best way to get your message across to journalists is to a be a quotable, available source when they need one. The fact is -- and I am as guilty of this as any other reporter -- when a breaking story comes in, we talk to the people we know and trust. Geeks tend to come across as unreliable in many cases. They also are -- probably justifiably -- paranoid about talking to us in the first place. When you see such stories, don't write letters to the editor (Unless it's a really egregious mistake, that's a good way to make an enemy of the reporter. Words printed on the opinion page tend to burn deep). Don't complain about it in a forum where few reporters go. Calm down then write the reporter an e-mail pointing out any wrong information, then offer to be a source when they have to write such stories in the future. Believe me, journalists love a quotable source who juices up a story by pointing out that the establishment is lying. It helps if you have some sort of credentials, but being a joe-Linux-user will still put you above the crowd.

    --
    "...virtue springs from iron within, not lead without." R. Kipling
  70. This is offtopic, but... by pdubroy · · Score: 1

    Where did the DMCA story go????

    I just refreshed my page, and then POOF! the story was gone. Anyone care to explain where/why it went?

    [sarcasm]It must be VA/Andover exercising their "editorial control". I'm discouraged to see that the governed has the Linux companies firmly in its grasp as well...[/sarcasm]

    But seriously though. What happened? I'm sure there's a reasonable explanation...


    --
    1. Re:This is offtopic, but... by jawad · · Score: 2
      The explanation is that, in order to maximize page views, Slashdot puts up stories at assorted times. That story was meant to be displayed at noon, and somehow it got out earlier.

      That's the explanation. As for reasonable, I'm not sure.

    2. Re:This is offtopic, but... by absurd · · Score: 2

      http://slashdot.org/article.pl?sid=00/03/28/181320 4&mode=nested

      Here you have it, and the explain is at the bottom.

  71. Re:The Path Forward seems clear to me... by John+Hurliman · · Score: 1

    What would happen if someone released this code totally anonymously under the GNU GPL license? Can you do that? Just say... get a yahoo mail account and an anonymous sourceforge account, release the new program under it's correct license, do all the work through your laptop and a payphone out in the boonies (ok now I'm getting a little paranoid).

  72. Re:The Internet is Dead by teus · · Score: 1

    Gotta say I agree w/ you but ...

    Take it back a step further (a decade is to short) and take the long view. The network that ARPA developed (with the help of some hellacious (sp?) academics) was designed to withstand a NUCLEAR ATTACK.

    It was not designed to be secure (.mil OWNED the bridges, they were more concerned w/ PHYSICAL SECURITY and then mixed in a little KG-?? to obfuscate), it was designed to keep running.

    We have all heard the aphorism that "the net regards any attempt to censor as an attack and promptly routes around it", but it is REALLY true.

    PEOPLE are bridges/routers now. As long as there is one person who can rally other's around a particular cause (anti-censorship is just TOO classic in this case), NO ONE can stop the distribution of the info.

    The key fact is that this thing has gone global. What are the odds that an Iranian (or Italian or Austrian or ...) hacker gives a flying f**k what a judge in the US has to say about ANYTHING, much less what they may or may not choose to publish. If y'all haven't noticed, international governments don't play nice with each other. By the time the US State department/(insert three letter acronym here) gets a foreign ISP to buckle under, the idea/information SHOULD have already spread to 20 plus other countries, if the cause in question has any popular backing what so ever.

    The Internet is dead. Forget the BS about the value of a network increasing as the square of the connected nodes. We ARE the nodes and everybody (even the "proles") bring something to the net. Long live the people net.

    Just a side note from a former .mil who is getting a real kick out of what has become of the Internet. I LOVE it. Didn't really fit in w/ those guys, but Hey, I took the retirement and ran.

  73. Re:Signed by hand? by Irregular+Duck · · Score: 1

    No! I'm no Odd Duck!

    Unsigned contracts most certainly have been found to be binding. Verbal contracts are binding if you can clearly demonstrate the terms. Non-verbal contacts can even be binding. I saw an example of a fellow who regularly buys a candy bar from a shop. On a certain day, the customer comes in, sees the owner busy with another customer, picks up the candy bar, waves it at the owner and leaves. There is a contract and an enforcable promise to pay despite the lack of words, written contract or signature.

    Shrinkwrap licenses are another example of contract without signature. The ProCD v. Zeidenberg case held that they were valid contracts.

    o>Anomalous: syn. irregular
    /)Canard: Fr. duck

    --
    o>Anomalous: syn. irregular
    /)Canard: Fr. duck
    "
  74. Microsystems prowling for mirror sites by wholesomegrits · · Score: 1

    I don't know what other mirror sites have experienced, but Microsystems is really taking quite the liking to my site.

    Looking at my logs, the number of visits from the *.microsys.com domain has skyrocketed. Guess what they are all looking for. Cphack. They don't even bother with the index.html, but go right for the cndecode.html page on my server. Looking at the referral list, it seems that internally some sort of shitlist of mirror sites (C:/blahblah/list.hmtl) or something keeps track of the mirror sites on openpgp.net. So maybe denying access to the domain wouldn't hurt.

    From apache:

    qamac2.microsys.com - - [29/Mar/2000:08:46:12 -0600] "GET /cndecode.html HTTP/1.0" 200 1685
    qamac2.microsys.com - - [29/Mar/2000:08:46:12 -0600] "GET /cndecode.html HTTP/1.0" 200 1685 "file:///MSI_C.VOL1/HOTTST.HTM" "Mozilla/4.01a (Macintosh; I; PPC)"

    rodneyf.microsys.com - - [29/Mar/2000:08:01:17 -0600] "GET /cndecode.html HTTP/1.0" 200 1685
    rodneyf.microsys.com - - [29/Mar/2000:08:01:17 -0600] "GET /cndecode.html HTTP/1.0" 200 1685 "-" "Mozilla/4.72 [en] (Win98; I)"
    rodneyf.microsys.com - - [29/Mar/2000:08:01:17 -0600] "GET /world1.gif HTTP/1.0" 200 228
    rodneyf.microsys.com - - [29/Mar/2000:08:01:17 -0600] "GET /world1.gif HTTP/1.0" 200 228 "http://137.216.191.250/cndecode.html" "Mozilla/4.72 [en] (Win98; I)"
    rodneyf.microsys.com - - [29/Mar/2000:08:01:17 -0600] "GET /binary.gif HTTP/1.0" 200 246
    rodneyf.microsys.com - - [29/Mar/2000:08:01:17 -0600] "GET /binary.gif HTTP/1.0" 200 246 "http://137.216.191.250/cndecode.html" "Mozilla/4.72 [en] (Win98; I)"
    rodneyf.microsys.com - - [29/Mar/2000:08:01:17 -0600] "GET /c.gif HTTP/1.0" 200 242
    rodneyf.microsys.com - - [29/Mar/2000:08:01:17 -0600] "GET /c.gif HTTP/1.0" 200 242 "http://137.216.191.250/cndecode.html" "Mozilla/4.72 [en] (Win98; I)"
    rodneyf.microsys.com - - [29/Mar/2000:08:01:17 -0600] "GET /c.gif HTTP/1.0" 200 242
    rodneyf.microsys.com - - [29/Mar/2000:08:01:17 -0600] "GET /c.gif HTTP/1.0" 200 242 "http://137.216.191.250/cndecode.html" "Mozilla/4.72 [en] (Win98; I)"

    debrag.microsys.com - - [28/Mar/2000:23:24:34 -0600] "GET /cndecode.html HTTP/1.1" 200 1685
    debrag.microsys.com - - [28/Mar/2000:23:24:34 -0600] "GET /cndecode.html HTTP/1.1" 200 1685 "-" "Mozilla/4.0 (compatible; MSIE 5.0; Windows 95; DigExt)"
    debrag.microsys.com - - [28/Mar/2000:23:24:34 -0600] "GET /binary.gif HTTP/1.1" 200 246
    debrag.microsys.com - - [28/Mar/2000:23:24:34 -0600] "GET /binary.gif HTTP/1.1" 200 246 "http://137.216.191.250/cndecode.html" "Mozilla/4.0 (compatible; MSIE 5.0; Windows 95; DigExt)"
    debrag.microsys.com - - [28/Mar/2000:23:24:34 -0600] "GET /c.gif HTTP/1.1" 200 242
    debrag.microsys.com - - [28/Mar/2000:23:24:34 -0600] "GET /c.gif HTTP/1.1" 200 242 "http://137.216.191.250/cndecode.html" "Mozilla/4.0 (compatible; MSIE 5.0; Windows 95; DigExt)"
    debrag.microsys.com - - [28/Mar/2000:23:24:34 -0600] "GET /world1.gif HTTP/1.1" 200 228
    debrag.microsys.com - - [28/Mar/2000:23:24:34 -0600] "GET /world1.gif HTTP/1.1" 200 228 "http://137.216.191.250/cndecode.html" "Mozilla/4.0 (compatible; MSIE 5.0; Windows 95; DigExt)"

    debrag.microsys.com - - [28/Mar/2000:14:39:06 -0600] "GET /cndecode.html HTTP/1.0" 200 1685
    debrag.microsys.com - - [28/Mar/2000:14:39:06 -0600] "GET /cndecode.html HTTP/1.0" 200 1685 "file:///T|/SP/HOTNOT/BREAK/NETCAP.HTM" "Mozilla/3.0 (Win95; I; 16bit)"
    debrag.microsys.com - - [28/Mar/2000:14:39:31 -0600] "GET /cndecode.html HTTP/1.0" 200 1685
    debrag.microsys.com - - [28/Mar/2000:14:39:31 -0600] "GET /cndecode.html HTTP/1.0" 200 1685 "file:///T|/SP/HOTNOT/BREAK/NETCAP.HTM" "Mozilla/3.0 (Win95; I; 16bit)"
    debrag.microsys.com - - [28/Mar/2000:14:39:32 -0600] "GET /c.gif HTTP/1.0" 200 242
    debrag.microsys.com - - [28/Mar/2000:14:39:32 -0600] "GET /c.gif HTTP/1.0" 200 242 "http://137.216.191.250/cndecode.html" "Mozilla/3.0 (Win95; I; 16bit)"
    debrag.microsys.com - - [28/Mar/2000:14:39:32 -0600] "GET /binary.gif HTTP/1.0" 200 246
    debrag.microsys.com - - [28/Mar/2000:14:39:32 -0600] "GET /binary.gif HTTP/1.0" 200 246 "http://137.216.191.250/cndecode.html" "Mozilla/3.0 (Win95; I; 16bit)"
    debrag.microsys.com - - [28/Mar/2000:14:39:32 -0600] "GET /c.gif HTTP/1.0" 200 242
    debrag.microsys.com - - [28/Mar/2000:14:39:32 -0600] "GET /c.gif HTTP/1.0" 200 242 "http://137.216.191.250/cndecode.html" "Mozilla/3.0 (Win95; I; 16bit)"
    debrag.microsys.com - - [28/Mar/2000:14:39:32 -0600] "GET /world1.gif HTTP/1.0" 200 228
    debrag.microsys.com - - [28/Mar/2000:14:39:32 -0600] "GET /world1.gif HTTP/1.0" 200 228 "http://137.216.191.250/cndecode.html" "Mozilla/3.0 (Win95; I; 16bit)"
    debrag.microsys.com - - [28/Mar/2000:14:39:38 -0600] "GET /cndecode.html HTTP/1.0" 200 1685
    debrag.microsys.com - - [28/Mar/2000:14:39:38 -0600] "GET /cndecode.html HTTP/1.0" 200 1685 "file:///T|/SP/HOTNOT/BREAK/NETCAP.HTM" "Mozilla/3.0 (Win95; I; 16bit)"
    debrag.microsys.com - - [28/Mar/2000:14:39:55 -0600] "GET /cndecode.html HTTP/1.0" 200 1685
    debrag.microsys.com - - [28/Mar/2000:14:39:55 -0600] "GET /cndecode.html HTTP/1.0" 200 1685 "file:///T|/SP/HOTNOT/BREAK/NETCAP.HTM" "Mozilla/3.0 (Win95; I; 16bit)"
    debrag.microsys.com - - [28/Mar/2000:14:43:25 -0600] "GET /cndecode.html HTTP/1.0" 200 1685

    rodneyf.microsys.com - - [28/Mar/2000:10:49:51 -0600] "GET /cndecode.html HTTP/1.0" 200 1685
    rodneyf.microsys.com - - [28/Mar/2000:10:49:51 -0600] "GET /cndecode.html HTTP/1.0" 200 1685 "-" "Mozilla/4.72 [en] (Win98; I)"
    rodneyf.microsys.com - - [28/Mar/2000:10:49:51 -0600] "GET /world1.gif HTTP/1.0" 200 228
    rodneyf.microsys.com - - [28/Mar/2000:10:49:51 -0600] "GET /world1.gif HTTP/1.0" 200 228 "http://137.216.191.250/cndecode.html" "Mozilla/4.72 [en] (Win98; I)"
    rodneyf.microsys.com - - [28/Mar/2000:10:49:51 -0600] "GET /binary.gif HTTP/1.0" 200 246
    rodneyf.microsys.com - - [28/Mar/2000:10:49:51 -0600] "GET /binary.gif HTTP/1.0" 200 246 "http://137.216.191.250/cndecode.html" "Mozilla/4.72 [en] (Win98; I)"
    rodneyf.microsys.com - - [28/Mar/2000:10:49:51 -0600] "GET /c.gif HTTP/1.0" 200 242
    rodneyf.microsys.com - - [28/Mar/2000:10:49:51 -0600] "GET /c.gif HTTP/1.0" 200 242 "http://137.216.191.250/cndecode.html" "Mozilla/4.72 [en] (Win98; I)"
    rodneyf.microsys.com - - [28/Mar/2000:10:49:51 -0600] "GET /c.gif HTTP/1.0" 200 242
    rodneyf.microsys.com - - [28/Mar/2000:10:49:51 -0600] "GET /c.gif HTTP/1.0" 200 242 "http://137.216.191.250/cndecode.html" "Mozilla/4.72 [en] (Win98; I)"

    venusmac.microsys.com - - [28/Mar/2000:10:36:43 -0600] "GET /cndecode.html HTTP/1.1" 200 1685
    venusmac.microsys.com - - [28/Mar/2000:10:36:43 -0600] "GET /cndecode.html HTTP/1.1" 200 1685 "-" "Mozilla/4.0 (compatible; MSIE 4.5; Mac_PowerPC)"
    venusmac.microsys.com - - [28/Mar/2000:10:36:44 -0600] "GET /binary.gif HTTP/1.1" 200 246
    venusmac.microsys.com - - [28/Mar/2000:10:36:44 -0600] "GET /binary.gif HTTP/1.1" 200 246 "http://137.216.191.250/cndecode.html" "Mozilla/4.0 (compatible; MSIE 4.5; Mac_PowerPC)"
    venusmac.microsys.com - - [28/Mar/2000:10:36:44 -0600] "GET /c.gif HTTP/1.1" 200 242
    venusmac.microsys.com - - [28/Mar/2000:10:36:44 -0600] "GET /c.gif HTTP/1.1" 200 242 "http://137.216.191.250/cndecode.html" "Mozilla/4.0 (compatible; MSIE 4.5; Mac_PowerPC)"
    venusmac.microsys.com - - [28/Mar/2000:10:36:44 -0600] "GET /world1.gif HTTP/1.1" 200 228

    jimc.microsys.com - - [28/Mar/2000:10:22:47 -0600] "GET /cndecode.html HTTP/1.0" 200 1685
    jimc.microsys.com - - [28/Mar/2000:10:22:47 -0600] "GET /cndecode.html HTTP/1.0" 200 1685 "-" "Mozilla/4.51 [en] (Win95; U)"
    jimc.microsys.com - - [28/Mar/2000:10:22:47 -0600] "GET /world1.gif HTTP/1.0" 200 228
    jimc.microsys.com - - [28/Mar/2000:10:22:47 -0600] "GET /world1.gif HTTP/1.0" 200 228 "http://137.216.191.250/cndecode.html" "Mozilla/4.51 [en] (Win95; U)"
    jimc.microsys.com - - [28/Mar/2000:10:22:48 -0600] "GET /binary.gif HTTP/1.0" 200 246
    jimc.microsys.com - - [28/Mar/2000:10:22:48 -0600] "GET /binary.gif HTTP/1.0" 200 246 "http://137.216.191.250/cndecode.html" "Mozilla/4.51 [en] (Win95; U)"
    jimc.microsys.com - - [28/Mar/2000:10:22:48 -0600] "GET /c.gif HTTP/1.0" 200 242
    jimc.microsys.com - - [28/Mar/2000:10:22:48 -0600] "GET /c.gif HTTP/1.0" 200 242 "http://137.216.191.250/cndecode.html" "Mozilla/4.51 [en] (Win95; U)"
    jimc.microsys.com - - [28/Mar/2000:10:22:48 -0600] "GET /c.gif HTTP/1.0" 200 242
    jimc.microsys.com - - [28/Mar/2000:10:22:48 -0600] "GET /c.gif HTTP/1.0" 200 242 "http://137.216.191.250/cndecode.html" "Mozilla/4.51 [en] (Win95; U)"
    qamac2.microsys.com - - [28/Mar/2000:10:22:57 -0600] "GET /cndecode.html HTTP/1.0" 200 1685
    qamac2.microsys.com - - [28/Mar/2000:10:22:57 -0600] "GET /cndecode.html HTTP/1.0" 200 1685 "file:///MSI_C.VOL1/HOTTST.HTM" "Mozilla/4.01a (Macintosh; I; PPC)"
    qamac2.microsys.com - - [28/Mar/2000:10:22:58 -0600] "GET /world1.gif HTTP/1.0" 200 228
    qamac2.microsys.com - - [28/Mar/2000:10:22:58 -0600] "GET /world1.gif HTTP/1.0" 200 228 "http://137.216.191.250/cndecode.html" "Mozilla/4.01a (Macintosh; I; PPC)"
    qamac2.microsys.com - - [28/Mar/2000:10:22:58 -0600] "GET /binary.gif HTTP/1.0" 200 246
    qamac2.microsys.com - - [28/Mar/2000:10:22:58 -0600] "GET /binary.gif HTTP/1.0" 200 246 "http://137.216.191.250/cndecode.html" "Mozilla/4.01a (Macintosh; I; PPC)"
    qamac2.microsys.com - - [28/Mar/2000:10:22:58 -0600] "GET /c.gif HTTP/1.0" 200 242
    qamac2.microsys.com - - [28/Mar/2000:10:22:58 -0600] "GET /c.gif HTTP/1.0" 200 242 "http://137.216.191.250/cndecode.html" "Mozilla/4.01a (Macintosh; I; PPC)"
    qamac2.microsys.com - - [28/Mar/2000:10:22:58 -0600] "GET /c.gif HTTP/1.0" 200 242

    --
    No sig is worth reading.
  75. Re:what is considered writing? by john_many_jars · · Score: 1
    This is currently being considered in Congress. For instance, should an electronic document be considered as binding as an inked document. If so, how would there be a guarantee of signatures (ie Notary Public) that can be used effectively by ordinary people.

    This poses interesting problems (ie date stamp tampering, etc) that must be overcome so that Joe Idiot doesn't get ripped off. Just remember that lawyers operate by very similar rules to programmers. They have strict guidlines and protocols that must be followed, its just that their code is open for interpretation... kinda like Pascal and non-local variables.

  76. Re:Cute by Belltower · · Score: 1

    IAcertainlyNAL, but when you are the liscensee of a GPL'ed program you most certainly do give the liscensor something: you agree not to use their code in any proprietary programs. But that's rather like saying if I give you $5, then you gave me something because I could have given you $10. I'm giving you incomplete usage rights to my code and asking nothing in return, saying you're giving me something because I'm not giving you complete usage rights is rather flaky reasoning. Regardless, just because I give you something, that doesn't mean I can take it back. The only exception is that if I say I am going to give you something (without remuneration), I'm not legally obliged to do so. But cphack was already given (or at least one file of its was). I believe the idea of the dollar exchange is that the giving and receiving of the dollar is explicit evidence of the parties agreeing to the terms of the contract, not that the $1 makes sure the contract is not unconscionable.

  77. Not Really a License Issue at All by MasteroftheVoxel · · Score: 1

    The question is did the creators of Cphack ever own their work to begin with?>

    Think of it this way: What if I broke into a company stole some of their private files and
    posted them on the net under GPL?
    Does that give anyone the right to copy and redistribute them?
    Certainly not, they belong to the company still because I obtained them illegally

    What if I de-assembled parts of Microsoft Word and translated into a my own more readable source code,
    posted it on the web and GPLed it? Can we now freely compile and distribute MS Word? Nope.

    What the authors of Cphack did was similar. They broke the license agreement of a software package they obtained by reverse-engineering it.
    And they attempted to GPL a descriptions of the workings of this companies product.
    Maybe not as obviously illegal as the examples above, but certainly similar and maybe the same in a court of law.

    So the question is whether the work was theirs and legit to beign with.
    Mattel might have screwed themselves already though -- by signing an agreement to transfer the rights to Cphack to themselves they are implying
    that the software belonged to the Cphack authors to begin with.

  78. Re:Contract rights and Mattel's press release by multipartmixed · · Score: 1

    If I was you, I wouldn't kick the dog that was biting me.

    Finish fighting your RSI battle first. You deserve to win.

    --

    --

    Do daemons dream of electric sleep()?
  79. cphack by haroldh · · Score: 1

    I think the GPL tells it well enough. if the courts don't think the GPL license means anything then neither does Mattel's or MPAA or any other license.

  80. Re:Written Instrument? by ZoneGray · · Score: 1

    oops.

  81. Written Instrument? by ZoneGray · · Score: 1

    From the article: The law requires "a written instrument signed by the owner of the rights licensed." Hmm, too bad they didn't shrink-wrap it, then they'd be covered under DMCA.

  82. Re:what is considered writing? by Flugdoog · · Score: 1

    The interesting thing about whether e-mail could be considered writing is that this is the very case where the judge allowed Mattel to e-mail the subpoenas out. Assuming that public key verification can be used as a signature (I have no idea about the legal status of that) and that it was used in this case, the argument that it should count could certainly be made. However, since the subpeonas were backed up by hardcopies which were mailed, I doubt that it would carry through at this time. My only qualification for legal ruminations, BTW, is having a friend in law school who talks to me a lot about the subject, so take this for what it's worth.

  83. any press is good press by drewdoger · · Score: 1

    Perhaps this has been discussed. Is it crazy that Mattel brought on this lawsuit as a publicity stunt. This is the most attention they've received in quite some time I'm sure

  84. Re:Long Live the Internet by drewdoger · · Score: 1

    I agree with a lot of what you say there....but, it's like your favorite band. Remember that band that you loved, loved to see in small clubs without the big crowds. They rocked. Then they got big and you didn't like going to the big shows because the intimacy wasn't there any more (it happened to me twice). Next thing you know, losers that didn't know shit about their music were suddenly all over the place...singing your songs!! It sucked. The internet's like that I guess. When anything's that powerful, it's impossible and even selfish to keep to yourself (after all, this site today is a result of that). There are always gonna be dorks who try (inadvertently pehraps) to spoil it for the rest but that's why you keep on searching and guess what..if those bands had't have made the big time, they probably wouldn't be playing today. Either that or they would be doing crappy renditions of earlier days. C'mon the internet has given a lot of people a lot of opportunity they never would have had. Ignore the losers and focus on the good stuff.

  85. Re:Long Live the Internet by drewdoger · · Score: 1

    a little add-on to my post. if the internet hadn't grown like it has (and any good idea for that matter) then we'd still be sitting behind shitty computers with equally shitty modems and no-color screens hacking our way through rudimentary ways to communicate. while we're at it, why don't we block out the phone and electricity for people who we feel have nothing earth shattering to use these advances for. kind of weird that on a topic relating to free speech we found ourselves here...trying to limit what this case stands for by allowing only a select few to have access to this tool for communication.

  86. Cluelessness at Wired by Anonymous Coward · · Score: 2
    They mention:

    Unless Jansson and Skala formally -- using paper and pen and a signature -- signed their rights over to the Free Software Foundation, Mattel may be able to sue over a potential copyright violation.

    This isn't right. Whoever wrote this seems to think that the GPL works by assigning copyright to the FSF and that the FSF then grants people permission to make copies. It's not like that.

    The GPL works by giving the recipients a license to distribute under certain conditions, which works recursively. At no point in the process is the FSF involved. While it is true that in the absence of a signature, the program would not be owned by the FSF, it doesn't *need* to be owned by the FSF in order for the GPL to apply. Although the FSF does like to have the copyright of GPL programs assigned to it, this is purely optional and doesn't affect the GPL itself.

  87. Re:Cute by Eccles · · Score: 2

    A particularly interesting piece is an off-the-cuff comment at the end of the article which says that free licenses are generally held to be revokable.

    This sounds like an extension of contract law, where contracts can't simply be one-sided -- each party has to give the other party something. I could pay you a dollar for GPLing your code, and you would not be able to undo that GPLing without my consent. (You could, however, undo it *with* my consent.)

    Note that for a piece of GPLed software with a number of authors, I would think *all* the authors would have to agree to change it from GPL. So Linux is quite safe.

    As usual, I'm not a lawyer...

    --
    Ooh, a sarcasm detector. Oh, that's a real useful invention.
  88. Copyright law by Per+Abrahamsen · · Score: 2

    That's not how copyright law works. Unless the software is explicitly made public domain, it has one or more owners. Everybody else have, at best, a license to the software. Only the owner can sign over ownership. If you have Emacs, you have a license (the GPL) which allows you to use and distribute Emacs under certain conditions. But you cannot sign over ownership of Emacs to Microsoft. Only the owner, the FSF, can do that.

    1. Re:Copyright law by WhiskeyJack · · Score: 2

      First let me say IANAL...but in my defense, I have to point out that I made that statement based on one of the copyright lawyers' quotes in the article.

      Here's the situation as I understand it:

      • Mattel may be able to rescind the GPL licensing applied to cphack because copyright law requires a "signed instrument" to transfer ownership (to, say, the FSF) in order for that license to be irrevocable, regardless what the text of the license says.
      • Unfortunately for Mattel, in order to rescind the licenses already granted (not ownership rights but licenses), they need to contact the current license holders to notify them of the change. In the case of cphack, this means that the GPL will still apply to it until Mattel gets the word out to all the licensees (i.e. everyone whose downloaded it) that the GPL no longer applies. During that window, one could arguably rewrite cphack and redistribute the new version even after the original cphack license is rescinded, because it was derived from then-GPLed software.

      Again, IANAL; this is just my reading of the article.

      --WhiskeyJack

  89. Re:The law is the law by jd · · Score: 2
    If you signed (in ink) the registration form, in front of a witness, and made a photocopy before sending it in, you'd meet the requirements in a provable and verifiable way.

    If you didn't, hope.

    Personally, I rather like this lawsuit - the worse the judge is (from the Free Software perspective), the more expensive IT departments will get. Suddenly. As individuals, we don't have much power. But your boss' boss' boss probably plays golf with Senators or appeals court judges. If he's been hit where it REALLY hurts (the bank statement), this might end up destroying not the Free Software movement but the Corporate IP movement.

    If you can't fight the attack, relax, just turbocharge the backlash. You might not be able to fight Mattel, but someone way above you in your company knows a man who can.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  90. Re:Why does software need a licence anyway? by Kris_J · · Score: 2
    like why companies should have the right to say "no reverse engineering" and "no talking about our product in public".
    Just like companies aren't able to disclaim away their responibilities when it comes to operational safety or quality of information, consumers should not be able to click away the right to peek under the hood or form a user's group.

    How many of these sorts of things have actually been tested in court? Not Mattel's latest, that was settled. Is this why the DCMA (is that right?) is being put in place - to actually cement in a company's ability to demand unreasonable stuff from consumers? Slipped in under the radar of a poorly informed and disinterested government... What happened to "the customer is always right"?

  91. Re:GPL is revocable? by jms · · Score: 2

    The consideration isn't the expectation of improved code from others. The consideration is the promise to disclose the source code to any changes you distribute in binary form, and the promise to make the improved source code available under the terms of the GPL.

    Consider a contract in which you license a patent for use in your product, in exchange for, say 1% of your gross product sales, if any.

    The required public disclosure of functional, useful computer source code is VERY valuable consideration.

    In fact, The GPL differs from the BSD license in that the GPL requires such consideration. The BSD license is more of a gift license then the GPL, and could therefore be found to be unenforcable.

  92. Boston Herald has a story, too by teeheehee · · Score: 2


    This Boston Herald story speaks of the judge's decision. I can't help but think in all of this, knowing that Boston Herald is more regarded as a right-winged newspaper, where's the other side of journalism when it comes to newspapers like the Herald? It barely even mentions in it that the hackers had a purpose other than allowing all the "smut" to get to the "children's fertile and formative minds"...

    How can we increase the awareness of the journalists on issues pressing our rights to learn more about insiduous programs like CP? The people who are in authority over deciding the fate of things like this (like judges and senators) need to be briefed on our issues, and they won't go out to wired.com or slashdot.org to appease a non-existant craving for knowledge on why what they're doing may have a larger ramification than they realize. They'll just stick to the newspapers and columns they read anyways...

    My point is, though both sides of the story exist, and we all have our personal beliefs laid out, it doesn't do any justice until our representatives and people of power make decisions for our rights...

    Just my 2 centz.

    --
    BlackHat Linux 6.66 (Discordia) :: Hail Eris!
    Dan Kissam e-mail: teeheehee@yahoo.com

    --
    "We are not always what we seem, and hardly ever what we dream."
    Schmendrick the Magician
  93. This post would be mod'ed as funny... by griffjon · · Score: 2

    ...In a better world:

    Maybe Mattel should partner with WAVE--anyone trying to get around CyberPatrol or run CPHack against it will be automatically reported to WAVE and have 'counselors' show up immediately to 'talk' to this offender of common social values about why they don't NEED to know about breast cancer, safe sex practices, STDs or the like.

    *sigh*

    --
    Returned Peace Corps IT Volunteer
  94. The Path Forward by Bryan+Andersen · · Score: 2

    The path forward is clear to me. We need to come up with a general purpose program that knows about many different encryption methods and file formats, and how to get around them. As part of this program it should have the ability to deal with new methods and file formats with either loadable modules or easily extensible source. It should have automated tools for dealing with all known encryption methods, and all know wrappers to those encryption methods.

  95. Re:The Path Forward seems clear to me... by Bryan+Andersen · · Score: 2

    As an alternate: We need to come up with a general purpose program that knows about many different encryption methods and file formats, and how to get around them. As part of this program it should have the ability to deal with new methods and file formats with either loadable modules or easily extensible source. It should have automated tools for dealing with all known encryption methods, and all known wrappers to those encryption methods.

    The program would be a general purpose tool. It would contain generic tools for analysing and decrypting encrypted data in files, streams, etc. Once a specific format is determined a template could be built to automate the decryption process for that format. The point is the tool is generic, and not specific to any one system. The templates allow the transfer of knowlege of how to deal with specific systems.

  96. Section 205e could go either way. by AJWM · · Score: 2

    Although Wired says that 205e requires a "paper and pen and a signature" for a prior nonexclusive license to prevail over a copyright transfer, the actual wording is "if the license is evidenced by a written instrument signed by the owner of the rights licensed".

    The code itself containing the "released under the GPL" comment is a written instrument, so it comes down to whether a handwritten signature is necessary, or if the fact that the instrument itself is the thing copyrighted (or vice versa) makes the signature implicit. The signed instrument merely serves as proof that the license has been assigned, but that seems redundant if the copyrighted work includes the authorizing language.

    Ultimately it'll depend on how literally a given judge interprets the law.

    For a nightmare scenario, if decided in Mattel's favor it would allow something like Microsoft paying, say, Linus Torvalds whatever it takes to obtain the Linux copyrights and then them shutting down everybody else (who doesn't have a paper signed by Linus explictly licensing the code to them).

    Signing over all the rights to FSF is one solution, but then the author has lost control. It might be satisfactory to sign a copy of the GPL (tweaked as necessary) granting FSF nonexclusive GPL rights (which includes redistribution). If digital signatures are acceptable then digitally signing the released code (which includes the necessary comments about GPL) should be all that's needed.

    --
    -- Alastair
  97. Re:Please read Skala's Web page by Black+Parrot · · Score: 2

    > I think the program and the paper describing the encryption will be successfully deep-sixed.

    Actually, if you happen to have a copy of the paper you can still quote it under the fair use doctrine, whatever the copyright holder says about it.

    Of course fair use does not allow posting the entire article, but it does cover citing parts of the article verbatim if you are discussing it or merely want to drag it in to make a point. For instance, if you were trying to convince your local library not to install Cyber Patrol, you could cite the article's claim that the Church of the SubGenius site is blocked in all categories except sex education.

    Of course, the established doctrine of fair use does not mean you won't be getting e-mail from Mattel (You can tell it's from Mattel, it's e-mail!), but you could presumably get a clean win on that one in court, and perhaps even a cease & desist against Mattel.

    Oh, yeah: IANAL. If you get thrown in the Mattel Jail, sue someone else.

    Hell, my telling you about the fair use doctrine might even be illegal under the recent wave of legislation.

    --

    --
    Sheesh, evil *and* a jerk. -- Jade
  98. Re:Cute by Black+Parrot · · Score: 2
    > A particularly interesting piece is an off-the-cuff comment at the end of the article which says that free licenses are generally held to be revokable.

    IANAL, but here is a page that gives the purported definition of "consideration" in Minnesota (emphasis mine):
    Consideration is a legal concept which describes something of value that is given in exchange for a performance or a promise to perform. The presence of consideration distinguishes contracts from gifts. Consideration can be a promise to do something there is no legal obligation to do, or a promise to not do something there is a legal right to do. Promises to exchange money, goods, or services are forms of consideration. All parties in an agreement must give consideration in order to create a contract, but courts typically do not look at the adequacy of consideration unless there is evidence of some type of wrongdoing by the party benefiting most from the contract.


    I would think that a promise to provide the code along with any derived software you distribute meets the definition of "a promise to do something there is no legal obligation to do".

    Thank you, LWN, for the link. (LWN also mentions the program's author's claim that the program never was under the GPL anyway, though someone posted a purported quote here a few days back giving a one-line claim of GPLhood for the code.)

    --
    --
    Sheesh, evil *and* a jerk. -- Jade
  99. Re:The law is the law by Black+Parrot · · Score: 2

    > f the license is evidenced by a written instrument

    In other words, all that COTS software that you bought off the shelf at CompUSA and are currently running legally, can have its licenses revoked if the original maker sells it to someone else, since you don't have a written instrument for any of it?

    Also, what's the whether recorded or not bit referring to?

    --

    --
    Sheesh, evil *and* a jerk. -- Jade
  100. Re:GPL is revocable? by Black+Parrot · · Score: 2

    > Generally speaking, for any contract to be enforcable there needs to be a consideration.

    So, if I donate computers and associated software to universities with no strings attached, the licenses are not valid, but if I attach strings, the licenses are valid?

    That may be the way the law works, but it sure isn't the way it ought to work.

    --

    --
    Sheesh, evil *and* a jerk. -- Jade
  101. Re:Wait, hold up a second here by Black+Parrot · · Score: 2

    To whatever extent the law allows, the GPL will follow the OSS tradition of patching leaks and moving ahead. If the courts are unkind to GPL 2.1, we'll merely see a GPL 3.0.

    Worst case (it seems) is that we'll have to start providing "written instruments" with each license. Even this may not be as bad as it seems, since much business is already done with legally binding signatures that are generated by machine. (E.g., the signatures on the gazillions of checks issued by big companies every week.) It should be possible to set up a web page for your GPL'd product, where people who want a license just click to get their written instrument. And it will only need to be done once, since whoever sets up the first one will GPL the CGI code for the rest of use to use.

    More likely (IMO) is that the courts will not do anything that proves to be a blanket invalidation of "click wrap" licenses. In such a case the FSF will write a click-wrap function that GPL developers could link with their code, and all will be well unless The Man wants to shoot himself in the foot by challenging clickwrapping.

    Or until the next law is passed, adding yet another artificial hurdle between "legitimate" businesses like Mattel and people who don't make big enough political contributions, like OSS developers.

    --

    --
    Sheesh, evil *and* a jerk. -- Jade
  102. Re:Most contracts are unsigned. by WNight · · Score: 2

    The last one is wrong. You can't assume that merely having a lawn is an invitation for someone to mow it. If someone does mow it, you're under no obligation to them, as long as you didn't indicate your desire to have it mowed. If you sat and watched them do it, that's irrelevant. But, on a related note, you don't have to even know about it, if you for instance posted a sign asking for it to be done, someone could do it and bill you, without you ever seeing them.

    There are very few contracts that the law required must be written, putting a contract in writing is just for ongoing contracts where a difference of opinion in a small wording issue could be costly. What the law requires is that both parties be aware of the contract, even the implicit candy-bar waving, and not coerced, etc.

    If someone sends you something in the mail, with a bill, and you didn't ask for this, you're free to keep the something and ignore the bill. The only time this isn't true is when the something is free, like an AOL disk, but the bill is for a potential service you could sign up for, with the free product they sent.

  103. Re:Signed by hand? by WNight · · Score: 2

    I think you just said that wrong, because there's an obvious error.

    Contracts can be valid without signatures, any time you purchase something in a store, you're entering into an implicit contract (with all the force of a signed paper contract) with the store.

    What a contract requires is that both parties be aware of it. I can enter into an unspoken implicit contract for you by waving a five dollar bill while reaching for something you own, if you give me the thing and take the money, it's legally sold. If I just took the item without your knowledge and left money, even way more money than the item was worth, it wouldn't be a valid contract, I'd have stolen the item.

    But, the GPL isn't a contract, the GPL is a license, which offers a contract, basically.

    I can download GPLed software and use it in *any* way I want, as long as it doesn't conflict with copyright law. The GPL has no force yet. As soon as I want to break the inherent copyright protections, by distributing it, or modifying and distributing it for instance, then the GPL comes in, because it allows that, *if* you agree to certain terms. You signal you acceptance of this offer by using those extra rights granted. If you don't agree, you aren't given any extra rights.

    The GPL could include any clause they wish, making you compose a sonnet in honor of RMS perhaps, if it was so written, it doesn't have to relate only to the specific piece of software. This is how it can not only dictate what you do with this piece of software, but what you do with any derivative software. By agreeing to the GPL for one package, you agree to release your later modifications under the GPL. Similar to walking off a car lot with a new car, and the obligation of paying for it later. (Except that the car dealership would probably want to see some ID... :)

    There are a bunch of other things which are required to make a contract valid, but most aren't relevant here. Basically the idea is that both people are capable of agreeing, it's not a criminal action, there's no coercion, etc.

  104. Re:If the GPL is revocable then what is the point by Rupert · · Score: 2

    These are two scenarios. If you assign the copyright you can't revoke it. They own it. You also can't change the licence on subsequent versions, because you're constrained by the GPL.

    If you don't assign the copyright, but release under the GPL, that version remains under the GPL forever. However, you may change the licencing for future versions at your whim.

    --

    --
    E_NOSIG
  105. Re:If the GPL is revocable then what is the point by Rupert · · Score: 2

    Well, that's the whole point of assigning copyright of your code to the FSF. You can be pretty certain they're not selling Emacs to anyone.

    --

    --
    E_NOSIG
  106. If the GPL is revocable then what is the point ? by MarcoAtWork · · Score: 2
    These are the lines the previous poster was referring to:

    Eugene Volokh, a law professor at UCLA, said that Mattel might be able to argue that the GPL is invalid because users don't pay for the free software.

    "Nonexclusive licenses given for free are generally revocable, even if they purport to be irrevocable," Volokh said. "Even if the GPL license in cphack is treated as signed and is covered by 205(e), it might still be revocable by Mattel as the new owners of the cphack copyright."

    this is a big issue, I mean, if this is the truth then what is the point of doing the usual 'sign the papers to the EFF' thing ? Any day <insert name of evil corporation here> could buy the rights, for example, to a crucial piece of Emacs, and then effectively preventing further distribution until somebody untangles the mess.

    And what about the Linux kernel itself ?

    this sucks.

    --
    -- the cake is a lie
  107. Re:What Does rms Say? by J+Story · · Score: 2

    Certainly, we should put the GPL through its paces, sooner rather than later. The sooner we discover whether it needs fixing, and fix it, the more we reduce exposure to risk for Open Source.

    Because the GPL is so radical, having direct supporting case law behind it will give a warm glow to the legal arm of the oncoming corporate contributors.

  108. Dual license by messman · · Score: 2
    It seems to me that the cphack package had a dual license. The portion written by Skala is not under the GPL. In fact, it has no license at all. This is equivalent to having an all rights reserved clause. On the other hand, the portion written by Jansson, which is clearly separated in its own directory, was released under the GPL.

    Moreover, the news seem to refer to Skala handing down his rights to Mattel, but they do not talk about Jansson. It could therefore be inferred that it is still legal to distribute Jansson's work alone in its own package, which could be called something like cphack-jansson.

    I do not know whether cphack-jansson would be useful or not by itself, but it could be used as the foundation for an overhauled totally legal package.

  109. Re:Fighting a losing battle? by GnrcMan · · Score: 2

    I think what this is comming down to is the geeks need an international legal/political organization.

    Kind'a like the EFF but a lot larger.


    I agree completely, and I fully support the EFF, but one of the biggest problems with the EFF making a real difference is the fact that they are a charity as far as the IRS is concerned, which greatly restricts what they can do politically (though "lobbying" is apparently allowed). This is why organizations such as the ACLU and (shudder) the NRA don't allow you to deduct donations. This frees them to do whatever they want politically.

    --GnrcMan--

  110. Re:Cute by ToLu+the+Happy+Furby · · Score: 2

    This sounds like an extension of contract law, where contracts can't simply be one-sided -- each party has to give the other party something.

    Wait a sec. IAcertainlyNAL, but when you are the liscensee of a GPL'ed program you most certainly do give the liscensor something: you agree not to use their code in any proprietary programs. That can be quite a large restriction--certainly worth more than giving a dollar as you suggest--without taking away your rights to use the software as you wish for your own personal use--which the forced bug-reporting plan someone else suggested would do.

    The BSD liscense might be on shakier grounds here; all it does is revoke any implied warranties. But I think the GPL is legally ok.

    (I'm sure I don't have to point out that this is a stupid clause in contract law anyways, whether it happens to impact the particular free liscenses we have around today or not. The idea of course is just to make sure that we're not making unfair deals to hide one person's taking advantage of another and calling them "contracts". Well, considering that you can completely circumvent the spirit of the clause by paying $1, and yet it just might apply to some free software liscenses, in which all parties actually *do* understand what's going on, and no one's taking advantage of anyone or hiding anything...yet another case where we find contract/IP law is completely out of sync with actual human interactions.)

  111. latest CNN article by po_boy · · Score: 2

    here's CNN's latest <a href="http://cnn.com/2000/TECH/computing/03/29/cy<nobr>b<wbr></wbr></nobr> erpatrol.order/"> article</a>.

  112. Re: 51st state? by technos · · Score: 2

    Florida the eleventh province? You don't want it. Canada's health care costs are burdensome already, and I don't think the infusion of twelve million geriatrics will help it any.

    I will give you that Detroit can be, ehrm, rough (I'm a 'local') but it is hardly full of gun-wielding drug-fiend rapists! Really, the only place that fits your description is the district!! I think our perpensity for calling you the 51st comes from the fact that of any country on earth, you are the most like us. As much as you like to pretend you're not, it's the truth. Example, redneck bars. I can walk into any redneck bar in Canada and, with the exception of 'Budweiser' signs being replaced by 'Labatts', and recieving $3.25 in change from a $4 drink I bought with a five, I would find it indistinguishable. The people are pretty homogeneous. You have the sports fans talking shit about how the Wings/Clippers/Leafs bite, the barflies, the clumps of hourly bitching about the boss, and the bartender that sneers whan you want Guinness or Stoli neat.

    --
    .sig: Now legally binding!
  113. Re:The Path Forward seems clear to me... by scumdamn · · Score: 2

    Please take a look at my userinfo. I've done such a thing and released it on Slashdot.

  114. Re:It doesn't even matter... by big-papa · · Score: 2
    I completely agree. Mattel won, not by obtaining the rights to cphack, but by diverting attention away from the fact that Cyber Patrol is flawed.

    If, as it has been reported, that CP has a 60-70% error rate, then why hasn't the ACLU started a class action suit on behalf of those sites being maligned by CP? The ACLU would have a better case arguing the restraint of free speech, and possibe commercial trade restraint when CP is used.

    And if you're into boycotting, why not attempt to make CP obsolete? Try putting a keyword on your home page of "XXX" or "sucks". Let's all try to get Cyber Patrol up to a full 100% error rate.

  115. Re:Software was not GPLd by blakestah · · Score: 2

    I don't agree with the reasoning that breaking something open is justified if it is easy to do so. If people are going to reverse engineer things, it needs to be done because they believe the software is infringing on someone's rights.

    If there is one truth in cryptography, it is that people LOVE to break cryptography. Cryptography not protected by patent can be reverse engineered. Reverse engineering is ABSOLUTELY not forbidden on things only protected by copyright. Even DMCA does not forbid reverse engineering in general.

    So we are left with - bad crypto program made to censor the web has crypto broken and poor censoring exposed. And made public domain. There is really no way to undo what has been done.

  116. Re:Can you use CyberPatrol to block nothing??? by Arker · · Score: 2

    Short answer, yes.

    There are 12 categories the administrator can toggle on and off. There are 2 categories which cannot be disabled. Any site blocked in the latter categories are always blocked. In earlier versions peacefire was blocked for all 12 - "Violence / Profanity, Partial Nudity, Full Nudity, Sexual Acts / Text, Gross Depictions / Text, Intolerance, Satanic or Cult, Drugs / Drug Culture, Militant / Extremist, Sex Education, Questionable / Illegal & Gambling, Alcohol & Tobacco" however it was apparently not on one of the reserved lists, so it would be possible to access it by turning off all administrator changeable settings - but it would not be accessible using the settings any user is actually going to use - if a parent (or other administrator) sets the program to block any of the categories it is listed under (and who would buy the thing if they didn't want to block at least one of those?) then peacefire would be blocked.

    I have heard (but cannot confirm for sure at this point) that after this latest brouha they have finally been added to the reserved (not toggleable) list as well.

    The reserved list certainly contains some strange choices. http://133.205.62.133/~coga/ for instance, and http://202.26.1.170/~t2m-n/ don't seem to have any objectionable material I can see.

    The whole logic of having a "reserved" list is questionable, what exactly is this software supposed to block outside of the 12 user selectable settings? And why do political sites wind up listed under many if not all of those 12 categories, when most are clearly innappropiate? Sexual acts, violence, nudity, gambling satanism and drugs on peacefire?

    Of course, if you had read the essay you would have known this already. Better grab it quick, before the Uni turns yellow and orders the prof to take it down.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
  117. Re:Not just GPL. Test case for ***ALL*** EULAs. by Arker · · Score: 2

    Very good point.

    Here's the section of the law that Wired says might invalidate the licenses already granted:

    USC 17 205 E

    (e) Priority Between Conflicting Transfer of Ownership and Nonexclusive License. - A nonexclusive license, whether recorded or not, prevails over a conflicting transfer of copyright ownership if the license is evidenced by a written instrument signed by the owner of the rights licensed or such owner's duly authorized agent, and if -

    • (1) the license was taken before execution of the transfer; or
    • (2) the license was taken in good faith before recordation of the transfer and without notice of it.

    IANAL - #include stddisclaimer.h etc. BUT

    I can read. This says that IF the license was in writing with a signature from the original copyright holder on it then it would stand. It does not say that because there is no signature it does not hold - it doesn't say anything one way or the other about the typical software license which no one signs. I couldn't find anywhere else in the code that addresses that issue.

    IF this is taken by the court to invalidate the pre-existing licenses in this case the precedent would also invalidate 99% of commercial software licenses along with it, meaning for instance that Symantec could demand everyone who has bought Quarterdeck software in the past to quit using it and surrender all copies, since they bought Quarterdeck. Not sure why they would want to, but they could, if that is the precedent that's set. Very strange.

    What strikes me as truly absurd about such an outcome is that (someone correct me if I am wrong here) I believe it is firmly established that the original copyright owner that granted the license cannot revoke it (except as allowed for by the particular license) yet if this is the ruling they would suddenly be able to sidestep the license entirely by selling it to someone else and having them revoke the license? Very strange.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
  118. Re:Is the GPL Revocable? by TheCarp · · Score: 2

    However...now I must ask...what constitutes
    "Payment"?

    This ties in very well with the RMS interview
    a few days ago when he said that they (they being
    corperations) "dislike freedom, they only
    recognize the freedom to do things that are
    profitable".

    However...what if I consider the good feeling
    I get from thinking that someone else is using
    my program as "payment"? Really...thats all
    the payment that I need.

    --
    "I opened my eyes, and everything went dark again"
  119. When did Mattel get the rights to the code? by Life+Blood · · Score: 2

    The question is did Mattel get the rights to the code after the settlement, or did the court rule Mattel has always had rights to the code. If they simply recieved the rights to the code at the time of settlement then their screwed because it was already GPLed. If they always had the rights to the code, and the case just confirmed it, then the code was GPLed illegally. The license is invalid and Mattel owns all the code, period.

    --

    So far I've gotten all my Karma from telling people they are wrong... :)

  120. Re:GPL is revocable? by (void*) · · Score: 2
    OK. I am beginning to see what you mean. Now I see that it is not the issue here.

    The Alice-Bob agreement is a contract only if there is consideration. But what is consideration? Is money the only acceptable form of consideration?

    The agreement gives Alice, the skeptic, the high ground. Bob in agreeing to take the alien ship away is saying that Alice is vindicated. Until the alien ship actually crashed, and the consideration - Alice's vinidication - is forfeit. Bob is then entitled to cash in on the forfeit by claiming the ship (since he maintained its existence) for his vindication. It sounds inadequate, but one only needs to show consideration, as your same link shows, not adequency! Consideration (in the form of vindication) goes both ways in this case, right?

    This entire idea of consideration doesn't make sense from the betting point of view. Lawyers frequently offer this option: "I'll fight your case for no charge. But if you win, I get 50 percent of damages." Sounds like a good deal right? But where is the consideration to the lawyer when the case is lost? This contract is void! Yet people are doing this all the time, in the USA.

    My conclusion is that consideration is an essential point here. But one has to be flexible about what form consideration takes!

  121. Re:GPL is revocable? by (void*) · · Score: 2
    Well, the GPL is phrased as an "if ... then" statement. If you modify the code, and choose to distribute it, then you must include the code to whoever you distribute to.

    This means that there is a violation only when the if clause is satisfied and the then clause not. In the other cases, you have entered into a licence which does not restrict your freedom in any way. Quid Pro Quo is in effect in all cases. If you distrbute and pass the changes back, the original provider gets the changes. Something for something else. If you don't make modifications, or don't distribute, nothing is taken, nothing given.

    This makes it different from the alien case you are making an analogy to. Bob should probably have said, "If an alien lands, I'll haul the ship away for you, and cleanup the lawn for you too." When Alice assents to this agreement, she is in effect agreeing to let Bob haul the ship away. How she assents to this agreement (by accepting money or otherwise) is immaterial. The point is that there should be some sign of assent. It seems that "consideration" should be part of the contract, and not confused with the issue of whether the contract is entered into at all.

    But IANAL. I maybe naive and just plain wrong.

  122. Re:Cute by scott@b · · Score: 2
    Might be interesting for 2 versions to come out - one GPL, and one explicitly public domain. Perhaps post the sources without comment, to give them a little time to diffuse.

    Note that "as long as Mattel has not notified him of the license change" might be taken to mean "so long as he has not read of the assignment of rights to cphack to Mattel. Those programmers working on new versions had best not be doing any viewing/hearing of news.

  123. Re:Fighting a losing battle? by Anomalous+Canard · · Score: 2

    It seems to me that we are fighting large multi-national companies on their turf. Even worse it seems that national borders aren't very effective at stoping litigation.

    We need to enlist the media more effectively. Instead of releasing a program to decrypt the blocked list sites, release the blocked list to the New York Times or Washington Post. Those guys will defend their first amendment rights.

    Anomalous: inconsistent with or deviating from what is usual, normal, or expected

    --
    Anomalous: deviating from what is usual, normal, or expected
    Canard: a false or unfounded repor
  124. Re:GPL is revocable? by Anomalous+Canard · · Score: 2

    Does the expectation of improved code from others constitute sufficient consideration?

    I don't think so because it's an expectation and not an enforcable promise.

    Now that you mention it, the "Open Source" licenses that require code changes to be given back to the original author might pass the consideration hurdle. There I've given a promise to send back future code changes in exchange for seeing the code now and the right to redistribute derivative works. I realize that these types of licenses are deprecated, but they may actually be more enforcable.

    Anomalous: inconsistent with or deviating from what is usual, normal, or expected

    --
    Anomalous: deviating from what is usual, normal, or expected
    Canard: a false or unfounded repor
  125. Re:Is the GPL Revocable? by Anomalous+Canard · · Score: 2

    According to this, maybe the GPL is not a contract, but a gift. Does that make any difference? Aren't gifts protected by law too?

    Some are. But the gift of a promise is not generally enforcable. If I freely promise to give you my car in 12 months in exchange for no consideration (i.e. a gift and not a contract), you can't take me to court to make me life up to the promise. Similarly, if I promise never to revoke a gift of free software and I later change my mind, you can't sue me to live up to my promise if that promise is a gift and not a contract.

    Anomalous: inconsistent with or deviating from what is usual, normal, or expected

    --
    Anomalous: deviating from what is usual, normal, or expected
    Canard: a false or unfounded repor
  126. Re:GPL is revocable? by Anomalous+Canard · · Score: 2

    Now, I think that it is the key issue. As a user of GPLed software, I want to be able to rely on the promise that the right to use and redistribute it will not be revoked at a future date. But if the GPL is not a contract because of lack of consideration, I can't enforce that promise in court.

    Consideration can take any number of forms. The lawyer's contingency fee is consideration as is the promise of an insurer to pay benefits if an insured event occurs. The presence of a contingency dosn't make the promise devoid of value even if the chance of it being fufilled is remote. The alien example was concocted because I wanted some kind of promise which could plausably be given. The remoteness of the event is not the issue.

    The question still remains what form does the consideration for the author of GPLed software take. Good feelings are probably too intangible to count. I think that the old BSD Advertising clause probably would count as consideration as would the requirement in some licenses that modifications be sent back to the author. But I'm failing to find consideration in the GPL.

    Anomalous: inconsistent with or deviating from what is usual, normal, or expected

    --
    Anomalous: deviating from what is usual, normal, or expected
    Canard: a false or unfounded repor
  127. Re:Signed by hand? by Anomalous+Canard · · Score: 2

    I think that the commentator is confusing assignment of software to the FSF with the GPL license. Yes, assigning a copyright to the FSF or to any other party legally requires a signed agreement. Granting a GPL license dosn't. I think that the article is inaccurate and misleading on this point.
    Anomalous: inconsistent with or deviating from what is usual, normal, or expected

    --
    Anomalous: deviating from what is usual, normal, or expected
    Canard: a false or unfounded repor
  128. Re:If the GPL is revocable then what is the point by Anomalous+Canard · · Score: 2

    I think that it may very well have to do with consideration. It's clear that the licensee gets rights from the GPL. The question is does the licensee give any consideration in exchange for those rights.

    I've done a web search for legal discussions of consideration and the GPL and nothing pertinant came up.

    Anomalous: inconsistent with or deviating from what is usual, normal, or expected

    --
    Anomalous: deviating from what is usual, normal, or expected
    Canard: a false or unfounded repor
  129. Re:GPL is revocable? by Anomalous+Canard · · Score: 2

    Let's say Bob does put it in the form of an if ... then ... statement and Alice clearly assents in writing. There still isn't an enforcable contract because there is no consideration.

    Alice can't force Bob to haul the ship away if he's reluctant to do so and Bob can't force Alice to turn the wreck (or the monetary value of the wreck) over to him if she disposes of it otherwise.

    Consideration has to be an element of any contract. Here's a link which discusses consideration in Minnesota law, but it is general enough to apply to other states. I learned from this page that consideration distinguishes contracts from gifts. Gifts or promises to make a gift, I believe, are not enforcable. I also learned that each party to a contract needs to give some consideration.

    Anomalous: inconsistent with or deviating from what is usual, normal, or expected

    --
    Anomalous: deviating from what is usual, normal, or expected
    Canard: a false or unfounded repor
  130. Re:If the GPL is revocable then what is the point by Frank+T.+Lofaro+Jr. · · Score: 2
    Well everyone that got a copy from the original source got in before the transfer of ownership, so those licenses are good. Since the GPL grants licenses from a licensee who has the program to whoever he/she tranfers it to, those people should be licensed, and so on.

    Also, as far as a license being revocable because we don't pay for it. Does this have to do with contract law and "consideration" (legal term for compensation) being required? Well by accepting the license we gain the right to distribute the software, which could legally be considered consideration. Also, the No Electronic Theft Act redefined "financial gain" to include receipt of copyrighted works. Wouldn't it be ironic if we could use that in our favor?

    These are just some ideas. A real lawyer needs to look at this.

    --
    Just because it CAN be done, doesn't mean it should!
  131. Re:Most contracts are unsigned. by www.sorehands.com · · Score: 2
    My last example with someone mowing the lawn is correct. You have approved by your action/inaction. Of course, there would be the dispute of price. There is also the concept of unjust enrichment.

    What requires a contract to be in writing is known as the statute of frauds. It is different in most states, but generally applies to real estate, large amounts of money, agreements to pay debts of others, and contracts that take more than a year to complete.

    Receiving something in the mail and keeping it is a matter of statute. It is different from the guy who mows your lawn, or details your car while you watch.

  132. Most contracts are unsigned. by www.sorehands.com · · Score: 2
    The paperboy who delivers your paper (or at least when I was one) did not have a signed contract.

    Phone orders are not signed.

    When you buy food at a store, gas at a gas station, you usually do not sign a contract.

    If a guy mows your lawn, even if you don't ask, and you watch, you still owe him the money (presuming you did not tell him to stop). That is a contract.

    Some contracts are to be in writing though.

  133. Original article was by www.sorehands.com · · Score: 2
    The original article was talking about signing by hand and that might or might now make the CPHack code GPL.

  134. Publicity is consideration. by www.sorehands.com · · Score: 2
    Having your name out in public can be a consideration.

    If CP was hacked and they said, you can look at the code for $$$, do you think anyone would hear of them?

  135. Re:The Path Forward seems clear to me... by HuskyDog · · Score: 2
    Didn't I read that there was a slight chance that the cphack source could turn out to be illegal and therefore could not be placed under GPL. Since the object of this exercise is to produce a completely legally watertight case a better scheme might be:

    - Someone who understands crypto coding (unfortunately that's not me) reads the cphack essay but specifically not the source.

    - The then use the knowledge gained to write a completely new cphack which (as suggested by DG) just displays the block list (and which is obviously called something else).

    Now for the clever bit :-)

    - We choose a country where we believe that the laws are most in our favour and justice is reasonably inexpensive (suggestions?). We then locate a volunteer in that country who (a) believes in the cause and (b) is preferably a minor.

    - Said volunteer then claims to have written the code, does all GPL related legal hoop jumping and release it to an expectant world.

    - Then we sit back and see what those bastards at Mattel do about it.

    Obviously, this needs a bit of covert organising in order to work properly (e.g. maximum use of telephone conversations and floppy discs in jiffy bags rather than possibly traceable email).

    Perhaps the above is a council of perfection, but if we could achieve at least the first half we would be getting somewhere.

    Yes, I have done something positive to help the cause rather than just sitting and complaining. I paid my money to join EFF. Have you?

  136. Can you use CyberPatrol to block nothing??? by Sri+Lumpa · · Score: 2
    Is it possible to deselect every category of censorship in CyberPtrol? And if it is are the different anticensorship sites (peacefire,...) still censored?

    I ask it because while I think that it is not possible, and if it is possible they probably are accessible, it would be quite telling if they still weren't accessible, no?

    --
    "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
  137. The law is the law by dmccarty · · Score: 2
    Here's the relevant portion:
    • (e) Priority Between Conflicting Transfer of Ownership and Nonexclusive License. - A nonexclusive license, whether recorded or not, prevails over a conflicting transfer of copyright ownership if the license is evidenced by a written instrument signed by the owner of the rights licensed or such owner's duly authorized agent, and if -
      • (1) the license was taken before execution of the transfer; or
      • (2) the license was taken in good faith before recordation of
        the transfer and without notice of it.

    It seems to me that even if the relevant portion is arcane and obscure, it's still the law.

    --

    --
    Have fun: Join D.N.A. (National Dyslexics Association)
  138. Re:Fighting a losing battle? by shinar · · Score: 2
    It's true that fighting multinational corporations on their own turf, in the courtroom, is an uphill battle. On the other hand, it may be the best way to go. An international legal/political organization would have to fight every step of the way for every single implementation of change. On the other hand, if a test case can be won (a "perfect" test case, the kind most lobbies wait for--ie one where the GPL was perfectly distributed, etc) and won at a high enough level, massive changes occur--WITH the substantial backing (at least publicly) of the US government, which is arguably the best group to massively rewrite copyright law.

    You don't even need to form a group or file for a test case to fight on corporation turf. Write your government representatives every time something like this comes up. Be polite, remind them that you're voting next election, and keep sending mail. I've worked for pol offices, and if there's one thing that gets through, it's a big box of letters and a ton of phone calls coming in every time a new bill comes up. Granted, I like the idea of a massive worldwide geek political/legal foundation...but in the meantime, it's not like we're all powerless.

    Sidenote. If the ACLU was working on the case, it would've had to have been with the cooperation of the authors. They can't just jump in and take things over. Even if neither of the guys was a US citizen, it's in US courts, with a US company, so the ACLU's got an interest in it...and they bring free lawyers with 'em.

  139. Why does software need a licence anyway? by Kris_J · · Score: 3
    Why isn't software just a normal product? If I wander into a store and buy a clock (I just did), I now have a clock. I'm not forced to return it if I choose to make it run backwards in a breach of some licence agreement. I can strip it and use the parts in other stuff. I can crush it under my car if I want. I have given someone some money and they have given my a product. End of story. Why does software need all this licence crap at all? Why should I feel like I'm renting a service when I buy a peice of software?

    I think there's a place in the market for software totally devoid of licences. Provide decent manuals and support for people that actually buy it, but otherwise just sell a damn product.

    There, I feel better now.

  140. Re:Is the GPL Revocable? by jms · · Score: 3

    The licensee of a GPL program receives consideration in the form of a license to use and improve the software.

    The author of a GPL program receives consideration in the form of a promise by the licensee to disclose any improvements or modifications to the software in source code form, when the improved software is distributed in any form.

    Such disclosements of valuable intellectual property would not be required in the absence of the GPL.

    As anyone who's ever read an NDA knows, program source code, as developed by a company, is generally considered to be valuable goods, and an agreement to reveal what would otherwise be considered trade secrets should count as consideration.

  141. what is considered writing? by sbuckhopper · · Score: 3

    I don't really like the statement:

    The law requires "a written instrument signed by the owner of the rights licensed."

    because if all this is the case, then why can people be accountable for email that they have written?

    I realize that these are in some sense disjoint subjects, but I think that there is a connection between them. if electronic means can't be used to give the rights of a program to someone, then why can email be used as evidence in court? If the courts are going to "grow up" digitally and use email in court, then they sure as hell should allow the use of granting rights and permissions over electronic means.

    I know this is somewhat off topic, but it doesn't seem like the court plays by all of the same rules. Either using an electronic means to do something is considered binding, or it isn't...make up your mind!

    okay I'm done ranting now...kill my karma.
    ---
    "Everybody knows the moon's made of cheese."

    --
    "Everybody knows the moon's made of cheese," Wallace.
  142. Public Domain: Safer than the GPL? by The+Famous+Brett+Wat · · Score: 3
    On his website, one of the two guys involved says the following.

    If I ever did something like this again (not to a Microsystems or Mattel product, of course, because I've agreed to leave those alone), I would probably put a note in all the files explicitly making them public domain, to prevent the kind of situation that happened here.

    If you've explicitly waived your copyrights and placed the work in the Public Domain, then there's no question of you assigning your rights to anyone, so the reassignment of rights that took place here is not an issue.

    Whilst the GPL gives an excellent defensive edge in terms of keeping proprietarists off our grass and doing an embrace and extend on our software, waiving copyright entirely seems to be the more powerful concept in terms of keeping the software free, especially if this "free licenses are revocable" quip has any truth to it. I mean think about it: any piece of software which is under the GPL or a BSD style license can potentially be changed retroactively to a non-free license. Maybe the current copyright owner can be trusted to keep it free, but what about future owners? If the copyright is owned by a company, then it can be purchased along with the company in a buy-out. The havoc that could be wreaked with this concept is unthinkable, and I'd like to believe that it's impossible, but when it comes to The Law, who the heck knows? Unthinkably daft stuff seems to be the rule rather than the exception in IPR laws at the moment.

    Public Domain may not make any guarantees about derived works being free, but if making something Public Domain won't keep the original work free, then nothing will. Here's to the Public Domiain.

    And yes, of course, this post is Public Domain (P) 2000.

    --
    proof, n. A demonstration that a conclusion is implied by certain premises and axioms.
  143. End of "Free-as-in-Beer"? by Spud+Zeppelin · · Score: 3

    ...a non-exclusive license granted without charge may be revocable even if the license states that it isn't.

    Sounds like what our friendly, neighborhood Free-as-in-Speech licenses need is a strong shot of "Not-Free-as-in-Beer": more like "Cheap-as-in-Bad-Beer"? :) Seriously, suppose that our favorite licenses contained a clause similar to the following:

    Consideration

    In return for the rights assigned hereunder, licensee agrees to remit one of the following considerations to licensor:

    1. Payment of the sum of one ($1) dollar US.
    2. Past consideration in the form of similar licensure of a previous software product written by licensee.
    3. Past consideration in the form of labor, providing software testing performed for licensor by licensee.
    4. Future consideration in the form of similar licensure of a forthcoming software product written by licensee.
    5. Future consideration in the form of labor, wherein licensee will provide software testing for licensor.
    6. Future consideration in the form of documentation, wherein licensee will make publicly available materials describing the use of the product.
    7. Future consideration in the form of publicity, wherein licensee will make public statements regarding his use of the product.

    I realize that this puts a dollar premium on "lurking" in the community -- but it also explicitly states in the license ways non-programmers can become involved... which in the long run is advantageous in-and-of-itself.



    This is my opinion and my opinion only. Incidentally, IANAL.

    --

    MOO;IANAL.
    There used to be a picture linked here.

  144. Where will this all stop? by CodeShark · · Score: 3
    YACOGSBB against the little guy(s). (yet another case of government supporting big business).

    Let me offer an example: suppose I have a copy of the cphack source code (which I have extensively modified, but not released yet), which I accepted under terms of the GPL. Mattel has not notified me in writing that they believe they now own the rights to the original source code.

    So I assign (still under the GPL) the rights to my heavily modifed code to the FSF.

    This would appear to close the loophole mentioned in the article, but would it stop Mattel from threatening to shut down my site(s), have the justice system throw me in jail, etc. because a judge in a different state decided to issue a restraining order in such a way that I am vulnerable to the application of his ruling?

    The problem is, there's no law that protects me from Mattel's legal department. Such as a "loser pays" requirement in lawsuits deemed to be harassment.

    --
    ...Open Source isn't the only answer -- but it's almost always a better value than the alternatives...
  145. Re:Cute by turg · · Score: 3
    Another interesting line from the article: "A programmer might be able to modify cphack and legally distribute the substantially altered version as long as Mattel has not notified him of the license change."

    Let's get to it, people.

    ========

    --
    <sig>Guvf vf abg n frperg zrffntr
  146. Pointless Legal Wrangling by Lagged2Death · · Score: 3

    In a lot of ways, the cphack and DeCSS cases strike me as a lot of pointless legal wrangling. Like a misused antibiotic, these cases are going to make things worse for the Mattels and MPAAs of the future, not better.

    Given the treatment the authors of cphack and DeCSS have had, the authors security cracking programs of the future would be wise to take pains to hide thier identities. And then what will Big Brother do?

    The next DeCSS could be distributed strictly by Napster/Wrapster/GNUtella/Usenet. Then there would not be any one person the Powers That Be can crucify as an example to the rest of us. There won't be a handful of mirrored sites to slap with subpeonas, there won't be a teenager to rake over the coals in the back room at the police station. The program would be everywhere, yet nowhere that's worth going after.

    I just don't see what Mattel and the MPAA hope to achieve. They will probably win all the court battles, and yet they will gain nothing.

  147. DMCA twist by prizog · · Score: 3

    The DMCA presents an interesting twist in this case.

    The story:
    Yesterday I was called into the Computing and Information Services dept at my school. They said that under the DMCA, in Copyright cases, they had to remove the materials immediately, as a "good faith effort" or they could be held liable. They further said that even if I was right, they would rather not fight a lawsuit. "We would rather use our money in other ways." So I took down my school mirror of the software, and put one up on Geocities (http://www.geocities.com/novalis_dt)
    OK, but consider the implications of the DMCA - you *can't* choose to fight the man, 'cause if you do, they go for your ISP. And *everyone* has someone as their ISP.

  148. Re:Cute by kaphka · · Score: 3
    This sounds like an extension of contract law, where contracts can't simply be one-sided -- each party has to give the other party something. I could pay you a dollar for GPLing your code, and you would not be able to undo that GPLing without my consent. (You could, however, undo it *with* my consent.)
    If this is true, maybe we could kill two birds with one stone in a future version of the GPL... Add a clause stating that, in return for being granted use of the software under the GPL, the licensee agrees to report any bugs that they happen to find, in the course of normal use. (The language would have to be much more precise.)

    That way, the GPL could be viewed as two-way contract -- one party provides software, the other party provides testing services. (Which would certainly be of value to the author.)

    This is all assuming that the GPL is, in fact, revocable. That still sounds kind of fishy to me.
    --

    MSK

  149. Wait, hold up a second here by G27+Radio · · Score: 3

    The whole intent of the GPL has been to make an irrevocable free license. The FSF has gone through a lot of trouble to do this. If this fails does that mean that there is no legal way to do such a thing? That would be truly sad. I mean seriously, how can you tell people that they're not allowed to release software under a free irrevocable license.

    The spirit of the GPL is that the license is irrevocable. The authors of CPHack released it under the GPL with this spirit in mind. This is the best irrevocable free license available to my knowledge and the 'irrevocable' part is exactly what makes it work. I can't see how any judge or government can justify saying that such a license is not legally available in the US.

    numb

  150. FOR THE LAST TIME: IT'S NOT GPL'ed! by faedle · · Score: 3
    All this BS generated by idiots who haven't even downloaded the code and looked at it is really getting out of hand. For the last time, it is NOT GPL'ed.

    Don't believe me? Look at Matt's own site, http://www.islandnet.com/~mskala/:

    I did not put any GPL notices on the portions of the package that I wrote, I did not intend my work to be GPL, and I did not lie to the plaintiffs about what rights I owned or could assign to them.

    Can we mark this entire news item as irrelevant? Can somebody in Slashdot-land research this issue a little better before perpetuating the theory that this code is GPL'ed? This will NOT be a test of the GPL. Period. Everybody needs to remove their head from the cranial-rectal position and RESEARCH WHAT THEY ARE TALKING ABOUT before posting.

    The Wired reporter is wrong, as is anybody else who's claiming that the code is GPL'ed. Even if you wanted to claim that the one piece of code that contains the words "Released under the GPL" is GPL'ed, it is doubtful that the courts would agree that the license applies: none of the terms stated in the GNU GPL have been met (no displayed copyright notice, no disclaimer of warranty, no copy of the LICENSE text file).

    IT'S NOT GPL'ED!!

  151. Is the GPL Revocable? by Anomalous+Canard · · Score: 3

    The very end of the story raises this thorny issue. Someone states that a non-exclusive license granted without charge may be revocable even if the license states that it isn't.

    Anomalous: inconsistent with or deviating from what is usual, normal, or expected

    --
    Anomalous: deviating from what is usual, normal, or expected
    Canard: a false or unfounded repor
    1. Re:Is the GPL Revocable? by Anomalous+Canard · · Score: 3
      It's not clear to me what that "generally" means.

      It means "most of the time". It means that there might be some specifics of an individual case that would made the statement untrue, but that, in the absence of some specifics, the statement is true. Generally, an arbitrary integer, n, is not prime. It could be prime if n has one of a specific set of values, but generally, integers are not prime.

      About the validity of the GPL: I don't see what's the difference between it and a shrink-wrap-type license. So the DMCA (may it rot in hell) could for once be turned in our favor, adding weight to it.

      Don't confuse the DCMA (Federal Copyright Law) with UCITA (the proposed Uniform state law that would govern shrinkwrap licenses).

      About the revokability of the GPL: if (as stated by the DMCA) the GPL (being a shrink-wrap-type license) is fully binding, and since it doesn't have a termination clause (the only termination condition covers the case when the license's terms are violated), the copyright holder can do absolutely nothing to terminate it.

      Assuming you mean UCITA and not the DCMA, the GPL is only enforcable as a contract if it meets the standard for a contract. I found this quote at this website on Minnesota contract law, but the concepts are general enough (that word again) to apply anywhere in the US.

      Consideration

      Consideration is a legal concept which describes something of value that is given in exchange for a performance or a promise to perform. The presence of consideration distinguishes contracts from gifts. Consideration can be a promise to do something there is no legal obligation to do, or a promise to not do something there is a legal right to do. Promises to exchange money, goods, or services are forms of consideration. All parties in an agreement must give consideration in order to create a contract, but courts typically do not look at the adequacy of consideration unless there is evidence of some type of wrongdoing by the party benefiting most from the contract.


      Anomalous: inconsistent with or deviating from what is usual, normal, or expected
      --
      Anomalous: deviating from what is usual, normal, or expected
      Canard: a false or unfounded repor
  152. Re:GPL is revocable? by Anomalous+Canard · · Score: 3

    Generally speaking, for any contract to be enforcable there needs to be a consideration. Money is one form of consideration, but not the only one. The user of the software gets some rights, but does the grantor get anything? In the days of the old BSD Advertising-clause license, the answer is, probably yes. In the case of the GPL, I'm not so sure.

    Why is consideration important? To distinguish real contracts that have been entered into from hypothetical ones.

    Sally, a sceptic, exchanges email with Bob, a firm believer in UFOs and alien visits to this planet. Sally willingly grants that Bob can have any alien spaceships that crash land on her property. Lo and behold, an alien spacecraft, low on fuel, crashes in her backyard. Several spooky fellows come by and offer Sally $500,000 for the steaming pile of spacejunk and she jumps at the offer. Bob sues Sally under the theory that their emails constituted a contract for Sally to turn over any alien spacecraft to him. Sally's lawyer, having read Slashdot, says "Nuh huh! There's no consideration and hence no contract! Bob didn't pay Sally anything for the valuable residual rights to disabled alien spacecraft on her property." The Judge rules in favor of Sally and dismisses the case. Bob gets an anal probe by some very pissed off aliens.

    Anomalous: inconsistent with or deviating from what is usual, normal, or expected

    --
    Anomalous: deviating from what is usual, normal, or expected
    Canard: a false or unfounded repor
  153. Contract rights and Mattel's press release by www.sorehands.com · · Score: 3
    What about the statement of "do anything you want..." in the CPHack document?

    The Mattel / MSI press release states, "The company did not file the lawsuit to prevent publication of the CyberNOT filtering list". They also say, "Microsystems did not object to the essay or any of the other material posted by the defendants that was not obtained or derived by violating Microsystems' copyright.".

    Since they have said that, I am asking the company if they have a problem if I publish the essay and the CyberNot list. If they are telling the truth in the press release, then they will authorize me to publish it.

  154. The Path Forward seems clear to me... by DG · · Score: 4

    Someone in the employ of the ACLU or the FSF or one of the other organizations who are willing and able to actually fight this should:

    - Take the cphack source

    - Modify it so that it's only use is to display the CyberPatrol block list (to avoid accusations that this is a tool to allow children to access porn)

    - Release it under the GPL **PROPERLY**, with the COPYING file, the copyright signed over to the FSF, and the other required hoop-jumping

    And then stand and deliver when Mattel comes knocking.

    The original CPhack authors have done their bit. Now it's the turn of the Big Boys.

    --
    Want to learn about race cars? Read my Book
  155. What Does rms Say? by g1dlc · · Score: 4

    Mattel could be doing us all a favor by pursuing this. We've been waiting for a GPL test case quite a while. This one would even test the 17 U.S.C. 205e issue. Maybe we should consider funding Mattel's legal beagles? :-)

  156. GPL is revocable? by (void*) · · Score: 4
    Eugene Volokh, a law professor at UCLA, said that Mattel might be able to argue that the GPL is invalid because users don't pay for the free software.
    "Nonexclusive licenses given for free are generally revocable, even if they purport to be irrevocable," Volokh said. "Even if the GPL license in cphack is treated as signed and is covered by 205(e), it might still be revocable by Mattel as the new owners of the cphack copyright."
    "It is unfortunately not quite as solid a case for the good guys as the GNU license theory would have at first led us to believe," he said.
    I am glad those cphack authors did such a poor job of assigning their rights to the GPL. If this is true, then we should stress just how botchy their job of assigning this copyright to the FSF is. Thinking of the huge volume of fine free software, I just can't visualize it as going away just like that. If it is, I would like to support RMS in his fight to keep the GPLed software free.

    And now for the rant: The logic of this line of argument is detestable, really. Why indeed should contracts be drafted around the concept of money. Whatever happened to quid pro quo? The GPL says: "Use this software as you like, change it as you like. But let's share that change." This is not a commercial transaction. The last time I heard, contracts/licenses covering non-monetary forms of compensation are legal and enforceable. Many free software programmers are NOT in it for the money.

  157. Fighting a losing battle? by Kagato · · Score: 4

    This Mattel Flap and the DeCSS flap have my gears moving on why the geek elite are getting their butts kicked.

    It seems to me that we are fighting large multi-national companies on their turf. Even worse it seems that national borders aren't very effective at stoping litigation.

    I think this all steams from the fact that we are American centric on this issue. I wouldn't be suprised if the reason guys signed their soul to Mattel was because the ACLU didn't communicate with them.

    More so, should the ACLU be in charge of this case? The A stands for American. Sure one of the guys was from Canada and that's pretty much the 51st state, but the other guy?

    I think what this is comming down to is the geeks need an international legal/political organization.

    Kind'a like the EFF but a lot larger.

  158. Signed by hand? by www.sorehands.com · · Score: 4
    If there is a requirement to be signed by hand, what about the validity of the click wrap license agreements?

    Since you accept it by clicking and not signing...

    Damn, all these evil thoughts keep popping up.

  159. Please read Skala's Web page by Anonymous Coward · · Score: 5

    This whole GPL thing is a tempest in a teapot. See what one of the authors has to say.

  160. It doesn't even matter... by Threed · · Score: 5

    whether CPHack is GPL'd, owned in whole by Mattel, or whatever, because we don't need CPHack anymore.

    The essay was written. The list was exposed. It is (and has always been) well known that CP is a piece of crap that doesn't do what it's supposed to and does other stuff behind your back if you let it.

    Now, if they want to use this as a test case for the GPL, they are only going to wind up hurting the FSF and the Open Source community. The GPL had more teeth when companies took it at face value. To test it is to weaken it.

    --Threed
    Browsing at +2, or else on my Cell Phone. I see no trolls.

  161. The Internet is Dead by FFFish · · Score: 5

    Long live the Internet.

    Seriously, the "Internet" as I remember it from over a decade ago, was a small collection of a few thousands of interconnected Universities sharing EMail, a very small Usenet (in those days, one could actually read all of alt.sex... and enjoy actual conversations and discussions), and FTP.

    It was mainly a closed system. No riff-raff public allowed in. Certainly no advertising or commercial business allowed. It was a community.

    And then, all at about the same time, the Internet became open and Webified.

    And that's when it died. When it became affordable, when Joe Moron could easily access it, when it became allowable to conduct commercial business...

    One of the drawbacks to our computer age is a near-complete loss of history.

    Almost everyone--and I mean that most literally: certainly there aren't more than a few hundred thousand people who date back to ARPANet days--has absolutely no clue why and how the Internet came to be.

    All they are aware of is that it has pretty graphics, decent search engines, and you can buy porn from home.

    They don't know that there are philosophical and moral battles being played out. They don't know about nor understand the EToy(s) issue; they don't blame the MPAA for wanting to stop theft of artist's songs; they want the government to put a stop to kiddypr0n; they've never known EMail without spam and don't even realize that it could be any different.

    They watch network television, for cripes sake!

    Face it: the lowest common denominator now has access to the Internet, and he actively *wants* the government to keep him safe and secure.

    And those proles outnumber the geeks and old-timers ten thousand to one.

    They demand a regulated net. They accept a commercially-driven net. They are afraid of freedom of expression.

    They are afraid to step out of the tiny box they live their lives in and realize that when everyone pulls together, we can have a pretty damned special and hopeful world.

    The Internet is dead.
    Long live the Internet.



    --

    --

    --
    Don't like it? Respond with words, not karma.
  162. Re:Software was not GPLd by griffjon · · Score: 5

    While the implications for GPL in general and reverse engineering, and all of that are Highly Important, there seems to be a general silence about the, as I see it, FAR more dire consequences here.

    Not only is Mattel going after the program, it's also going after the ESSAY and the BLACKLIST. Wait a minute here! Is this ruling saying that while the government can't censor, private companies can censor people--even non-employees??? This is especially frightful considering the CyberPatrol practice of blacklisting sites critical of CyberPatrol even if the user is only filtering, say, porn or whatnot.

    --
    Returned Peace Corps IT Volunteer
  163. My personal take on things. by eddy · · Score: 5

    I thought I'd write a piece about this when it was all over, but now I feel the need to speak up a little. Let's see if I can clarify some things for you.

    I've settled with Mattel, through my attorney.

    Why we wanted to settle? Well, let's see... As far as I'm concerned, we did what we set out to do; to show that the hash used in CP was not secure, and that the banlist contains lot's of questionable items. Implicitly, we suggest they change to a real secure hash, and take the review-process of suggestions for bans a little bit more seriously. We included the software as proof of concept. Now we move on to other things.

    About the licence, copyright and what not. First we must keep our perspective on things. I honestly didn't believe for a second that Mattel would go after us in the courts. At the most I thought that maybe they would contact us in email, requesting we withdraw the files, though I held for more probable that they'd simply update the encryption, making our software void and that'd be it. With hindsight, I guess I'm just really really naivë. I certainly never ment for this to hit the courts (as some seem to be suggesting). This explains in some way why things are so 'murky' as far as licenses go. I can speak only for myself, but my take was that our work would be free for anyone to do whatever they wanted with (I've gotten email saying it was used as a teaching aid, a perfect example of good use, IMHO). So, I wanted something in the essay about this, so I added the part about anyone being allowed to mirror it and so forth. This was a late addition and I informed Matthew about it. I did however make one big mistake, and that is that "GPL" string. You see, when I finished 'cphack' (which got it's name not because it's can be used to 'hack past' CP, but because it is a quick hack, basically written by me top down. I know it's a piece of crap as far as 'engineering' goes, but that is often the case with hacks, no?), anyway, I had finished the software and thought'd I'd write something in the header expressing my intentions as to it's use, distribution and so forth, and so I entered simply 'Released under the GPL'. Now, I made a mental note about speaking to Matthew, that maybe we should release the whole thing under the GPL. For one thing, part of the code was simply my translation of his c-code, so I had to ask him about it, right? Guess what? I forgot. It really didn't hit me until it made conversation on Slashdot, and now I'm not sure what, if anything, I can do about it. All I ever wanted was for people to use the (admittedly crappy) software in any way they saw fit, never having to wonder (or ask) if it was okay by me. As far as I'm concerned, the string weren't meant to be in the distribution, and Mattel got my rights to it.

    Now for the titles I've gotten. I have never called myself a hacker. The press have. My sincere apologies to the real hackers out there. I do share most of the mentality, as described in the first third of Levy's _Hackers: Heroes of the Computer Revolution_ and in the Jargon File, but I am not yet one myself. Some have called my a student. I am not a student (well, not officially, I'm on a never ending quest for knowledge, but I don't think that counts). Someone even referred to me -- or me and Matthew both -- as a cryptanalysts! I am not a cryptanalyst, but thanks for your faith in my abilities. If for some reason you have to call me something more than simply 'Eddy', you can use the term 'programmer'.

    I am that, at least.

    --
    Belief is the currency of delusion.
  164. Cute by Kaa · · Score: 5

    A particularly interesting piece is an off-the-cuff comment at the end of the article which says that free licenses are generally held to be revokable.

    If true, this has huge consequences for the GPL and other open source licenses. I am sure FSF tried its best to make the license non-revokable, but it's up to courts to decide whether this effort succeeded. If there were to be a ruling that the copyright holder can revoke an open-source license granted previously -- oh, boy!

    Kaa

    --

    Kaa
    Kaa's Law: In any sufficiently large group of people most are idiots.
  165. Software was not GPLd by blakestah · · Score: 5

    The cp4hack was not GPLd, as anyone who took a look at the original source could easily see. They basically released it under a public domain type of license. From the original release

    "The source is included, and you can do whatever you want with it"

    Given that, ANYONE can modify and claim copyright on the software. I see no legal way that Mattel could use copyright law to revoke anyone's use of this software for any reason. They really need the judge to rule that the software is illegal for some reason and thus give a justification for someone to pull it from a web site. As it stands now, Mattel has no leg to stand on.

    Let's face it, they wrote a pathetically weak program, and they deserved to have it reverse engineered.

  166. Re:First? Who cares.... looks like a test case to by TheCarp · · Score: 5

    However....we must remember...this can only
    be a partial test. Even if it fails to hold up
    due to obscure US law...that does NOT mean that
    other countries laws and court systems would
    do the same.

    As long as even one country fully honors the GPL,
    almost all countries would honor mattels
    copyright...which is why the GPL is important...
    without the GPL mattel could stop mirrors in
    justr about any country

    All one has to do is put up a mirror in a free
    country...then its all set. Now comes the
    questions....

    If a US citizen, residing in the US, puts up
    something on a web server that is in another
    country...is he bound by US law when that server
    is distributing files to US residents?

    I really could see arguments go both ways on this.
    (somehow I think courts would rule that they
    are...tho what would you expect? authoritarians
    don't like to give up their illusions of power)

    What about links? Would it be illegal for my web
    page, in the US on a US server, to link a copy of
    the program that is on a non-us server, in a
    country where the distribution is deemed legal?

    --
    "I opened my eyes, and everything went dark again"