[License-discuss] Conservancy FSF announce copyleft.org

2014-11-07 Thread Bradley M. Kuhn
The announcement below may be of interest to subscribers of this list.
I apologize in advance if it's not.
 -- bkuhn

##
URLs Related to this Announcement:
  Conservancy Announcement:   
https://sfconservancy.org/news/2014/nov/07/copyleft-org/
  FSF Announcement:   
http://fsf.org/news/software-freedom-conservancy-and-free-software-foundation-announce-copyleft.org
  Copyleft.org:   https://copyleft.org
  copyleft.org Mailing Lists: https://lists.copyleft.org/
  Pristine CCS Example:   http://copyleft.guide/pristine-example/
  Announcement on Twitter:
https://twitter.com/conservancy/status/530759451989786624
  Pump.io/Identi.ca:  
https://identi.ca/conservancy/note/qSdiuSFaRuqrqO5lULbNZg
##
   Conservancy and FSF announce copyleft.org
  Copyleft Guide Now Includes a Pristine CCS Example Analysis

Software Freedom Conservancy and the Free Software Foundation announce
today an ongoing public project that began in early 2014: *Copyleft and
the GNU General Public License: A Comprehensive Tutorial and Guide*, and
the publication of that project in its new home on the Internet at
copyleft.org.  This new site will not only provide a venue for those who
constantly update and improve the Comprehensive Tutorial, but is also
now home to a collaborative community to share and improve information
about copyleft licenses (especially the GNU General Public License
(GPL)) and best compliance practices for those licenses.

Bradley M. Kuhn, President and Distinguished Technologist of Software
Freedom Conservancy and member of FSF's Board of Directors, currently
serves as editor-in-chief of the project. The text has already grown to
100 pages discussing all aspects of copyleft — including policy
motivations, detailed study of the license texts, and compliance
issues. This tutorial was initially constructed from materials that Kuhn
developed on a semi-regular basis over the last eleven years. Kuhn
merged this material, along with other material regarding the GPL
published by the FSF, into a single, coherent volume, and released it
publicly for the benefit of all users of Free Software.

Today, Conservancy announces a specific, new contribution: an additional
chapter to the Case Studies in GPL Enforcement section of the
tutorial. This new chapter, co-written by Kuhn and Conservancy's
Compliance Engineer, Denver Gingrich, discusses in detail the analysis
of a complete, corresponding source (CCS) release for a real-world
electronics product, and describes the process that Conservancy and the
FSF use to determine whether a CCS candidate indeed complies with the
requirements of the GPL. The CCS analyzed is for ThinkPenguin's
TPE-NWIFIROUTER wireless router, which was recently given FSF's
prestigious Respects Your Freedom (RYF) certification..

This copyleft guide itself is freely distributed under copyleft, using
the Creative Commons Attribution-ShareAlike 4.0 International license,
the primary copyleft license used for works of textual authorship in
natural languages. Kuhn, who hopes the initial release and this
subsequent announcement will inspire others to contribute to the guide,
stated: information about copyleft — such as why it exists, how it
works, and how to comply — should be freely available and modifiable,
just as all generally useful technical information should. I am
delighted to impart my experience with copyleft freely. I hope, however,
that other key thinkers in the field of copyleft will contribute to help
produce the best reference documentation on copyleft available.

Particularly useful are the substantial contributions already made to
the guide from the FSF itself. As the author, primary interpreter, and
ultimate authority on the GPL, the FSF is in a unique position to
provide insights into understanding free software licensing. While the
guide as a living text will not automatically reflect official FSF
positions, the FSF has already approved and published one version for
use at its Seminar on GPL Enforcement and Legal Ethics in March
2014. John Sullivan, Executive Director of the FSF, noted, Participants
at our licensing seminar in March commented positively on the high
quality of the teaching materials, including the comprehensive guide to
GPL compliance. We look forward to collaborating with the copyleft.org
community to continually improve this resource, and we will periodically
review particular versions for FSF endorsement and publication.

Enthusiastic new contributors can get immediately involved by visiting
and editing the main wiki on copyleft.org, or by submitting merge
requests on copyleft.org's gitorious site for the guide, or by joining
the project mailing list and IRC channel.

copyleft.org welcomes all contributors. The editors have already
incorporated other

Re: [License-discuss] Red Hat compilation copyright RHEL contract

2013-09-11 Thread Bradley M. Kuhn
Patrice-Emmanuel Schmitz wrote at 04:31 (EDT):
 Frequent cases are submitted when developers (in particular European
 administrations and Member states) have build applications from
 multiple components, plus adding their own code, and want to use a
 single license for distributing the whole compilation.

While the description you give there is a bit too vague to analyze
against the USA copyright statue (i.e., the example lacks any real world
facts), I'd suspect that the default case of that situation, at least in
the USA, is the creation of a new single work that derives from those
components, plus their own code.

The compilation copyright situation, at least in the USA, comes up more
with putting a bunch of unrelated works on the same medium, like a CD
ISO image.  Making a single work of software that includes many
components is very different from mere compilation.
-- 
   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] Al Re: Red Hat compilation copyright RHEL contract

