All of lore.kernel.org
 help / color / mirror / Atom feed
From: Adam Sampson <azz@us-lot.org>
To: Andre Hedrick <andre@linux-ide.org>
Cc: "Adam J. Richter" <adam@yggdrasil.com>,
	andersen@codepoet.org, jgarzik@pobox.com,
	linux-kernel@vger.kernel.org
Subject: Re: Promise SATA driver GPL'd
Date: Wed, 23 Jul 2003 11:40:37 +0100	[thread overview]
Message-ID: <y2a8yqpeday.fsf@cartman.at.fivegeeks.net> (raw)
In-Reply-To: <Pine.LNX.4.10.10307222219300.10927-100000@master.linux-ide.org> (Andre Hedrick's message of "Tue, 22 Jul 2003 22:28:26 -0700 (PDT)")

Andre Hedrick <andre@linux-ide.org> writes:

> To bad people do not see the lameness of GPL and the superior
> quality of OSL.

>From a not-a-lawyer viewpoint, there's one major thing that concerns
me about the OSL 1.1 (the text of which is available on
opensource.org):

  If You distribute copies of the Original Work or a Derivative Work,
  You must make a reasonable effort under the circumstances to obtain
  the express and volitional assent of recipients to the terms of this
  License.

This "click-wrap" requirement sounds like it would cause problems for
mirror sites; we'd have to either make our users accept that there
might be software licensed under the OSL somewhere on the site before
browsing any of it -- which is ridiculous, since the vast majority of
our mirrored software isn't under such a license -- or scan all
software we mirror for OSL licenses and require acceptance on a
per-file basis, which would be possible, but a reasonably large amount
of development work, and annoying both for users and for other sites
mirroring from us.

In particular, how are we meant to enforce this for an FTP or rsync
server? We can put "Downloading software under the terms of the OSL
requires acceptance of the terms; logging in to this server indicates
your acceptance of these terms" or something similar in our
message-of-the-day, but that doesn't seem like "expressing assent"
when we know full well that the majority of FTP users won't get shown
the MOTD.

Now, we could argue that just putting a notice in our terms and
conditions saying that we might have OSL-licensed software would be a
"reasonable effort", but there's no guarantee that the copyright owner
would consider this reasonable, and it certainly doesn't seem
compliant with the spirit of the license. (Essentially, this is the
same problem that the GPL has with defining a "derivative work"; the
OPL doesn't fix this problem either.) I also don't like the idea of
having to do this for every future license that appears that also
includes these terms.

Otherwise, the license looks like a nice idea. But this clause, if
it's intended to do what I think it is, would cause serious problems
for the large number of mirror sites out there who carry free
software.

(The other concerns I've seen voiced about this license are the
"External Deployment" section, which I'm quite happy with, and the
validity of the "Jurisdiction" and "Attorneys' Fees" sections, which
look like a nice idea that wouldn't actually be possible under some
jurisdictions -- have a look in the archives of debian-legal for some
more-informed discussion about this.)

-- 
Adam Sampson <azz@us-lot.org>                   <http://azz.us-lot.org/>

  parent reply	other threads:[~2003-07-23 10:36 UTC|newest]

Thread overview: 60+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-07-23  5:12 Promise SATA driver GPL'd Adam J. Richter
2003-07-23  5:28 ` Andre Hedrick
2003-07-23  9:08   ` Adrian Bunk
2003-07-23 10:12     ` Matthias Andree
2003-07-23 10:21       ` Wichert Akkerman
2003-07-23 11:47         ` Alan Cox
2003-07-23 11:54           ` Wichert Akkerman
2003-07-23 22:22           ` On "any later version" in GPL [Was: Re: Promise SATA driver GPL'd] Horst von Brand
2003-07-23 10:37       ` Promise SATA driver GPL'd Adrian Bunk
2003-07-23 10:29     ` Alan Cox
2003-07-23 10:51       ` Adrian Bunk
2003-07-23 11:43         ` Alan Cox
2003-07-23 12:17           ` Adrian Bunk
2003-07-23 12:32           ` Martin Diehl
2003-07-23 12:57             ` Alan Cox
2003-07-23 19:08               ` Andre Hedrick
2003-07-23 19:19                 ` Alan Cox
2003-07-23 19:33                   ` Andre Hedrick
2003-07-23 19:46                   ` Andre Hedrick
2003-07-23 20:59                 ` Roman Zippel
2003-07-23 22:22                   ` Andre Hedrick
2003-07-23 22:40                     ` Roman Zippel
2003-07-23 22:35                       ` Andre Hedrick
2003-07-23 23:02                         ` Roman Zippel
2003-07-23 23:08                           ` Andre Hedrick
2003-07-23 23:33                             ` Roman Zippel
2003-07-23 23:45                               ` Andre Hedrick
2003-07-24  0:14                                 ` dacin
2003-07-24  0:23                                   ` Andre Hedrick
2003-07-24  0:21                     ` David Schwartz
2003-07-24  0:21                       ` Andre Hedrick
2003-07-24 13:23                       ` Jesse Pollard
2003-07-24 14:01                         ` Richard B. Johnson
2003-07-24 18:37                         ` David Schwartz
2003-07-23 22:32                   ` Andre Hedrick
2003-07-23 22:46                     ` Larry McVoy
2003-07-23 23:13                       ` Roman Zippel
2003-07-23 10:40   ` Adam Sampson [this message]
  -- strict thread matches above, loose matches on Subject: below --
2003-07-22 18:45 Erik Andersen
2003-07-22 18:54 ` Jeff Garzik
2003-07-22 19:07   ` Erik Andersen
2003-07-22 19:39     ` Samuel Flory
2003-07-22 20:56     ` Jeff Garzik
2003-07-22 21:39       ` Erik Andersen
2003-07-22 23:25         ` Jeff Garzik
2003-08-27  3:01         ` Nick Urbanik
2003-08-27  3:14           ` Jeff Garzik
2003-08-27  9:00             ` Matthias Andree
2003-08-27 11:51               ` Jeff Garzik
2003-07-22 20:57     ` Jeff Garzik
2003-07-23 13:20     ` Mark Watts
2003-07-23  1:59 ` Andre Hedrick
2003-07-23  2:38   ` Shawn
2003-07-23 10:32   ` Alan Cox
2003-07-23 18:58     ` Andre Hedrick
2003-07-24 11:22       ` Matthias Andree
2003-08-13 13:34     ` Vojtech Pavlik
2003-08-13 14:24       ` Jeff Garzik
2003-08-15 10:17         ` Andre Hedrick
2003-07-25  3:44 ` Milan Roubal

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=y2a8yqpeday.fsf@cartman.at.fivegeeks.net \
    --to=azz@us-lot.org \
    --cc=adam@yggdrasil.com \
    --cc=andersen@codepoet.org \
    --cc=andre@linux-ide.org \
    --cc=jgarzik@pobox.com \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.