Fossil

Check-in [f5a39a7e1d]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Removed a final sentence in a paragraph that basically just restated the paragraph in the new Fossil vs Git doc.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | bsd-vs-gpl
Files: files | file ages | folders
SHA3-256: f5a39a7e1d77a4a5df9b68523ef34521402c1b2b37e0c98cfb5e84a2c226cafe
User & Date: wyoung 2019-07-12 15:41:02
Context
2019-07-12
15:46
Moved a sentence from the final paragraph up to the first in the "GPL vs BSD" section of the "Fossil vs. Git" doc. It was something of a non-sequitur where it was, and in its new position, it serves to bookend the discussion: we lay out our proposition at the top and come to a conclusion that we believe supports that proposition by the end. check-in: cb1b007cd5 user: wyoung tags: bsd-vs-gpl
15:41
Removed a final sentence in a paragraph that basically just restated the paragraph in the new Fossil vs Git doc. check-in: f5a39a7e1d user: wyoung tags: bsd-vs-gpl
15:29
Distilled the points about "GPL + CLA = commrecial interests" to only the bits essential to the "Fossil vs Git" argument. check-in: ba1fa73b87 user: wyoung tags: bsd-vs-gpl
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to www/fossil-v-git.wiki.

317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
license.

A CLA makes signing up new contributors harder. It's an extra
gatekeeping step, so it discourages low-engagement contributors. A CLA
also drives off those unable to accept the CLA's restrictions on their
rights, which are otherwise quite minimal under a BSD-style license. The
GPL requires much the same sort of relinquishment of rights without this
up-front gatekeeping. It's easier to contribute to a CLA-less GPL-based
project than to a BSD-based project that requires that contributors sign
a CLA.

We think this additional friction is not an entirely bad thing. We think
it creates greater contributor community cohesion, because everyone who
made it over the legal hurdle has made an active step to get into that
community. More to the point here in this document, we think it affects
the design and implementation of Fossil: its contributions come from a
smaller, more cohesive group of people than with Git.







|
<
<







317
318
319
320
321
322
323
324


325
326
327
328
329
330
331
license.

A CLA makes signing up new contributors harder. It's an extra
gatekeeping step, so it discourages low-engagement contributors. A CLA
also drives off those unable to accept the CLA's restrictions on their
rights, which are otherwise quite minimal under a BSD-style license. The
GPL requires much the same sort of relinquishment of rights without this
up-front gatekeeping.



We think this additional friction is not an entirely bad thing. We think
it creates greater contributor community cohesion, because everyone who
made it over the legal hurdle has made an active step to get into that
community. More to the point here in this document, we think it affects
the design and implementation of Fossil: its contributions come from a
smaller, more cohesive group of people than with Git.