OODL: OC Licence - Copyright Holder

1999-07-23 Thread Alain Farmer

Alain: YES and no. There could be some bickering. A 
difference of opinion concerning the importance of the 
contribution made by someone that wishes to be cited 
as one of the authors.

Anthony: Alain, in that event we would have the list decide on what to
do.

Alain: OK, but what kind of decision-making process are you
envisionning?  A voting CGI in order to establish the opinion of the
majority and act accordingly? This could lead to Majority-Rule.
Bottom-line is that we are going to have to discuss the (political)
issue of decision-making, as part of the Collaboration section of our
group, before, during and after we decide which licencing terms to
adopt.

Anthony: Our choice would be to reject or accept the patch...

Alain: Exactly. The Copyright Holder decides whether patches will be
integrated into the Standard Distribution, or not.

Anthony: ... because the author owns the rights to it.

Alain: Unless he decides that he wants to contribute it and we decide
to integrate it into the Standard Distribution. From then on, it is the
OC licence prevails. The author cannot change his mind afterwards and
retract his contribution. 

Anthony:  If we reject it, we can't add it in. 

Alain: Right. We cannot add his instance of the idea, as-is or only
slightly modified. But it should be noted that ideas are not
copyright-able. Only the expression of that idea is copyright-able.

Anthony: Now imagine if that was a small fix to a long-standing
annoying bug that we rejected. We could _never_ use that code to fix
the bug! Even if it were inserting a few lines, we could get hauled
into court for using it (or re-writing it after having seen his fix).

Alain:  If you use his source, then you are infringing his copyright
but, on the other hand, if you are merely engineering something
similar, then that is perfectly legitimate. If it wasn’t, we would be
in big trouble with Apple, eh!

Anthony: Subjective decisions are not good. Neither is a list of a
thousand
copyright holders. We still need to get the enforcement  licencing
questions answered, btw.

Alain: I totally agree.

Alain: I suggest that the Copyright Holder's mail 
address be a mailing list that forwards mail to all 
members that are designated as Copyright Holders. 
Everyone gets notified, and the mailing list address 
and server are maintained by the group 
(forever current).

Trouble is, what if someone leaves OpenCard without 
leaving a new address? We should make sure that we're 
not stalled then.

Alain: What do they do in the case of books written by several authors?
 I doubt that the editor or distributor are obliged to track down the
authors if they change their address. And a missing author would not
prevent the book from being sold.

Anthony : Hah! I'd call that spam. We'd be sending out thousands of
messages a day. Everytime someone sends a message, a hundred copies go
out... great.

Alain:  No ... no ... The Open Source licencing does not require that
the authors be contacted. You said so yourself. They would only need to
be contacted when someone would like to negotiate licencing terms that
are not already provided for ( e.g. an infrequent exception that the
Perl Artistic Licence already provides for). Bottom-line is that there
is very little need to contact the authors, so there will be very
little mail received in this regard.

Alain: Incidentally, SPAM is “unsollicited junk E-mail that wants you
to part with some of your money”. Inquiries and licencing negotiations
with the authors are not spam, despite the fact that commercialization
is the probable goal of parties that are seeking an exception to the OC
licence, at the very least because this E-mail is not UN-sollicited.

Alain: I may have mis-attributed the above paragraphs. They are either
by Anthony or by Uli or a mix of the two. Does not change my comments
in any way.
_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com



Re: OODL: OC Licence - Copyright Holder (long)

1999-07-23 Thread DeRobertis

At 6:36 PM -0400 on 7/23/99, Alain Farmer wrote:
Alain: YES and no. There could be some bickering. A
difference of opinion concerning the importance of the
contribution made by someone that wishes to be cited
as one of the authors.

Anthony: Alain, in that event we would have the list decide on what to
do.

Alain: OK, but what kind of decision-making process are you
envisionning?  A voting CGI in order to establish the opinion of the
majority and act accordingly? This could lead to Majority-Rule.
Bottom-line is that we are going to have to discuss the (political)
issue of decision-making, as part of the Collaboration section of our
group, before, during and after we decide which licencing terms to
adopt.

I'm afraid that if we vote, it'll be arbitrary. And if we make arbitrary
decisions, we will not be liked, to say the least. And if we have enemies,
we're more likely to answer in court.


Anthony: Our choice would be to reject or accept the patch...

Alain: Exactly. The Copyright Holder decides whether patches will be
integrated into the Standard Distribution, or not.

