Slashdot Mirror


Click-Thru Licensing on Open Source Software?

Russ Nelson writes "At the July OSI board meeting last week, we approved the Academic Free License (think MIT/BSD/X11/Apache with a patent grant) and we sent four licenses back for reconsideration. Here's the hitch: we were asked to approve a license which includes a requirement for click-wrap. Read more to see why we're asking you about it. The submittor had already been asked if that requirement was a necessity. She said yes, because of various legal precedents. We consulted a few people and yes, it looks like a license without click-wrap is weaker at protecting your rights. So, folks, the lawyers are coming. The time is coming when you won't be able to distribute software unless you have presented the license to the user and their assent is necessary to access the software. Even free software. Our industry is maturing and we need to be more legally careful and rigorous. The question here is whether we should amend the Open Source Definition so that it is clear whether click-wrap licenses are allowable or not. We could go either way, but we want to hear from you first. Your opinions solicited, and engaged!" While I can understand some legal necessities are necessary in the software world, click-thru licenses have never, and will never, make sense to me. Maybe commercial software has soured me on the concept, but I dislike agreeing to something before I even get a chance to use it.

45 of 520 comments (clear)

  1. so what about non-gui's? by elzubeir · · Score: 3, Insightful

    I don't get it. Not only is this an incredibly annoying thing to have, it doesn't make sense on console-based apps. So what, if I want to run a given program I have to see the license and agree to it each time? Once? Twice? Will it ask me again if I'm SURE?

    I think this is a very silly idea. If the software is commercial and is a large application as well, I can understand that being there. But, mandating such a rule, and making it across the board (not case-by-case) is unthinkable.

    1. Re:so what about non-gui's? by monkeydo · · Score: 5, Insightful

      Nobody is saying click-through licenses would be required. The question is should they be allowable under the official Open Source definition.

      The OSI board doesn't force anyone to use a particular approved license on any given program. What they want to know is should they approved any license that requires assent before installing the associated program.

      In my mind this doesn't violate any of the other requirements of the Open Source Definition so I think it really matters more what is in the license than how it is presented. The questioner seems to be acknowledged the fact that the receiving party has to agree to the license for it to be valid, so I don't really understand the problem. The GPL (and any other open source license) can be violated just like commercial licenses. Instead of assuming the user agrees to the license make them say so if you want the extra legal protection. You might need it if you wind up in court.

      --
      Si vis pacem, para bellum
      The only thing more annoying than a Libertarian is an (un|mis)informed Libertarian
  2. Just a Case of CYA by reddywhipt · · Score: 4, Insightful

    It's horrible that we live in such a litigious society that people have to worry about giving something away for free.

    We've ratcheted down another couple of notches into the corporatization of everyday life.

    Jim Slattery
    Network Guy (MCSE)

    Thousands of candles can be lighted from a single candle, and the life of the candle will not be shortened. Happiness never decreases by being shared.
    - Buddha

  3. This is nuts by DaveTerrell · · Score: 3, Insightful

    In the event that a license is not legally binding (i.e. a GPL or BSD style license), the terms revert to the default, which is "All Rights Reserved", which is more restrictive than what is being granted by the GPL or BSD license.
    So taking advantage of those terms (creating derived works, redistributing, blah blah woof woof) indicates implied assent of the terms.
    Besides, the only time licenses have been held not legally binding have been when the software has been sold -- most free software is not sold, it is downloaded. Free Software vendors should be indicating the terms of the GPL (assuming some software is GPLed in their distribution) on the outside of the packaging, but even if they don't, again, the license is not restricting any of the rights you would normally have in a software sale so there is no need for prior assent.

    This is all crap until the courts rule on the applicability of licenses like this anyway. Free software licenses do not fall under the same category as normal closed licenses.

    1. Re:This is nuts by DaveTerrell · · Score: 4, Insightful

      dbt: Free Software vendors should be indicating the terms of the GPL (assuming some software is GPLed in their distribution) on the outside of the packaging, but even if they don't, again, the license is not restricting any of the rights you would normally have in a software sale so there is no need for prior assent.

      pmz: What if you are evaluating a software package based on the ability to redistribute it or reuse parts of it? Prior assent is essential no matter the license, because even the GPL restricts some rights as a compromise for allowing others.

      The GPL does not restrict any rights you, as a recipient of a copywritten work, already have. It does place requirements on you if you choose to exercise the rights of redistribution, modification, or creating derived works -- but those are rights that you do not have except as granted by the license, so the default assumption is that you cannot copy, redistribute, etc.

    2. Re:This is nuts by foobar104 · · Score: 3, Informative

      In the event that a license is not legally binding (i.e. a GPL or BSD style license), the terms revert to the default, which is "All Rights Reserved"

      That's not necessarily true. It probably is, but not necessarily.

      The current legal standard in the US derives from Bell v. Combined Registry Co. In that case, the court upheld that the criteria for copyright abandonment is a statement of the intent to abandon (which in 1976 included omitting a copyright notice; this is no longer sufficient) and a clear intent to waive copyright. In other words, you have to both say that you're waiving it, and you have to distribute it to somebody under those terms.

      So putting the BSD license, which effectively waives your copyright, and distributing the source may be sufficient to indicate an intent on your part to waive your copyright. Even if the license itself is flawed, your copyright has already been waived.

      This isn't the case if you're a minor, or if you don't have clear claim to the rights over the source. In other words, if you don't have the copyright, you can't waive the copyright.

  4. what about server software by WetCat · · Score: 4, Interesting

    ... which have no GUI and is installing using
    RPM ?
    Or updated using RPM?

    Or worse, installed using OS installer?
    I will sit and click through about 600 EULA-s?
    Even through GNU EULA-s?

    1. Re:what about server software by sysadmn · · Score: 4, Funny
      I will sit and click through about 600 EULA-s?
      Even through GNU EULA-s?

      Please refer to these agreements by a name which respects the hard work and tireless efforts of the FSF. They should properly be called GNU/EULA, also abbreviated GNULA.
      --
      Envy my 5 digit Slashdot User ID!
  5. Massive Overhaul? by P!Alexander · · Score: 4, Insightful

    Is it just me or would this require a massive re-working of the current Open Source system. How do you provide a user with a click-through interface on a tarball? Would you have to distribute source code through a binary just so that you could have an interface for the user to agree to the license? How would the package management/distribution software maintainers respond? How would Open Source OS distributers respond? Contact the maintainers for all pieces of software included in the distribution and get together to have an all-encompasing license?

    My personal favorite would be to build a system like Gentoo. It already takes forever to compile the software. But then to wait for the user to interact with each piece as it installs?

    Ridiculous. I agree that the Open Source software industry is evolving but I never saw it going in the direction of a massive beuracracy. One of the beautiful things about this software is that it can avoid all of that crap. The industry can turn on a dime. Would it be able to with a requirement like this?

  6. Copyright law protects you even without click-wrap by st.+augustine · · Score: 5, Informative
    Copyright law says no one can make copies, period (with a few "fair use" exceptions, which are more limited than many /. readers seem to think). Without a license, you can't make copies; it doesn't matter whether you've "agreed" to the license or not. The only way you can make copies is under the terms of the license. If you make copies in violation of the license, you're in violation of copyright law. The reason commercial software has click-wrap licenses is that they want to restrict rights evem further than the law already does.

    Have your lawyers read Eben Moglen on enforcing the GPL.

    --

    -- Some things are to be believed, though not susceptible to rational proof.
  7. I'm suspicious of this... by wowbagger · · Score: 4, Insightful

    I'm suspicious of this, and here's why:

    How do you verify that I have indeed clicked-through the wrapper? I've oft seen people on /. saying "I didn't get the click-through because (insert complicated avoidance proceedure here) so it doesn't apply to me." What if I have a child click through?

    In short, how do you have a legally binding contract in the absence of a bidirectional communication that "... the party of the first part, being legally able to enter into a contract and freely entering into the contract, and the party of the second part, being legally able..." zzzzzzzz-snork! (Sorry, nodded off there...)

    I question whether click-wrap really improves the strength of the contract or not. I'd like to hear from a professional on this matter, however (Dr. Hawk? You reading this?)

  8. No. by Bruce+Perens · · Score: 3, Insightful
    I don't think so. And I'm not ready to accept your attorneys arguments without seeing them.

    Bruce

  9. package-1.0/LICENSE or clickthru, what's the diff? by jmd! · · Score: 3, Informative

    I think a lot of people are sour to idea of click-thru licenses because they typically take rights away, in commercial software. But the GPL, BSD License, etc all grant you additional rights.

    What is the purpose to making sure people have agreed to these additional rights? It's nice to let them know as a favor, I suppose... Mozilla shows the license during install.

    But if they don't agree to the "Open Source" terms, they are left with normal fair-use rights to the software, which, for an open source program, SHOULD BE PERFECTLY FINE. There is nothing we have to take away, so no need to force agreement to the terms. In fact, the GPL says as much. You can still use the application without accepting the GPL, you just can't modify it (due to copyright law).

    I can't think of a license under the Open Source terms that takes away rights, therefor I oppose the requirement of such click-thru license agreements.

  10. No Your Honor... by MeNeXT · · Score: 3, Funny
    I did not see that the copyrights to this book belonged to some one because the cover was ripped off...May I go now?...Thank you!

    --
    DRM? No thanks, I'll just get it somewhere else...
  11. Hrm....Unlicensed Demo? by dasmegabyte · · Score: 3, Insightful

    No, I'm not talking about warez...but perhaps, if software can't be used without agreeing to the license, shouldn't the seller provide an unlicensed demo? I mean, you aren't required to buy a car just because you test drive it, nor are you required to buy a screwdriver just for taking it off the shelf at Sears.

    Software, however, comes with no such luck. You can't try it out at the shop (Apple Store excluded). You can't open it, discover it's shit (*cough* daikatana *cough* *cough* windows xp), and return it. You are required to guess whether you need it, shell out $50-$400 for it, and sign away your rights to share it, sell it, fix it, critize it and in some cases, even use it for its intended purpose, as well as the company's liabilities for their own mistakes.

    Can you imagine buying a hammer and having to sign a form saying you won't use it to hammer anything unapproved by Stanley tools?

    Not that you'd be buying Stanley tools, what with their moving all their plants to China and Israel and their corp office to Bermuda to avoid taxes, unamerican shitheads.

    --
    Hey freaks: now you're ju
  12. It's Stupid, It's Idiotic...but we need to do it by TaleSpinner · · Score: 3, Interesting


    Look, the damned lawyers are hauling us up by
    our short hairs, we're being eaten alive by a
    huge raftload of bad law aided and abetted by
    Microsoft and others. There is no longer any
    question that we need protection.

    It doesn't need to be elaborate. A .osilicrc
    file would contain a list of booleans for every
    approved open-source license. When an app starts
    up it merely calls a library function that checks
    to see if that file has the boolean checked and
    if it does not, prompts the user by command-line
    or dialog box to set it. The OSI licenses them-
    selves should be modified to note that OSI soft-
    ware will not run without the boolean being set,
    and therefore the fact that the software runs is
    evidence of user acceptance of the license,
    regardless of how the boolean came to be set, by
    dialog or user editing.

    Distros would, of course, simply combine the
    above into part of the install "Do you accede
    to the requirements of the following OSI
    licenses?" and sets the file up with all booleans
    checked. Viola, no more hassle.

  13. Give me a BSD/GPL/MIT program with clickthrough.. by lpontiac · · Score: 3, Insightful

    .. and I'll fork the project. The sole difference between my codebase and the original will be a lack of a clickthrough.

    Seriously, if a new license springs up requiring a click through, that could work on a desktop, but what about when I rip out the program's optimised hashtable implementation for use in an embedded controller? How is a clickthrough supposed to work then?

    If a new input paradigm springs up for desktops, will code licensed under explicit clickthrough terms that aren't satisfied by it be left to rot?

    If you're that afraid of people using your stuff, and you don't feel that copyright gives you adequate protection, then you probably shouldn't open the code.

  14. The GPL doesn'[t need a click-through agreement by Animats · · Score: 5, Informative
    The GPL doesn't need a click-through agreement, because it's about copying, not use.

    Read the article by Eben Moglen, the lawyer who, for the Free Software Foundation, actually enforces the GPL.

    • Because there's nothing complex or controversial about the license's substantive provisions, I have never even seen a serious argument that the GPL exceeds a licensor's powers. But it is sometimes said that the GPL can't be enforced because users haven't ``accepted'' it.

      This claim is based on a misunderstanding. The license does not require anyone to accept it in order to acquire, install, use, inspect, or even experimentally modify GPL'd software. All of those activities are either forbidden or controlled by proprietary software firms, so they require you to accept a license, including contractual provisions outside the reach of copyright, before you can use their works. The free software movement thinks all those activities are rights, which all users ought to have; we don't even want to cover those activities by license. Almost everyone who uses GPL'd software from day to day needs no license, and accepts none. The GPL only obliges you if you distribute software made from GPL'd code, and only needs to be accepted when redistribution occurs. And because no one can ever redistribute without a license, we can safely presume that anyone redistributing GPL'd software intended to accept the GPL. After all, the GPL requires each copy of covered software to include the license text, so everyone is fully informed.

    1. Re:The GPL doesn'[t need a click-through agreement by Bruce+Perens · · Score: 4, Insightful
      All I can think of is that the click-through might be required for the disclaimer of warranty in some UCITA states. This is not a copyright issue. But we are working that angle by going for modification or withdrawl of UCITA.

      I see this as a slippery slope. Accept it, and then there will be an incremental series of other "legaly necessary" requirements, until we can't be distinguished from shared source.

      No, no, a thousand times no!

      Bruce

  15. Free software licenses by jbailey999 · · Score: 4, Interesting

    I don't understand the posters comments about the ability to defend the license if it's not presented to the user.

    Fundamentally under copyright law, you have virtual no rights except that you can use the software. I refer to section 5 of the GPL:

    5. You are not required to accept this License, since you have not
    signed it. However, nothing else grants you permission to modify or
    distribute the Program or its derivative works. These actions are
    prohibited by law if you do not accept this License. Therefore, by
    modifying or distributing the Program (or any work based on the
    Program), you indicate your acceptance of this License to do so, and
    all its terms and conditions for copying, distributing or modifying
    the Program or works based on it.

    Click-wrap licenses should only be necessary if the licenses restricts the *use* of the program.

    Tks,
    Jeff Bailey

  16. If it quacks like a contract... by CrazyBrett · · Score: 3, Insightful

    If software companies really want to enforce click through licenses like a contract, why don't they just make it a formal contract? Print it out on official legal paper, require all customers to sign (with witnesses, etc) before they buy, and take people to court if they violate it?

    Oh right, because that would mean that people would be paranoid out of their minds whenever they went to buy software. Not to mention that no one under age 18 would be able to buy software (or use it, for that matter). No, software giants WANT the click through license to be as easy and brainless as possible, so people don't realize just how much they're getting screwed. Plus, they don't want the idea of click-through to get too much legal scrutiny, since it would probably be ruled unenforcable. No, they're just interested in the fear factor they get from being able to say "Hey, you clicked to agree that you wouldn't do that! Don't make us come after you!"

  17. Where's the license? by The+Pim · · Score: 5, Interesting
    Is a crucial link missing, or are you asking us our opinion about a license we haven't seen? If there's some good reason you can't show us the license (I can't think of any), at least you could give us some specific details.

    a license which includes a requirement for click-wrap

    A requirement imposed on whom, to do what?

    She said yes, because of various legal precedents. We consulted a few people and yes, it looks like a license without click-wrap is weaker at protecting your rights.

    What precedents? Whom did you consult? Whose rights? What's the argument?

    The time is coming when you won't be able to distribute software unless you have presented the license to the user and their assent is necessary to access the software. Even free software.

    What kind of FUD is this? Are you telling us it's a forgone conclusion that you will accept this license? Are you telling us that the FSF (which defines "free software") will accept this license? Are they and other free software distributers going to change their licenses to require click-through?

    Come on, Russ. Give us the facts, straight, so we have some basis for discussion.

    --

    The evaluation of an action as 'practical' . . . depends on what it is that one wishes to practice.
    1. Re:Where's the license? by Bruce+Perens · · Score: 3, Interesting
      OK, that's the problem. I dropped the project regarding clarifying that there may be no restrictions on use for a while due to some fires I needed to fight, I'd better take that up again.

      Bruce

    2. Re:Where's the license? by John+Hasler · · Score: 3, Interesting

      No. Make that
      "An open source license cannot restrict any rights that would be available for a copyrighted work in the absence of a license."

      Fair use is something else entirely.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  18. That's not the issue! by Marx_Mrvelous · · Score: 4, Informative

    That's not the purpose for click-through software on free apps. The major reason is liability of the software on a computer. If I install LILO and it wipes out my hard drive, I can sue the writer of the software. Unless, of course, there is a legally binding agreement between me and the software company/programmer who made it that I cannot sue for damage done to my computer, etc.

    --

    Moderation: Put your hand inside the puppet head!
    1. Re:That's not the issue! by Bruce+Perens · · Score: 4, Insightful
      Well, from a liability standpoint, I would recommend that distributions who are worried about this include a click-through notice at distribution-install time. The notice should say that the software included in general disclaims warranties, and where the licenses are found on the system, and that it's a good idea to read them if you feel you deserve a warranty. I would not recommend that any license require one to maintain that click-through notice.

      Bruce

    2. Re:That's not the issue! by Bruce+Perens · · Score: 5, Insightful
      This has got to be a troll.

      Obviously, Free Software producers must be able to deny warranties, since they are not getting the consideration (money) necessary to provide them. People who want warranties should be able to buy them, either from the software producer, another software shop, or an insurance company.

      It's different with cars, because cars have a high potential to do physical injury to people and are thus expected to be built to a higher standard.

      Bruce

    3. Re:That's not the issue! by Bruce+Perens · · Score: 4, Insightful
      The problem is that Red Hat (for example) can pass on damages that they are forced to pay in court to the original developer by turning around and suing that developer. Would they? Of course not. But of course management of companies changes, that is why we have contracts.

      That said, I still don't recommend click-through. I would instead publish a set of guidelines for distributions that would tell them how to direct attention to individual software licenses.

      Bruce

    4. Re:That's not the issue! by Bruce+Perens · · Score: 3, Insightful
      The GPL's no-warranty statement is a disclaimer, it does not request your agreement. The legal question is whether or not a simple disclaimer is adequate, and when the user must see it for it to be effective. I am for a single notice at distribution install time that there are licenses, that they disclaim warranties, and how you can view them. I don't think it's necessary for licenses to require that, it should be a guideline. Requiring click-through in a license would cause all sorts of problems for the distributions that they don't really need - there are better ways to solve this problem.

      Bruce

  19. Not needed for (most) OSS licenses by T.E.D. · · Score: 3, Interesting

    They are probably correct that click-through is helpful for typical proprietary licenses. But it is not needed for typical OSS licenses.

    You can read http://www.gnu.org/philosophy/enforcing-gpl.html for an explanation of why, from perhaps the world's foremost authority on the subject, FSF lawyer Eben Moglen. But by way of an executive summary:

    This is there actually is a fundamental difference between OSS (or at least Free Software) licenses and proprietary ones. By default (in the US) you have no rights to do anything with the software, even run it. Proprietary software licenses offer you a deal whereby you are allowed to run the software, in exchange for agreeing not to do other things that you are typically legally allowed to do. So they give up rights, and you give up rights. But its tough to make a case (in court) that you agreed to give up those rights, if there is no proof that you ever even saw the agreement. That's where click-through comes in.

    With a Free Software license, you are only given rights; none are taken away. You might not be able to do some things (like sell it to someone else with a different license), but you aren't allowed to do that stuff by default either. If you break this license, there is no question that you violated copyright law, whether you agreed to the license or not.

    So unless they had something in that license that says the user agrees not to do XYZ, which they normally would have the legal right to do without the license, then click-through is completely unnessecary.

    Note: IANAL. This comes from extensive reading of GPL materials, writings of IP lawyers like Eben Moglen, and discussions with folks who have actually been in court on IP cases. For advice on a specific situation, contact a good IP lawyer. For everyone else, I highly encourage reading http://www.gnu.org/philosophy/enforcing-gpl.html , which covers this in a bit of detail.

  20. It's time for OSI to return the OSD to SPI by Bruce+Perens · · Score: 5, Interesting
    I'm aghast that OSI would even consider click-wrap, and I entirely reject the unsubsantiated scare-mongering that goes along with its proposal.

    The OSD was developed by the Debian group under the aegis of Software in the Public Interest. Nobody who is presently involved with OSI had any part of that.

    OSI is probably the biggest mistake I've ever made, and yes it's my mistake. It's time to clean it up. The OSD should be returned to SPI, who can be trusted to administer it sanely.

    Bruce

    1. Re:It's time for OSI to return the OSD to SPI by roybadami · · Score: 3, Interesting

      I'm aghast that OSI would even consider click-wrap, and I entirely reject the unsubsantiated scare-mongering that goes along with its proposal.

      They've had a request for approval of a licence. Is it not reasonable for them to consult the wider community on this issue?

      OSI is probably the biggest mistake I've ever made, and yes it's my mistake. It's time to clean it up. The OSD should be returned to SPI, who can be trusted to administer it sanely.

      I'm intrigued by this statement. Some time ago I compared briefly read the Debian Social Contract and the OSD and I didn't notice any substantive differences.

      Would you care to elaborate on what you think is wrong with the OSI and why you think that (co?)founding the OSI was a mistake? I'm not trying to defend the OSI here; I no next to nothing about both the OSI and SPI, I'm just trying to understand the issues.

    2. Re:It's time for OSI to return the OSD to SPI by Bruce+Perens · · Score: 5, Insightful
      They've had a request for approval of a licence. Is it not reasonable for them to consult the wider community on this issue?

      Do you really believe they even had to ask? This one seems pretty clear to me.

      I'm intrigued by this statement. Some time ago I compared briefly read the Debian Social Contract and the OSD and I didn't notice any substantive differences.

      When OSI was proposed to me, it was a way of marketing Free Software to business. It's been instead driven as a schism from Free Software. And the OSD continues to diverge from the DFSG. I also reject that the folks running OSI are representative of any Open Source community anywhere. In the case of SPI, there is a membership and elections. And unfortunately, most of the OSI board don't have time for OSI - they're too busy with their companies, etc. So 2 or 3 people end up running it.

      The whole thing makes me very uncomfortable.

      Bruce

  21. Re:No. by MattW · · Score: 5, Insightful

    Having read some of what Eben Moglen wrote, I'm inclined to agree. Software is covered under copyright, and copyright grants your work protection by default. We don't need a shrinkwrap on a book to note that copying it is illegal; the same should remain true of software.

  22. Re:No. by Bruce+Perens · · Score: 3, Insightful
    Well, my suspicion is that this is related to the disclaimer of warranty issue, and not copyright. But there are two ways to go at that - push Open Source licensing, and push to reform the law. I'd rather push to reform the law. If we continue to back up, we'll eventually have our backs to a wall. The Debian Free Software Guidelines, later called the OSD, were all about drawing a line in the sand. We need to hold that line.

    Bruce

  23. The GPL is not an EULA by Jeremy+Erwin · · Score: 3, Insightful

    The GPL is not a End User License Agreement. EULAs restrict the rights of the End User.

    If you want to install emacs on your computer, you don't have to agree to anything. If you want to install Microsoft Word, you are bound by the EULA.

    If, however, you want to redistribute emacs or modify the program, you are bound by the GPL. If you want to modify of redistribute Microsoft Word, you may be held liable for civil and criminal penalties.

    I suppose if you distributed emacs without source, those same penalties might still apply. The GPL is so much easier...

  24. But this goes beyond copyright... by Pollux · · Score: 3, Insightful

    I took an Econ class this summer for college. It was rather boring, but the one thing that I really got out of the class was this: the more expensive the lawyer, the better a chance you'll win when someone sues you.

    What does this have to do with software? Well, a cheap lawyer will tell you this:

    Software is covered under copyright, and copyright grants your work protection by default. We don't need a shrinkwrap on a book to note that copying it is illegal; the same should remain true of software.

    An expensive lawyer will laugh at that response and will tell you that you need to set up every possible legal defense if you don't want to get sued for millions of dollars. And the best line of defense: be the first to state the rules of the game. If the other team has to play by your rules, you have much better odds of winning.

    So, when it comes to software, be it commercial or open source, it's always safer for the publisher to present the license (which goes far beyond the limits of ordinary copyright), because it gives them the advantage in court. Whether or not the license is legal under Copyright Law doesn't matter, because (the other thing I learned in Econ) the first line of defense in court is not the law, it is FUD. If you have the more expensive lawyer, the bigger contract, and the Italian-quality suits, you stand a better chance at frightening the other party into submission.

    1. Re:But this goes beyond copyright... by Bruce+Perens · · Score: 4, Insightful
      Aren't you actually proposing that we let the other side state the rules of the game? After all, Free Software is a rebellion against all of this litigious nonsense. I think we need to push back here.

      This is not to say that there is no need for a set of guidelines on how to communicate to users the NO WARRANTIES message. But I don't feel that requiring click-through in licenses is the right approach.

      Bruce

  25. Copyright vs. Warranty by Bruce+Perens · · Score: 4, Insightful
    IANAL.

    First, it's necessary for you to divorce copyright from warranty in your mind. Warranty does not necessarily follow copyright. In many cases, the warrantor will be the person you got the software from, regardless of whether they hold a copyright. And they may be able to pass on damages to the person they got the software from, perhaps the original developer. I think the risk to FTP sites is low, but to distributions, who put more active work into the process, and sometimes get a cash consideration, it's high.

    The problem is what is the default in the law regarding warranties. If the default were clearly no warranty, Free Software would be OK. To the extent that the default is otherwise, we are less OK, and must deal with imperfect instruments for disclaiming warranties, and getting the user to agree to indemnify us (pay for our damages). But our goal is not to go to court at all. The minute someone has us in court, we're already losing money. So, we want it to be so clear that there is no warranty that nobody will ever try to sue. This is why people are tempted to use click-wrap. But I don't think that requiring it is the right solution.

    Bruce

  26. Would conflict with package managers by Jeremy+Erwin · · Score: 3, Informative

    I work with a MacOSX based package manager called fink. It essentially allows users to automatically download, compile, and install software.

    Each package description contains a license field. One such possible value for the field is "OSI-Approved". As fink is frequently used to automate package installations, a shrinkwrap licensing requirement would be most cumbersome, and require extra debugging. We'd have novice package maintainers submitting shrink-licensed packages with "OSI-Approved" designations, but without the logic to handle "shrinkwrap".

  27. Re:whats wrong with a click thru license ? by TheCarp · · Score: 4, Insightful

    And how would you propose to impliment it?

    This isn't windows where you can be sure that everyone is using a GUI, and
    doing the install on a GUI... how about an OS install?

    When I install even a very minimal Debian system I am sure that the software beinbg instatalled is not all licensed from Debian, in fact, only a versy small amount of it is. Some of it is the FSF, some of it is Xfree86, some of it is Berkley, some of it is licensed from other people entirely.

    I should have to "click through" how many hundreds of times to get the OS on my box? How about if I want to impliment automated installs? Like say my office mate whpose job it is going to be to setup a research computing cluster... installing software in parallel on a whole cluster of boxen at once?

    Secondly, I don't knbow if you read it but neither the GPL nor any other Free Software license that I have seen says much about USE of the software. USE is implied by posession, its Fair Use. You only need these licenses to DISTRIBUTE the software. Thats the whpole reason the GPL exists... to give people terms of a distribution license.

    I think thats the major disconnect here, these are not USE licenses (frankly IMNSHO use should be covered under fair use doctrine anyway, making the whole "click through" issue moot) they are distribution licenses.... and not neede dfor use at all...

    Its very simple. Legally you have no right to redistribute a copyrighted work by default. So if you don't accept the distribution license (GPL, BSD, whatever it is) then you have no legal right to distribute. So distribution implies agreement with the license.

    -Steve

    --
    "I opened my eyes, and everything went dark again"
  28. Please don't allow click-through. by Eric+Seppanen · · Score: 5, Insightful
    If there is a legal mindset that distribution of copyrighted content requires a legal contract between the distributor and each and every user or customer, I hope the OSI will consider it in the public interest to attempt a countering trend: the view that existing copyright law (as applied to books for the last hundred years) is good enough.

    There are many reasons why click-through licenses are bad:

    • They obviously place the software distributor in a place of power over the end user, something that free software is supposed to combat.
    • There is no clear way to define who agreed to what. What if the purchaser isn't the same as the user? What if a user installs software on a computer and then resells that computer, with it's software, to another user.
    • Software licensing is too complicated. That complication is a barrier to entry for small, independent software authors. Promotion of a software "fair use" doctrine that says that click-through licenses are unnecessary seems to be in the public interest.
    • Click-through licenses provide a convenient method for a downhill slide towards prohibition of other fair uses, such as reverse engineering or published benchmarks or criticism. They may also provide a mechanism for other onerous goals: censorship ("you agree not to use this software to produce communist manifestos"), patent abuse ("you agree that our patents are valid"), barring trade or competition ("you agree not to sell this program to Pakistan or the FBI")... The list is endless. Not that this is what's planned, but once the door is opened, who knows where it leads?
    • Every additional click-through license in use marginalizes the existing non-click-through licenses, making them seem more like some lunatic fringe rather than plain use of copyright law. No matter how OSI feels about the FSF and the GPL, I as a user understand and appreciate the GPL's stand on this issue: "You are not required to accept this License, since you have not signed it.
    • Click-wrap licenses, if they spread to other media, will quickly lead us into a "pay-per-use" world. Click-wrap issues have barely been touched by the courts, and a small push in the right direction now may help keep us away from that path.
    Please fight to keep click-wrap licenses away from Free and Open-Source Software. I understand that overly cautious lawyers (is there another kind?) will wring their hands over the idea of bucking the trend, but this is a battle worth fighting.

    "Use" contracts make no sense (and have been shot down by courts when applied to other copyrighted content). Though you have not provided any details as to why the party in question wants them, I fail to see a compelling legal reason why they should be allowed.

    Please reply to eds at reric.net if I can be of any assistance.

    --
    314-15-9265
  29. click-wrap should be Ok under OSI by dutky · · Score: 3, Interesting
    I don't see any good reason that OSI, which accepts a wide range of licenses, should reject a license because it requires active assent by the licensee. I would actually like to see EULAs that require more positive action than simply clicking a button: say, for instance, in order to accept the license you need to send something to the licensor, either by email or the regular paper post.

    I'm a bit bemused by the idea that clicking a button during an installation process can bind me in the same way as a physical signature can. At least with physical signatures on physical documents (or even the electronic kind used at many retail stores these days) both parties to the transaction have some record that can be used, later, to prove who agreed to what. With a click-through license, there is only the presumption of acceptance, based on some pretty dodgy inductive reasoning (since you are using the software you must have, at some point in the past, clicked the "Ok" button on the license screen, hence you have agreed to, and are bound by, the EULA!).

    Now, I can see that, for OSI approved license, where the original license holder may be difficult or impossible to contact, such a licensing policy would be very inconvenient, but for the bulk of commercial licenses, a more positive assent to the EULA would be preferable.

  30. Re:No. by Bruce+Perens · · Score: 3, Interesting
    You can still disclaim warranties on public-domain software. Copyright is not important regarding whether or not a warranty applies. It is more important that you get consideration (payment), but even the lack of consideration to most Open Source programmers may not protect them completely.

    You know what would protect us? Properly written law. Like if we could get the right text into UCITA instead of the wrong text that is there. I am not optimistic.

    Bruce

  31. OSS Licenses don't limit your freedom. by Tord · · Score: 3, Interesting

    There is a big difference between all OSS licenses that I know of (BSD, GPL and LGPL) and commercial licenses:

    You don't need to agree with the license in order to use the product.

    I remember a windows GPL:ed program (might have been a port of the GIMP) that in the installer showed the GPL like most programs show a license, but with the difference that a text below the small scrollbox said something along the lines "Please note that you don't have to agree with this license to use the program. You only have to agree with it if you want to redistribute this program" and there was only one button to continue (think it said "cool", definitely not "I agree").

    Here is how I see it, but IANAL:

    If no special license is agreed upon, then normal copyright laws apply. Since basically all non-OSS licenses restrict the users rights (compared to copyright law), they need to force the user to accept the license in order to use the program. They also have to convince the court that the user has seen and accepted the license before installing, thus click-through licenses.

    Since OSS licenses don't restrict users (compared to copyright) but instead grants extra freedoms, there is no need to accept the license ever. If somebody violates the GPL he can't state that he has not agreed upon the license, in that case he has violated copyright instead and he's in trouble no matter what.

    My impression is that the company who wants a license demanding click-through either has not thought about it enough or is trying to get a license passed as OSS compliant when it in fact is not. In either case it would be wrong to accept it.