restarting License (anti-)Proliferation
Russ Nelson
nelson at crynwr.com
Tue Aug 5 17:22:45 UTC 2008
We have a committee to do this work. Pick just ONE address, please
and thanks.
Scott Shattuck writes:
> Personally I think these ideas lead to a very slippery slope. It's one
> thing to announce that upon further review a particular license
> doesn't actually comply with the OSI definition. It's entirely another
> to say one is preferred and another is deprecated. The former is a
> clear responsibility of the OSI as the arbiter of what constitutes
> compliance. The latter begins to step into a realm where the OSI can
> be affecting business outcomes by passing quality judgements on
> licenses in the absence of sufficient detail. Stating that a license
> is "preferred" or "deprecated" is a fitness-of-purpose judgment in
> some sense -- one which can't be made without taking into
> consideration the goals of the licensor, licensee, and the various
> specifics of the licensed software, the nature of the consuming
> application and subsequent distribution requirements. In my mind
> attempting to place a broadly sweeping value judgement on a license in
> the absence of such information is a fools errand.
>
> What I believe might be useful would be to publish "commentaries"
> which describe what the community considers to the be pros and cons of
> a particular license with respect to a set of common licensing
> scenarios. This information would then allow both licensors and
> licensees to get perhaps a clearer view of the tradeoffs each license
> choice embodies. This is the kind of information the software
> community needs -- not labels which can't really assist in making
> informed licensing decisions.
>
> ss
>
>
> On Aug 5, 2008, at 9:06 AM, Smith, McCoy wrote:
>
> > At the risk of proliferating categories, shouldn't there be a category
> > (or perhaps a subcategory within "compliant") for "retired" or
> > "deprecated" licenses? Those to me seem like they should be of an
> > even
> > lesser status than the "compliant" ones.
> > McCoy
> >
> > -----Original Message-----
> > From: Russ Nelson [mailto:nelson at crynwr.com]
> > Sent: Tuesday, August 05, 2008 7:00 AM
> > To: license-proliferation at opensource.org;
> > license-proliferation-discuss at opensource.org;
> > license-proliferation-2 at opensource.org
> > Cc: license-discuss at opensource.org; osi at opensource.org
> > Subject: restarting License (anti-)Proliferation
> >
> > [ Note the Reply-To. Please join the new list to do the work of the
> > committee, or if you want to discuss the committee, do it on
> > license-discuss. -russ ]
> >
> > [ I also want to call out explicitly Larry Rosen, Bruce Perens, Chris
> > Dibona, and Van Lindberg as people who have expressed a strong opinion
> > on the subject of license proliferation. Apologies to anyone whom
> > I've left out. -russ ]
> >
> > I got a motion through the OSI board to restart the License
> > (anti-)Proliferation committee. Here's the text of the motion:
> >
> > Mr. Nelson moves that we form a license proliferation committee to
> > evaluate all existing licenses into two tiers - an upper tier and
> > a lower tier of licenses (e.g. "recommended" and "compliant"). The
> > role of this committee would be to establish criteria for
> > assigning the tier for each license, use a new
> > license-proliferation mailing list for discussion and come up with
> > a final list of two tiers of licenses. Mr. Nelson will be chairing
> > this new committee. The Board will select the two terms that are
> > used. The deadline for presenting the draft recommendations from
> > the committee back to the board will be October 2008. Ms. Cooper
> > calls the vote, Mr. Tiemann seconds and the motion is passed
> > unanimously.
> >
> > You may ask "aren't we doing a rewind?" No. Here's why:
> >
> > o We asked the previous committee to do the wrong thing, at which
> > they proceeded to do a good job, but which was still wrong.
> > Ask a wrong question and you get a wrong answer every time.
> > o This committee is standing; the previous was ad-hoc.
> > o This is going to be a public process, unlike the previous effort.
> > o This committee will create a process to categorize the licenses;
> > The previous committee categorized the licenses.
> >
> > Here's the problem statement:
> >
> > The problem of license proliferation has two countervailing
> > aspects. Too many approved licenses increases the cost of using
> > Open Source because of the quantity of licenses that must be
> > understood. Each one fragments the community and reduces code
> > sharing between projects. On the other hand, too few approved
> > licenses means that others will claim "but our software's license
> > complies with the OSD; read it for yourself" which weakens the
> > brand name.
> >
> > The trouble is that we have only one flavor of cookie to hand out
> > (a single "OSI Approved" trademark). With two flavours, we can
> > give one to all licenses which comply with the OSD, and the other
> > one to all licenses which we recommend to reduce licensing costs.
> > But how to make this distinction? How do we do it without
> > alienating somebody because their favorite license didn't make the
> > list? How do we do it so that new licenses, which start off as
> > merely Compliant and not Recommended, can get promoted? How do we
> > de-Recommend some licenses, such as the Artistic 1.0 (currently on
> > the losing end of a legal battle)?
> >
> > Answering these questions is the work of the committee.
> >
> > I suggest that this committee should come up with a published
> > criteria which anyone can apply against the licenses to decide
> > which ones we recommend. It should be a process for which anyone
> > can understand the rationale. Yet, it will likely need tweaking,
> > thus a standing committee. We have laws because human judgement
> > isn't fair enough, but we have judges because laws are never fair
> > enough.
> >
> > Once the committee is satisfied with its work, it will present its
> > results to the Open Source Initiative for approval as policy. The
> > board has requested that this be accomplished by the October board
> > meeting (2nd Wednesday). I'm the chair of the committee.
> > Membership of the committee is open to all, although disruptive
> > members will be invited to comment on license-discuss instead.
> >
> > Join the committee by sending any piece of email to
> > license-proliferation-2-subscribe at opensource.org. You will
> > receive a subscription confirmation. Reply to it.
> >
> > Please start the discussion by reviewing the work of the ad-hoc
> > committee: http://www.opensource.org/proliferation
> >
> > --
> > --my blog is at http://blog.russnelson.com | Software that needs
> > Crynwr sells support for free software | PGPok | documentation is
> > software
> > 521 Pleasant Valley Rd. | +1 315-323-1241 | that needs repair.
> > Potsdam, NY 13676-3213 | Sheepdog |
>
More information about the License-discuss
mailing list