#1938 new enhancement

make the existence of the Tahoe-LAFS Software Foundation apparent

Reported by: zooko Owned by: secor
Priority: normal Milestone: soon
Component: website Version: 1.9.2
Keywords: Cc:
Launchpad Bug:

Description (last modified by K1773R)

From pipermail/tahoe-dev/2013-March/008129.html and pipermail/tahoe-dev/2013-March/008120.html.

Announce the existence and legal status of the Tahoe-LAFS Software Foundation on the front page of https://Tahoe-LAFS.org .

Change History (8)

comment:1 Changed at 2013-03-29T18:57:44Z by daira

gdt wrote:

#1938 seems right, but there are two separate issues, and I think it only covers the first point:

  • foundation transparency (with details from my mail)
  • relationship of contributions. Is there a CLA? Copyright assignment? Where are the documents to review? This should be easily findable as well.

The latter should probably be on the Dev page, with a pointer from the FAQ.

comment:2 Changed at 2013-04-23T01:15:24Z by leif

I've been following Tahoe development for a couple of years and only very recently became aware of the copyright assignment requirement.

In addition to the transparency requested above, without a statement about what the Tahoe-LAFS foundation will and won't do with the copyright, I would not be comfortable assigning copyright (or otherwise granting the foundation more rights than I grant the general public).

The FSF includes this important text in their copyright assignment contract:

The Foundation promises that all distribution of the Work, or of any work "based on the Work", that takes place under the control of the Foundation or its agents or assignees, shall be on terms that explicitly and perpetually permit anyone possessing a copy of the work to which the terms apply, and possessing accurate notice of these terms, to redistribute copies of the work to anyone on the same terms. These terms shall not restrict which members of the public copies may be distributed to. These terms shall not require a member of the public to pay any royalty to the Foundation or to anyone else for any permitted use of the work they apply to, or to communicate with the Foundation or its agents in any way either when redistribution is performed or on any other occasion.

I would (begrudgingly, as it goes against my belief that copyright should be abolished) agree to a copyright assignment contract under terms like these.

Pending the resolution of this issue, I am closing the one significant-enough-for-copyright pull request I had open.

comment:3 Changed at 2013-07-29T20:17:02Z by K1773R

  • Description modified (diff)

can we get this resolved? id like to see https://github.com/tahoe-lafs/tahoe-lafs/pull/39 being merged :)

comment:4 Changed at 2013-07-29T20:53:13Z by zooko

  • Owner set to secor

Peter: could you please take over this ticket?

comment:5 Changed at 2014-07-10T22:19:55Z by leif

Zooko and I talked about this in person sometime last year and I forgot to update this ticket. If I remember correctly, the takeaway was that the copyright assignment thing was actually a misunderstanding. If I'm not mistaken, what is actually desired is a license which permits the foundation to relicense the code under non-free licenses. This license need not be exclusive, which makes it fine with me: I am happy to infinitely-license all of my contributions CC0, Public Domain, WTFPL, GPL, and TGPPL. What I'm not happy to do is grant someone an exclusive license to sue someone for copyright infringement on my behalf.

Another thing to note is that the Foundation's license to relicense the code is not being used by Least Authority's non-free Tahoe derivatives: Least Authority is exercising the same time-limited rights that everyone gets under the Transitive Grace Period Public License (as of our conversation sometime in 2013, at least).

Anyway, this (hopefully correctly-recalled) understanding resolves the issue for me, but not for everyone else... to close this ticket, I think the licensing and the existence of the foundation needs to be made clear somewhere in the documentation.

comment:6 Changed at 2014-07-10T22:22:06Z by leif

I closed #2253 as a duplicate of this.

comment:7 Changed at 2020-01-18T01:03:58Z by exarkun

This effort is ... maybe not completely doomed at this point ... but gosh it's going to be a lot of work. Contributors have not been asked to agree to any such terms. At this point, all contributors must be contacted and asked to agree to the terms. Changes from anyone who can't be contacted or who doesn't agree must be removed or rewritten from scratch.

What is the Tahoe-LAFS Software Foundation's current position on this?

comment:8 Changed at 2021-03-30T18:41:12Z by meejah

  • Milestone changed from soon (release n/a) to soon

Ticket retargeted after milestone closed

Note: See TracTickets for help on using tickets.