Fri Apr 19 06:35:33 2024
EVENTS
 FREE
SOFTWARE
INSTITUTE

POLITICS
JOBS
MEMBERS'
CORNER

MAILING
LIST

NYLXS Mailing Lists and Archives
NYLXS Members have a lot to say and share but we don't keep many secrets. Join the Hangout Mailing List and say your peice.

DATE 2013-06-01

HANGOUT

2024-04-19 | 2024-03-19 | 2024-02-19 | 2024-01-19 | 2023-12-19 | 2023-11-19 | 2023-10-19 | 2023-09-19 | 2023-08-19 | 2023-07-19 | 2023-06-19 | 2023-05-19 | 2023-04-19 | 2023-03-19 | 2023-02-19 | 2023-01-19 | 2022-12-19 | 2022-11-19 | 2022-10-19 | 2022-09-19 | 2022-08-19 | 2022-07-19 | 2022-06-19 | 2022-05-19 | 2022-04-19 | 2022-03-19 | 2022-02-19 | 2022-01-19 | 2021-12-19 | 2021-11-19 | 2021-10-19 | 2021-09-19 | 2021-08-19 | 2021-07-19 | 2021-06-19 | 2021-05-19 | 2021-04-19 | 2021-03-19 | 2021-02-19 | 2021-01-19 | 2020-12-19 | 2020-11-19 | 2020-10-19 | 2020-09-19 | 2020-08-19 | 2020-07-19 | 2020-06-19 | 2020-05-19 | 2020-04-19 | 2020-03-19 | 2020-02-19 | 2020-01-19 | 2019-12-19 | 2019-11-19 | 2019-10-19 | 2019-09-19 | 2019-08-19 | 2019-07-19 | 2019-06-19 | 2019-05-19 | 2019-04-19 | 2019-03-19 | 2019-02-19 | 2019-01-19 | 2018-12-19 | 2018-11-19 | 2018-10-19 | 2018-09-19 | 2018-08-19 | 2018-07-19 | 2018-06-19 | 2018-05-19 | 2018-04-19 | 2018-03-19 | 2018-02-19 | 2018-01-19 | 2017-12-19 | 2017-11-19 | 2017-10-19 | 2017-09-19 | 2017-08-19 | 2017-07-19 | 2017-06-19 | 2017-05-19 | 2017-04-19 | 2017-03-19 | 2017-02-19 | 2017-01-19 | 2016-12-19 | 2016-11-19 | 2016-10-19 | 2016-09-19 | 2016-08-19 | 2016-07-19 | 2016-06-19 | 2016-05-19 | 2016-04-19 | 2016-03-19 | 2016-02-19 | 2016-01-19 | 2015-12-19 | 2015-11-19 | 2015-10-19 | 2015-09-19 | 2015-08-19 | 2015-07-19 | 2015-06-19 | 2015-05-19 | 2015-04-19 | 2015-03-19 | 2015-02-19 | 2015-01-19 | 2014-12-19 | 2014-11-19 | 2014-10-19 | 2014-09-19 | 2014-08-19 | 2014-07-19 | 2014-06-19 | 2014-05-19 | 2014-04-19 | 2014-03-19 | 2014-02-19 | 2014-01-19 | 2013-12-19 | 2013-11-19 | 2013-10-19 | 2013-09-19 | 2013-08-19 | 2013-07-19 | 2013-06-19 | 2013-05-19 | 2013-04-19 | 2013-03-19 | 2013-02-19 | 2013-01-19 | 2012-12-19 | 2012-11-19 | 2012-10-19 | 2012-09-19 | 2012-08-19 | 2012-07-19 | 2012-06-19 | 2012-05-19 | 2012-04-19 | 2012-03-19 | 2012-02-19 | 2012-01-19 | 2011-12-19 | 2011-11-19 | 2011-10-19 | 2011-09-19 | 2011-08-19 | 2011-07-19 | 2011-06-19 | 2011-05-19 | 2011-04-19 | 2011-03-19 | 2011-02-19 | 2011-01-19 | 2010-12-19 | 2010-11-19 | 2010-10-19 | 2010-09-19 | 2010-08-19 | 2010-07-19 | 2010-06-19 | 2010-05-19 | 2010-04-19 | 2010-03-19 | 2010-02-19 | 2010-01-19 | 2009-12-19 | 2009-11-19 | 2009-10-19 | 2009-09-19 | 2009-08-19 | 2009-07-19 | 2009-06-19 | 2009-05-19 | 2009-04-19 | 2009-03-19 | 2009-02-19 | 2009-01-19 | 2008-12-19 | 2008-11-19 | 2008-10-19 | 2008-09-19 | 2008-08-19 | 2008-07-19 | 2008-06-19 | 2008-05-19 | 2008-04-19 | 2008-03-19 | 2008-02-19 | 2008-01-19 | 2007-12-19 | 2007-11-19 | 2007-10-19 | 2007-09-19 | 2007-08-19 | 2007-07-19 | 2007-06-19 | 2007-05-19 | 2007-04-19 | 2007-03-19 | 2007-02-19 | 2007-01-19 | 2006-12-19 | 2006-11-19 | 2006-10-19 | 2006-09-19 | 2006-08-19 | 2006-07-19 | 2006-06-19 | 2006-05-19 | 2006-04-19 | 2006-03-19 | 2006-02-19 | 2006-01-19 | 2005-12-19 | 2005-11-19 | 2005-10-19 | 2005-09-19 | 2005-08-19 | 2005-07-19 | 2005-06-19 | 2005-05-19 | 2005-04-19 | 2005-03-19 | 2005-02-19 | 2005-01-19 | 2004-12-19 | 2004-11-19 | 2004-10-19 | 2004-09-19 | 2004-08-19 | 2004-07-19 | 2004-06-19 | 2004-05-19 | 2004-04-19 | 2004-03-19 | 2004-02-19 | 2004-01-19 | 2003-12-19 | 2003-11-19 | 2003-10-19 | 2003-09-19 | 2003-08-19 | 2003-07-19 | 2003-06-19 | 2003-05-19 | 2003-04-19 | 2003-03-19 | 2003-02-19 | 2003-01-19 | 2002-12-19 | 2002-11-19 | 2002-10-19 | 2002-09-19 | 2002-08-19 | 2002-07-19 | 2002-06-19 | 2002-05-19 | 2002-04-19 | 2002-03-19 | 2002-02-19 | 2002-01-19 | 2001-12-19 | 2001-11-19 | 2001-10-19 | 2001-09-19 | 2001-08-19 | 2001-07-19 | 2001-06-19 | 2001-05-19 | 2001-04-19 | 2001-03-19 | 2001-02-19 | 2001-01-19 | 2000-12-19 | 2000-11-19 | 2000-10-19 | 2000-09-19 | 2000-08-19 | 2000-07-19 | 2000-06-19 | 2000-05-19 | 2000-04-19 | 2000-03-19 | 2000-02-19 | 2000-01-19 | 1999-12-19

