Commit graph

679 commits

Author SHA1 Message Date
J.D. Bean
4e1787cd6f
Enhancement Defined
Provifing definition for "Enhancement" in Definitions section.
Enhancement was previously defined but during reorganization
of the definitions its definition text was effectively merged into
the definition of "Covered Work". Enhancement is still being used
as a defined term (with one exception) and thus needs at least a
minimal definition.
2016-12-08 16:48:09 -05:00
Richard Fontana
b7a35151ce Merge pull request #3 from richardfontana/master
A couple of changes from Kyle E. Mitchell
2016-04-30 22:03:23 -04:00
Richard Fontana
b7fc7a8e62 Add Kyle E. Mitchell 2016-04-30 21:59:31 -04:00
Kyle E. Mitchell
3dbb982864 Clean up Markdown in contributing guidelines 2016-04-30 21:58:39 -04:00
Kyle E. Mitchell
90dd4ba2c3 Link to mailing list via HTTPS 2016-04-30 21:56:53 -04:00
Richard Fontana
fc4a37c27d Put 0.3.1 in Releases 2016-04-29 21:57:22 -04:00
Richard Fontana
ca1673f5d1 Apply section 2 even in nullification scenario 2016-04-29 21:42:34 -04:00
Richard Fontana
5ffc0155cd Add Winston Lloyd 2016-04-29 21:19:58 -04:00
Richard Fontana
f2c5686c96 Clarify third-party beneficiary sentence
HBR CURE: Winston Lloyd pointed out to me in an email conversation
that the 'downstream' language was ambiguous.
2016-04-29 21:18:04 -04:00
Richard Fontana
1c205919cd Update CONTRIBUTING.md 2016-04-27 09:55:54 -04:00
Richard Fontana
671a8a2a25 Indicate 3rd-party beneficiary claim not limited to direct distributee 2016-04-27 09:52:00 -04:00
Richard Fontana
28d543e100 Clarify license compatibility provisions
The MPL 2.0-influenced GPL compatibility provision of section 3
arguably is problematic because it can be read as clashing with the
GPL's copyleft requirement to license the "entire" modified work under
the GPL. I believe the conflict is illusory because one cannot grant a
copyright license covering what one does not hold copyright
on. Nevertheless, having looked at this provision with fresh eyes, I
can foresee it being criticized. The change makes the provision more
like a typical relicensing clause in licenses that aim at outbound GPL
compatibility.

The latter part of section 4 is meant to cover the inbound license
compatibility problem, but the existing version is not clearly
inapplicable to the situation where one is combining copyleft-next
code with GPL code. I believe the change made here is useful as it
does not cover the case where you would have noncompliance with the
other license (as for example in a GPL|copyleft-next combination
scenario, if you ignore the existence of the latter part of section
3).
2016-04-27 09:30:47 -04:00
Richard Fontana
2ed89c7322 Preserve section 2 after 'Copyleft Sunset'
The existing language might be interpreted as denying permission to
distribute upon Copyleft Sunset.
2016-04-27 09:08:46 -04:00
Richard Fontana
0923965c99 Insert DRAFT warning 2016-04-27 08:13:05 -04:00
Richard Fontana
f055e8d794 Copy 0.3.0 as copyleft-next-0.3.1-SNAPSHOT 2016-04-27 07:56:14 -04:00
Richard Fontana
e575d389a8 Partially reorganize definitions. 2016-04-27 07:36:17 -04:00
Richard Fontana
ade90fe269 My Code > My Work; Covered Code > Covered Work. 2016-04-26 23:18:20 -04:00
Richard Fontana
8179b86fda Add Kabelo Moiloa and Jack Gandy to THANKS. 2016-04-26 22:40:32 -04:00
Richard Fontana
5e59f165a9 Fix 'My Work'; clarify definitions of I/Me/My and My Code. 2016-04-26 22:22:34 -04:00
Richard Fontana
b804cbeb1f Restore 'pertinent' in notice preservation section; clarify OCS licensing. 2015-08-07 08:52:52 -04:00
Richard Fontana
7903675d30 Add Adam Saunders to THANKS. 2015-08-06 13:35:18 -04:00
Richard Fontana
5d502acecc Make various changes suggested by Adam Saunders.
'Pertinent' in notice preservation provision is removed; Adam argues
this limitation could encourage noncompliance.

Add statutory damages to LoL provision.

Clarify exception to the source URL requirement in cases where
Products include Corresponding Source.