2013-09-10 Thread Bradley M. Kuhn
 Quoting Luis Villa (l...@lu.is):
 We have dropped Al from the list, as we believe he is Alexander
 Terekhov, and he refused to deny it when asked. 

Rick Moen wrote at 18:28 (EDT) on Monday:
 The authorial 'voice' matches.

Even so, I wasn't completely convinced that Al Foxtone was Terekhov
myself, but I leave it to the listadmins to decide who's who. :)
 
 On Mon, Sep 9, 2013 at 10:32 AM, Bradley M. Kuhn bk...@ebb.org wrote:
 [0] And, to be clear to those who seem to have missed this point: I
 *don't* agree with Al's accusations/insinuations.  In fact, I'm
 arguing against them, in case you missed it.

Anyway, my footnote comment that Luis quoted above wasn't intended
toward Al anyway, FWIW. :)
-- 
   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] License incompatibility (was Re: Open source license chooser choosealicense.com

2013-09-10 Thread Bradley M. Kuhn
Till Jaeger wrote:
 Bradley and Larry have asked me to share my view as a European lawyer on
 the

To be abundantly clear, it was wholly Larry's request to Till, so Larry
deserves all the credit here for eliciting this wonderful and informative
contribution to this list from Till!

As I mentioned in a private thread, I didn't really see the need to
burn Till's time posting here, since the discussion was a side-issue
on the main thread about license compatibility, and an OSI director
had already said oh no, not again on the derivative works subthread.

However, nevertheless, Till, thank you so much for providing such
a detailed posting to the list, and it's a wonderful written supplement to
what you covered in your FOSDEM 2013 talk!

   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] Red Hat compilation copyright RHEL contract

2013-09-09 Thread Bradley M. Kuhn
Al Foxone wrote at 04:18 (EDT) on Saturday:
 en.opensuse.org/openSUSE:License This agreement governs your download,
 installation, or use of openSUSE 12.3 and its ...The openSUSE Project
 grants to you a license to this collective work pursuant to
 the ...openSUSE 12.3 is a modular Linux operating system consisting
 of ...

Is SUSE licensing that compilation/arrangement copyright under GPL,
though, or a broad permissive license?  Looks like the latter, from
the selective quoting you give above.
-- 
   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] Red Hat compilation copyright RHEL contract

2013-09-09 Thread Bradley M. Kuhn
Rick Moen wrote at 16:55 (EDT) on Friday:
 You seem to be trying to imply without saying so that the
 source-access obligations of copyleft licences somehow give you
 additional rights in other areas _other_ than source acccess.  What
 I'm saying is, no, that's just not the case.

GPL (and other copylefts too) *do* give other rights downstream, beyond
source access, of course.

While I really disagree with how Al has been raising these suspicions,
*if* Al has any valid argument [0], it would relate to other provisions
of GPL, and not the source-code provisions in GPLv2§3 and GPLv3§6.


[0] And, to be clear to those who seem to have missed this point: I
*don't* agree with Al's accusations/insinuations.  In fact, I'm
arguing against them, in case you missed it.
-- 
   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] Red Hat compilation copyright RHEL contract

2013-09-09 Thread Bradley M. Kuhn
John Cowan wrote at 19:42 (EDT) on Thursday:
 So it's perfectly parallel, reading packages for patches.

Not quite, the details are different since it's different parts of the
copyright controls.  Patches are typical derivative works themselves of
the original work.  Thus, both the arrangement/compilation copyright
control *and* the preparation and distribution of derivative works
control are *both* involved when a maintainer selects and arranges all
patches for the final release.

Meanwhile, this copyright of the CD is probably just a
compilation/arrangement issue.
 

 I agree that I don't know of anyone else who has done this.

... except Larry's clients, apparently. :)
-- 
   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] License incompatibility

2013-09-07 Thread Bradley M. Kuhn
 Quoting Bradley M. Kuhn (bk...@ebb.org):
 I've tried to reply at length below on the issue of license
 (in)compatibility.  The below is probably the most I've ever written
 on the subject, but it's in some ways a summary of items that
 discussed regularly among various Free Software licensing theorist
 for the past decade, particularly Richard Fontana.

Rick Moen wrote at 22:36 (EDT) on Tuesday:
 Thank you for your very generous and thoughtful reply, Bradley.  I'll
 have to spend some time reading it carefully.  I appreciate your time
 and trouble.

I'm glad that admittedly overly-lengthy post of mine was helpful to you
(and another person who also thanked me for it off-list).  It really
should be worked into a blog post rather than just a mailing list post,
which I'll try to do at some point.
-- 
Bradley M. Kuhn, Executive Director, Software Freedom Conservancy
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] Red Hat compilation copyright RHEL contract

2013-09-05 Thread Bradley M. Kuhn
John Cowan wrote at 14:56 (EDT) on Monday:
 I don't see where the oddity comes in.  If we grant that the
 compilation which is RHEL required a creative spark in the selection
 (for the arrangement is mechanical), then it is a fit object of
 copyright.

It's odd in that Red Hat is the only entity that I know of to ever
claim this sort of licensing explicitly.  Are there any other examples?