Key: Value:

Key: Value:

MESSAGE
DATE 2013-06-30
FROM From: "Paul Robert Marino"
SUBJECT Re: [NYLXS - HANGOUT] MySQL mistake is a wake-up call on open source ownership
From owner-hangout-outgoing-at-mrbrklyn.com Sun Jun 30 11:05:14 2013
Return-Path:
X-Original-To: archive-at-mrbrklyn.com
Delivered-To: archive-at-mrbrklyn.com
Received: by mrbrklyn.com (Postfix)
id E8F32161135; Sun, 30 Jun 2013 11:05:12 -0400 (EDT)
Delivered-To: hangout-outgoing-at-mrbrklyn.com
Received: by mrbrklyn.com (Postfix, from userid 28)
id D473016113E; Sun, 30 Jun 2013 11:05:12 -0400 (EDT)
Delivered-To: hangout-at-mrbrklyn.com
Received: from mail-yh0-f46.google.com (mail-yh0-f46.google.com [209.85.213.46])
by mrbrklyn.com (Postfix) with ESMTP id B7989161136
for ; Sun, 30 Jun 2013 11:05:10 -0400 (EDT)
Received: by mail-yh0-f46.google.com with SMTP id i57so2094276yha.19
for ; Sun, 30 Jun 2013 08:05:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=message-id:date:from:to:cc:subject:in-reply-to:x-mailer
:mime-version:content-type;
bh=bPEkrrZhTxRHmcnzWlFZkG9FyEZo47C4UTBUXLNY6no=;
b=EVXm9CoEAiYNrAWzcxlL9FXAVflMjtqkCT+Szsplq11W6qnVVxSF7e9ddpGbbU2lrP
at7LUMQmAi/Z3IrFOT0a2mReXDNXk/ReMLBrw/YPkjwtHoxED2kXZr8H1srejtgacrMw
xbK33GvRUJgGi1bP/7VJXWJHASpv5470mcD1MSvTl5XVptX+8e0+aVJgdEMy5iK0WiSk
bvWySj+9YRe7sbGRaX+eqmGQJwtGSJHtAtS0uw+4+mki480fkvafGv4XEZRIlpzbXQQS
FX4mYSBkg2vlV+QoI67etTZm0cDHORtSunAUFVN4r/iDLp9s4Y15wZNpNMnECvFtG+2Y
Fwtg==
X-Received: by 10.236.66.39 with SMTP id g27mr1635925yhd.79.1372604711516;
Sun, 30 Jun 2013 08:05:11 -0700 (PDT)
Received: from www.palm.com (mbe4036d0.tmodns.net. [208.54.64.190])
by mx.google.com with ESMTPSA id s65sm26428802yhs.14.2013.06.30.08.05.08
for
(version=TLSv1 cipher=RC4-SHA bits=128/128);
Sun, 30 Jun 2013 08:05:10 -0700 (PDT)
Message-ID: <51d04926.6516ec0a.2229.6d77-at-mx.google.com>
Date: Sun, 30 Jun 2013 11:05:08 -0400
From: "Paul Robert Marino"
To:
Cc: "Hangout"
Subject: Re: [NYLXS - HANGOUT] MySQL mistake is a wake-up call on open source ownership
In-Reply-To: <20130630100343.GB2505-at-panix.com>
X-Mailer: Palm webOS
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="Alternative_=_Boundary_=_1372604707"
Sender: owner-hangout-at-mrbrklyn.com
Precedence: bulk
Reply-To: hangout-at-mrbrklyn.com