Anthony: ... because the author owns the rights to it.

Alain: Unless he decides that he wants to contribute it and we decide
to integrate it into the Standard Distribution. From then on, it is the
OC licence prevails. The author cannot change his mind afterwards and
retract his contribution.

We'd need a signed agreement from anyone who submits a patch. That'd get
tedius... and we'd need a way to make sure it was actually the author who
signed. I know the FSF does it, but I'd like to get around such.


Anthony:  If we reject it, we can't add it in.

Alain: Right. We cannot add his instance of the idea, as-is or only
slightly modified. But it should be noted that ideas are not
copyright-able. Only the expression of that idea is copyright-able.

Anthony: Now imagine if that was a small fix to a long-standing
annoying bug that we rejected. We could _never_ use that code to fix
the bug! Even if it were inserting a few lines, we could get hauled
into court for using it (or re-writing it after having seen his fix).

Alain:  If you use his source, then you are infringing his copyright
but, on the other hand, if you are merely engineering something
similar, then that is perfectly legitimate. If it wasnít, we would be
in big trouble with Apple, eh!

The reason we're not in trouble is because we've never seen HyperCard
source. If we had, and Apple cared, they could not doubt make us answer in
court. I don't know who'd win, but it'd be a fight.

But a short patch is so easy to remember. The author of the patch, having
become our enemy, if sufficently made -- and if we then patched it with
anything like his code -- might claim infrigement. And we would have to
defend ourselves. In court.

You must understand that it's not like a novel. It's a small snippet, maybe
a few lines long. And once we read it, we would be unable to implement it
ourselves, because it would probably be infringement. We'd have to go
through proper procedures -- writing up a description of the idea in
English, giving that description to someone who has never seen the patch,
and having him implement it. And that's time consuming and, possibly,
expensive. And that'd only be a defence in court -- it would not stop a
suit.

Consider: A person finds a bug -- works on it for a while -- and submits
  a patch. We then, for whatever reason, reject it. We then
  implement the same bug fix. This person is _mad_. We denied him
  his rights in OpenCard and yet (essentially) used his work. If this
  person happens to be litigation-happy, we're sued. Or if this
  happened to be someone trying to get voting rights on licencing
  decisions, we're sued. Or if it is a corporation doing that.

When people contribute, they will expect to get the right to vote (as
suggested above, by you). And if they don't get it, they will be mad. And
if it was signifgicant work -- and expecially if we make some money off of
OpenCard -- he may sue.

I want as little possibility of lawsuits as possible. Hell, we've already
got to deal with the people who have their nice 20-year patents on
algorithms. Do you know that due to Unisys we can't use GIF until 2002,
when their LZW patent expires? We can't use MPEG until 2013 or so --
because (and you get to picket this group, Uli) Franhaufer(sp?) IIS holds
patents on it. These people claim they own a mathematical algorithm, and
have exlcusive rights to its use, regardless of independant discovery, for
twenty years. Recently, a patent on -- get this -- displaying a cursor with
XOR expired (or is it still in effect?). The patent office does not do its
job, and instead expects the courts to do it for them. Unfortunately,
getting a frivelous patent thrown out costs around $1.5 million.

Lastly, the voting itself is a problem. Is there someone to tell me that I,
having written Interpreter, accept a patch, I owe to the patch-writer 

Re: OODL: OODL - OC Licence - Copyright Holder

1999-07-22 Thread DeRobertis

At 1:24 PM +0200 on 7/21/99, M. Uli Kusterer wrote:
Alain: YES and no. There could be some bickering. A difference of
opinion concerning the importance of the contribution made by someone
that wishes to be cited as one of the authors.

Alain,

 in that event we would have the list decide on what to do.

Our choice would be to reject or accept the patch, because the author owns
the rights to it. If we reject it, we can't add it in. Now immagine if that
was a small fix to a long-standing annoying bug that we rejected. We could
_never_ use that code to fix the bug! Even if it were inserting a few
lines, we could get hauled into court for using it (or re-writing it after
having seen his fix).

Subjective decisions are not good. Neither is a list of a thousand
copyright holders.

We still need to get the enforcement  licencing questions answered, btw.


 Again, I hope there'll be some sane judgement on the list, and in cases
where this lacks, we can decide on-list using votes.

And we can get hauled to court for it.


Alain: I suggest that the Copyright Holder's mail address be a mailing
list that forwards mail to all members that are designated as Copyright
Holders. Everyone gets notified, and the mailing list address and
server are maintained by the group (forever current).

 Trouble is, what if someone leaves OpenCard without leaving a new address?