When I think of compilation and arrangement copyright on copylefted
software, I'm usually focused on things like the maintainer chose which
patches were appropriate and which ones weren't for the release within
a single package, and not big software archive, with lots of different
Free Software works under different Free Software licenses.  Again, I'm
*not* saying the latter is an invalid or problematic use of copyleft --
I chose my words carefully: it's odd, as in beyond or deviating from
the usual or expected. :)
-- 
   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] Red Hat compilation copyright RHEL contract

2013-09-05 Thread Bradley M. Kuhn
Al Foxone wrote at 07:57 (EDT):
 Red Hat customers receive RHEL compilation as a whole in ready for use
 binary form but Red Hat claims that it can not be redistributed in
 that original form due to trademarks (without additional trademark
 license, says Red Hat) and under pay-per-use-unit restrictive
 contract.

Do you have evidence that Red Hat's trademark requirements aren't of the
nature that are permitted by GPLv3§7(e) and similar clauses in other
Free Software licenses?  Nothing you said above seems to be such
evidence.

 (quoting Red Hat Enterprise Agreement with [snip] editing)

Noting your [snip], you selectively quoted from the RHEA.
I admit it's been many years since I reviewed the RHEA in detail,
and my arguments are based on that old version I read.  If it has
changed in some way that now causes a new problem under GPL, I'm just
not following your arguments as to why.

 My understanding is that when the GPL licensee distributes copies of
 derivative works prepared under the GPL permission, the GPL insists on
 licensing the copyright in a derivative work under the GPL and only
 the GPL.

Correct, AFAIK.

 Since creation of derivative work (and even distribution of
 adaptations under 17 U.S.C. 117) requires permission I can understand
 that demand. ... Please prove me wrong. :-)

You seem to be arguing that RHEA has some sort of GPLv2§6/7 (or
GPLv3§10/12) problem.  However, you've not shown any evidence for that.
Determining such a violation likely hinges on what Red Hat's restrictions
on their customer are if the customer fails to comply with RHEA.


Meanwhile, I've spent the plurality of my life enforcing the GPL and other
copyleft licenses.  I hope based on that you'll take seriously my next point:
it's unfair and aggressive to publicly accuse and/or insinuate that someone
is violating the GPL without exhausting non-public remedies first.

If you believe someone is actually violating the GPL but need help
collecting the facts, you should report it to the copyright holders,
not a license-discuss list.

At the very least, it seems this subthread is more appropriate for
http://lists.gpl-violations.org/mailman/listinfo/legal/
-- 
   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


[License-discuss] Red Hat compilation copyright RHEL contract (was Re: License incompatibility)

2013-09-02 Thread Bradley M. Kuhn
Al Foxone asked me on Friday at 13:58 (EDT) about:
 http://www.redhat.com/f/pdf/corp/RH-3573_284204_TM_Gd.pdf
...
 At the same time, the combined body of work that constitutes Red Hat®
 Enterprise Linux® is a collective work which has been organized by Red
 Hat, and Red Hat holds the copyright in that collective work. Red Hat
 then permits others to copy, modify and redistribute the collective
 work. To grant this permission Red Hat usually uses the GNU General
 Public License (“GPL”) version 2 and Red Hat’s own End User License
 Agreement.

It's certainly possible to license all sorts of copyrights under GPL,
since it's a copyright license.  Red Hat has chosen, IMO rather oddly,
to claim strongly a compilation copyright on putting together RHEL and
Red Hat licenses that copyright under terms of GPL.

It's certainly possible to do that.  It's admittedly a strange behavior,
and I've been asking Red Hat Legal for many years now to explain better
why they're doing this and what they believe it's accomplishing.  I've
yet to receive a straight answer.  Can anyone from Red Hat on the list
tell us if Red Hat Legal's answer remains: No comment?

 I doubt that Red Hat’s own End User License Agreement is
 'compatible' (according to you) with the GPL'd components in that
 combined work as whole. Anyway, that combined work as a whole must be
 full of proclaimed 'incompatibly' licensed components (once again
 according to you). How come that this is possible?