--Alternative_=_Boundary_=_1372604707
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

I have seen instances where a contributer agreement wasn't really a bad thi=
ng. There is a contributer agreement that the open group has been adding to=
the Apache 2 license with only states that you certify that your contribut=
ions are owned by you and not part of a companies proprietary product and i=
f so you have gotten the legal owner of the proprietary software to sign th=
e agreement too. The point of it is to prevent situations like what SCO was=
threatening to do, where they were planning to sue the users for back lice=
nse fees.
I have no problem with this kind of addendum as its not partic=
ularly harmful; however I will admit it might make you think twice about co=
ntributing because how do you really know if you are violating some ones fr=
ivolous secret software patent. 

lude, Verdana, san-serif;">

=3D"font-family: arial, sans-serif; font-size: 12px;color: #999999;">-- Sen=
t from my HP Pre3

elude, Verdana, san-serif; ">
On Jun =
30, 2013 6:03 AM, Ruben Safir <mrbrklyn-at-panix.com> wrote:

pan>On Fri, Jun 28, 2013 at 09:50:43AM -0400, einker wrote:=0D
> MySQ=
L mistake is a wake-up call on open source ownership=0D
> By Simon Ph=
ipps=0D
> Created 2013-06-21 03:00AM=0D
> http://www.infoworld.=
com/d/open-source-software/mysql-mistake-wake-call-open-source-ownership-22=
1164=0D
=0D
=0D
Richard warned Monty about this when it first star=
ted. In fact they had=0D
a face to face about it at the NYLXS Dinner.=
=0D
=0D
> =0D
> MySQL mistake is a wake-up call on open sour=
ce ownership=0D
> =0D
> There was a moment of panic in the open=
source community this week when a=0D
> developer on the MariaDB fork=
of MySQL discovered that Oracle had quietly=0D
> changed the license=
on all the man pages [1] for MySQL from GPL to a=0D
> restrictive pr=
oprietary license two months earlier. Prompted by the bug=0D
> report=
, Oracle's staff quickly discovered that an error had been made in=0D
&g=
t; the build system and promised to immediately undo the change and restore=
=0D
> the GPL to all of MySQL. Problem solved [2]!=0D
> =0D
=
> All the same, the incident was a wake-up call to many. Although there'=
s no=0D
> reason why they should and have promised not to do so, Orac=
le could change=0D
> the license for MySQL, or indeed any of the open=
source projects it owns,=0D
> at any time without notice. Oracle is =
able to do this since, unique among=0D
> the rest of the open source =
community around each project, they are not=0D
> themselves bound by =
the open source license.=0D
> =0D
> [ Simon Phipps tells it lik=
e it is: Why software patents are evil [3]. |=0D
> Stay ahead of the =
key tech business news with InfoWorld's Today's=0D
> Headlines: First=
Look newsletter [4]. | Track the latest trends in open=0D
> source w=
ith InfoWorld's Technology: Open Source newsletter [5]. ]=0D
> =0D>> This unique power exists in turn because Oracle owns the entire copyr=
ight=0D
> to MySQL, even to parts of it the company has not written. =
Why is that?=0D
> It's because all contributors to the code have to s=
ign a "contributor=0D
> agreement" assigning ownership of the copyrig=
ht to Oracle, which is not=0D
> alone in this. Sun before them used c=
ontributor agreements to get full=0D
> source ownership, and many oth=
er projects do the same.=0D
> =0D
> What are contributor agreem=
ents, and why do they exist? The need for them=0D
> often arises from=
the interaction with open source and certain approaches=0D
> to busi=
ness. They meet a need, but they can come at a significant cost to=0D
&g=
t; the health of the project. If you're starting a new project, it's worth=
=0D
> understanding the bigger picture with a practical guide [6] to =
the=0D
> assumption that "everyone uses contributor agreements" becau=
se not everyone=0D
> does. I'm by no means the first to tread this gr=
ound; this old but=0D
> comprehensive article by LibreOffice develope=
r Michael Meeks [7] ends with=0D
> a useful list of other articles.=
=0D
> =0D
> Dual licensing=0D
> One of the dimensions of =
the business of open source has been the=0D
> dual-licensing [8] busi=
ness model. The name is a little confusing since=0D
> there is (usual=
ly) only one open source license used; the second=0D
> arrangement is=
usually a proprietary license or contract exempting the=0D
> custome=
r from some of the terms of the open source license. This can be=0D
>=
better described as selling exceptions to the open source license, and it=
=0D
> is commonly done in conjunction with the GNU GPL, which has cla=
uses some=0D
> businesses regard as hard to accept.=0D
> =0D>> Under this model, open source software is genuinely present, guarante=
eing=0D
> the freedoms of its users, but the business owning the copy=
right makes=0D
> money by selling benefits, such as the right to make=
derivatives under a=0D
> different license, commercial terms that of=
fer additional guarantees and=0D
> (most famously) anything-but-the-G=
PL as the license under which the=0D
> software is used. This last op=
tion means that dual licensing has often been=0D
> associated with sh=
ady sales tactics along the lines of "it would be a shame=0D
> if you=
r business got infected with that evil GPL viral license ..."=0D
> =
=0D
> Copyright aggregation=0D
> In order to use this model, th=
e business owning the copyright has to own=0D
> the entire copyright =
to the software they are distributing. As a=0D
> consequence, when an=
y community member wants to add a modification or=0D
> enhancement to=
the source code for the software, the owner demands the=0D
> contrib=
utor must also hand over their rights to the addition. To achieve=0D
>=
; this, the copyright owner requires the contributor to sign a legal docume=
nt=0D
> for any involvement in the community that involves co-develop=
ment.=0D
> =0D
> Usually called a "contributor agreement" (to t=
he detriment of older=0D
> arrangements that use that term for commun=
ity participation agreements that=0D
> don't actually aggregate copyr=
ight), the document gives rights amounting to=0D
> ownership of the c=
opyright in the new work to the copyright aggregator. It=0D
> may als=
o include other clauses, such as a statement of originality ("this=0D
&g=
t; is my work and I didn't plagiarize it"), a grant of patent rights, and e=
ven=0D
> an indemnity ("if you get sued you can blame me"). In most c=
ases the author=0D
> retains rights to any individual work in some fo=
rm or receives a license=0D
> back, but it's only the aggregator who =
owns the copyright to the whole=0D
> system.=0D
> =0D
> S=
o what's the problem?=0D
> Open source can be defined as the co-devel=
opment of software by a community=0D
> of people who choose to align =
a fragment of their self-interest in order to=0D
> do so. The commons=
in which they work contains software free from usage=0D
> restrictio=
ns, with guaranteed freedoms to use, study, modify, and=0D
> distribu=
te it -- in other words, "free software." The community members=0D
> =
each work at their own expense in order to achieve a shared outcome that=0D=

> benefits all, including themselves. When they create an enhancemen=
t, fix a=0D
> defect, or participate in a design, they are not "worki=
ng for free" or=0D
> "donating their work" so much as they are "parti=
cipating in co-development."=0D
> =0D
> That favored word "cont=
ributor" gives a clue to the problem copyright=0D
> aggregation agree=
ments cause. An open source community is an open,=0D
> meritocratic o=
ligarchy ruled by an elite who gain leadership based on the=0D
> meri=
ts of their participation and skills, open equally to anyone who does=0D>> the same in the future. The presence of a "contributor agreement" tha=
t=0D
> involves copyright aggregation may be a warning sign that the =
community=0D
> using it has one member who is more equal than all the=
others.=0D
> =0D
> Communities whose members are termed "contr=
ibutors" rather than "members"=0D
> or "participants" may well be une=
qual places where your interests are=0D
> subsidiary to those of the =
copyright owner. They are often dominated by=0D
> users and fans of t=
he software rather than by co-developers, since the=0D
> inequality m=
akes it hard or even impossible for genuine co-developers to=0D
> ali=
gn any fragment of their interests on equal terms. Indeed, this=0D
> =
inequality is seen by some dual-license proponents as one of the=0D
>=
attractions of the model as they seek a community of enthusiasts and=0D>> (hopefully) customers that they can exploit without competition.=0Dr>> =0D
> Exceptions=0D
> There can be justifications for ha=
ving copyright aggregation by and for a=0D
> community. When the bene=
ficiary of the aggregated copyright is the=0D
> community itself (in =
the case of a community hosted by a nonprofit=0D
> foundation), there=
are benefits available that may outweigh the=0D
> disadvantages. The=
se include giving the foundation the legal right to=0D
> enforce the =
copyright in certain jurisdictions, and the freedom to update=0D
> th=
e open source license later. They may also include the granting of=0D
&g=
t; additional rights such as patent licenses in the case where the open sou=
rce=0D
> license does not adequately deal with patents, or to help in=
countries=0D
> where copyright law is sufficiently different from U.=
S. law that the=0D
> U.S.-centric concepts behind open source fail.=
=0D
> =0D
> Even with these benefits available, many communitie=
s choose not to=0D
> aggregate their copyrights -- notably the Linux =
kernel, GNOME, and Mozilla=0D
> communities. The policy [9] and guide=
lines [10] on copyright assignment by=0D
> the GNOME Foundation is es=
pecially worth reading. Having diverse copyright=0D
> ownership leads=
to a deeper mutual trust and an assurance that the playing=0D
> fiel=
d remains level. Insisting on copyright aggregation is one of the more=0Dr>> certain ways a company can ensure that the open source community it =
is=0D
> seeding will remain small and lack co-developers. With the ri=
se of "value=0D
> add" business models such as Apache-style open core=
or service=0D
> subscriptions, it is less necessary for the business=
es involved to=0D
> aggregate copyright.=0D
> =0D
> Some =
foundations that avoid aggregation (such as Mozilla) do have a=0D
> d=
ocument termed a contributor agreement but given the purpose it serves it=
=0D
> might be better termed a "participant agreement." This is becau=
se it mainly=0D
> addresses community norms and specifically avoids c=
opyright aggregation.=0D
> Indeed, some suspect that vaguely using th=
e term "contributor agreement" to=0D
> describe agreements that also =
aggregate copyright is a tactic designed to=0D
> screen the toxicity =
of copyright assignments from general view.=0D
> =0D
> How to f=
lourish=0D
> It may well be advisable to have a participant agreement=
for your=0D
> community, to ensure that everyone has the same unders=
tanding of and=0D
> commitment to the project if they are sharing its=
evolution. But if you=0D
> want your community to flourish, then you=
should eschew aggregated=0D
> copyrights or vest them in a nonprofit=
entity representative of and open to=0D
> the community. In fact, av=
oid any institutional inequality and focused=0D
> control. Communitie=
s should be open by rule.=0D
> =0D
> In my experience, attempti=
ng to retain control of a project you're starting=0D
> or hosting lea=
ds to mistrust, contention, and a rules-based focus that=0D
> diminis=
hes your reputation. Relaxing control will lead to the community=0D
>=
innovating and growing in ways you've not anticipated, as well as enhancin=
g=0D
> your reputation. As I've frequently said (although less freque=
ntly been=0D
> heeded): Trade control for influence, because in a mes=
hed society control=0D
> gets marginalized whereas influence delivers=
success.=0D
> =0D
> This article, "MySQL mistake is a wake-up =
call on open source ownership=0D
> [11]," was originally published at=
InfoWorld.com [12]. Read more of the=0D
> Open Sources blog [13] and=
follow the latest developments in open source=0D
> [14] at InfoWorld=
=2Ecom. For the latest business technology news, follow=0D
> InfoWorl=
d.com on Twitter [15].=0D
> =0D
> -- =0D
> Regards,=0D>> =0D
> Evan M. Inker=0D

--Alternative_=_Boundary_=_1372604707--

--Alternative_=_Boundary_=_1372604707
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

I have seen instances where a contributer agreement wasn't really a bad thi=
ng. There is a contributer agreement that the open group has been adding to=
the Apache 2 license with only states that you certify that your contribut=
ions are owned by you and not part of a companies proprietary product and i=
f so you have gotten the legal owner of the proprietary software to sign th=
e agreement too. The point of it is to prevent situations like what SCO was=
threatening to do, where they were planning to sue the users for back lice=
nse fees.
I have no problem with this kind of addendum as its not partic=
ularly harmful; however I will admit it might make you think twice about co=
ntributing because how do you really know if you are violating some ones fr=
ivolous secret software patent. 

lude, Verdana, san-serif;">

=3D"font-family: arial, sans-serif; font-size: 12px;color: #999999;">-- Sen=
t from my HP Pre3

elude, Verdana, san-serif; ">
On Jun =
30, 2013 6:03 AM, Ruben Safir <mrbrklyn-at-panix.com> wrote:

pan>On Fri, Jun 28, 2013 at 09:50:43AM -0400, einker wrote:=0D
> MySQ=
L mistake is a wake-up call on open source ownership=0D
> By Simon Ph=
ipps=0D
> Created 2013-06-21 03:00AM=0D
> http://www.infoworld.=
com/d/open-source-software/mysql-mistake-wake-call-open-source-ownership-22=
1164=0D
=0D
=0D
Richard warned Monty about this when it first star=
ted. In fact they had=0D
a face to face about it at the NYLXS Dinner.=
=0D
=0D
> =0D
> MySQL mistake is a wake-up call on open sour=
ce ownership=0D
> =0D
> There was a moment of panic in the open=
source community this week when a=0D
> developer on the MariaDB fork=
of MySQL discovered that Oracle had quietly=0D
> changed the license=
on all the man pages [1] for MySQL from GPL to a=0D
> restrictive pr=
oprietary license two months earlier. Prompted by the bug=0D
> report=
, Oracle's staff quickly discovered that an error had been made in=0D
&g=
t; the build system and promised to immediately undo the change and restore=
=0D
> the GPL to all of MySQL. Problem solved [2]!=0D
> =0D
=
> All the same, the incident was a wake-up call to many. Although there'=
s no=0D
> reason why they should and have promised not to do so, Orac=
le could change=0D
> the license for MySQL, or indeed any of the open=
source projects it owns,=0D
> at any time without notice. Oracle is =
able to do this since, unique among=0D
> the rest of the open source =
community around each project, they are not=0D
> themselves bound by =
the open source license.=0D
> =0D
> [ Simon Phipps tells it lik=
e it is: Why software patents are evil [3]. |=0D
> Stay ahead of the =
key tech business news with InfoWorld's Today's=0D
> Headlines: First=
Look newsletter [4]. | Track the latest trends in open=0D
> source w=
ith InfoWorld's Technology: Open Source newsletter [5]. ]=0D
> =0D>> This unique power exists in turn because Oracle owns the entire copyr=
ight=0D
> to MySQL, even to parts of it the company has not written. =
Why is that?=0D
> It's because all contributors to the code have to s=
ign a "contributor=0D
> agreement" assigning ownership of the copyrig=
ht to Oracle, which is not=0D
> alone in this. Sun before them used c=
ontributor agreements to get full=0D
> source ownership, and many oth=
er projects do the same.=0D
> =0D
> What are contributor agreem=
ents, and why do they exist? The need for them=0D
> often arises from=
the interaction with open source and certain approaches=0D
> to busi=
ness. They meet a need, but they can come at a significant cost to=0D
&g=
t; the health of the project. If you're starting a new project, it's worth=
=0D
> understanding the bigger picture with a practical guide [6] to =
the=0D
> assumption that "everyone uses contributor agreements" becau=
se not everyone=0D
> does. I'm by no means the first to tread this gr=
ound; this old but=0D
> comprehensive article by LibreOffice develope=
r Michael Meeks [7] ends with=0D
> a useful list of other articles.=
=0D
> =0D
> Dual licensing=0D
> One of the dimensions of =
the business of open source has been the=0D
> dual-licensing [8] busi=
ness model. The name is a little confusing since=0D
> there is (usual=
ly) only one open source license used; the second=0D
> arrangement is=
usually a proprietary license or contract exempting the=0D
> custome=
r from some of the terms of the open source license. This can be=0D
>=
better described as selling exceptions to the open source license, and it=
=0D
> is commonly done in conjunction with the GNU GPL, which has cla=
uses some=0D
> businesses regard as hard to accept.=0D
> =0D>> Under this model, open source software is genuinely present, guarante=
eing=0D
> the freedoms of its users, but the business owning the copy=
right makes=0D
> money by selling benefits, such as the right to make=
derivatives under a=0D
> different license, commercial terms that of=
fer additional guarantees and=0D
> (most famously) anything-but-the-G=
PL as the license under which the=0D
> software is used. This last op=
tion means that dual licensing has often been=0D
> associated with sh=
ady sales tactics along the lines of "it would be a shame=0D
> if you=
r business got infected with that evil GPL viral license ..."=0D
> =
=0D
> Copyright aggregation=0D
> In order to use this model, th=
e business owning the copyright has to own=0D
> the entire copyright =
to the software they are distributing. As a=0D
> consequence, when an=
y community member wants to add a modification or=0D
> enhancement to=
the source code for the software, the owner demands the=0D
> contrib=
utor must also hand over their rights to the addition. To achieve=0D
>=
; this, the copyright owner requires the contributor to sign a legal docume=
nt=0D
> for any involvement in the community that involves co-develop=
ment.=0D
> =0D
> Usually called a "contributor agreement" (to t=
he detriment of older=0D
> arrangements that use that term for commun=
ity participation agreements that=0D
> don't actually aggregate copyr=
ight), the document gives rights amounting to=0D
> ownership of the c=
opyright in the new work to the copyright aggregator. It=0D
> may als=
o include other clauses, such as a statement of originality ("this=0D
&g=
t; is my work and I didn't plagiarize it"), a grant of patent rights, and e=
ven=0D
> an indemnity ("if you get sued you can blame me"). In most c=
ases the author=0D
> retains rights to any individual work in some fo=
rm or receives a license=0D
> back, but it's only the aggregator who =
owns the copyright to the whole=0D
> system.=0D
> =0D
> S=
o what's the problem?=0D
> Open source can be defined as the co-devel=
opment of software by a community=0D
> of people who choose to align =
a fragment of their self-interest in order to=0D
> do so. The commons=
in which they work contains software free from usage=0D
> restrictio=
ns, with guaranteed freedoms to use, study, modify, and=0D
> distribu=
te it -- in other words, "free software." The community members=0D
> =
each work at their own expense in order to achieve a shared outcome that=0D=

> benefits all, including themselves. When they create an enhancemen=
t, fix a=0D
> defect, or participate in a design, they are not "worki=
ng for free" or=0D
> "donating their work" so much as they are "parti=
cipating in co-development."=0D
> =0D
> That favored word "cont=
ributor" gives a clue to the problem copyright=0D
> aggregation agree=
ments cause. An open source community is an open,=0D
> meritocratic o=
ligarchy ruled by an elite who gain leadership based on the=0D
> meri=
ts of their participation and skills, open equally to anyone who does=0D>> the same in the future. The presence of a "contributor agreement" tha=
t=0D
> involves copyright aggregation may be a warning sign that the =
community=0D
> using it has one member who is more equal than all the=
others.=0D
> =0D
> Communities whose members are termed "contr=
ibutors" rather than "members"=0D
> or "participants" may well be une=
qual places where your interests are=0D
> subsidiary to those of the =
copyright owner. They are often dominated by=0D
> users and fans of t=
he software rather than by co-developers, since the=0D
> inequality m=
akes it hard or even impossible for genuine co-developers to=0D
> ali=
gn any fragment of their interests on equal terms. Indeed, this=0D
> =
inequality is seen by some dual-license proponents as one of the=0D
>=
attractions of the model as they seek a community of enthusiasts and=0D>> (hopefully) customers that they can exploit without competition.=0Dr>> =0D
> Exceptions=0D
> There can be justifications for ha=
ving copyright aggregation by and for a=0D
> community. When the bene=
ficiary of the aggregated copyright is the=0D
> community itself (in =
the case of a community hosted by a nonprofit=0D
> foundation), there=
are benefits available that may outweigh the=0D
> disadvantages. The=
se include giving the foundation the legal right to=0D
> enforce the =
copyright in certain jurisdictions, and the freedom to update=0D
> th=
e open source license later. They may also include the granting of=0D
&g=
t; additional rights such as patent licenses in the case where the open sou=
rce=0D
> license does not adequately deal with patents, or to help in=
countries=0D
> where copyright law is sufficiently different from U.=
S. law that the=0D
> U.S.-centric concepts behind open source fail.=
=0D
> =0D
> Even with these benefits available, many communitie=
s choose not to=0D
> aggregate their copyrights -- notably the Linux =
kernel, GNOME, and Mozilla=0D
> communities. The policy [9] and guide=
lines [10] on copyright assignment by=0D
> the GNOME Foundation is es=
pecially worth reading. Having diverse copyright=0D
> ownership leads=
to a deeper mutual trust and an assurance that the playing=0D
> fiel=
d remains level. Insisting on copyright aggregation is one of the more=0Dr>> certain ways a company can ensure that the open source community it =
is=0D
> seeding will remain small and lack co-developers. With the ri=
se of "value=0D
> add" business models such as Apache-style open core=
or service=0D
> subscriptions, it is less necessary for the business=
es involved to=0D
> aggregate copyright.=0D
> =0D
> Some =
foundations that avoid aggregation (such as Mozilla) do have a=0D
> d=
ocument termed a contributor agreement but given the purpose it serves it=
=0D
> might be better termed a "participant agreement." This is becau=
se it mainly=0D
> addresses community norms and specifically avoids c=
opyright aggregation.=0D
> Indeed, some suspect that vaguely using th=
e term "contributor agreement" to=0D
> describe agreements that also =
aggregate copyright is a tactic designed to=0D
> screen the toxicity =
of copyright assignments from general view.=0D
> =0D
> How to f=
lourish=0D
> It may well be advisable to have a participant agreement=
for your=0D
> community, to ensure that everyone has the same unders=
tanding of and=0D
> commitment to the project if they are sharing its=
evolution. But if you=0D
> want your community to flourish, then you=
should eschew aggregated=0D
> copyrights or vest them in a nonprofit=
entity representative of and open to=0D
> the community. In fact, av=
oid any institutional inequality and focused=0D
> control. Communitie=
s should be open by rule.=0D
> =0D
> In my experience, attempti=
ng to retain control of a project you're starting=0D
> or hosting lea=
ds to mistrust, contention, and a rules-based focus that=0D
> diminis=
hes your reputation. Relaxing control will lead to the community=0D
>=
innovating and growing in ways you've not anticipated, as well as enhancin=
g=0D
> your reputation. As I've frequently said (although less freque=
ntly been=0D
> heeded): Trade control for influence, because in a mes=
hed society control=0D
> gets marginalized whereas influence delivers=
success.=0D
> =0D
> This article, "MySQL mistake is a wake-up =
call on open source ownership=0D
> [11]," was originally published at=
InfoWorld.com [12]. Read more of the=0D
> Open Sources blog [13] and=
follow the latest developments in open source=0D
> [14] at InfoWorld=
=2Ecom. For the latest business technology news, follow=0D
> InfoWorl=
d.com on Twitter [15].=0D
> =0D
> -- =0D
> Regards,=0D>> =0D
> Evan M. Inker=0D

--Alternative_=_Boundary_=_1372604707--

  1. 2013-06-02 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Re: Pharmacy Help (Bed-Sty)
  2. 2013-06-04 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] (fwd) NY Mets Finances
  3. 2013-06-04 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Linux on the desktop
  4. 2013-06-05 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] [ruben-at-mrbrklyn.com: Gerrymandering]
  5. 2013-06-06 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] hardware repair
  6. 2013-06-06 Kevin Mark <kevin.mark-at-verizon.net> Re: [NYLXS - HANGOUT] hardware repair
  7. 2013-06-06 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] hardware repair
  8. 2013-06-06 From: "Paul Robert Marino" <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] hardware repair
  9. 2013-06-07 Kevin Mark <kevin.mark-at-verizon.net> Re: [NYLXS - HANGOUT] hardware repair
  10. 2013-06-07 Ruben <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Be Happy - we aren't on verizon
  11. 2013-06-07 Ruben <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Be Happy - we aren't on verizon
  12. 2013-06-07 Ruben <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Be Happy - we aren't on verizon
  13. 2013-06-07 Ruben <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Be Happy - we aren't on verizon
  14. 2013-06-07 Ruben <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] your phone service and you
  15. 2013-06-07 einker <eminker-at-gmail.com> Re: [NYLXS - HANGOUT] your phone service and you
  16. 2013-06-07 Ruben <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] your phone service and you
  17. 2013-06-07 Ruben <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Put your business in the cloud!
  18. 2013-06-08 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] hardware repair
  19. 2013-06-08 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] hardware repair
  20. 2013-06-09 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] hardware repair
  21. 2013-06-09 Robert Menes <viewtiful.icchan-at-gmail.com> Re: [NYLXS - HANGOUT] hardware repair
  22. 2013-06-09 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] hardware repair
  23. 2013-06-09 From: "Paul Robert Marino" <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] hardware repair
  24. 2013-06-09 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] hardware repair
  25. 2013-06-09 From: "Paul Robert Marino" <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] hardware repair
  26. 2013-06-09 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] hardware repair
  27. 2013-06-09 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] hardware repair
  28. 2013-06-09 Paul Robert Marino <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] hardware repair
  29. 2013-06-09 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] hardware repair
  30. 2013-06-09 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] hardware repair
  31. 2013-06-09 Paul Robert Marino <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] hardware repair
  32. 2013-06-10 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] hardware repair
  33. 2013-06-10 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] [ruben-at-mrbrklyn.com: Re: sort bug?]
  34. 2013-06-10 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] [ruben-at-mrbrklyn.com: Re: sort bug?]
  35. 2013-06-10 Paul Robert Marino <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] hardware repair
  36. 2013-06-10 Paul Robert Marino <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] hardware repair
  37. 2013-06-10 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] hardware repair
  38. 2013-06-10 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] hardware repair
  39. 2013-06-10 From: "Paul Robert Marino" <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] hardware repair
  40. 2013-06-10 einker <eminker-at-gmail.com> Re: [NYLXS - HANGOUT] hardware repair
  41. 2013-06-10 From: "Paul Robert Marino" <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] hardware repair
  42. 2013-06-10 Kevin Mark <kevin.mark-at-verizon.net> Re: [NYLXS - HANGOUT] hardware repair
  43. 2013-06-10 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] hardware repair
  44. 2013-06-10 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] hardware repair
  45. 2013-06-10 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] hardware repair
  46. 2013-06-11 From: "Paul Robert Marino" <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] hardware repair
  47. 2013-06-11 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] hardware repair
  48. 2013-06-11 From: "Paul Robert Marino" <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] hardware repair
  49. 2013-06-11 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] hardware repair
  50. 2013-06-11 Paul Robert Marino <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] hardware repair
  51. 2013-06-11 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] html problem
  52. 2013-06-11 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] hardware repair
  53. 2013-06-11 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] html problem
  54. 2013-06-11 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] hardware repair
  55. 2013-06-11 Paul Robert Marino <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] hardware repair
  56. 2013-06-11 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] hardware repair
  57. 2013-06-13 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] televsion content wars
  58. 2013-06-13 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Troubles with hotel arraingments
  59. 2013-06-14 eminker-at-gmail.com Re: [NYLXS - HANGOUT] Troubles with hotel arraingments
  60. 2013-06-14 eminker-at-gmail.com Re: [NYLXS - HANGOUT] Troubles with hotel arraingments
  61. 2013-06-14 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Troubles with hotel arraingments
  62. 2013-06-14 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Troubles with hotel arraingments
  63. 2013-06-14 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Troubles with hotel arraingments
  64. 2013-06-14 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Troubles with hotel arraingments
  65. 2013-06-14 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] secure mail - and security
  66. 2013-06-15 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] (fwd) Re: question about forwarding and sysfs entries
  67. 2013-06-15 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] (fwd) HTTP POST for file upload
  68. 2013-06-15 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] (fwd) Re: HTTP POST for file upload
  69. 2013-06-16 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] fishing dates
  70. 2013-06-16 Ruben <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] So while you were away this weekend
  71. 2013-06-16 Ruben <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fwd: Re: [NYLXS] Secure your email. Get your own email server and...
  72. 2013-06-16 Ruben <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] So while you were away this weekend
  73. 2013-06-16 Ruben <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] So while you were away this weekend
  74. 2013-06-16 Ruben <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] So while you were away this weekend
  75. 2013-06-16 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] biometrics - I can see you!!
  76. 2013-06-20 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] image galleries for the web
  77. 2013-06-21 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] image galleries - a REAL HACK
  78. 2013-06-21 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] A little fraud never hurt anyone
  79. 2013-06-21 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] github
  80. 2013-06-21 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] employment help
  81. 2013-06-23 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] kill count
  82. 2013-06-23 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] kill count
  83. 2013-06-25 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] what is the government doing?
  84. 2013-06-27 From: "Michael L. Richardson" <mlr52-at-michaellrichardson.com> Subject: [NYLXS - HANGOUT] Any thoughts on this, Sacramento State 8008 computer, the world's-first
  85. 2013-06-28 Ruben <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fwd: New job Kansas City Perl developer roles available
  86. 2013-06-28 einker <eminker-at-gmail.com> Subject: [NYLXS - HANGOUT] MySQL mistake is a wake-up call on open source ownership
  87. 2013-06-30 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] MySQL mistake is a wake-up call on open
  88. 2013-06-30 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] MySQL mistake is a wake-up call on open
  89. 2013-06-30 From: "Paul Robert Marino" <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] MySQL mistake is a wake-up call on open source ownership
  90. 2013-06-30 From: "Paul Robert Marino" <prmarino1-at-gmail.com> Re: [NYLXS - HANGOUT] MySQL mistake is a wake-up call on open source ownership

NYLXS are Do'ers and the first step of Doing is Joining! Join NYLXS and make a difference in your community today!