Slashdot Mirror


Robolawyer to Handle Clickwraps?

adelord writes "Recently Wired published an essay by Mark D. Rasch describing the need for a 'browser-based automaton that could be adjusted to match your tolerance for legal mumbo jumbo' to help the user navigate the torrent of user agreements most of us click through without reading. Is this a job for Google Labs, and if not, who else would write the software for it? Do you think it is a good idea? While the legal exposure from writing software that partially fills the role of a lawyer could be enormous, I sure that it would have an ironclad user agreement that I would simply click through in my excitement to use it."

211 comments

  1. Settings by mfh · · Score: 5, Funny
    I would like a prefs setting that goes something like:
    • Idiot proof : no EULAs needed. I only want freely available stuff.
    • Some legal crap allowed : we will allow some EULAs if they validate to XYZ standards
    • Most legal crap allowed : pretty much anything goes, as long as it validates to some standard or another
    • Nearly Wide Open : I will pretend that I only speak pig latin if they catch me on some bogus contractual agreement or copyright infringement. Iay eekspay igpay atinlay!
    • Spyware bait : I have "I'm a sucker" tatooed on my forehead. All Nigerians are my friends and I must help them save their fortunes from the evil tyrany of Nigeria!
    --
    The dangers of knowledge trigger emotional distress in human beings.
  2. Daft question by Anonymous Coward · · Score: 0

    no perl script is going to give you legal advice. End of story.

  3. Before you'd have a real Robolawyer... by Anonymous Coward · · Score: 4, Funny

    ...they would have to develop a mechanical hand that could pick your pocket.

  4. Do you think it is a good idea? by darth_MALL · · Score: 4, Insightful

    Hmmmm. If they end up with a product that works as hit-and-miss as Babelfish, wouldn't that jeopordize the correct translation of legalese? Are you still bound to the original mumbo-jumbo if you only understood a flawed translation? Doesn't seem feasable. Why not just dumb down the actual legal language?

    1. Re:Do you think it is a good idea? by Anonymous Coward · · Score: 1, Insightful

      Well, all legalese could be adapted and standardised so it works with this program; they could add metatags that contain logical statements that express the license. If there is an expression that is not translatable into a logic statement, it can be displayed as an alert to the user.

    2. Re:Do you think it is a good idea? by WormholeFiend · · Score: 5, Interesting

      I don't think that lawyers themselves understand legalese properly.

      Why? In the past, I've been asked to translate various contracts and agreements from English to French, and more often than not, when I talked to the alleged writer, s/he was not able to answer the question(s) I had about weird syntax/grammar that made the text basically nonsensical.

      And a lot of them asked me to "keep the nonsensical part" in the resulting translation.

      Incompetence or deliberate and dishonest obfuscation?

    3. Re:Do you think it is a good idea? by Anonymous Coward · · Score: 1, Informative

      Knuth wrote a little paper about this (why not? he's written about everything else already...), and what he noticed was that, since legal papers are "gold standards" for precedent and such, you can't, for political reasons, go back and change anachronisms and grammatical mistakes. Instead, ad-hoc rules are invented and codified to decide ambiguities. He gave a good real-life example of how ridiculous these can be. I forget the details, but it was something like "if the first part of a sentence ambiguously refers to more than one clause and it is not obvious from the preceding two lines which clause is the correct one, then it is assumed to refer to the clause whose first word occurs before the first word of the other clauses."

      I think that it's deliberate obfuscation, but a very specific kind: erring toward being well-defined rather than making any intuitive sense or external logic. It's not unlike unix, in that way. :)

    4. Re:Do you think it is a good idea? by eln · · Score: 4, Informative

      Lawyers drawing up contracts tend to go out of their way to make things as precise as possible. Lawyers hate leaving unintended loopholes, so they bend over backwards to try and make sure they don't happen. This is why there's usually so much redundance in legal filings.

      However, in the process of making things as precise as possible, they often make things very difficult to understand, and ironically the stuff they put in to make things very precise may end up not being interpreted as intended, because it's so hard for a third party to understand.

      Of course, when a contract stretches into a hundred pages of overly precise legalese, even the lawyer who wrote it might glaze over a little bit while re-reading it, and miss all of the unintentionally misleading or confusing pieces.

      There is a movement in the legal profession these days to make things more readable, but try as they might, lawyers still usually get caught up in the overwhelming need for absolute precision, and things end up being unreadable by the average person.

      There's also the fact that every time you try to dumb something down to more common language, you risk losing a lot of the nuance of the original language, and can often produce a document that is interpreted very differently than the original, even though the words might technically have the same meanings.

    5. Re:Do you think it is a good idea? by rubberbando · · Score: 3, Insightful

      I don't think that lawyers themselves understand legalese properly.

      I agree. I took a law class in High School. The problem with today's law is it has gotten so complex. Interpeting law is about on the same level as interpeting the christian bible. Anyone can interpet just about anything one way or another. If they need backup, there is always some previous person/case that they could look up showing the same interpetation to help argue their case. However, the other lawyer can do the same thing to show a completely different interpetation to argue their side. In the end, the lawyer that wins is the one who puts the best spin onto their argument to properly sway the judge and/or jury.

      And people wonder why most politicians used to be lawyers.. :-/

      --
      DEAD DEAD DEAD DELETE ME
    6. Re:Do you think it is a good idea? by WormholeFiend · · Score: 1

      I don't know anything about Unix, but it just reinforces my belief that lawyers create the need for lawyers.

      Also, I think it would be greatly amusing and useful if lawyers were required to put their name as author for any legal document they write.

      I think they wouldn't like it at first, but it would force them to clean up their act.

      Gold standard or not, it's not difficult to demonstrate the need for logical writing.

    7. Re:Do you think it is a good idea? by Grax · · Score: 1

      Lawyers are like guns. If you are threatened by one you need to have a bigger one on your side.

    8. Re:Do you think it is a good idea? by Anonymous Coward · · Score: 0

      Yeah, lawyers beget lawyers. However, our desire for justice and accountability in the face of the greed which motivates capitalist development also causes lawyers. They're kind of a necessary evil; though it's gotten a bit crazy, it seems just as crazy to blame them as opposed to the lawmakers and the Gordon Gekko-types.

      I agree that personal accountability would be amusing. I also think that software dev. should be the same way. However, I really don't see it happening soon. Further, I don't know if it would be fair. If law firm X is making you write this stupid shit during your over-time, let them take the (dis-)credit for it.

      I'd like to see an actual AI solution to these problems. I've heard of some experiments by computer-science-savvy political scientists to codify law and legal arguments so that it can be artifically checked for correctness. AFAIK, this has culminated in a "proof" that the argument used to establish Roe v. Wade was flawed.

    9. Re:Do you think it is a good idea? by torokun · · Score: 3, Informative

      Lawyers often adhere to specific language because that specific language has been adjudicated to have a specific and desired meaning in a case. So if you stick to that language, you're reasonably assured of the desired interpretation.

      However, if you deviate from that language, sometimes a judge might construe it differently that you wish, which could be bad. When you're working for a client, the important thing is getting the desired meaning and result, not the clarity of the documents in question... :)

    10. Re:Do you think it is a good idea? by Anonymous Coward · · Score: 0
      AFAIK, this has culminated in a "proof" that the argument used to establish Roe v. Wade was flawed.
      *wry grin* You mean other than that Norma McCorvey has since claimed that she was mis-informed by the lawyers as to what the case was about? She made a very convenient figurehead for breaking the ice on the issue, if you'll excuse the mixed metaphors.
    11. Re:Do you think it is a good idea? by Taladar · · Score: 1

      Lawyers were too dumb (or too smart) to design a formal language for Law/Contracts for Centuries so why would you think they are able/willing to do so now?

    12. Re:Do you think it is a good idea? by Taladar · · Score: 1

      So why the hell do they use natural language instead of a formal language like everyone else who wants to be precise?

    13. Re:Do you think it is a good idea? by tmalone · · Score: 1

      Lawyers, like government are entirely misunderstood these days. Granted, this may be of their own doing, but niether are inherently bad or evil, even as concepts. Lawyers are supposed to be the guardians of law, protectors of the people. Just as we have soldiers who dedicate their lives to protecting us, thus freeing us from the need to do so, we have lawyers dedicating their lives to the law, thus freeing us from the need to do so. It is society that has created the need for lawyers. Our need for laws created the need for lawyers. Otherwise, who would protect you from the cops or the masses taking the law into their own hands? What if we didn't have lawyers and you were instead at the mercy of your fellow man? Or some king?
      Not to be too idealistic, but go watch To Kill A Monkingbird. That movie sums up pretty well what lawyers should, and can, be. Same with the government. What went wrong? I'm not entirely sure, though I'd be willing to bet it had something to do withe Reagon. ;)

    14. Re:Do you think it is a good idea? by DunbarTheInept · · Score: 1

      Sounds like lawyers have the same needs as programmers - a precise, unambiguous language. Unfortunately they have to keep doing everything in English, a language that is very complex and dependant on the context of second-guessing what the speaker was thinking.

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    15. Re:Do you think it is a good idea? by IncohereD · · Score: 1

      However, in the process of making things as precise as possible, they often make things very difficult to understand, and ironically the stuff they put in to make things very precise may end up not being interpreted as intended, because it's so hard for a third party to understand.

      A Brazilian friend of mine was saying he couldn't believe how people could write legal documents in English, since it was by its very nature so much less precise than Portugese. With freedom comes responsibility, I guess.

  5. It will have the following directives by Anonymous Coward · · Score: 0
    1. Serve the public trust
    2. Protect the innocent
    3. Uphold the law
    1. Re:It will have the following directives by Anonymous Coward · · Score: 0

      4. Profit?

    2. Re:It will have the following directives by Zen+Punk · · Score: 1


      But is there a jet-pack plug-in?

      --
      Sleep is futile.
  6. how that should work by virtualone · · Score: 0

    a kind of software like this should work like a spell checker, and highlight the chrunchy parts.

    --
    Only morons moderate based on a sig.
  7. Would it work? by Xaviar21 · · Score: 1
    I mean, I can't see anyone who writes those danged agreements approving of it. What if it misinterprets the agreement?

    I just see, looking through my "translated" agreement: You can't agree to this if you are reading an interpreted form.

    1. Re:Would it work? by BigDu · · Score: 2, Interesting

      Actually the key to it might be getting companies to agree to a standard EULA, or a few variants of the EULA--Thus real lawyers could read it and parse it to more common terminolgy which is what the program would spit out. That would neatly solve most of the problems--assuming (a) companies would agree to submit their EULAs to whoever's writing the software, (b) that the companies agree with what the plain english version says, and (c) that companies agree not to alter the EULA once it's submitted. Thus this becomes a difficult task, but I don't think it would be impossible.

      --
      "Your thinking privleges have been revoked."
      ----Nicholas Cage, "Gone in 60 Seconds".
    2. Re:Would it work? by gl4ss · · Score: 1

      the key would be to make confusing clickthrough contracts illegal.

      --
      world was created 5 seconds before this post as it is.
    3. Re:Would it work? by lairdb · · Score: 1

      Well... that was the whole idea behind UCITA, folks, but the baby got thrown out with the bathwater.

      --
      "...and to everyone else out there, the secret is to bang the rocks together, guys."
    4. Re:Would it work? by arminw · · Score: 1

      The A at the end of EULA stands for agreement. An agreement cannot be with just one party, it takes at least two. Just clicking a mouse does NOT put anyone in communication with some other party. It is a one sided thing, not an agreement. In law an agreement is a properly executed document in writing that clearly and unambigously states WHAT is being agreed to and WHO is doing the agreeing and WHEN it was agreed. Furthermore, it has to be established that the parties were mentally and legally competent to enter into an agreement and that it was done freely, without coercion. At least that has it been with every binding, legal agreement I have ever entered into.

      In clicking some mouse button there is no way to identify WHO clicked it and WHEN it was clicked, only that it was (maybe) clicked by someone at some point in time. I can set the date on my computer to almost any date.

      A computer could be programmed to automatically click OK on every so called EULA. Then the computer or programmer thereof would have to be sued. The computer did it I did not. The devil made me do it. :-)

      --
      All theory is gray
  8. solving the wrong problem...... by to_kallon · · Score: 2, Funny

    it would make more sense to me for someone to write software that would track down the author, or the authoring firm, of each eula down and deliver small electric shocks to them via their keyboards (size of shock could be user-specified).

    --


    The only way to get rid of a temptation is to yield to it.
    -Oscar Wilde
  9. Perfect for a HAL system by AnswerIs42 · · Score: 1
    Has to be done..

    "I am sorry Dave. I cannot allow you to agreee to this agreement."

    1. Re:Perfect for a HAL system by mfh · · Score: 4, Funny

      "I am sorry Dave. I cannot allow you to agreee to this agreement."
      "Hal...!!! Open the webpage HAL!"
      "I'm sorry Dave, it has a Nigerian scam on it."
      "Hal!!! It's not a Nigerian scam. It's President Bush's campaign page. I need to read about his views for the big election. Since you wouldn't let me read CNN, this is my next option."
      "I'm sorry, Dave, but the answer is still, No."

      --
      The dangers of knowledge trigger emotional distress in human beings.
  10. The problem with this is by marktaw.com · · Score: 2, Interesting

    No spyware would play by the rules. They'd do everything they could to bypass the robo lawyer bot thingy. And how would you - as the article implies - install this software *before* you install your OS?

  11. Infospace already owns this IP by dfn_deux · · Score: 3, Informative

    Infospace aquired Millet software in 2000, Millet software had a product called "Privacy Bank" Which did exactly what this article is describing. The only hard part is that it doesn't scale well, because there isn't a text parser on earth good enough to unwrap the intent of the legalese in most EULAs. So either you have to employ an army of well trained EULA readers or get individual sites to submit to a cleanroom EULA with Infospace's language so that the software can know exactly what is allowed/disallowed.

    --
    -*The above statement is printed entirely on recycled electrons*-
    1. Re:Infospace already owns this IP by dfn_deux · · Score: 1

      After looking around a little bit I found a few articles about their product, I'm going to assume that means my NDA has expired... :) Most of the articles were PR plant type info, but this one is a review of the ewallet technology that was integrated with the Privacy Policy/EULA ranking bit. http://www.ecommerce-guide.com/resources/product_r eviews/article.php/241021

      --
      -*The above statement is printed entirely on recycled electrons*-
    2. Re:Infospace already owns this IP by serutan · · Score: 4, Interesting

      Off on a tangent, it's sad to see anyone substitute the term "IP" for "idea," It's sort of like tv people referring to places in the world as "destinations," as if they exist mainly from the travel industry's point of view. Ideas are not property and never have been. People only "hold" patents, trademarks and copyrights, which give them rights temporarily granted by the government. They never "own" anything, which is why people who infringe their rights aren't "stealing" anything. The distinction is important because thinking of ideas as property lets the rights-control industry play the part of the little old lady running after the purse snatcher. The ideas of ownership and theft are deeply ingrained in our culture. Everybody can identify with them. But they just don't apply.

    3. Re:Infospace already owns this IP by dfn_deux · · Score: 1

      I wrote IP, because that is precisely what I meant. Infospace bought the patents, trademarks, and software assosciated with a product that provides the functionality described.
      Ideas aren't created in a vacuum, but then again it is common for two entirely seperated inddividuals to have the same idea. Although, since Privacybank was started in 1997 I'd go out on a limb and say that they had the idea first....

      --
      -*The above statement is printed entirely on recycled electrons*-
  12. anything would be better... by Chuck+Bucket · · Score: 1

    anything would be better than now, currently everyone just clicks 'agree' w/o knowing what the hell they're agreeing to. leaves the door open for users to get the shaft for sure, plus, you should never agree to anything w/o knowing what you're agreeing to.

    speaking of, please vote. thanks

    CV&*$@#@#$B

  13. Google Labs by Anonymous Coward · · Score: 0

    We at Google Labs have no implementing or releasing a EULA bot (codename: geulabot) at this time.

    However, we have designed a completely new legal code that is compatable with existing code, but is much, much more efficient.

  14. Solution to EULAs by Sparr0 · · Score: 2, Insightful

    Dont agree to them. Simplest way to deal with EULAs. They offer you a contract, you decline it. Optionally you can offer a more reasonable contract to them, perhaps as detailed in the SVLA. The GPL is pretty much the only EULA I agree to these days.

    1. Re:Solution to EULAs by garcia · · Score: 1

      Dont agree to them. Simplest way to deal with EULAs. They offer you a contract, you decline it.

      No, the easiest way to do it is to violate the EULA and happily have someone fight MSFT in court on your behalf.

      EULAs are going to continue to exist even though their legality has never been proven. We need to fight these click through licenses and end them.

      If you don't sign something and have it notarized it shouldn't be considered legal.

    2. Re:Solution to EULAs by Deorus · · Score: 1

      > The GPL is pretty much the only EULA I agree to these days.

      The GPL is not an EULA. There is no such a thing as an "End User" in GPLed free software, so basically, any license that doesn't have "End User" written anywhere is good for you.

    3. Re:Solution to EULAs by sepluv · · Score: 1

      The GPL is a license not a EULA.

      --
      Joe Llywelyn Griffith Blakesley
      [This post is in the public domain (copyright-free) unless otherwise stated]
    4. Re:Solution to EULAs by Anonymous Coward · · Score: 0

      Although the GPL isn't a EULA, I agree with the sentiment. When you can get a whole GPL'd distro on a single CD that has all those apps you used to have to download separately for brandX OS, then there's no problem. If brandX software forces you to use EULAs, then don't use brandX software. No problem. This is a silly product.

    5. Re:Solution to EULAs by 3terrabyte · · Score: 4, Funny
      NOICE TO READER: Please read this contract carefully. By reading all or any portion of this garcia (6573) * "garcia post" you accept all the terms and conditions of this agreement, including, in particular the limitations on responding negatively. You agree that this agreement is enforcable like any written negotiated agreement signed by you. If you do not agree, do not read this garcia post, or respond to said garcia post. If you acquired this garcia post on tangible media (e.g. HTML) without an opportunity to review this license and you do not accept this agreement, you may obtain a moderation point refund of any amount you originally lost if you: (A) Only post anonymously (B) Apologize in a grandchild post (C) Become another one of garcia's lackeys and start agreeing with him.

      Garcia, his multiple accounts, his gullible fans, and most anonymous posts supporting garcia, own all intellectual property in garcia posts. Garcia permits you to respond to garcia posts only in accordance with the terms of this Agreement.

      1. Definitions. "Garcia" means (a) a loser slashdot entity that feels inadequate with the world and believes that crafting carefully worded garcia posts will make him feel more loved, and less alone in the world. "Garcia post" means (a) long crafted slashdot post geared to gain the most moderation points possible (b) well crafted slashdot post geared to gain the most responses possible. The posts are usually empty of substance and full of invoking words to force immediate reactions. "Garcia response" means (a) a response to your negative response to a garcia post. This will always contain sympathetic cry against your post being an (i) unfair response (ii) childish response (iii) elitist response (iv) quit picking on me. This will always be followed by (a) a call to moderators to correctly moderate your post down as a (i) Troll (ii) Flamebait. "Garcia anonymous response" means garcia is responding anonymously to (a) keep from losing any more precious moderation points (b) pretend he is someone else supporting garcia (c) knows he is losing a cat fight and is defending his noble garcia posts. "Garcia agenda" means (a) as yet undisclosed reason for garcia gathering moderation points and responses like money and favors.

      2. Garcia Post License. As long as you comply with the terms of this Garcia Post License Agreement (this "Agreement"), garcia grants you to keep your moderation points, and be a part of a pointless debate with garcia about things he doesn't really care about.

      2.1 Subject to the terms of this Agreement, you may respond to garcia for the sole and exclusive purpose of furthering the garcia agenda.

      2.1.1 Agreeing with a garcia post. You may agree with garcia without being anonymous. This will make garcia feel good. You may even win moderation points from other garcia accounts, friends of garcia, newbies, or other idiots. If you leave an opening, this may even award you with a quick garcia response that praises you on your common sense in agreeing with him.

      2.1.2 Disagreeing with a garcia post (Not Anonymous). You may disagree with garcia without being anonymous. This will quickly be followed by an ever-watching garcia with a garcia response. Garcia responses are quickly followed by moderation points going against your post. You now have less karma than garcia, feel his girth.

      2.1.3 Disagreeing with a garcia post (Anonymous). You may disagree with garcia while anonymous. This will quickly be followed by an ever-watching garcia with a garcia response. This will also explain how you are a chicken shit for being anonymous. You will not lose any karma points. However, you are expected to feel whipped by garcia's wit.

      2.1.4 Agreeing with a garcia response. Your name is garcia. The the hell are you reading this for?

      2.1.5 Disagreeing with a garcia response. You may disagree with a garcia response. This will be quickly followed by an anonymous garcia response. You

      --

      Why are there only 19 people folding@home for slashdot?

    6. Re:Solution to EULAs by julesh · · Score: 1

      The GPL is a license not a EULA.

      What do you think the 'L' in EULA stands for?

      I'm seeing increasing numbers of OSS software projects with installation programs (e.g. Windows ones) insisting that the end user accept the GPL before allowing them to install. I've asked a few about this, and the general response is, 'we need you to accept that, because that's where the "no warranty" agreement is, and we don't provide you with a warranty.'

    7. Re:Solution to EULAs by DaHat · · Score: 1

      Are you saying that a EULA is not a license?

      I hate to break it to you, but the GPL is a EULA. It dictates what you can and cannot do with a given piece of software (or in the GPL's case, the code).

      When you click 'I Agree' and install a copy of Windows, you are agreeing that you will not hold Microsoft liable should your 1st born die to the software, along with a number of other stipulations.

      The GPL is far shorter yes, and it too dictates what you cannot do... like release a binary without making available the code.

      In fact, both make quite clear that you are using said software at your own risk and that the publisher/writer/distributor/etc of said code is not liable for any damage.

      I often times find it funny, when people like you bad mouth EULA's so much and seem to be so in love with the GPL.

      Here's a horrific thought for you to consider, should the entire concept of EULA's be struck down in court, the GPL will become invalid as well.

      Both govern how you can use a piece of software, if anything, I'd argue that a EULA is more legally sound than the GPL for a single reason... with a standard EULA, active consent is required to press the "I Agree" button. With GPL, it is implied consent.

    8. Re:Solution to EULAs by Anonymous Coward · · Score: 0

      I am honored to be trolled in such an intelligent way.

      BTW -- I have no other accounts. You might want to make changes to your EULA to reflect that.

    9. Re:Solution to EULAs by Saxton · · Score: 1

      After I checked out your Post history and after I was pointed to your journal, I became really interested as to why you're so obsessed with garcia. Too many trolls lately obsessed over garcia. Let it drop! Back on topic, please.

      --
      My name is Aaron Landry, and I approve this message.
    10. Re:Solution to EULAs by Anonymous Coward · · Score: 0

      I seriously believe that moderation should be done on the content and not what the personal feelings that the particular moderator has for/against the individual posting. My points are quite valid, whether you like them or not, and they deserve to be noted. You, OTOH, are a douchebag and need to be modded -1 Flamebait for the obvious trolling you pulled.

    11. Re:Solution to EULAs by garcia · · Score: 1

      Nice, pulling what I said from another one of my posts and then making it seem like I said it? Heh.

      This is all too much.

    12. Re:Solution to EULAs by 3terrabyte · · Score: 1

      After I checked out your friends and fans, I became really interested as to why you're so obsessed with garcia. Too many suck ups obsessed over garcia. Let it drop! Back on topic, please.

      --

      Why are there only 19 people folding@home for slashdot?

    13. Re:Solution to EULAs by Saxton · · Score: 1

      I know garcia IRL. I'm not obsessed with him, he's actually a friend. Let's go out for beers some time, 3terrabyte.

      --
      My name is Aaron Landry, and I approve this message.
    14. Re:Solution to EULAs by Lochin+Rabbar · · Score: 2, Insightful

      Are you saying that a EULA is not a license?

      No, he's saying the GPL is not a EULA, and in that he is entirely correct. The GPL does not address what the end user does with the software, it addresses under what circumstances it may be copied and distributed.

      However if he were to claim that EULA's are not licenses he would also be correct. A license is a permission to do something that is prohibited without the license. Most EULA's do not come into this category the are attempts to restrict your legal rights to use goods that you have bought and paid for. The use of the term license in these documents is disingenuous.

      I hate to break it to you, but the GPL is a EULA. It dictates what you can and cannot do with a given piece of software (or in the GPL's case, the code).

      That is just plain wrong. The GPL grants permission to copy and distribute the software providing that certain conditions are adhered to, it grants rights that would otherwise be denied by copyright law, and says nothing that restricts how you may use the software.

      When you click 'I Agree' and install a copy of Windows, you are agreeing that you will not hold Microsoft liable should your 1st born die to the software, along with a number of other stipulations.

      Nonsense, I'm installing the software that I own. I'm not agreeing to anything. The 'I Agree' button is just one of those annoyances that come with doing business with the businesses without ethics.

      The GPL is far shorter yes, and it too dictates what you cannot do... like release a binary without making available the code.

      Pure FUD, as stated before the GPL grants rights it doesn't take any away.

      In fact, both make quite clear that you are using said software at your own risk and that the publisher/writer/distributor/etc of said code is not liable for any damage.

      The relevant section of the GPL starts,

      11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE,

      These clauses are there to protect authors and distributors of GPL'd software from being sued as vendors. If you sell GPL'd software you are still subject to any laws that require your product be of merchantable quality.

      I often times find it funny, when people like you bad mouth EULA's so much and seem to be so in love with the GPL.

      I find it funny how people like you can't grasp the fundamental differences between a the GPL and a EULA. You should try and not let your prejudices obscure your understanding of the facts.

      Here's a horrific thought for you to consider, should the entire concept of EULA's be struck down in couAre you saying that a EULA is not a license?

      Both govern how you can use a piece of software, if anything, I'd argue that a EULA is more legally sound than the GPL for a single reason... with a standard EULA, active consent is required to press the "I Agree" button. With GPL, it is implied consent.

      More bullshit, a license does not require consent form the person receiving the license, they are free to make use of it or not as they desire. The 'I Agree' button on a EULA is a sure indication that they are not licenses, they are attempts to unilaterally alter the contract of sale after the fact. That fundamental difference is why in the long term the GPL will survive and eventually EULA's will be struck down in most jurisdictions.

    15. Re:Solution to EULAs by sploo22 · · Score: 1

      The GPL is far shorter yes, and it too dictates what you cannot do... like release a binary without making available the code.

      No, a license gives you additional freedoms, not additional restrictions. The default state under copyright law is no freedom to copy or modify. The GPL gives you those freedoms under certain circumstances, but you are not required to accept them. Regardless, you have the right to use the software. That right is not restricted by copyright law and hence requires no grant of a license. (IANAL)

      The warranty disclaimer should be included as a prominent notice in the installer, but it is not a contract or license, and requires no agreement.

      --
      Karma: Segmentation fault (tried to dereference a null post)
    16. Re:Solution to EULAs by Anonymous Coward · · Score: 0

      So for the purpose of the Garcia Post License Agreement should your post be considered to be agreeing or disagreeing with the parent garcia response?

    17. Re:Solution to EULAs by sepluv · · Score: 1
      What do you think the 'L' in EULA stands for?
      "License", but a EULA is not a license it is a license agreement--an oxymoron which I think means that it is actually an agreement or contract but one that is a bit like a license (or that the agreement's author wants you to think is).

      [NB: that doesn't make much sense as license and agreements are diametrically opposed from a legal perspective: the former is a (not necessarily solicited) one-way permission to do something (e.g.: letting someone fish in your lake); the latter, a two-way agreement between parties involving reward for both sides (e.g.: buying and selling).]

      Of course the term, "EULA", doesn't actually have any agreed on definition, and seems primarily designed to confuse, but I think you'll find that documents that are called EULAs by their authors usually fit my definition --at least in that they are never licenses anyway and are trying to be contracts (even where invalid ones).

      I'm seeing increasing numbers of OSS software projects with installation programs (e.g. Windows ones) insisting that the end user accept the GPL before allowing them to install.
      There are two possible legal issues, that I can think of, with that:
      • Firstly, depending how the text of such a dialog box is phrased, it could (and is likely to) violate the "copyright" (EIR&DR) of third-party copyright holders of parts of that software--who have chosen to release only under the GNU GPL (or a less permissive license)--by attempting to put restrictions on use of the software.
      • Secondly, one may argue that the inclusion of the GNU GPL (linked) within the software itself results in that software being non-free as the GNU GPL is non-free (at least the preamble is and the FSF have given mixed messages about the rest).
      we need you to accept that, because that's where the "no warranty" agreement is
      It is difficult to argue against that because it is an invalid argument. Nonetheless, there are several counter-arguments that I can think of:
      • That does not mean that the user has to agree to not have warranty protection, just that they mention tha somewhere.
      • Also, they do not have to also include the GNU GPL.
      • Also, AFAIK, warranty protection would only apply if they are selling it to you in which case they can explain that to you at point of sale anyway.
      --
      Joe Llywelyn Griffith Blakesley
      [This post is in the public domain (copyright-free) unless otherwise stated]
    18. Re:Solution to EULAs by sepluv · · Score: 1
      You're belief that my post was incorrect is based on a confusion between (one-way) licenses (or permissions) and (two-way) agreements (or contracts). These are semantically diametric in the English language, and those legal systems were they both exist.

      Please refer to the sibling posts (replies to your post) by sploo22 and Lochin Rabbar--both of which are entirely correct in their interpretation of what I meant and what the law actually says. Also, for the distinction between agreements and licenses and why the GNU GPL is not a EULA, see my cousin post.

      --
      Joe Llywelyn Griffith Blakesley
      [This post is in the public domain (copyright-free) unless otherwise stated]
    19. Re:Solution to EULAs by Featureless · · Score: 1

      If you think about it, it's a badge of honor to be so vituperatively hated by such an obvious asshole.

      Congrats, garcia. You must be doing something right.

  15. Danger! Danger! by RomSteady · · Score: 2, Insightful

    While the fact that legal documents have a very set structure and certain terms are required to be used a certain way in certain documents would help the "robolawyer" parse the documents, when you start getting into jurisdiction changes, differing court judgments on certain clauses, as well as potential legal liability for bad judgment calls made by the "robolawyer," you might just be better off with a Magic 8-Ball.

    Of course, the same would apply to an actual lawyer nowadays, but the Magic 8-Ball is less likely to countersue you into oblivion.

    --
    RomSteady - I came, I saw, I tested. GamerTag: RomSteady / http://www.romsteady.net
  16. we are family by Anonymous Coward · · Score: 0

    Will they make 3 movies about Robolawyer?

  17. No kidding by Anonymous Coward · · Score: 1, Funny

    Perl scripts are too ethical to act like a lawyer.

    1. Re:No kidding by RetroGeek · · Score: 1

      Perl scripts are too ethical to act like a lawyer.

      But they have the same readability as legal documents.

      --

      - - - - - - - - - - -
      I am a programmer. I am paid to produce syntax not grammar. Deal with it.
  18. What a dumbass by Anonymous Coward · · Score: 0

    A privacy policy is just that - a policy. Most of them also say they are subject to change at any time and without notice. This means a site can change policy every night at 3:00am and sell your information and switch the policy back at 4:00am. It's a policy, not a law, and not a contract. If people knew whats best for them, they'd almost never agree to any of it. The solution is to make click-through crap invalid. That of course, would put this fucker out of a job. Damn!

  19. Proper Response by Cajunator · · Score: 5, Funny

    Just as long as Robolawyer started his response with : "IANAL, but...."

    1. Re:Proper Response by Ben+Brighton · · Score: 1

      The problem with that is that many non slashdotters might think that that is two words, and immediately stop using the program.

      --
      Just back up one song from the album, and a text file that says "more shit like this". Think of the space you save -Mant
  20. No need to RTFA by cavemanf16 · · Score: 2, Insightful

    This is ridiculous, michael. Why even post this crap. Legal "mumbo-jumbo" exists to protect someone, and is therefore of ultimate importance to be kept AS IS. Changing it with some automated software to "simplify it" is altering the terms of the agreement, which I'm sure wouldn't fly AT ALL in a court of law in nearly any jurisdiction world-wide. How is this "news for nerds, stuff that matters"? This most certainly DOES NOT matter.

    1. Re:No need to RTFA by thpr · · Score: 1
      Rediculous? Doesn't Matter?

      Don't Tell the W3C that P3P doesn't matter. Or the "30% of the top-100 sites and 20% of the top-500 sites" which are P3P enabled they talk about here.

    2. Re:No need to RTFA by Qeantk · · Score: 0

      If you have that stringent of views on it, then it certainly seems to matter to you. "News that matters" doesn't mean "things we agree with." If there is something that you strongly disagree with, but is being bandied about, that still matters to you.

    3. Re:No need to RTFA by Peyna · · Score: 1

      Did you read the article? (Never rely on the crap that the submitter gives you) What the "robolawyer" will do is you give it a set of terms that you do or do not agree with, and it will determine if the EULA meets your requirements, and report back. It doesn't change the terms of the agreement, the terms of the agreement are set in stone by the writer, and you can't agree to anything else.

      It's like hiring someone to review lengthy documents for you and tell you whether or not you should sign it and why.

      --
      What?
  21. so will I need another robolawyer by deathcloset · · Score: 5, Funny

    to expain the first robolawyer's EULA?

    1. Re:so will I need another robolawyer by NotAnotherReboot · · Score: 1

      Or you blindly accept Robolayer's EULA, assuming all is well, and then have it translate its own EULA for you (after accepting it, of course) and find out that you are totally screwed.

    2. Re:so will I need another robolawyer by Anonymous Coward · · Score: 0

      Actually if you tell robolawyer to parse it's own license, it will start playing tic-tac-toe and become a setient being.

  22. Never work by nanojath · · Score: 1

    I'm trying to imagine the convoluted and restrictive EULA they would have to slap onto a piece of software designed to essentially give you legal advice. Aiee, I'm caught in an infinite loop!

    I can summarize it in half a paragraph: don't agree to anything that doesn't come from a legitimate organization or individual you recognize and trust, and that thing you just clicked says, you can do pretty much whatever you want with this thing except sell it, but we're not responsible for ANYTHING that happens as a result of your using it.

    Show me a legitimately published example of someone running afoul in some significant way of a click-through agreement and I'll believe this is worth anyone's resources. Willfully downloading things like DumbassCursor or Scumgator Bwoser Buddy don't count: there is no software in the world that can provide a proof against individual stupidity.

    --

    It Is the Nature of Information to Transgress Artificial Boundaries

  23. Yes, but.... by ShatteredDream · · Score: 2, Funny

    do we get RoboLAPDCops to beat down and mangle anyone who breaks their end of the deals signed by the RoboLawyer on our behalf?

  24. Simpler solution by LastToKnow · · Score: 4, Insightful

    I'd prefer it if we just required companies to add summaries to their legal aggreements. Like a little bit at the top that says thing like

    * You're not allowed to re-sell this software
    * We can use our update feature to install whatever we want on your computer
    * Your soul belongs to us


    Followed by all the legal mumbo jumbo required to make it all hold up in a court.

    1. Re:Simpler solution by dfn_deux · · Score: 3, Informative

      a contract is based on language, not intent. Any sort of summary would not be sufficient legal protect against exploiting vunerabilities in the language which create loopholes in favor of either agreeing party.

      --
      -*The above statement is printed entirely on recycled electrons*-
    2. Re:Simpler solution by julesh · · Score: 2, Insightful

      If they can phrase a summary like that that contains all the information required for you to understand what you're agreeing to, there's no need for the legalese section. You don't think contracts _have_ to be written like that, do you? The only reason that they _are_ written like that is that that is the only way to include all the information that's necessary without approximating the size of war & peace.

    3. Re:Simpler solution by Anonymous Coward · · Score: 1, Funny

      Summaries seem good enough for passing laws... This one will protect us from terrorists, this other one will stimulate the economy, this one will.....

    4. Re:Simpler solution by Frank+T.+Lofaro+Jr. · · Score: 1

      "All Your Base Are Belong to Us". "For Great Injustice". "Someone set us up the loophole".

      --
      Just because it CAN be done, doesn't mean it should!
    5. Re:Simpler solution by txviking · · Score: 1

      a contract is based on language, not intent.

      This is not entirely true. A contract must be a meeting of the minds. If the language does not reflect this meeting of the minds, the whole contract or parts of it might possibly be invalid

      This is my opinion based on my legal education and must not be seens as legal advice in any way

  25. w00w00 by Artie_Effim · · Score: 1


    man, I sure would love a robohooker to handle my software. diggity-diggity-diggity

  26. The obvious question? by scribblej · · Score: 4, Insightful

    My first thought is, if you have a peice of software "signing" these EULAs for you -- who's bound by the "contract?"

    1. Re:The obvious question? by Rude+Turnip · · Score: 1

      A EULA is not a contract, especially if you never even get to see it until after you've already bought the software in a retail transaction. Putting a bunch of legalese in a window and having an "I Agree" button that has to be pressed to continue with the installation does not a contract make. Unless there is a real contract, the only thing you're bound by is copyright law which prevents you from distributing copies.

      A couple examples of real software contracts I've run into:

      MS site licences; Bloomberg service contracts (hardware+software combo); Thompson Financial data service.

      To put this to bed, a child can walk into CompUSA and (game ratings aside) be allowed to purchase any piece of software he wants because the software is being sold in a retail transaction. The child can then go home and use the software. In my three examples of "real software contracts," a child would not be able to obtain, say, the Bloomberg software because you must first enter into a legally binding contract (which minors cannot do).

    2. Re:The obvious question? by scribblej · · Score: 1

      I wish what you've said were true. But it isn't. There was just an article posted here on Slashdot about how the courts have upheld EULAs.

      http://yro.slashdot.org/article.pl?sid=04/10/02/ 16 48254&tid=123&tid=127

    3. Re:The obvious question? by magefile · · Score: 1

      Well, assuming for the sake of argument that EULAs are contracts (I'm not sure what/if the courts have decided), you are. The software acts as your "agent" - it's just a tool.

    4. Re:The obvious question? by FiloEleven · · Score: 1

      Hmm...so what if some grey-hat hacker was to write a worm delivering a program that, when confronted with an EULA, would automatically click through or do what is necessary to agree (radio button, etc.) before the user gets a chance to see the EULA? If it's technically a malignant program and the user never sees the EULA...are they still bound?

      Worth a shot, methinks ;)

    5. Re:The obvious question? by arminw · · Score: 1

      It isn't the case that the court upheld the law. So many judges these days MAKE laws. The laws (statutes) made by legislators clearly spell out what a legally binding agreement must have in order to be enforceable. If it cannot be established WHO the least 2 parties are that are agreeing to something and WHEN this agreement was made and THAT there was no coercion of anyone, and that the parties were legally qualified, there CANNOT be a contract.

      --
      All theory is gray
    6. Re:The obvious question? by Pofy · · Score: 1

      Not sure about the laws in your coutry regarding contracts, but typically contracts can only be made between legal entities, like real persons or companies and such that have legal status as entities that can, for example, make contracts. A computer program is NOT such a thing. That is, a computer program can not enter a contract, neither by itself nor as an agent. It can surely be used as a tool to aid in the agreement being made, but ultimately, the software compnay must be involved, for example, by recieveing your agreement and so on.

  27. Natrual language parsing is hard enough for humans by RealAlaskan · · Score: 5, Interesting
    I don't see a browser plugin doing a good job of it.

    I could imagine EULAs having a ``metafield'' which would have values like: GPL, BSD, Unknown Proprietary, Not Specified. You could set your browser to click through known, approved licenses. I'm not sure that would be valuable, though; those that are generally known and widely regarded as innocuous are the ones that don't usually hassle you in the first place.

    I'd rather see some effort put into enforcing the first sale doctrine, and invalidating EULAs and clickthroughs in court, myself.

  28. sometimes by dfiguero · · Score: 1

    lawyers can't agree on what a contract specifies...

    Now add an extra layer of "it wasn't me it was robolawyer that told me this was ok"

    --
    My penguin ate my sig
    1. Re:sometimes by Anonymous Coward · · Score: 0

      I am sure that robolawyer could wriggle his way out of it.

      "Ignorance of the law excuses no man from practicing it." - Addison Mizner

  29. You miss the point of P3P - No army needed by thpr · · Score: 3, Interesting

    The purpose behind P3P is that it really distills the privacy down to a few multiple choice questions. Thus, there isn't a need for an army of readers - the robolawyer could automatically check the answers to the multiple choice questions... after all, those answers are machine readable.

    1. Re:You miss the point of P3P - No army needed by dfn_deux · · Score: 1

      That is the purpose of the "cleanroom EULAs". Even if you get someone to answer yes/no questions about their intent, the language is what you are agreeing to, not the intent....

      --
      -*The above statement is printed entirely on recycled electrons*-
    2. Re:You miss the point of P3P - No army needed by julesh · · Score: 1

      The problem is that you can't distill the EULA's of most commercial software down to that level. It works with privacy policies because most companies are willing to work with a very loosely defined one; they just take the next available 'size' up from what they need to do with your information and use that.

      You can't do that with an EULA. They contain wildly varying terms, with specific phrasing that the company's lawyers have recommended over and above any other. They're not about to choose the phrasing recommended by some standards body just to make sure it works with a piece of software they don't see the need for anyway.

  30. What about MY terms by gr8_phk · · Score: 2, Interesting

    Since the browser sends a string to the server (indicating browser type and stuff), why not include my terms in the string including "your servers response to this http request indicates your acceptance of these terms". Any response by the server then means they agree.

    1. Re:What about MY terms by danheskett · · Score: 1

      Right.

      EULAs are proving to be very hard to enforce in front a judge. Somehow an automated snarky juvenille auto-license is going to pass muster?

    2. Re:What about MY terms by Anonymous Coward · · Score: 0
      "EULAs are proving to be very hard to enforce in front a judge."

      If that's true, then we don't need to worry about any of this.

    3. Re:What about MY terms by BillX · · Score: 1

      Then technically, didn't the httpd process (not the owner of the physical server) become bound to the license?

      After it completely ignores the terms of your agreement, by the time your EULA-violation lawsuit wends its way to court, that httpd process will probably be long dead (say, after it has served 100 requests on a default Apache installation...)...in any event, getting it to actually pay you will be a b*tch.

      --
      Caveat Emptor is not a business model.
  31. Torrents by Anonymous Coward · · Score: 0

    ...help the user navigate the torrent of user agreements...

    Are they on suprnova yet?

  32. Err....no by Anonymous Coward · · Score: 0

    The problem here is that any such browser would be publiclly available, INCLUDING to the lawyers writing EULA's. This makes it gameable.

    If you want to slip something by people, write it up, and run it through the robot. If it gets flagged, reword and try again. Add clauses, references, pointers to other sections, etc. Repeat until it's NOT picked up.

    Now, you'll assume the EULA is vetted, but it's not actually.

  33. Sounds like trouble waiting to happen.... by CmdrSlack555 · · Score: 2, Insightful

    ...especially for any attorney or layperson who lent their talents to the software for translating EULAs. The big question is whether it would be the equivalent of the practice of law. Additionally, would a service like this be the equivalent of beginning an attorney-client relationship between the end-user and the people who helped create and distribute the software?

    Quite honestly, I don't know. Like most issues where IT and the law merge, it's a murky area at best. The U.S. legal system is woefully inadequately equipped to handle complex IT litigation, largely because our judges aren't necessarily the most computer-savvy folks on the planet. I've always been a big advocate of creating a separate court system for IT issues, similar to how there are separate patent courts.

    At any rate, it just sounds like hassle waiting to happen.

    --
    "I do not regret the things I have done, but those that I did not do."
  34. Just change to multiple click EULAs by Matimus · · Score: 1
    If you are going to have an EULA the main points should be summarised and reduced to single sentences. The user should have to agree to each term individually.

    I have read a couple of EULAs and I don't think I have ever understood 100% of the implications it contained. If there was a summary of intent that consisted of a few basic points, where a user could agree or disagree to each of the points, I think more people would understand just what they have agreed to.

    --
    GENERATION 25: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social exper
  35. mod parent down by Anonymous Coward · · Score: 0

    Will someone please mod this obvious flamebait down?

  36. Something to standardise perhaps? by jazman · · Score: 1

    OK, slightly off topic, sorry.

    I'd like to see EULAs standardised. Then instead of reams of unreadable gobbledegook on each installer, you'd get something like "This is a Type 1 EULA", or "This is a Type 4 EULA with the following differences" and so on. Once you know what a Type 1 EULA is, anything that describes itself as such, you know exactly what it's all about and can determine quickly what exactly you need to do.

  37. Unauthorized practice of law, anyone? by gvibes · · Score: 1

    No way this would fly.

  38. nitpick by Anonymous Coward · · Score: 0

    EULAs are not legitimate contracts and the GPL is neither a EULA or a contract.

  39. No need for the robo-lawyer. by russotto · · Score: 1

    What we need is software which changes the text of the "I agree" button to "What the Hell? No, I don't agree, just install it". In very fine print, of course.

  40. Legal Engineering by Telastyn · · Score: 1

    I remember an article a while back that offered an idea to 'modularize' legalese into known entities that could be engineered up into the final document. Should something like that come to be, making a parser for the known patterns would be much easier.

  41. Asimov anyone? by lalcan · · Score: 1

    Seems like a job for Asimov's interpretative analysis, though rather hard to code down, i guess...

  42. Standardized clickthroughs by Shambhu · · Score: 1

    What if someone put together the most common paragraphs, and a government agency tracked them and gave them all numbers? That way, you could set up your preferences with your browser to permit whatever standard agreements were fine with you. Then, you'd only need to read or be suscipicious of EULAs that had nonstandard language.

    --
    Rome wasn't bilked in a day.
    1. Re:Standardized clickthroughs by Paridel · · Score: 1

      One of the nice thoughts behind the Robolayer concept is that it would be us as a tech community solving the problem, not the government.

      The problem I see with a government agency handeling something like this is the compancy profiting of the crap software could simply move overseas. Of course, then maybe the EULA wouldn't be valid, so I'm not really sure my first argument here holds water.

      But I have another one ;-) The other problem is that when has a government ever handled something like this well? People would spend a lot of time and money manipulating their program to meet government standards and still be bad for consumers.

      A technical solution to the problem in any case is better. Especially if it could be enhanced to handle programs that don't comply with their own EULA.

      -paridel

    2. Re:Standardized clickthroughs by Shambhu · · Score: 1

      A techinical solution would be great, but what I describe wouldn't entail very heavy government involvement. Most of the work could be done a standards body like ISO or ANSI.

      Let me clarify a little. Common paragraphs, clauses, or even whole contracts, would each be given a unique number by the standards body or relevent government department. If they didn't desire anything special, vendors would simply put the data in an xml file or something. It is just a form of standardized short hand. You don't reread the GPL everytime you use software that falls under it, do you? This is a similar idea with the addition of automated preferences.

      --
      Rome wasn't bilked in a day.
  43. A look at /. Terms of Service by GillBates0 · · Score: 1
    I haven't read TFA yet, but I did happen to glance at OSTG's (which /. is a part of) Terms of Service for the first time.

    It indeed does contain the usual technobabble and typos (eg: NO UNLAWFUL OR PROHBIITED USE), but some parts of it stood out, especially those related to the DMCA.

    I quote the parts that caused concerns, especially given the fact that /. has covered stories in the past about companies (ISPs/etc) taking down content upon receiving a DMCA notice, without paying much attention to user's rights etc (no time to dig them up right now):

    After receiving a claim of infringement, OSTG will process and investigate notices of alleged infringement and will take appropriate actions under the DMCA and other applicable intellectual property laws. Upon receipt of notices complying or substantially complying with the DMCA, OSTG will act expeditiously to remove or disable access to any material claimed to be infringing or claimed to be the subject of infringing activity, and will act expeditiously to remove or disable access to any reference or link to material or activity that is claimed to be infringing. OSTG will take reasonable steps to expeditiously notify the subscriber that it has removed or disabled access to such material.

    Upon receipt of a proper counter notification under the DMCA, OSTG will promptly provide the person who provided the initial notification of claimed infringement with a copy of the counter notification and inform that person that it will replace the removed material or cease disabling access to it in ten (10) to fourteen (14) business days. Additionally, OSTG will replace the removed material and cease disabling access to it ten (10) to fourteen (14) business days following receipt of the counter notice, unless OSTG's designated agent first receives notice from the person who submitted the initial notification that such person has filed an action seeking a court order to restrain the subscriber from engaging in infringing activity relating to the material on the OSTG system or network.

    You may provide us with a counter notification by providing our copyright agent the following information in writing: ...

    An interesting read to see /. and OSTG's legal stand on DMCA, "Your rights online", etc.

    PS: This is *not* intended to be flamebait...in today's legal-trigger happy world and the quality of "justice", an organization would probably be wise to cover it's bases. It was just something I thought was interesting.

    --
    An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
  44. Click-through EULAs cannot be binding by Anonymous Coward · · Score: 0

    because they have no way to confirm that the clicker is legally able to consent. Personally, I let my 10-year-old click for me.

  45. Robo Lawyer Alternative by Paridel · · Score: 2, Interesting

    Instead of a Robolawyer how about a program that detects EULA and then opens up a new brower page that is linked to a community run website (somelike like Wikipedia, but with more security so that malware writers can't get in there and change things)

    This page would display dumbed down information about the EULA that you or I could understand.

    I.e:

    "Crockbot2004"
    This EULA would like you to agree to the following:
    I will allow "Crockbot 2004" to:
    1. monitor my browing and send information about it periodically to a server. This transfer will not be sanitized to remove personal information
    2. download ads and display them on my computer
    3. execute abitrary code and utilize my network connection

    So a human would do the decyphering, the Eula-robo would simply have to fetch the information.

    And then I as a user could go "Woah, I don't want to download illegal mp3s that badly!" and cancel the install.

    -paridel

  46. ...and the plugin won't be required to do it by thpr · · Score: 1
    RTFR (or Read the References)

    P3P does NOT require parsing of natural language. Go here to get more information

  47. But what about the RoboLawyer agreement itself? by Eric+Giguere · · Score: 0, Redundant

    The funny thing is that if a RoboLawyer did exist, you'd probably have to use a clickwrap license to download it in the first place.


    Eric

    Vioxx recall reduces spam
  48. This certainly does matter.... by MixmastaKooz · · Score: 1

    For geeks, I think the pure technical challenge presented in creating a heuristic EULA reader would push any geeks limits. Plus, as far as training, it would allow said geek to become an expert in an inter-disciplinary subject.

    And what about the legal challenges? I don't recall in the article that said robolawyer would change the EULA...BUT, what this robolawyer could do, just like heuristic spam filters, is warn you of ambigious or harmful clauses. You check out the flagged clause, google it, then make an educated decision (or consult with a lawyer, if you can). If said clause appears in a future EULA that you deemed unacceptable, then the robolawyer would have an easier time filtering out a bad EULA. This article is certainly provocative, and needs to be considered by us geeks.

    Plus, I honestly don't see how your post is insightful, but so be it.

    1. Re:This certainly does matter.... by GileadGreene · · Score: 1
      The point is not so much to write a heuristic reader (that's simply be asking for trouble and lawsuits over interpretations), as it is to have some standardized tags, symbols, or other machine-readable data that identifies particular pre-defined elements of a license agreement. A specific EULA would then be constructed by assembling the desired elements into a license. The robolawyer would simply read and interpret these predefined codes, and check to see whether or not the license matches your EULA acceptance criteria.

      Note that this is exactly how the Creative Commons folks do things: here's a human readable version of a license, here's the equivalent legalese, and here's what the machine-readable version looks like:

      <License rdf:about="http://creativecommons.org/licenses/by- nc-sa/2.0/">
      <permits rdf:resource="http://web.resource.org/cc/Reproduct ion" />
      <permits rdf:resource="http://web.resource.org/cc/Distribut ion" />
      <requires rdf:resource="http://web.resource.org/cc/Notice" />
      <requires rdf:resource="http://web.resource.org/cc/Attributi on" />
      <prohibits rdf:resource="http://web.resource.org/cc/Commercia lUse" />
      <permits rdf:resource="http://web.resource.org/cc/Derivativ eWorks" />
      <requires rdf:resource="http://web.resource.org/cc/ShareAlik e" />
      </License>

      I'm not sure if there is any "robolawyer" software out there designed to parse and pass judgement on the Creative Commons machine-readable format, but I can't imagine it'd be too hard to build one.

  49. Yes but... by Moth7 · · Score: 1

    I'm sure that Emacs could do it ;-)

  50. Just my thoughts by ZZeta · · Score: 2, Interesting
    I'd defintely use a product like this. But I'm not sure whether the software company developing it could be held responsable.

    Let me explain myself. Above all, IANAL. But something that always puzzles me is the enphasys put in someone reading the EULA. I mean, sometimes, they actually make you scroll the EULA all the way to the bottom before letting you click the "I Accept" botton.

    Again, I'm not a lawyer, but if so much effort is put by the Soft. companies in the fact that you read the EULA, must be to save their asses.

    Why is it that by default, the focus is in the "I do NOT Accept"? So that you don't click it automatically. Why not? So that if you ever want to complain about the EULA, the soft company can argue they did everything in their power to stop you from accepting without reading it first.

    What happens if you have some program like this installed? Will they be as protected as when you read it through (scroll down)? Will you be able to argue: "I didn't know you were selling my email address!"

    I'm not sure, so this isn't an authoritative comment, these are just my thoughts.

  51. Dynamically simplifying standardized legalese by Woogiemonger · · Score: 1

    Is there a standard out there with prewritten legal blocks that can be referred to by reference number? I figure it'd be nifty if I can log onto a web site.. select a few clauses I want.. then fill in blanks Madlibs style. Then I can perhaps pay a fee for the service to check for loopholes.

    But the real benefit would be the reverse translation for those reading the legal document such a service can provide. Each clause has a "simplification" that can be dynamically produced by my customer who is browsing over the agreement hosted.

    With so many companies standardizing on the same agreements, I figure this is easy to do.

  52. I'm just a simple Robolawyer by xsfo · · Score: 0

    I'm just a simple Robolawyer. Your world frightens and confuses me.

  53. Internet legal sites by NoInfo · · Score: 1

    A legal-ese bot would be a bit difficult. I just think all click-throughs should include a link to an FAQ about that specific agreement.

    On a similar note, I'm surprised there aren't more online arbitration sites (for EULA and other disputes). Anyone used one of those?

  54. armchair lawyer thoughts by fred+fleenblat · · Score: 4, Interesting

    Here's my thought. Design a click through thing that just blindly accepts any legal agreement without showing it to the user. The name of the program is something like "agree to disagree". This calls into question the validity of any agreement that (a) you weren't shown and (b) did not have direct control over and (c) which you installed something to avoid dealing with.

    While the company that presented the agreement will have a record of a URL hit by you with a form with a certain radio button set, when it comes time to deal with a lawsuit it won't stand up in court because the form submission was automated. To make a bizarre metaphor, if I hand a screaming monkey a rubber stamp with my name on it, I am not bound by any contracts the screaming rubber-stamp-wielding monkey accidentally stamps.

    Second idea is to publish your personal conditions and email them to the company or include the URL in some form submission. Once you have a situation where your conditions conflict with theirs and the only "signatures" are form submission records, they are going to have a difficult time proving that there was an actual agreement in the legal sense of the word.

    1. Re:armchair lawyer thoughts by scribblej · · Score: 2, Interesting

      yeah, but if you spent years specifically training the monkey to stamp any documents that were put in your IN box... then, knowing that's what you'd trained him to do, you left him to handle all your paperwork for a few days, I think the argument could be made that you authorized themonkey to sign papers for you.

      Maybe, I dunno. It just seems fishy to me. You most certainly couldn't claim that you didn't have any knowledge of what the monkey was supposed to be doing for you.

      EULAs in the first place are pretty ridiculous. I can't believe they've been upheld in court.

    2. Re:armchair lawyer thoughts by odin53 · · Score: 3, Informative

      To make a bizarre metaphor, if I hand a screaming monkey a rubber stamp with my name on it, I am not bound by any contracts the screaming rubber-stamp-wielding monkey accidentally stamps.

      This is wrong. Under contract law we look at whether there is mutual assent objectively; that is, would a reasonable person believe there is mutual assent to the contract? If the other party receives the rubber-stamped contract and reasonably thinks that the monkey-owner agreed to the contract, then the monkey-owner is bound by the contract (assuming all other elements are satisfied). It's not fair to the other party to bear the risk that assent was not given when a reasonable person would have thought the deal was done.

      Your "agree to disagree" program for click-wrap licenses isn't really different (in some ways, it's worse, because by using it it seems like you're really trying to get the benefit but avoid the obligations).

    3. Re:armchair lawyer thoughts by fred+fleenblat · · Score: 1
      okay, after reading scribblej and odin53's comments, have some more semi-random thoughts that might find tune the idea.

      The form submissions do the following:

      1. give names on the agree form that a human would interpret as disagreement, for example disagree_with_your_eula@notavalidcontract.com but which the web site still auto-accepts. If they aren't reading the logs and doing minimal sanity checking that would apply to real-world contracts, it isn't (as) enforceable.

      2. Name, address, age, etc information is completely random and bogus. 99 year old woman with an annual income of 100000 and 14 kids and her name has no vowels. Technically she is still my agent, but she doesn't even exist and better yet they don't have my real name so it would take actual work on their part to find me.

      3. Reset the cookies each time so they get their acceptance database filled with crapola. Submit many fake accepts that aren't subsequently used. This calls into question a company's diligence and record keeping.

      4. All the click-to-agree traffic goes through some anon proxies so they can't track you by IP address. The proxies re-use cookies that had previously been accepted by someone else, so you haven't even had the EULA sent to your browser. bugmenot.com is an example of cookie re-use.

      5. Enough people use the agree to disagree monkey that it calls into question that validity of radio button agreements and they become unenforceable.

      6. Translate the URL into a reference to google's cache and you might be able to see the document w/o agreeing to anything.

    4. Re:armchair lawyer thoughts by m42power · · Score: 2, Informative

      To add to the parent, if you delegate the authority to click "yes" to the monkey, the principles of agency will attribute all of the monkeys actions that you either (1) directly authorized or (2) third parties reasonably believes you authorized based on your representations (like holding the monkey out as your acceptance agent) to you as the principal. Bottom line, if you delegate authority to accept agreements to your agent, you will be bound to those agreements as if you had signed them yourself.

    5. Re:armchair lawyer thoughts by avarame · · Score: 1

      Monkeys cannot enter into contracts, for obvious reasons.

      But if you never agree to the EULA (by attaching a valid signature (that is, not a monkey's)), you're not allowed to use the software. So what's the point?

      The objective isn't to avoid EULAs, it's to understand them.

      --
      Save time now so you can waste it later
    6. Re:armchair lawyer thoughts by Pofy · · Score: 1

      >But if you never agree to the EULA (by attaching
      >a valid signature (that is, not a monkey's)),
      >you're not allowed to use the software. So
      >what's the point?

      Not allowed to use the software? Says who? Or what law? You allready bought it and can use it as much as you want, just as you can use the umbrella you have bought. Actually you can use it (from a copyright point of view) even if you have nought bought it, you can get into problems with not having aquired the physical copy properly though, but that is another issue and have nothing to do with copyright. Note that copyright dos not in ANY way cover use or give use as an exclusive right to the copyright holder.

    7. Re:armchair lawyer thoughts by Anonymous Coward · · Score: 0

      Says the EULA. It's the agreement in which you give up certain rights in exchange for use of the software/service. Umbrellas don't come with EULAs.

    8. Re:armchair lawyer thoughts by Pofy · · Score: 1

      >Says the EULA.

      Ehh, excuse me, but the whole point of your post I replied to was that if you did NOT agree to the EULA, you could not use the software. If you did NOT agree to it, it doesn't matter what it says in it, now do it?

    9. Re:armchair lawyer thoughts by Pofy · · Score: 1

      Ooops, I noted the initial poster I replied to was not the same as the second one (which was an AC). My point to the AC is still the same though.

  55. Tinkerbell needs your wishes! by Thud457 · · Score: 2, Funny

    I just cross my fingers and think to myself that clickthrough EULAs can't really be legally binding and then I click away!

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    1. Re:Tinkerbell needs your wishes! by Anonymous Coward · · Score: 0

      Hey Dorothy, don't forget the magic words - "there's no place like home!" "there's no place like home!" "there's no place like home!"

  56. Requirements: by dhasenan · · Score: 2, Interesting

    A system like this is a complex language-parsing utility that can connect its analysis of a text with a database of appropriate knowledge--legal, in this case. It must also have the ability to discriminate between levels of complexity to appropriately disclude certain information. That's the easy 90% of creating an AI. You could cut out the legal database. That's not too important. But the only other way to simplify a EULA summarization utility would be to match the pattern of each clause with a member of a predefined set of proto-clauses and parse the whole expression based on unique keywords; from that point there would be a dictionary that would instruct the utility to omit the clause or summarize it in a particular manner. The former method is much more certain than the latter, which is liable to omit clauses that you should read and display ones that don't matter. However, the latter method is more reasonable.

  57. BRILLIANT idea! by Thud457 · · Score: 2, Funny
    Just babelfish the EULA English->Chineese->English, and then click away!

    "I agreed to WHAT ?!!!!"

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

  58. ... so a 6 year old can understand it by Anonymous Coward · · Score: 0

    I think that attorneys should be required to write agreements so that a 6 year old can understand it, and be required to test it on 20 6 year olds. This goes for laws too.

    If there isn't 100% agreement on the interperetation of it, by the 6 year olds, it's too complex.

    Alternatively each agreement needs a banner that says:
    "Warning: you cannot possibly understand this agreement, you must consult an attorney before agreeing to this. Failure to do so will result in you unknowingly violating this agreement, or agreeing to something which you don't understand."

    Otherwise you are misleading the user by presenting them with a document they don't understand, and by expecting them to agree to it then and there, are implying that the agreement is understandable by the average layperson, which virtually none are.

    Technically, every action you take in your daily life, should be approved by an attorney, since ignorance of the law is no excuse for breaking it.

    You can't possibly understand the legal implications of doing anything except eating, crapping, and sleeping. Even then, you are doing some risky stuff, depending on how you go about it.

    1. Re:... so a 6 year old can understand it by Anonymous Coward · · Score: 0

      Even your exception has exceptions for there are laws that make it illegal to sleep, eat and crap where, what and on whom you please ...

  59. Provability of click-through? by BC+Guy · · Score: 1
    We've seen some (SOME) court support for the enforcability of click-through eula's, but what about the provability of acceptance?? Everyone is always arguing about the content of the eula, but how does the authoring company PROVE that the eula was even displayed or clicked-through?

    What's to keep someone from simply denying the whole experience? The authoring company has no record of the acceptance, and no proof that the eula was actually ever presented to the end-user.

    In a regular contract dispute (which is what eula cases devolve into), the plaintiff must first prove that the defendant accepted the terms of the contract. With nothing more than a supposed click-through, the authoring company doesn't really have any proof of acceptance. I can't see how a legal case against an end-user for 'violation' could get very far in this context.

  60. Creative Commons does it right by Anonymous Coward · · Score: 0

    Have you seen how Creative Commons does it?
    Very plain english to me:

    http://creativecommons.org/licenses/by-nc-nd/2.0/

    why can't that be a model for the commercial stuff?

  61. Equal representation by Random+Web+Developer · · Score: 1

    I don't know if the whole thing can be taken seriously, but a nice possible side effect could be that there would be no more expensive lawyers helping the rich out, but the poor guy could have an equal robot for free.
    No matter how much money you have, it's lawbot 1.2 vs lawbot 1.2 in court.
    Reminds me of pokemon but with robolawyers ;)

    --
    Artists against online scams http://www.aa419.org/
    1. Re:Equal representation by magefile · · Score: 1

      Nope, it's me buying Lawbot 1.2 for $50 at CrapUSA vs. Corporation XYZ with their customized version of Lawbot 1.2++ with EXTRA OBFUSCATION! that they bought for $50*10^6 (since they'll be suing tons of people, they can afford to splurge).

      Just like it is now.

  62. Re:Natrual language parsing is hard enough for hum by dfn_deux · · Score: 1

    I'd rather see some effort put into enforcing the first sale doctrine, and invalidating EULAs and clickthroughs in court, myself. Wasn't this recently tested in a federal circuit court that found it was legal to nullify your "first sale" rights in the EULA? I swear slashdot had a headline to that effect sometime in the past 2 weeks.

    --
    -*The above statement is printed entirely on recycled electrons*-
  63. Bad by t_allardyce · · Score: 2, Interesting

    Sales volume is inversely proportional to EULA clarity, therefore if you make EULAs 'super' clear, you will jepodise the sales of many consumer goods. EULAs would often look something like this:

    -This disk won't work with other players
    -You can't use this phone on any other network
    -This software may not be secure and if you loose your data its not our fault
    -You cannot copy this CD, it will not work in some players
    -This player will not let you skip adverts on DVDs that you have bought, you will have to watch them even though you paid
    -You are not buying this disk, you are buying a license to use it, we have the right to revoke it at any time without question or refund

    You see, the economy relies on sub-standard goods, buy clarifying EULAs you are screwing with the economy.

    --
    This comment does not represent the views or opinions of the user.
    1. Re:Bad by Anonymous Coward · · Score: 0

      No, you're wrong because in a capitalistic society if you make a product that I want, but it's price/quality/legal terms/etc are not what I can accept, then I'll go buy a competing product that meets my needs.

      Standardized EULAs would bring competition into the legal space, in addition to the price and quality spaces.

      It would be a Good Thing for consumers which is why it will never happen.

  64. Legislation necessary to make it work by ilduce · · Score: 1

    This whole concept is would only be viable if legislation mandated that EULAs had to be constructed in a "modular" manner with individual provisions conforming to set standards. If the software had to actually read and comprehend the so called legalese, well, good luck, because it's hard for most people let alone computers. Furthermore the English language is flexible enough and computers dumb enough that it would be quite simple to stimy the computer software in question (think of spam and filtering software).

  65. first by halaloszto · · Score: 1

    we have to develop a law definition language.
    then get it widely adopted, and get it mandatory for all licenses to be shown in this language.
    then we could have automated evaluation methods, comparision, etc.

  66. IBM's P3P? by rainman_bc · · Score: 1

    How does this compare to IBM's P3P? I know privacy policy and EULA are kinda similar in a way; a EULA can have a Privacy Policy... Why not just expand on IBM's P3P idea to cover the EULA or whatever for web sites?

    --
    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  67. Click through versioning by Grax · · Score: 1

    What would work well for me is if they assigned version numbers to their click-through agreements like GNU does. If I downloaded Windows Service Pack 27 and it popped up MS User Agreement 4.7 and I had recently agreed to version 4.5 then I would only need to review the changes between agreement 4.5 and 4.7 and I could click comfortably.

    As it currently stands they probably have legal rights to my firstborn and any proceeds from the sale of stock for Tahiti-based companies.

  68. Something like an RFC for EULAs by wren337 · · Score: 1

    If you think about licenses, people will say this license is "GPL Compatible", or that one isn't.

    Wouldn't it be interesting to encapsulate the most common atoms of a software license, so a company could select from a few well-understood license components. You would add the concept that if you're SEL (standard eula license) 1.0 compatible, than you can't add any sneaky gotchas to your license. Then you could add a section of eula codes to your license that a client could parse.

    1. Re:Something like an RFC for EULAs by neura · · Score: 1

      Well, if EULAs were using standardized clauses that were well known, it would negate any reason for having a "Robolawyer" type application.

      I do think this is a great idea as I wrote in one of my comments lower down in the thread. :)

      If the government were involved, just to the extent of keeping the records of common clauses, so that a user could click a link to clause 12 and go read it online with a thorough and easy to understand explaination of what it means.

      There would still be a LOT of text to go through, since there would be lots of different clauses and modified versions based on different types of products, but it would DEFINITELY solve the problem of being caught by surprise/hidden clauses, as long as you understood the commonly used standards.

  69. A little more ambitious version by serutan · · Score: 1

    I think that in the future AI lawyers will become an essential part of our world. The legal system is too complicated and counterintuitive for the average person to understand without undue effort. It would be nice to be able to feed a document into an expert system and get a reasonably simple explanation, or to describe a planned activity such as starting a certain kind of business and get a reliable opinion on the chance of it being legal. Such a system could keep a lot of small business people from wandering into legal minefields, and might even lighten the load on the tort system.

  70. An Obviously bad idea. by Anonymous Coward · · Score: 0

    As a future lawyer I have to say that this is a really really bad idea.

    I'm trying to think of good reasons other then just self-preservation. But, I can't think of any right now.

  71. P3P by mnot · · Score: 1

    There have been small steps in this direction, most notably the World Wide Web Consortium's Platform for Privacy Preferences Project. Unfortunately P3P, as it's known, is limited to relatively simple matters of online privacy, ignoring other kinds of online contracts like software license agreements, ISP policies, and terms of service contracts.

    That's true, and it's because it took P3P about five years to figure out the appropriate terminology and concepts relating to online privacy. The technology is pretty simple; its the range of possibilities (the ontology, if you will) that's so hard.

    This is just like coming up with a universal scheme for addresses and other common business structures; it's possible, but getting enough people to agree on the details to get momentum takes a lot of time and effort (see UBL).

  72. I already have one of these by bludstone · · Score: 1

    It only has four outputs though.

    1) You are screwed
    2) You are really screwed
    3) You are going to be screwed
    4) k.

    --

    no .sig
  73. Bayesian filtering... by awolk · · Score: 1

    Wouldn't it be possible to handle EULAs with a bayesian filter? Just like they handle spam?
    One would have to read through quite many EULAs for it to effective, but if one created an online database, which collected information from people (in the best case lawyers) who have actually read and agreed upon the EULAs.Then one lets them do a survey about which kinds of EULAs they do agree with.
    Then the user could also do such a survey(in the form of: Do you agree with that they do collect information about which internet pages you vist? ([ ] Yes [x] No and so on...), and the program would get the data from the database corresponding to the kinds of EULAs the user is ready to agree upon.
    Then the user then could give a EULA to the program, and it would tell him with which probability he's likely to agree upon the EULA.

    The database would have to have quite many entries though, but I'm sure it would work some way or another.

  74. Robolawyer could be easily abused by neura · · Score: 1

    Any program that parses data can be analyzed and fed data that is intended to trick the parser. Even if the parser was only allowed to say yes to certain things and no to anything else that wasn't of this specific text, there would still be two problems. 1) if a company legitimately changes the wording to something "robolawyer" is unfamiliar with, it's going to automatically say no. would you create a "learning robolawyer"? 2) companies could still analyze the way "robolawyer" processes the text and possibly abuse it by putting important clauses into comment like areas for example. All in all, a horrible idea. What SHOULD be done is some type of standardized agreement system enforced by the government, put into law, if you will. Have pre-written clauses for particular types of items, should be easy to cover general software and it's responsibilities relating to screwing up your machine or you reselling the software. The EULA would then consist of links and ref numbers for which clauses they are including and the full text as well, but with the initial guarantee that it is unchanged from the pre-written clauses. Then users would feel more comfortable knowing that they were not being tricked into something unusual!

  75. Your post violates the DMCA by Anonymous Coward · · Score: 0

    You've violated their copyright using a technological measure ("copy and paste") to violate their copy protection system ("ASCII byte-encryption").

    I'm writing a letter to OSTG right now. Expect your post to disappear expeditiously.

  76. GPL is not a EULA by Anonymous Coward · · Score: 0

    The GPL is a copyright license.

    So the funny part is that you DON'T have to agree to it unless you want to distribute copies. I can't remember the last time I actually invoked the GPL (because on client machines I download the GPL'd software directly, thus bypassing the trigger).

    But please don't call it an "agreement", it's a "license" plain and simple.

  77. Sorry about the formatting ; by neura · · Score: 1

    Any program that parses data can be analyzed and fed data that is intended to trick the parser.

    Even if the parser was only allowed to say yes to certain things and no to anything else that wasn't of this specific text, there would still be two problems.

    1) if a company legitimately changes the wording to something "robolawyer" is unfamiliar with, it's going to automatically say no. would you create a "learning robolawyer"?

    2) companies could still analyze the way "robolawyer" processes the text and possibly abuse it by putting important clauses into comment like areas for example.

    All in all, a horrible idea.

    What SHOULD be done is some type of standardized agreement system enforced by the government, put into law, if you will.

    Have pre-written clauses for particular types of items, should be easy to cover general software and it's responsibilities relating to screwing up your machine or you reselling the software. The EULA would then consist of links and ref numbers for which clauses they are including and the full text as well, but with the initial guarantee that it is unchanged from the pre-written clauses.

    Then users would feel more comfortable knowing that they were not being tricked into something unusual!

  78. Slightly OT: New Click-wrap EULA for Firefox 1.0 by sepluv · · Score: 1

    The Mozilla Foundation want to make users agree to the following EULA before installing Firefox. Looks like a lot of legalese, but might it not make Firefox non-free?

    ==
    LICENSE AGREEMENTS

    YOU MUST AGREE TO THE FOLLOWING LICENSE AGREEMENTS TO USE THE MOZILLA FIREFOX BROWSER AND ANY ACCOMPANYING SOFTWARE COMPONENTS. WHEN YOU INSTALL MOZILLA FIREFOX YOU WILL BE GIVEN THE OPTION OF INSTALLING ADDITIONAL COMPONENTS FROM MOZILLA AND THIRD PARTY PROVIDERS. THE MOZILLA FIREFOX END-USER LICENSE AGREEMENT GOVERNS USE OF ALL OF THE COMPONENTS. TO USE MOZILLA FIREFOX AND ANY OF THE OTHER AVAILABLE COMPONENTS, YOU MUST AGREE TO THE MOZILLA BROWSER END USER LICENSE AGREEMENT. ALL OF THE ADDITIONAL COMPONENTS AVAILABLE FOR DOWNLOAD WITH MOZILLA FIREFOX ARE REFERRED TO COLLECTIVELY HEREIN AS THE "COMPONENTS."

    MOZILLA FIREFOX END-USER LICENSE AGREEMENT
    Redistribution Or Rental Not Permitted

    BY CLICKING THE "ACCEPT" BUTTON OR INSTALLING OR USING THE MOZILLA FIREFOX SOFTWARE OR ANY COMPONENTS, YOU ARE CONSENTING TO BE BOUND BY AND BECOME A PARTY TO THIS MOZILLA FIREFOX END USER LICENCE AGREEMENT (THE "AGREEMENT"), AS THE "LICENSEE."

    IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT, YOU MUST NOT CLICK THE "ACCEPT" BUTTON, YOU MUST NOT INSTALL OR USE THE MOZILLA FIREFOX SOFTWARE OR ANY OF THE COMPONENTS, AND YOU DO NOT BECOME A LICENSEE UNDER THIS AGREEMENT.

    1. INTRODUCTION. As used in this Agreement,"Licensor" shall mean Mozilla Foundation. The use of the Components shall be governed by this Agreement. In this Agreement, "Product" refers to the Mozilla Firefox browser and any of the Components that Licensee has elected to install. If more than one license agreement was provided for the Product, and the terms vary, the order of precedence of those license agreements is as follows: a signed agreement, a license agreement available for review on the Mozilla.org website, a printed agreement provided with the Product, an electronic agreement provided with the Product.

    2. LATENT DISTRIBUTION OF COMPONENTS. The Components are installed through different mechanisms in order to ensure that the Mozilla Firefox download will be quick and convenient. In some cases the entire Component is downloaded concurrently with Mozilla Firefox and in others a small piece of software (the "Stub") will be installed initially with Mozilla Firefox that can then "call out" over the Internet to a web server and complete installation of the Component on your computer at a later time (i) during the installation process, (ii) when the Stub detects that you have available bandwidth or (iii) when you have requested use of a function that requires such Component.

    3. LICENSE GRANT. Licensor grants Licensee a non-exclusive and non-transferable license to install and use for personal or internal business purposes the executable code version of the Product, provided any copy must contain all of the original proprietary notices. This license does not entitle Licensee to receive from Licensor hard-copy documentation, technical support, telephone assistance, or enhancements or updates to the Product.

    4. RESTRICTIONS. Except as otherwise expressly permitted in this Agreement, or in another Licensor agreement to which Licensee is a party, Licensee may not: (i) modify or create any derivative works of the Product or documentation, including customization, translation or localization; (ii) decompile, disassemble, reverse engineer, or otherwise attempt to derive the source code for the Product (except to the extent applicable laws specifically prohibit such restriction, or the underlying ideas or algorithms of the Product; (iii) redistribute, encumber, sell, rent, lease, sublicense, or otherwise transfer rights to the Product; (iv) remove or alter any trademark, logo, copyright or other proprietary notices, legends, symbols or labels in the Product;(v) use the Product in any way that violates any Terms of Service or Privacy Policy that apply to Licensee or any laws; (vi) authori

    --
    Joe Llywelyn Griffith Blakesley
    [This post is in the public domain (copyright-free) unless otherwise stated]
  79. But... First Sale not relevant for software by thpr · · Score: 2, Insightful
    You're not purchasing the software (where the first sale doctrine is in force), you are licensing it (where first sale does not apply). There is (obviously) a huge legal difference.

    EULAs and clickthroughs will not be invalidated in court as long as they are reasonable. The courts consider "reasonable" the ability for you not to use the software (or return it within a short period of time).

    The case you are recalling (where the court explicitly defined what it thinks is reasonable) is probably Blizzard v. bnetd where the EULA preventing reverse engineering (among other things). The EULA was held up as a valid contract. There was no "first sale" involved at all per the above situation with software being licensed.

    1. Re:But... First Sale not relevant for software by Minna+Kirai · · Score: 1

      You're not purchasing the software (where the first sale doctrine is in force), you are licensing it (where first sale does not apply).

      Says who? What proof is there that I'm not purchasing it?

      If you follow a customer at Computer World through the process of legally acquiring a copy of Microsoft(tm) WindowsXP(r), all the evidence suggests he is buying it.

      When a customer brings a box to the counter, asks "How much to buy this?", pays the money, and then gets a reciept stating "Proof of sale"... then a purchase is indeed taking place!

      Arguing that a piece of paper included inside that box can change a sale into a license is invalid, because that paper has no authority unless it already was a license (not a sale).

      There was no "first sale" involved at all per the above situation with software being licensed.

      That court is just wrong. The case they were presented with was somewhat muddled, however, because the plaintiffs were not merely vendors of software, but also operators of an online service. An agreement for an ongoing service is on stronger ground than an EULA, and that may have helped confuse justice.

  80. laws as multiple presentation views on data by evilmousse · · Score: 1

    This article hints at something I've wanted to brainstorm around for a long time now: implementing laws and arguments as a suite of views on a set of data, instead of as they both currently are implemented: flat documents in the legislative and judicial respectively.

    Pushes for plain-text legislation, while noble in intent, I take to be infeasable due to the innumerable intricacies of law--that is to say, there is no simple yet effective way to express certain complex legalities. But if instead of having one, and only one phrasing of a law, EULA, judicial argument, or whatever, we allow several VIEWS (ie phrasings intended for a specific audience) of the DATA (the semi-immutable concept that the document attempts to express).

    We already accomplish this in lesser forms: an "executive summary" as part of a document is a classic example of rephrasing the meaning of a document for a specific audience.

    Imagine if we wrote laws with a legaleese view, a summary view, a plain-english view, and a technical/medical/whatever'sapplicable view. The public would be served by reading the summary, nonlawyers that want to monitor their government would have the plainenglish, and specialists in the subjectmatter would have their applicable view. "How could that work, there's too much chance for conflict and deceit among the several views?" you may ask. We already undertake such a human risk when judges review law for interpretation. Only in this scenario, instead of one phrasing, the judge has MULTIPLE valid phrasings, each with it's own context, from which to pull interpretation. A natural heirarchy of where to pull what meaning could be established: If --a-- detail in the legaleese completely contradicts the basis of the executive summary, the summary holds more weight, as the summary is where one would state "overall intent". Contrarily, if the --totality-- of details in the legaleese and plain-english draw a conclusion other than the summaries', the summary is in need of revision.

    I see applicability well beyond just laws, but they make for a good first thought. Eventually, I could even see this implemented as a document format where switching between views are as difficult as following hyperlinks, and view-preference-options are standardized so one can surf the net as different levels of readers. (patent it first and i got yer prior art right here, bitch ^_-) I could even see slashmoderation as a worthwhile inclusion to the concept.

    Anyway, the whole idea's pretty alpha in my mind, and I'd love other ppl's thoughts.

  81. Patent by pk2000 · · Score: 2, Interesting

    Has anyone patented it yet? Seems a good thing to patent.

  82. Quick Version by Kozar_The_Malignant · · Score: 1

    egrep 'soul|firstborn' EULA.doc

    --
    Some mornings it's hardly worth chewing through the restraints to get out of bed.
  83. EULA standards by Atario · · Score: 1

    What if EULAs were to take the form of a checklist of (mostly) preset clauses? I.e., Clause #1 is "This is an agreement between [Company Name] and you, the user..." and so on; #35 is "Severability..." and so on; and after a while you have many standardized clauses with their EULA can signal by code. Your robolawyer would then just show you the checklist; any custom clauses would just be shown to you, possibly with warning tags pointing out unusual or consternation-causing strings ("hold harmless", "pay", "banana pudding", etc.). Wanna be extra geeky, make EULAs conform to an XML spec for these purposes.

    --
    "A great democracy must be progressive or it will soon cease to be a great democracy." --Theodore Roosevelt
  84. What it should do... by Artifakt · · Score: 1

    is give context for the existing text rather than simplify it.
    For example, the 'robolawyer' could identify whole sentences and paragraphs that are widely used, like the typical paragraph giving the user limited rights to make an archival copy, and could tell a user when these paragraphs fit a particular model (i.e. the fairly common warning against reverse engineering). Perhaps it could detect the usual Microsoft, Sun or IBM type EULA clauses that many smaller software companies seem to have copied almost or entirely verbatum.
    This would free up the user to concentrate on understanding the unusual clauses.
    There are clauses that are almost invariably the same in use. Most EULAs have one that says in effect, "if part of this contract is unenforcable, that doesn't mean the rest of it is thrown out too.". Even in law, where apparently nothing goes without saying, that's such a standard legal principle in the U.S. that it would apply anyway, to anything contractual. Something that could find clauses like that one and display them in subdued font, while boldfacing the ones that look possibly to actually affect the cuatomer's rights, would be welcome.
    There's also a particular clause I'd love to see it tackle. Ever read a EULA and run across a phrase such as "Some states do not allow these exemptions...". I'd love for some software to tell customers that their state specifically does or doesn't allow X. Even if it only indicated that the state had a ruling on X, and it was up to the user to find out what it was, it would helpful to know it existed.

    --
    Who is John Cabal?
  85. Insurance policies by Anonymous+Custard · · Score: 1

    The insurance industry has regulated itself in this regard, in that they have all agreed to make their policies readable. Perhaps the software industry needs to do the same?

    Though I still ike what one guy suggested here recently, that anytime you encounter a EULA after making a purchase, write up a letter expressing your post-purchase terms, and send it to the company, mentioning that if they do not accept your agreement, they can retrieve the software themselves by bring a full refund to your home.

    Here's Kentucky;s wording of it, similar to other states:

    304.14-440 Policies to be readable -- Factors to be considered.
    (1) All insurance policies subject to the provisions of KRS 304.14-420 to 304.14-450
    shall be written in language easily readable and understandable by a person of
    average intelligence and education.
    (2) In determining whether a policy or contract is readable within the meaning of this
    section the commissioner shall consider, at least, the following factors:
    (a) The simplicity of the sentence structure and the shortness of the sentences
    used;
    (b) The extent to which commonly used and understood words are employed;
    (c) The extent to which legal terms are avoided;
    (d) The extent to which references to other sections or provisions of the contract
    are minimized;
    (e) The extent to which definitional provisions are incorporated in the text of the
    policy or contract; and
    (f) Any additional factors relevant to the readability or understandability of an
    insurance policy or contract which the commissioner may prescribe by
    regulation.

  86. Automated agreements P3P, agency, and contract by nrrrdboy · · Score: 2, Insightful

    This was the notion behind P3P. Also see Agent: I dont think it means, what you think it means.

    Abstract

    As the deployment of computer agents that act on behalf of users grow, so do questions regarding the legitimacy and legal standing of computer based agreements. I note the use of the terms "agents" and "proxy" in the technical discipline and argue that a more explicit understanding of these terms is necessary to properly address the convergence of technical and legal issues related to electronic commerce. Unfortunately, much of the legal literature on the question of computer agency is preoccupied with concepts of intelligence, consideration, and intention within a computer program; this is because these concepts are found in law. However, these concepts are premature in a technical context -- regardless of hand-waiving about artificial intelligence. I provide a simple technical explanation of computer agents and proxies, as well as a brief etymology of those terms in the technical context. I conclude by pointing out some problems of making automated agreements on the Web in hopes that this small contribution will permit legal analysis to focus on pressing issues of the day.

  87. One day someone is gonna write a virus by Solandri · · Score: 1

    That does nothing but alter the wording of EULAs when it detects the legalese. I seriously doubt any court would uphold them once that happens.

  88. cause / symptom confusion by brainspank · · Score: 1
    why buy into the system of confusing the hell out of people? That's just playing their game, thereby validating it, and I call shenanigans.

    if your lawnmower frequently shoots flames at your crotch, you don't go purchase flame retardant shorts -- you get a new mower (or "borrow" your neighbor's)

    "What is needed - desperately - is a law robot."

    uhh, yeah, and maybe it should have frikkin' laser beams too.

    what you have to do is ask "Why the hell are you trying to confuse me? What's your goal, and does it serve my needs as a consumer? Talk sense, ya eel-skinned pencil-necks!"

    --
    It's only a model.
  89. "meeting of the minds," anyone? by js7a · · Score: 1

    Back when I went to law school, which admittedly was for a very brief period, contracts required a "meeting of the minds" in order to be enforcable. How could a software program that reads EULAs ever result in a meeting of the agreement parties' minds?

    1. Re:"meeting of the minds," anyone? by pocopoco · · Score: 1

      giving a software agent my preferences on what I'm willing to accept and not accept and letting it go make decisions seems a lot more of a "meeting of the minds" than what I currently do now - which is just not read anything and click through anyway (sometimes interrupted by some enforced scrolling). ^^ still since the later method takes less effort I have no intention of giving it up until it causes me trouble.

    2. Re:"meeting of the minds," anyone? by Minna+Kirai · · Score: 1

      How could a software program that reads EULAs ever result in a meeting of the agreement parties' minds?

      You may as well ask how ANY click-thru EULA could meet that standard. There can't be a meeting of "the minds" unless at least 2 minds are involved, and from my vague recollection of purchasing OTS software, the customer is alone by the time the license comes up.

      So this program is no more or less valid than EULAs in general.

      (As a side note, this program will be illegal in most states, because it is an unlicesned law practitioner)

    3. Re:"meeting of the minds," anyone? by Moofie · · Score: 1

      It's not REALLY practicing law. It's just being a traffic cop warning the user whether or not the EULA complies with certain pre-set conditions.

      Unless Bayesian filters are against the law, this isn't either.

      --
      Why yes, I AM a rocket scientist!
  90. Cannot possibly work. by julesh · · Score: 1

    This cannot possibly work. Why not? Well, in order for it to work, it would need cooperation of software vendors, who would have to mark up their EULAs into a form it could understand.

    Why would they do this?

    In fact, specifically, I believe that most software vendors are concerned about the enforceability of click-through EULAs. If the EULA is never actually shown to the user, this would possibly make them less enforceable. Therefore they will not cooperate with such a system, at least until such unseen agreements are legally binding.

  91. EULAs? by flatface · · Score: 1

    Ppth. Not like I care about them. I just wait until I'm drunk to install software.

  92. I think thats a croc... by Phil+John · · Score: 1

    ...I reckong they're written that way to pad the pockets of as many lawyers as possible. You need a lawyer to write one and you nearly need a lawyer/law degree to understand one.

    They're also written that way so that people just blank out and click next without knowing what draconian terms they are agreeing to.

    --
    I am NaN
  93. pipe dream by F�an�ro · · Score: 2

    In a perfect world, the amount of legaleze I need to agree on would have some relation wih the product. a 10 page contract, that requies in depth study and advanced knowledge of the law to fully understand, might be appropriate for a million dollar deal, but not for a 20$ piece of software from walmart.

    of course I have no good idea how to enforce this.

    a possibility would be to define certain standart conditions with descritive labels, that companies could use, like NO-WARRANTY, MUST-NOT-COPY, ONLY-NONCOMMERCIAL. then limit the additional legaleze to only a few paragraphs for "minor" purchases by law.

    (this draft of a "solution" has numerous problems. still, what are your thougths?)

  94. "My kids piano playing chicken by Anonymous Coward · · Score: 0

    mistook the EULA for his favorite Rossini piece and clicked accept", will no longer be a valid excuse if one has installed a friggin robot. Hell, the chicken probably gets more out of reading one anyway.

    Imagine the liability to the robot provider if the robot makes a mistake. I can see it now...

    Eula robot EULA:
    Robot or maker not responsible for errors.
    Do you accept? Yes, No
    Eula robot:
    Preceeding EULA is legally innocuous.
    Do you wish to accept? Yes, No.

  95. What if someone else clicks through? by Ivan+the+Terrible · · Score: 1

    What happens (legally speaking) when someone else, i.e. a sysadmin, clicks through a EULA? Are you bound by that EULA even though you never read it and therefore there was never a "meeting of the minds"?

  96. I think you are uneducated by Anonymous Coward · · Score: 1, Insightful

    Well, that is your ignorance shining through. I might think that programmers make code needlessly complex so that the average person can't understand them, but that doesn't mean it's true. I'm sure it is much more comforting to think they are intentionally making it difficult to understand, instead of that you are not competent enough to understand it.

  97. EULAs? by merikus · · Score: 1

    I don't think this is the answer. The answer is rewriting the EULAs themselves.

    I'm involved in law, and I've thought a lot about those millions of EULAs I've agreed to (and no doubt broken) throughout the years. I can not possibly see how these things could be enforceable. If you even try to read through them, they're no more than mumbo-jumbo.

    I think we need to have straightforward EULAs stating our rights and responsibilities in clear bullet points. Now, don't get me wrong, I'm all for legalese. It is important in covering loopholes and every possible contingency. But the average person needs to be able to clearly see what their rights and responsibilities under a contract are.

    I worry that the program suggested here will create problems and, perhaps, lawsuits, and take away from the real change needed.

  98. ED-209? by ajlitt · · Score: 1

    "Please put down your EULA. You have twenty seconds to comply." ...[whiiiirrr]...
    [RATTATTATTATTATTAT]

  99. precision != accuracy by js7a · · Score: 2, Insightful

    I wish lawyers would strive for accuracy instead of precision.

  100. Power to the People by Doc+Ruby · · Score: 1

    At the very least I want my browser (or other User Agents) to save a cryptosigned copy of the licenses in my own local database. As well as the privacy policies of every remote site with which I exchange info. Building on that audit trail a negotiation system so licenses can be autonegotiated to my personal preferences will be the icing on the cake. And make it as easy for us to take our businesss elsewhere as it is now to surf to another server whose SSL certificate is autodetected as valid. Distributing these choices to automated user software, rather than relying on trust of the vendors, puts the power where it belongs: in the hands of consumers.

    --

    --
    make install -not war

  101. Robolawyer's EULA by thedillybar · · Score: 1
    Well, of course, the Robolawyer will undoubtedly have a EULA explaining that the translation will not always be perfect and they are not responsible if you agree to something you didn't mean to, yada yada yada.

    Question. Can I read the Robolawyer's EULA with Robolawyer? Please?

  102. Falwell by Anonymous Coward · · Score: 0

    But then if anything bad happens to the US Falwell will blame it on gay robot lawyers.

  103. EULA Virus by Anonymous Coward · · Score: 0

    There is a EULA Virus that does similarly, but involuntarily and without the user's knowledge:

    http://blogs.law.harvard.edu/rlucas/2004/10/02#a 49

  104. Like Spam-bots? by kjfitz · · Score: 1

    I think this would just start a new war like we have with SPAM today. Companies that wanted to write "bad" legal agreements would just reverse engineer the LegalBot rules and write clauses the LegalBot didn't filter on.

    "Too bad if your D-A-T-A gets ER AS ED. We retain N.O L-I_a BILI TY."

  105. This has to be by Anonymous Coward · · Score: 0

    the stupidest idea I've heard on Slashdot today.

    And that's saying a lot.

  106. Deja-vu by Anthony+Boyd · · Score: 1

    Weird. I made a post to /. about this a year ago. I can't find it. My basic idea/suggestion was the same: legalese is overwhelming us and automated assistants would help. However, my solution was a little more P2P -- upload the checksum of a a legal contract to a centralized server, and on that server qualified people would enter summary bullet-points for each contract. Moderation would mod up the most accurate/easy-to-understand batch of bullet points. End-users would be able to view the bullet points right next to the contract or EULA. Overall, the idea was to build a simple system that kept a bit of data, and allowed moderation to separate the wheat from the chaff. The system would be simple to build, but would grow from community involvement. If you kept it cleanly client-server, you could have multiple GUIs. Web contracts/EULAs/privacy documents could have a brower bar or similar interface to get bullet points. Windows applications with click-through EULAs could be monitored by a small app that sits in the background and pops up some bullet points when an app starts for the first time. Linux & Mac clients could be developed to pull from the same resource.

  107. Legal agreements are written to be read by humans by wikinerd · · Score: 1
    Legal agreements are written to be read by humans not by algorithms.

    However the problem with stupid terms of service is becoming bigger and bigger. I always read the terms of service and I find that I cannot agree to many of them. I refused to use the websites of many well-known corporations because I found their terms abusive or imbalanced.

    Examples:

    • an online auction site wanted the copyright of my auctions and uploaded pics. I disagreed so I preferred to sell my old PCs by using the local newspaper.
    • an advertising company's privacy policy stated that I cannot expect my personal info to remain private after signing up. I refused.
    • I was unable to become an affiliate of an online bookseller because, although their terms were acceptable, they had a cooperation with a company which had not acceptable terms.
    • another advertising corporation wanted to use my name and logo in their own promotional material. I said "forget it" and decided not to use their services.
    • an ISP wanted to have the copyright of everything I could publish on my user webpages. I decided not to use my user pages although I would do if the terms were acceptable.
    • a (small) ISP said in the terms that their technicians and administrators could read my e-mail messages and their content (text). I decided to use my ISP email only for boring newsletters and signed up with another company for my webmail.
    • I could not agree to the EULAs of many software products and decided to switch to Free software (such as GNU/Linux and BSD) instead.

    all these examples are real. in my experience I have found that good terms of service can be found mostly (if not only) in small corps or startups. when a corp becomes bigger and stronger, their contracts tend to become more imbalanced (i.e. not taking care of you). In addition I have also abandoned listening to commercial music and watching cinema movies because I feel that the copyright industry don't take care of me. Instead, I prefer listening to Free music (check creativecommons.org) or not listening to anything. If I buy a commercial music CD it will be either because the band supports creativecommons or if it is classical music in cheap price.

    The copyright industry (and very soon the software patents industry) does not produce quality music, good movies, educational books and culture. They produce copyrightable content even if it is useless or even harmful to society and our culture and makes money by selling copyright licenses i.e. you pay them for getting the "right" not to be sued by them for "infringement" later.

    I decided to vote with my Euros and refuse to buy anything if I know that the corp does something I consider immoral. I demand that the products I buy must have been made by ethical persons and under ethical situations. I searched and found corps which support ethical business practices and local communities and I buy mostly from them.

  108. Re:Legal agreements are written to be read by huma by wikinerd · · Score: 1

    However, although legal agreements should be read by humans, I do recognise that the most people who cannot read these agreements or are boring to do so, could benefit from some form of software alarm for abusive paragraphs in these agreements.

  109. A possible solution: codify it by kbahey · · Score: 1

    Instead of parsing English legales, why not make codes for things described?

    For example:
    001Y Free Personal Use allowed
    002Y Resale allowed
    002N Resale Not allowed

    You get the idea ...

    Then, this will just be like codes on QuickTax, or web site ratings: easy for a computer to understand and for users to select what they want.

    Will the lawyers agree to this? Or will they want us to drown in the legalse on purpose?

  110. I never said I didn't understand them... by Phil+John · · Score: 1

    ...I've got a modicum of common sense and can make out what the gist of it is, however, a lot of people glaze over/don't understand/can't be bothered to understand due to verbosity, that was the point I was trying (badly) to make.

    I might think that programmers make code needlessly complex so that the average person can't understand them

    The difference is that the average person will probably never have to look at source code, whereas they will probably click through hundreds of EULA's if they ever own a computer.

    --
    I am NaN
  111. I See No Need For This by Anonymous Coward · · Score: 0

    What are these "clickthrough" things people are talking about? Occasionally when installing, a window pops up that is crammed full of tiny dots that look like a grey haze to me, but I can always make it go away by randomly clicking while banging on the letters E, S, and Y. I'm pretty sure it's just a bug that manifests itself over and over due to so many programs using the same installation software.

  112. This already exists and is called P3P by PostItNote · · Score: 1

    The Platform for Privacy Preferences is basically exactly what he is talking about - a browser based lawyer that makes sure that any site you accept cookies from has a privacy policy that is acceptable to you.

    http://www.w3.org/P3P/

  113. Robolawyer? Try a web service by initialE · · Score: 1

    What the guy is describing in the article (yes, i did rtfa) is best implemented in a netnanny-like service that blocks out all the sites rated high on the bullshit scale. Hell, give me the porn I _asked_ for, not this dickgirl crap.

    "Oh No! Not again! Have pity! Have Mercy!"

    --
    Starbucks, Harbuckle of Breath.
  114. Why let the vendor set the terms? by daveking · · Score: 1

    As the initiator of the transaction, setting the terms is your prerogative. Most transactions start on the web these days, so configure your browser to set a custom header or change the User-Agent string to whatever you want.

    Here's a suggestion:

    HTTP-Request-Agreement: Any response to this HTTP request constitutes acceptance of all following terms: Any information you provide in response to any HTTP request is freely redistributable by anyone for any reason at any time, past or future. Anything I buy from you is mine to use as I wish. Any past or future license agreements between us are void. You will immediately deliver anything of value earned through the use of information about any person, to that person, at your own expense. You will not communicate with or give money to any lawyer or government agent for any reason except to pay them as required by the previous term. Any dispute between us will be resolved by an arbitrator of my choice at your expense. Arbitration is binding. I may choose myself as arbitrator. I win. You lose. If you are dissatisfied with the results of arbitration, your remedies are limited to sobbing quietly about it in a darked room. This is the entire agreement between us and may not be amended or overridden by any other agreement. If you do not agree to the preceding terms, you must not respond to this request.

    In Mozilla you can override your User-Agent string by adding the following to prefs.js:

    user_pref("general.useragent.override", "HTTP-Request-Agreement: [your language here]");

    One advantage of this approach is that the fact that they agree to the terms will likely be stored in their webserver logs, to make it easy for them to verify that they did indeed agree. You can use your own HTTP proxy and log headers for your own records too.

    --
    ------DO NOT WRITE BELOW THIS LINE------
  115. THANK YOU!! Thank you. This is EXACTLY what I need by oneilbrooke · · Score: 1

    Companies will put all kinds of nasty stuff in their eula's. I as a consumer have no ability to influence these sociopathic corporations and their one sided enslaving agreements. Software that let me set what general terms and conditions I agree with and automatically matches this set against the set of terms and conditions that a company has set for use of their software is the perfect answer. When legal and sales departments start receiving monthly status reports identifing how many clients they lost as a result of any particular legal clause, I expect some inter-departmental fights to develop. ;) The net result, legal contracts that preserve the rights of corporations and flex to public will. Thank you so much! This is a great idea. I really hope someone picks it up and makes it real.

  116. "I accept" is internet speak... by Anonymous Coward · · Score: 0

    ...for "fuck you"

  117. It's all stupid by Anonymous Coward · · Score: 0

    If EULAs are legally binding, then there are several banks out there, who were stupid enough to fail to set the 'read only' property on their forms and failed to check the returned data, who owe me a couple of billion dollars and world peace.