However, don't conflate RHEL's compilation copyright issue with the RHEL
customer contract.  They're mostly unrelated issues.  The RHEL customer
contract has long been discussed, and it amounts to a if you exercise
your rights under GPL, your money is no good here arrangement.
That's not an arrangement that I think is reasonable (and it's why I
wouldn't be a RHEL customer myself), but there's nothing in GPL (that
I'm aware of) that requires that one keep someone as a customer.
Imagine if GPL *did* forbid firing your customers!  It'd really
hurt independent contractors who offer Free Software support.


Also, I encourage discerning carefully between mundane GPL violations
and Free Software license incompatibility.  While both could be
classified as GPL violations, Free Software license incompatibility
usually refers to a situation where Free Software authors seek to DTRT
but are confused when navigating contradictions between two Free
Software licenses for works they seek to combine.  At most, you could
say Free Software license incompatibility is a specialized case of a
potential copyleft violation.  However, that's a technically accurate
but misleading characterization, since the motives are usually
non-commercial, coupled with a desire to DTRT for the community.
-- 
   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


[License-discuss] License incompatibility (was Re: Open source license chooser choosealicense.com) launched.

2013-08-29 Thread Bradley M. Kuhn
Rick,

I've tried to reply at length below on the issue of license (in)compatibility.
The below is probably the most I've ever written on the subject, but it's in
some ways a summary of items that discussed regularly among various Free
Software licensing theorist for the past decade, particularly Richard Fontana.

Rick wrote yesterday:
 It's a fair, interesting, and relevant question, and I'd really like to
 know the answer.

Most things in policy, unlike science, aren't a technical problem where we
can provide a hypothesis and test the results.  So, there probably isn't an
answer.  I've observed that many lawyers often build their careers on
*pretending* that there are answers to questions like this.  Then, they
simply bluster their way through to convince everyone.  Since IANAL (and,
BTW, TINLA), I don't tend to think that way.  I won't pretend license
compatibility is a testable scientific fact like Einstein's theory of
relativity; it's a policy analysis and conclusion, based on what those doing
the analysis think is correct and likely to be permissible under copyright.

 I'd actually be interested in Bradley ... pointing to any caselaw that
 supports [his] view.

So, most importantly, I don't think there has been any litigation anywhere in
the world regarding license compatibility.  Specifically, Jacobsen
v. Katzer didn't consider it AFAICT.  And, (speaking as someone who has
either advised the Plaintiff and/or actually been the 30(b)(6) witness for
Plaintiff in all of the GPL enforcement lawsuits in the USA), I'm not aware
of the license compatibility ever coming up in USA litigation.  Also, note
that, no one else in this thread has put any license compatibility caselaw
forward; it just doesn't exist, AFAIK.

However, even if there were caselaw, I don't think looking at the caselaw
record is somehow the only way to consider these questions.  My primary point
throughout this thread is that Free Software projects are regularly concerned
about compatibility (and license proliferation too), for good policy and
project health reasons; not because of what some Court said.

I'd suspect everyone to agree that you must meet the redistribution
requirements of all copyright licenses for a given work to have permission
to redistribute. Thus, license compatibility *exists* as a concept because
if you make a new work that combines two existing works under different
licenses, you have to make sure you've complied with the terms of both
licenses.  Again, I'd be surprised if anyone disputes that as a necessary
task and requirement.

Where people disagree is about whether or not you actually need copyright
permission at all to create that new work.  Some have a theory that it's
virtually impossible to ever need such permission.  I'm pretty sure that
can't be right, and there is a lot of caselaw on *this* subject, but the
tests that courts have come up are *highly* dependent on the facts of a
specific set of circumstances for a specific work.  (Dan Ravicher's article
the Software Derivative Work: A Circuit Dependent Determination is a
seminal source on that subject about the USA situation.  Till Jaeger's talk
at FOSDEM, a recording of which I already linked to in this thread,
covered the European side quite well IMO.)

Of course, derivative works analysis has almost *nothing* to do with
license compatibility.  It's just that folks love to fall into derivative
works debates because it's an interesting topic, and because those whose
primary goal is to circumvent copyleft as much as possible (and I've found
that's most people who work as Open Source legal experts) prefer to point
to the derivative works issue as some sort of insurmountable problem that
is therefore the base case of every discussion about Free Software
licensing.  And, as you saw, this thread descended into that debate too. I
suspect that's what led Luis Villa to have his oh no, not again reaction.

Meanwhile, license compatibility, as a concept, is a lex mercatoria.
(Fontana and others have talked at length about how much in Free Software
licensing are leges mercatorum; ironically, the derivative work question may
be the only central issue that *isn't* a lex mercatoria.)  Specifically, no
court anywhere in the world, to my knowledge, has sat down and lined two Free
Software licenses up next to each other and tried to determine if, upon
creating a whole work based on two works under the two licenses, if the terms
of any license was violated and thus the distributor of that whole work
infringed copyright of one party or the other.

Thus, people argue about what a court might say.  Some lawyers bluster and
claim they know the answer when they really don't.  (This is why I love Till's
first FOSDEM slide: he admits, as a first principle, the Socratic Epiphany
inherent in this type of work.) In the meantime, though, we have to operate,
share code, and (hopefully) uphold software freedom -- with the tools we have.
That's what led me, back when I started working 

[License-discuss] License incompatibility (was Re: Open source license chooser choosealicense.com launched.)

2013-08-28 Thread Bradley M. Kuhn
Lawrence Rosen wrote at 17:00 (EDT) on Tuesday:
 I asked for practical examples. You cited none. In the world of
 copyrights or most logical pursuits, absence of evidence isn't
 evidence.

License compatibility issues come up regularly on lots of bug tickets
and threads about licensing on lots of projects.  I don't have
a saved file of evidence to hand you, mostly because it's such an
unremarkable occurrence that I don't note it down when it happens.  I
see it at least once a month somewhere.  I suspect anyone who follows
Free Software development regularly sees it just as much.  I can tell
you that I dealt with two issues of license incompatibility in my
day job recently, but I can't disclose the specifics since it
was confidential advice.

Meanwhile, if you need evidence to satisfy your curiosity right away,
I'd suggest debian-legal archives would be a good place to start your
research on this, but...

 Awaiting your evidence to the contrary

... I can't spare the time to do this basic research for you.  If
anyone else here does agree with you that license incompatibility
isn't a problem in the real world, then perhaps it's worth continuing
this thread, but I suspect you may be alone on this one. :)

 Most FOSS licenses (including the GPL!)  don't actually define the
 term derivative work with enough precision to make it meaningful for
 court interpretation. ...  The court will therefore use the statutory
 and case law to determine that situation.