Get rid of definition of legal entity in 'I'/'You' definition. Adam
argues: "This makes it easier and cheaper to bring corporate entities
into compliance with copyleft-next; enforcement through litigation
won't need to delve as deeply into proving how an the infringing
corporate body is governed." I'm not sure I agree with that, but it's
fairly clear now that the absence of a legal entity definition in
GPLv2 and GPLv3 has not itself had any effect on corporate adoption of
or compliance with those licenses.
2015-08-06 13:27:43 -04:00
Richard Fontana
270a8f6557 Add Michal Nazarewicz to THANKS. 2015-08-06 13:09:49 -04:00
Richard Fontana
fa65891981 Merge pull request #33 from mina86/master
Small typos.
2015-08-06 13:08:31 -04:00
Richard Fontana
abe0026aaa Get rid of now-redundant GPL-licensability of Enhancements.
This is not necessary given the change to 2(b)(i).
2015-08-06 13:05:17 -04:00
Richard Fontana
d003021080 Get rid of 'prominent notice of such licensing' in copyleft clause.
The idea that there is some affirmative requirement to give prominent
notice of licensing under copyleft-next seems inconsistent with (or
perhaps redundant in relation to) the notice preservation condition.
2015-08-06 13:02:01 -04:00
Richard Fontana
c58dd05e1f Improve license compatibility treatment. 2015-08-06 12:58:06 -04:00
Richard Fontana
b24d2bb2f9 Revert 'conditions' to 'terms' at beginning of section 2. 2015-08-06 12:39:43 -04:00
Richard Fontana
a99ae18d3e Revise distribution notice requirements provision.
There is no need for an affirmative requirement to provide a license
text (or inform the user about what the license is) beyond the
preservation of whatever license information upstream licensors have
provided. Therefore we depart from the earlier formulation which I
believe was modeled on language in MPL 2.0.
2015-08-06 12:36:13 -04:00
Richard Fontana
1c9f10c8ff Replace App. A SPDX license abbreviations with more traditional FLOSS ones. 2015-08-05 18:05:59 -04:00
Richard Fontana
2e67edead7 Revise language of 'No Further Restrictions' subsection. 2015-08-05 17:54:04 -04:00
Richard Fontana
0d754541cc Update CONTRIBUTING.md. 2015-08-05 17:21:16 -04:00
Michal Nazarewicz
4ddc934dfe Remove superflous “without more” in Derivative Work definition
Commit [0eb4829: Attempt at definition of 'Proprietary License'
changed the definition of the Derivative Work and in particular
the second exception from:

	(ii) a mere reproduction of My Code;

to

	(ii) a mere reproduction of My Code, without more

i.e. “, without more” has been added.  As far as I can tell, that
sentence simply does not parse with that addition and it seems
something more was meant to follow, but did not.  Remove the
superflous words bringing the previous wording back.
2015-05-28 03:03:30 +02:00
Michal Nazarewicz
d66f386bdc s/isprovided/is provided/ typo fix 2015-05-28 02:58:17 +02:00
Richard Fontana
f599f84490 'Public Interface' clarification moved to definition of Enhancement. 2015-04-21 14:20:46 -04:00
Richard Fontana
f31eebe1f4 'Derivative Work' => 'Enhancement'. 2015-04-21 14:17:16 -04:00
Richard Fontana
23a038ec04 Update definition of Copyleft-Next Project. 2015-04-21 14:08:44 -04:00
Richard Fontana
c15abe29d1 Delete empty file. 2015-04-21 14:05:31 -04:00
Richard Fontana
6595683b70 Update information on centralized source location. 2015-04-21 13:49:11 -04:00
Richard Fontana
30fc1d7d7f Have HBR refer to canonical HBR repository. 2015-04-21 13:44:39 -04:00
Richard Fontana
b55baba340 Add Andrew Engelbrecht to THANKS. 2015-04-11 19:14:22 -04:00
Richard Fontana
e9c8fa2697 Merge branch 'master' of git://github.com/richardfontana/copyleft-next 2015-04-11 19:11:46 -04:00
Ben Cotton
164894507e Shorten the definition of Network Service.
Proposed by funnelfiasco: "As Engel Nyst suggested on the mailing
list, this could be a lot shorter without losing any meaning."
2015-04-11 19:11:16 -04:00
Andrew Engelbrecht
3fb62e4500 Clarify that the negation in the middle of the paragraph's sentence doesn't apply to the rest of the sentence.
Proposed by Andrew Engelbrecht.
https://lists.fedorahosted.org/pipermail/copyleft-next/2014-June/000765.html
2015-04-11 19:10:53 -04:00
Richard Fontana
30d505059e Shorten the definition of Network Service.
Proposed by funnelfiasco: "As Engel Nyst suggested on the mailing
list, this could be a lot shorter without losing any meaning."
2015-04-11 18:59:22 -04:00
Richard Fontana
110ae65023 Clarify that the negation in the middle of the paragraph's sentence doesn't apply to the rest of the sentence.
Proposed by Andrew Engelbrecht.
https://lists.fedorahosted.org/pipermail/copyleft-next/2014-June/000765.html
2015-04-11 18:50:43 -04:00
Richard Fontana
ff41409413 Intend clarification that copyleft does not extend beyond an exposed API.
The effect of this change should be that there is no need for a strong/weak
copyleft distinction of the historical (i.e. GPL vs. LGPL) sort.

A definition of 'Public Interface' needs to be provided.
2015-04-11 17:15:01 -04:00
Richard Fontana
bfa0f519d7 Attempt to codify FSF's Sveasoft doctrine. 2015-04-11 16:59:51 -04:00
Richard Fontana
c307affd8e Delete pointless clarification of "Licensed Patents" definition.
This clarification is taken from GPLv3, where it was inserted to
mollify concerns of patent-holding companies overly worried about the
potential effects of GPLv3 on their portfolios. It is obvious from the
definition of Licensed Patents that it cannot extend to claims first
infringed by further modification of My Code.
2015-04-11 16:46:45 -04:00
Richard Fontana
e494d24c56 . 2015-04-11 16:25:46 -04:00