We should make sure that we're not stalled then.

Hah! I'd call that spam. We'd be sending out thousands of messages a day.
Everytime someone sends a message, a hundred copies go out... great.




Re: OODL: OODL - OC Licence - Copyright Holder

1999-07-21 Thread DeRobertis

At 7:39 PM -0400 on 7/19/99, Alain Farmer wrote:

Alain: We have a problem here though. It will be difficult to attribute
a precise author for work done collectively. Who gets mentionned? In
what order? If a hundred people participated, do they all get cited?
If, instead, we decide to declare that OODL is the Copyright Holder,
nothing is solved either because the membership of the OODL is in
perpetual motion.

I don't think it would be possible, because OODL is not a legal entity. And
there are the problems with "who is OODL?"

And yes, it would be a mess to declare a copyright line with a hundred or
so people. It'd be an ever bigger mess, I'd guess, if we ever decided to
litigate against someone...

Most Open Source projects are copyright by a single person, or by the FSF.
But the FSF won't do it, because they'd only use the GPL's.




OODL: OODL - OC Licence - Copyright Holder

1999-07-20 Thread Alain Farmer

Alain: We have a problem here though. It will be difficult to attribute
a precise author for work done collectively. Who gets mentionned? In
what order? If a hundred people participated, do they all get cited?
If, instead, we decide to declare that OODL is the Copyright Holder,
nothing is solved either because the membership of the OODL is in
perpetual motion.

Uli: I think the people who added to a file will them-selves take care
that they are mentioned as copyright holders of a part by adding that
to the source file.

Alain: YES and no. There could be some bickering. A difference of
opinion concerning the importance of the contribution made by someone
that wishes to be cited as one of the authors.

Uli: Of course, the person who then merges all changed sources (or some
Version Control Software if we ever get that far) will have to take
care to add all names to the file's header.

Alain: The collective name would be much easier to deal with than a
slew of different copyright holders for each distinct part of OC. Even
if the recognition as a co-author were merely honorary, it might still
be unruly to deal with so many names. In collective works, it is
customary to cite the two principal authors followed by a snippet to
indicate that there were other authors.

Uli: But there should be a distinction between people who apply small
bug fixes and people who actually re-write a good part. A re-write
should change the copyright, or at least add to it, while I think
fixing a typo should go in the "Thanks To" section w/o giving Copyright
to that person. Else we'll be at dozens of Copyright holders in no
time.

Alain: Agreed, but it might not be that easy to make this distinction
because there is a whole range of possibilities between a substantial
rewrite and a typo.

Uli: Also, we need a clause that specifies what happens if a copyright
holder doesn't leave a valid e-mail address. Then the other (c) holders
should be entitled to decide w/o that person, or that person may
appoint someone to take care of that in his stead.

Alain: I suggest that the Copyright Holder's mail address be a mailing
list that forwards mail to all members that are designated as Copyright
Holders. Everyone gets notified, and the mailing list address and
server are maintained by the group (forever current).
_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com



OODL: OODL - OC Licence - Copyright Holder

1999-07-19 Thread Alain Farmer

PERL: "Copyright Holder" is whoever is named in the copyright or
copyrights for the Perl package.

Alain: We haven't worked this one out yet. Can we collectively be
designated as the Copyright Holder, without incorporating ourselves?

Anthony: Any lawyers around?

Geoff Canyon: My wife is not a lawyer, but she's worked as a paralegal
(although not in Intellectual Property law).

Alain: Good initiative, Geoff. Thank your wife for us.

Geoff Canyon: She thinks you don't need to do anything special to
collectively own the copyright, and cites authors collaborating on a
book as an example--they don't have to form a corporation in order to
share the copyright on the resulting work.

Alain: Good example. Seems like a reasonable inference.

Geoff Canyon: Just state the copyright as, "This work copyright 1999 by
Joe, Mary, Bob, etc."

Alain: We have a problem here though. It will be difficult to attribute
a precise author for work done collectively. Who gets mentionned? In
what order? If a hundred people participated, do they all get cited?
If, instead, we decide to declare that OODL is the Copyright Holder,
nothing is solved either because the membership of the OODL is in
perpetual motion.

Geoff Canyon: Still check with a lawyer--my wife's smart, but she's not
legally allowed to offer this as bona fide legal advice.

Alain: A cautious disclaimer ... smart thinking!
_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com