That's as it should be.  It's not the job (nor is it really appropriate)
for a copyright license to define statutory terms, so the GPL doesn't do
that.  The GPL has always tried to go as far as copyright would allow to
mandate software freedom.  That's what Michael Meeks (and/or Jeremy
Allison -- I heard them both use this phrase within a few weeks of each
other and not sure who deserves credit) call copyleft's judo move on
copyright.  It's the essence of strong copyleft.

 all major FOSS licenses that I'm aware of *except the GPL* make it
 abundantly clear that the mere combination of that licensed software
 with other software (FOSS or non-FOSS) does not affect (infect?) the
 other software.

Indeed, weaker copylefts give guidelines for certain derivative works
that can be proprietarized, and the rest are left under copyleft.

BTW, if you are interested in how the European lawyers view this question,
I refer you to an excellent talk by Till Jaeger at FOSDEM 2013:
   http://www.faif.us/cast/2013/mar/26/0x39/

 So what's the worry about license incompatibility all about?  Is it
 merely that so many licenses are deemed incompatible with the GPL,

Many licenses are incompatible with the Eclipse Public License, too,
since it's a stronger copyleft than, say, the MPL or LGPL.  There aren't
very many strong copylefts around.

 with other software (FOSS or non-FOSS) does not affect (infect?) the
 other software.

Finally, I'm unlikely to respond to this thread further as I think the
use of slurs like infect (notwithstanding the quotes, and '?') to
refer to copyleft are just unnecessarily inflammatory.  I've asked you
not to talk about copyleft using slur words so many times before in the
thirteen years we've known each other, it's really hard for me to believe
you aren't saying infect intentionally just to spread needless discord.
-- 
   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


[License-discuss] System 76's BeanBooks Public License v1.0

2013-08-28 Thread Bradley M. Kuhn
A colleague of mine asked for my comment on the following license:
https://beansbooks.com/home/opensource (included in full text below for
the archives).  It's reminiscent of the Yahoo! Public License and Zimbra
Public License.

I notice that it seems that the Zimbra Public License and Yahoo! are
listed as Free Software licenses by the FSF but not as Open Source by
OSI.

Does someone from OSI want talk to System 76 about this and why this is
a bad idea to make their own license?  System 76 is generally a pretty
friendly company to Open Source and Free Software.
##
URL: https://beansbooks.com/home/opensource
BeansBooks Public License v1.0

This BeansBooks Public License (this Agreement) is a legal
agreement that describes the terms under which System76, Inc., a
Colorado corporation (System76) will provide software to you via
download or otherwise (Software). By using the Software, you, an
individual or an entity (You) agree to the terms of this
Agreement. In consideration of the mutual promises and upon the
terms and conditions set forth below, the parties agree as follows:

1. Grant of Copyright License
1.1 - Subject to the terms and conditions of this Agreement,
System76 hereby grants to You, under any and all of its
copyright interest in and to the Software, a royalty-free,
non-exclusive, non-transferable license to copy, modify,
compile, execute, and distribute the Software and
Modifications. For the purposes of this Agreement, any change
to, addition to, or abridgement of the Software made by You is a
Modification; however, any file You add to the Software that
does not contain any part of the Software is not a
Modification.

1.2 - If You are an individual acting on behalf of a corporation
or other entity, Your use of the Software or any Modification is
subject to Your having the authority to bind such corporation or
entity to this Agreement. Providing copies to persons within
such corporation or entity is not considered distribution for
purposes of this Agreement.

1.3 - For the Software or any Modification You distribute in
source code format, You must do so only under the terms of this
Agreement, and You must include a complete copy of this
Agreement with Your distribution. With respect to any
Modification You distribute in source code format, the terms of
this Agreement will apply to You in the same way those terms
apply to System76 with respect to the Software. In other words,
when You are distributing Modifications under this Agreement,
You stand in the shoes of System76 in terms of the rights You
grant and how the terms and conditions apply to You and the
licensees of Your Modifications. Notwithstanding the foregoing,
when You stand in the shoes of System76, You are not subject
to the jurisdiction provision under Section 7, which requires
all disputes under this Agreement to be subject to the
jurisdiction of federal or state courts of Colorado.

