Add patent clause to license#114
Conversation
This change is being made because "All rights reserved" no longer has any legal significance. From Wikipedia: "All rights reserved" is a copyright formality indicating that the copyright holder reserves, or holds for its own use, all the rights provided by copyright law. Originating in the Buenos Aires Convention of 1910, it no longer has any legal effect in any jurisdiction[citation needed]. However, it is still used by many copyright holders. https://en.wikipedia.org/w/index.php?title=All_rights_reserved&oldid=799152223
The Open Source Initiative (OSI) recently approved a new license that consists of the BSD 2-clause license with an added patent clause. The purpose of the patent clause is to give users of PlasmaPy the right to continue to use the software even if a contributor patents their contribution. This commit adds the patent clause to our BSD 3-clause license to ensure that future users have the right to continue to use the package even if part of it gets patented. This license takes effect for all future contributions to and versions of PlasmaPy. Earlier versions of PlasmaPy can continue to be distributed under the previous license. I consent to granting this patent clause for my prior contributions. BSD-2-Clause-Patent license: https://opensource.org/licenses/BSDplusPatent
This modification clarifies that the copyrights for the contributions to this package belong to PlasmaPy developers. Previously, this stated "PlasmaPy Community" which unfortunately is probably too vague.
|
I wrote an email to my group about FLOSS licenses that I thought I'd share here since it pertains to our discussion and might turn out to be useful.
|
|
Another alternative would be to create a |
The old license covers contributions prior to when the new license was adopted. The notice quotes the patent grant and provides a list that contributors may add their names to in order to agree to have the patent grant cover their prior contributions.
|
Dear PlasmaPy contributors, Do you agree to the proposed license change to add the following language to our license, and have it cover your contributions to PlasmaPy? This clause gives users the right to use our contributions as part of PlasmaPy even if we later patent them. It would be really helpful if all of us respond so that this clause can cover all of our contributions up until now. My sincere thanks! -Nick
@PlasmaPy/plasmapy-community, @SolarDrew, @StanczakDominik, @thomasjpfan, @colbych, @RoberTnf, @pohzipohzi, @kuszaj, @ludovicogithub, @antoinelpp, @NabilHumphrey, @nrb1324, @yopology, @leahein, @cclauss, @ministrike3, @GrahamGoudeau |
|
I agree to the proposed license change. |
|
I agree
Le 11 octobre 2017 13:06:41 GMT-04:00, Nick Murphy <notifications@github.com> a écrit :
…Dear PlasmaPy contributors,
Do you agree to the proposed license change to add the following
language to our license, and have it cover your contributions to
PlasmaPy? This clause gives users the right to use our contributions
as part of PlasmaPy even if we later patent them. It would be really
helpful if all of us respond so that this clause can cover all of our
contributions up until now. My sincere thanks! -Nick
> Subject to the terms and conditions of this license, each copyright
holder and contributor hereby grants to those receiving rights under
this license a perpetual, worldwide, non-exclusive, no-charge,
royalty-free, irrevocable (except for failure to satisfy the conditions
of this license) patent license to make, have made, use, offer to sell,
sell, import, and otherwise transfer this software, where such license
applies only to those patent claims, already acquired or hereafter
acquired, licensable by such copyright holder or contributor that are
necessarily infringed by:
>
> (a) their Contribution(s) (the licensed copyrights of copyright
holders and non-copyrightable additions of contributors, in source or
binary form) alone;
>
> or
>
> (b) combination of their Contribution(s) with the work of authorship
to which such Contribution(s) was added by such copyright holder or
contributor, if, at the time the Contribution is added, such addition
causes such combination to be necessarily infringed. The patent license
shall not apply to any other combinations which include the
Contribution.
>
> Except as expressly stated above, no rights or licenses from any
copyright holder or contributor is granted under this license, whether
expressly, by implication, estoppel or otherwise.
@PlasmaPy/plasmapy-community, @SolarDrew, @StanczakDominik,
@thomasjpfan, @colbych, @RoberTnf, @pohzipohzi, @kuszaj,
@ludovicogithub, @antoinelpp, @NabilHumphrey, @nrb1324, @yopology,
@leahein, @cclauss, @ministrike3, @GrahamGoudeau
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
#114 (comment)
--
Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.
|
|
I agree to the proposed license change.
…On Wed, Oct 11, 2017 at 1:09 PM, antoinelpp ***@***.***> wrote:
I agree
Le 11 octobre 2017 13:06:41 GMT-04:00, Nick Murphy <
***@***.***> a écrit :
>Dear PlasmaPy contributors,
>
>Do you agree to the proposed license change to add the following
>language to our license, and have it cover your contributions to
>PlasmaPy? This clause gives users the right to use our contributions
>as part of PlasmaPy even if we later patent them. It would be really
>helpful if all of us respond so that this clause can cover all of our
>contributions up until now. My sincere thanks! -Nick
>
>> Subject to the terms and conditions of this license, each copyright
>holder and contributor hereby grants to those receiving rights under
>this license a perpetual, worldwide, non-exclusive, no-charge,
>royalty-free, irrevocable (except for failure to satisfy the conditions
>of this license) patent license to make, have made, use, offer to sell,
>sell, import, and otherwise transfer this software, where such license
>applies only to those patent claims, already acquired or hereafter
>acquired, licensable by such copyright holder or contributor that are
>necessarily infringed by:
>>
>> (a) their Contribution(s) (the licensed copyrights of copyright
>holders and non-copyrightable additions of contributors, in source or
>binary form) alone;
>>
>> or
>>
>> (b) combination of their Contribution(s) with the work of authorship
>to which such Contribution(s) was added by such copyright holder or
>contributor, if, at the time the Contribution is added, such addition
>causes such combination to be necessarily infringed. The patent license
>shall not apply to any other combinations which include the
>Contribution.
>>
>> Except as expressly stated above, no rights or licenses from any
>copyright holder or contributor is granted under this license, whether
>expressly, by implication, estoppel or otherwise.
>
***@***.***/plasmapy-community, @SolarDrew, @StanczakDominik,
***@***.***, @colbych, @RoberTnf, @pohzipohzi, @kuszaj,
***@***.***, @antoinelpp, @NabilHumphrey, @nrb1324, @yopology,
***@***.***, @cclauss, @ministrike3, @GrahamGoudeau
>
>--
>You are receiving this because you were mentioned.
>Reply to this email directly or view it on GitHub:
>#114 (comment)
--
Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma
brièveté.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#114 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AC7J_sRd6NquxahU44Xhs6nU1dVX06YPks5srPZAgaJpZM4PcxXi>
.
--
Colby C. Haggerty
Department of Physics and Astronomy
University of Delaware
Ph: (302) 831 - 1498
|
|
I agree |
3 similar comments
|
I agree |
|
I agree |
|
I agree |
|
… On Wed, Oct 11, 2017 at 1:09 PM, antoinelpp ***@***.***> wrote:
I agree
Le 11 octobre 2017 13:06:41 GMT-04:00, Nick Murphy <
***@***.***> a écrit :
>Dear PlasmaPy contributors,
>
>Do you agree to the proposed license change to add the following
>language to our license, and have it cover your contributions to
>PlasmaPy? This clause gives users the right to use our contributions
>as part of PlasmaPy even if we later patent them. It would be really
>helpful if all of us respond so that this clause can cover all of our
>contributions up until now. My sincere thanks! -Nick
>
>> Subject to the terms and conditions of this license, each copyright
>holder and contributor hereby grants to those receiving rights under
>this license a perpetual, worldwide, non-exclusive, no-charge,
>royalty-free, irrevocable (except for failure to satisfy the conditions
>of this license) patent license to make, have made, use, offer to sell,
>sell, import, and otherwise transfer this software, where such license
>applies only to those patent claims, already acquired or hereafter
>acquired, licensable by such copyright holder or contributor that are
>necessarily infringed by:
>>
>> (a) their Contribution(s) (the licensed copyrights of copyright
>holders and non-copyrightable additions of contributors, in source or
>binary form) alone;
>>
>> or
>>
>> (b) combination of their Contribution(s) with the work of authorship
>to which such Contribution(s) was added by such copyright holder or
>contributor, if, at the time the Contribution is added, such addition
>causes such combination to be necessarily infringed. The patent license
>shall not apply to any other combinations which include the
>Contribution.
>>
>> Except as expressly stated above, no rights or licenses from any
>copyright holder or contributor is granted under this license, whether
>expressly, by implication, estoppel or otherwise.
>
***@***.***/plasmapy-community, @SolarDrew, @StanczakDominik,
***@***.***, @colbych, @RoberTnf, @pohzipohzi, @kuszaj,
***@***.***, @antoinelpp, @NabilHumphrey, @nrb1324, @yopology,
***@***.***, @cclauss, @ministrike3, @GrahamGoudeau
>
>--
>You are receiving this because you were mentioned.
>Reply to this email directly or view it on GitHub:
>#114 (comment)
--
Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma
brièveté.
—
You are receiving this because you are on a team that was mentioned.
Reply to this email directly, view it on GitHub
<#114 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ACacZw-BLwVU-ZbSizVhPopZnhEuvCRZks5srPZAgaJpZM4PcxXi>
.
--
Tulasi Nandan Parashar,
217 Sharp Laboratory,
104 The Grn,
University of Delaware,
Newark, DE 19716
Office: +1-302-831-3325
Cell: +1-302-766-7938
http://www.flickr.com/photos/tulasinandan
|
|
I agree.
…On 10/11/2017 01:06 PM, Nick Murphy wrote:
Dear PlasmaPy contributors,
Do you agree to the proposed license change to add the following
language to our license, and have it cover your contributions to
PlasmaPy? This clause gives users the right to use our contributions
as part of PlasmaPy even if we later patent them. It would be really
helpful if all of us respond so that this clause can cover all of our
contributions up until now. My sincere thanks! -Nick
Subject to the terms and conditions of this license, each
copyright holder and contributor hereby grants to those receiving
rights under this license a perpetual, worldwide, non-exclusive,
no-charge, royalty-free, irrevocable (except for failure to
satisfy the conditions of this license) patent license to make,
have made, use, offer to sell, sell, import, and otherwise
transfer this software, where such license applies only to those
patent claims, already acquired or hereafter acquired, licensable
by such copyright holder or contributor that are necessarily
infringed by:
(a) their Contribution(s) (the licensed copyrights of copyright
holders and non-copyrightable additions of contributors, in source
or binary form) alone;
or
(b) combination of their Contribution(s) with the work of
authorship to which such Contribution(s) was added by such
copyright holder or contributor, if, at the time the Contribution
is added, such addition causes such combination to be necessarily
infringed. The patent license shall not apply to any other
combinations which include the Contribution.
Except as expressly stated above, no rights or licenses from any
copyright holder or contributor is granted under this license,
whether expressly, by implication, estoppel or otherwise.
@PlasmaPy/plasmapy-community
<https://github.com/orgs/PlasmaPy/teams/plasmapy-community>,
@SolarDrew <https://github.com/solardrew>, @StanczakDominik
<https://github.com/stanczakdominik>, @thomasjpfan
<https://github.com/thomasjpfan>, @colbych
<https://github.com/colbych>, @RoberTnf <https://github.com/robertnf>,
@pohzipohzi <https://github.com/pohzipohzi>, @kuszaj
<https://github.com/kuszaj>, @ludovicogithub
<https://github.com/ludovicogithub>, @antoinelpp
<https://github.com/antoinelpp>, @NabilHumphrey
<https://github.com/nabilhumphrey>, @nrb1324
<https://github.com/nrb1324>, @yopology <https://github.com/yopology>,
@leahein <https://github.com/leahein>, @cclauss
<https://github.com/cclauss>, @ministrike3
<https://github.com/ministrike3>, @GrahamGoudeau
<https://github.com/grahamgoudeau>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#114 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ARCBVDxrQ3rx1M1xzlD4VmRpDOKvPPoDks5srPWigaJpZM4PcxXi>.
|
|
I agree to the change.
|
|
Agreed!
…On Oct 11, 2017 21:14, "cclauss" ***@***.***> wrote:
I agree to the change.
> On 11 Oct 2017, at 20:37, Yi-Min Huang ***@***.***> wrote:
>
> I agree.
>
> On 10/11/2017 01:06 PM, Nick Murphy wrote:
> >
> > Dear PlasmaPy contributors,
> >
> > Do you agree to the proposed license change to add the following
> > language to our license, and have it cover your contributions to
> > PlasmaPy? This clause gives users the right to use our contributions
> > as part of PlasmaPy even if we later patent them. It would be really
> > helpful if all of us respond so that this clause can cover all of our
> > contributions up until now. My sincere thanks! -Nick
> >
> > Subject to the terms and conditions of this license, each
> > copyright holder and contributor hereby grants to those receiving
> > rights under this license a perpetual, worldwide, non-exclusive,
> > no-charge, royalty-free, irrevocable (except for failure to
> > satisfy the conditions of this license) patent license to make,
> > have made, use, offer to sell, sell, import, and otherwise
> > transfer this software, where such license applies only to those
> > patent claims, already acquired or hereafter acquired, licensable
> > by such copyright holder or contributor that are necessarily
> > infringed by:
> >
> > (a) their Contribution(s) (the licensed copyrights of copyright
> > holders and non-copyrightable additions of contributors, in source
> > or binary form) alone;
> >
> > or
> >
> > (b) combination of their Contribution(s) with the work of
> > authorship to which such Contribution(s) was added by such
> > copyright holder or contributor, if, at the time the Contribution
> > is added, such addition causes such combination to be necessarily
> > infringed. The patent license shall not apply to any other
> > combinations which include the Contribution.
> >
> > Except as expressly stated above, no rights or licenses from any
> > copyright holder or contributor is granted under this license,
> > whether expressly, by implication, estoppel or otherwise.
> >
> > @PlasmaPy/plasmapy-community
> > <https://github.com/orgs/PlasmaPy/teams/plasmapy-community>,
> > @SolarDrew <https://github.com/solardrew>, @StanczakDominik
> > <https://github.com/stanczakdominik>, @thomasjpfan
> > <https://github.com/thomasjpfan>, @colbych
> > <https://github.com/colbych>, @RoberTnf <https://github.com/robertnf>,
> > @pohzipohzi <https://github.com/pohzipohzi>, @kuszaj
> > <https://github.com/kuszaj>, @ludovicogithub
> > <https://github.com/ludovicogithub>, @antoinelpp
> > <https://github.com/antoinelpp>, @NabilHumphrey
> > <https://github.com/nabilhumphrey>, @nrb1324
> > <https://github.com/nrb1324>, @yopology <https://github.com/yopology>,
> > @leahein <https://github.com/leahein>, @cclauss
> > <https://github.com/cclauss>, @ministrike3
> > <https://github.com/ministrike3>, @GrahamGoudeau
> > <https://github.com/grahamgoudeau>
> >
> > —
> > You are receiving this because you were mentioned.
> > Reply to this email directly, view it on GitHub
> > <#114 (comment)>,
> > or mute the thread
> > <https://github.com/notifications/unsubscribe-auth/
ARCBVDxrQ3rx1M1xzlD4VmRpDOKvPPoDks5srPWigaJpZM4PcxXi>.
> >
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub, or mute the thread.
>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#114 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AKxDLwSMxQN8BgGTEwhLbzwqhrqJZ5o6ks5srROdgaJpZM4PcxXi>
.
|
|
We are still awaiting responses from @SolarDrew, @thomasjpfan, @ludovicogithub, @NabilHumphrey, @nrb1324, @ministrike3, and @GrahamGoudeau. Do you agree to the proposed license change to add the following language to our license to protect against software patents, and have it cover your contributions to PlasmaPy? My sincere thanks to all of you! -Nick
|
|
Agree. |
|
I'm happy to agree to this. |
|
I agree! |
The contributors who made pull requests PlasmaPy#63, PlasmaPy#77, PlasmaPy#107, and PlasmaPy#108 have not yet agreed to have the new patent clause apply to their contributions. The patent grant in the new license will not cover the contributions from these pull requests.
|
I merge this momentarily. So far we have gotten the agreement from everyone except the people who contributed pull requests #63, #77, #107, and #108. I therefore kept the old license in -Nick |
The Open Source Initiative (OSI) recently approved a new license that consists of the BSD 2-clause license with an added patent clause. The purpose of the patent clause is to give users the right to continue to use a package even if a contributor patents their contribution. This new license resolves an issue that has been raised about the BSD license (and many others) that it does not explicitly protect against software patents.
This commit adds the patent clause to our BSD 3-clause license to ensure that future users have the right to continue to use the package even if part of it gets patented.
This pull request also removes "All rights reserved" in the copyright notice because this clause no longer has any legal significance. I also modified headings and improved markdown formatting.
This license and patent clause will take effect for all future contributions to and versions of PlasmaPy after it is accepted. Earlier versions of PlasmaPy can continue to be distributed under the previous license. I consent to granting this patent clause for my prior contributions.
Please comment below if you approve of this license change.
Thank you!
-Nick