1.4 - For the Software or any Modification You distribute in
compiled, object code format or over a network, You must also
provide recipients with access to the Software or Modification
in source code format along with a complete copy of this
Agreement. The distribution of the Software or Modifications in
compiled, object code format or over a network may be under a
license of Your choice, provided that You are in compliance with
the terms of this Agreement. In addition, You must make
absolutely clear that any license terms applying to such
Software or Modification that differ from this Agreement are
offered by You alone and not by System76, and that such license
does not restrict recipients from exercising rights in the
source code to the Software granted by System76 under this
Agreement or rights in the source code to any Modification
granted by You as described in Section 1.3.

1.5 - This Agreement does not limit Your right to distribute
files that are entirely Your own work (i.e., which do not
incorporate any portion of the Software and are not
Modifications) under any terms You choose.

2. Support
System76 has no obligation to provide technical support or
updates to You.

3. Contributions
3.1 - A “Contribution” means any work of authorship that is
Submitted by You to System76 in which You own or assert
ownership of the Copyright. “Submit” means to provide a
Contribution to System76 by any form of communication.

3.2 - You retain ownership of the Copyright in Your Contribution
and have 

Re: [License-discuss] License incompatibility (was Re: Open source license chooser choosealicense.com launched.)

2013-08-28 Thread Bradley M. Kuhn
Larry, it seems that you responded to my point that calling the GPL by the
name 'infection' is a slur that spreads needless discord with (paraphrased)
it's not the GPL; it's the work that *you*, Bradley, and others have done
enforcing the GPL that's an infection on our community.

This doesn't seem a very civil manner of debate.  Recall that I recently
defended you, Larry, on this very list, when someone was uncivil to you.
Please don't be uncivil to me and the orgs that I work with / volunteer for.

I have no objection to your policy disagreements and disputes with GPL
enforcement or anything else I've worked.  I do object to your insinuation
that my and others' work in this regard is a virus plagued upon our
community.

   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] Open source license chooser choosealicense.com launched.

2013-08-27 Thread Bradley M. Kuhn
Larry,

Lawrence Rosen wrote at 18:29 (EDT) on Saturday:
 Just don't try to create *derivative works* by mixing them in that
 special and unusual way. ...  How often is it truly necessary to make
 *derivative works* by intermixing software?

I don't think we need to (or should have) this debate (again) here, but
I will point out for those following the thread (in case anyone still is
:) that your theory about the rarity of derivative work creation isn't
shared by most (including me) in the field of Free Software licensing.

I note that your entire argument about the ease of compatibility is
predicated on your notion that creating a derivative work rarely happens
in practice.  Thus, I hope you can see that if we disagree on that
fundamental point, we're going to come to very different conclusions
about license compatibility.
-- 
   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] Open source license chooser choosealicense.com launched.

2013-08-23 Thread Bradley M. Kuhn
 Bradley M. Kuhn scripsit:
 This can be tested now: try it and see if choosealicense.com accepts
 the patches.

John Cowan wrote at 12:30 (EDT) on Thursday:
 I am very disinclined to go to the effort of integrating my ideas (the
actual code, which is plain HTML, is not relevant) into Github's
code, absent some indication that they would be willing to adopt a more
even-handed approach.  I suspect that they favor permissive licenses
for business reasons, as they encourage forking.

I can't blame you for this.   While I put the idea on my TODO list, I
left it very low priority for basically the same reasons you state
above.
-- 
   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


[License-discuss] TGGPL as a GPL exception -- possibly OT (was Re: Open Source Eventually License Development)

2013-08-23 Thread Bradley M. Kuhn
Zooko,

This  thread my be drifting off-topic for license-discuss.  I'm not sure
if GPL exception drafting is appropriate here or not

zooko  wrote at 12:27 (EDT) on Wednesday:
 However there is a specific thing that I'm unwilling to allow: that if
 I make a work available to you under TGPPL, that you take advantage of
 the 12 month grace period for keeping your derived work proprietary,
 and then deny the grace period option to derivors immediately
 downstream from you.

I think this might be doable as a GPLv3 exception.  Downstream can
always revert back to pure GPL, but if they are permitted to make th
work proprietary (in part or whole), it means they need the exception
in-tact, otherwise they're violation GPL.  Thus, I think that
requirement can propagate, since no one downstream can revert to pure
GPLv3 unless and until the grace period has expired.


-- 
   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] Open source license chooser choosealicense.com launched.

2013-08-23 Thread Bradley M. Kuhn
Lawrence Rosen wrote at 16:47 (EDT) on Tuesday:
 Perhaps, but the license proliferation issue is not quite helpful when
 phrased that way. It isn't that MORE licenses are necessarily
 bad. Instead, say that the proliferation of BAD (or me-too or
 un-templated or legally questionable) licenses is bad.

The main community problem with proliferation is license
incompatibility.  Mozilla Foundation and the FSF did some great work
together to reconcile the compatibility issues of the two most popular
copylefts.  We need to ensure that future license fit in the main
compatibility, which I view as (from weakest copyleft to strongest):

ISC = 2-clause-BSD = permissive-MIT License = Apache License = MPL = LGPL 
= GPL = Affero GPL

If new licenses can't drop in somewhere along that spectrum, it's a
proliferation problem, IMO.

I suspect, however, that for-profit corporate folks would disagree with
this as the primary problem here.  I know that company's legal department
really want to keep the license texts they must review quite low, and ISTR
that was the biggest complaint about license proliferation from for-profit
entities.

It's hard to blame newcomers for wanting to draft their own licenses, as
I think it's highly difficult to become part of the Free Software license
policy discussion about existing licenses in practice *even* for
would-be insiders.
-- 
   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] Open source license chooser choosealicense.com launched.

2013-08-22 Thread Bradley M. Kuhn
Pamela Chestek wrote at 09:54 (EDT) on Monday:
 And the major substantive aspects are what is captured in the summary.

A major issue, I think, is that most people are really bad at writing
good summaries of licenses.

FWIW, a group of user interface researchers who have worked with Free
Software extensively offered years ago to help draft user interface
documents/systems that would help navigate an annotated text of various
popular Free Software licenses and explain what they mean in a way
that's grokkable by those who don't read licenses for a living.

I asked many lawyers/licensing experts whom I knew at the time to
volunteer to help on this project, and I sadly couldn't get anyone
interested.  The project died before it began.

If there's interest in this again, I could start a thread off-list.
Email me if you're interested in helping in this sort of effort, and
I'll start the thread, but please be serious and ready to put time
forward -- as I don't want to waste these researchers' time with another
false start.

-- 
   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] Open source license chooser choosealicense.com launched.

2013-08-22 Thread Bradley M. Kuhn
Pamela Chestek wrote at 12:18 (EDT) on Sunday:
 Why cannot an advocate for each license write a short blurb with the
 benefits and burdens of their own license? I don't think there's
 anything wrong with all the choices being positively-biased.

This can be tested now: try it and see if choosealicense.com accepts the
patches.

-- 
   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] Open Source Eventually License Development

2013-08-19 Thread Bradley M. Kuhn
Richard Fontana wrote at 08:20 (EDT):
 Not with an exception in the GPLv2 exception sense, and not without
 the result being (A)GPLv3-incompatible, since under TGPPL each
 downstream distributor appears to be required to give the grace
 period.

ISTR that Zooko was willing to drop that requirement for the sake of
simplicity.  But maybe I'm misremembering.  Zooko?

-- 
   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] Open Source Eventually License Development

2013-08-19 Thread Bradley M. Kuhn
John Cowan wrote at 13:27 (EDT) on Sunday:
 == licensing content ends here, the rest is about civil behavior ==

I've already written to Larry privately to this point, but given that
this subset of the conversation has raged on, I'd like to echo John's
point: I think many comments on this thread were inappropriate.
Artfully crafted insults wrapped in some sophistry of plausible
deniability are still insults.  Indeed, the meta-text here reminds me
for the first time in years of the 1996 French film, Ridicule.

Larry Rosen and I disagree about a great deal regarding Free Software
licensing, and from time to time, I've even found myself on the opposite
side of the table as Larry in GPL enforcement matters.  To say that I
Larry and I are political rivals is thus probably an understatement. :)

However, there is no reason here on this list for anything but
respectful discussion.  I haven't seen much of it on this thread the
last few days.  In some backchannel discussions with others, I get the
impression that John and I aren't alone in that view.
-- 
   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] Open Source Eventually License Development

2013-08-18 Thread Bradley M. Kuhn
Zooko,

It might be worth mentioning here that you and I have had discussions
for years about the idea of drafting TGPPL as a set of exceptions to
Affero GPLv3 and/or GPLv3.

I believe this is indeed possible, but requires a good amount of tuits.
IIRC, Zooko, first draft was on you, right? :)
-- 
   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] Open Source Eventually License Development

2013-08-18 Thread Bradley M. Kuhn
 On Wednesday, 14 August 2013, John Cowan wrote:
 Suppose that Alice sells Bob the source code to Yoyomat, a
 proprietary program with delayed GPL.  After the term has passed, Bob
 may now distribute *that very copy* of Yoyomat freely to Charlie
 under the terms of the GPL.  In the scenario you outline, he may not;
 he must obtain a new copy from the escrow agent.

The main logistical problem occurs in those cases not where Bob received
source code under some no distribution permitted license, but when Bob
received *only* proprietary binaries of Yoyomat and has no source.

In that case, Bob likely has no method (logistically) to get what he
knows is Complete, Corresponding Source (CCS) for Yoyomat
(except from Alice herself).  Distribution of those binary bits
under GPL would be copyright infringement because Bob couldn't make
such distribution accompanied with CCS (or a valid offer therefor).

Bob *might* be able to show, as a defense to a copyright infringement
claim, that the source from the third-party escrow was indeed CCS for
the old proprietary binary that Alice gave Bob.  That'll require some
effort to show in practice (especially if much time has gone by) since
GPL's CCS is much more than just the source code itself.  If Alice is
well-intentioned, this issue is unlikely to come up.  However, if Alice
is a bad actor, this issue would cause serious trouble.

Admittedly, this is only an issue for copyleft licenses in this
situation.  For later liberation under permissive licenses, Bob's
compliance obligations when distributing the very same proprietary bits
are probably easily and obviously met (e.g., properly displaying
accurate copyright notices).

I reiterate that I am not a fan of these sort of liberate it later
licensing schemes, but if they are practiced in any event, it'd be good
to make sure they function such that later Free Software license
compliance is easy for everyone.  I suspect that's what John is seeking
here as well, and that's a good goal.  I hope folks won't be unduly
critical of those trying to explore that question.
-- 
   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] Open source license chooser choosealicense.com launched.

2013-08-18 Thread Bradley M. Kuhn
 Bradley M. Kuhn scripsit:
 Richard Fontana pointed out in his OSCON talk that license choosers
 generally make political statements about views of licenses.  He used
 the GitHub chooser as an example, which subtly pushes people toward
 permissive licenses.

John Cowan wrote at 09:49 (EDT):
 Surely he jests.  Choosealicense.com *blatantly* pushes people toward
 the MIT license.

:)  Fontana has been known to jest.

Still, my view is that it's tough to compliance about this; the
choosealicense.com site says patches welcome, so we should offer them.

 I don't believe, however, that my chooser http://ccil.org/~cowan/floss
 has any such biases.

John, have you considered offering text from your license chooser as a
patch to chosealicense.com?  I think it'd be good to test their claim
that they want contribution, and you seem the right person to do it,
since you've worked on this problem before.

-- 
   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] Open Source Eventually License Development

2013-08-16 Thread Bradley M. Kuhn
Fred,

fred trotter wrote at 03:52 (EDT):
 I have been burned pretty badly by people who literally rewrote
 sections of the GPL to suit them and still called it GPL that I know
 that some people will try those shenanigans.

The FSF is quite vigilant about handling situations like this -- it's
one of the reasons that the GPL text itself is still under a copyright
license that forbids modification -- so that situations like this can be
dealt with.

Please report any such issues to the FSF at
license-violat...@fsf.org.  I hope you so-reported them at the time
you encountered them.

But, I think that issue is somewhat off the point here: you're talking
there about people who are attempting to mislead the public by
illegitimately modifying a license text. I doubt the behavior of such
people would be curtailed by a packet of license templates that help
build proprietary-but-eventually-liberated-code business models.

As has been noted in this thread, such business models have been
experimented with since the early 1990s, and most software freedom
advocates find them, at best, problematic compromises, and, at worst,
scourges upon our community.
 
 if every person who benefited indirectly from the GNU compiler would
 donate one cent to FSF and one cent to the OSI per year, neither
 organization would have any problem paying the bills. People don't pay
 because that is the norm in our development culture, this mechanism
 could change that.

Non-profit fundraising is always going to be difficult for orgs like FSF
and OSI, but that's not an argument for violating principles that our
community is based on: permission to redistribute with no royalty nor
any payment upstream is a fundamental tenant of software freedom.  While
Free Software licenses should never discriminate *against* charging for
distribution, it's just not Free Software if there's a *mandate* to
charge money.

Also, note that so many volunteers to the FSF give code rather than
pennies.  That's often much more valuable a contribution, anyway.

 Could someone who knows the story well related what problems the
 people on the other side had?

I can speak from my personal experience with these business models.
During the Ghostscript era, when I was first working at the FSF, I saw
that few people wanted to contribute to GNU Ghostscript.  Most people
just waited to see what Aladdin would do next, since they knew it'd be
released under GPL eventually.  This curtailed the usual culture of
Free Software development.

Since that practice ended for Ghostscript, there have been a myriad of
business models attempting to do this sort of thing, and they all suffer
from that fundamental flaw: there's no way build a proper community of
developers around a Free Software codebase when there's an incentive to
wait N months and see what the primary proprietary developer
liberates.


Free Software licenses -- particularly copyleft ones -- are designed to
create equal footing for all community participants.  Anytime one
contributor to the codebase has more power than everyone else (usually,
due to holding all the copyrights and operating under terms *other* than
the primary Free Software license for the project), it creates serious
flaws of all sorts in the community around that project.
-- 
   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss


Re: [License-discuss] Open source license chooser choosealicense.com launched.

2013-08-16 Thread Bradley M. Kuhn
Sorry for posting a month late on this thread [I hadn't poked into the
folder for this list in some time], but I didn't see a consensus and
wanted to add my $0.02.

Luis Villa wrote on 16 July:
 In the long-term, I'd actually like OSI to promote a license chooser
 of its own. But in the meantime I'm pretty OK with linking to a
 variety of license choosers.

Richard Fontana pointed out in his OSCON talk that license choosers
generally make political statements about views of licenses.  He used
the GitHub chooser as an example, which subtly pushes people toward
permissive licenses.

I was told GitHub's chooser accepts patches, and I was planning at some
point to try to patch out this bias myself and see if my patch was
accepted -- but of course any patch I produce is going to have subtle
copyleft biases -- which I think was Fontana's point.

(Fontana, do I have that right?)


Therefore, I think OSI should likely avoid license chooser lest OSI
end up in the quagmire of taking a position in the copyleft/permissive
debates.
-- 
   -- bkuhn
___
License-discuss mailing list
License-discuss@opensource.org
http://projects.opensource.org/cgi-bin/mailman/listinfo/license-discuss