Spack: Relicense Spack from LGPL-2.1 to MIT/Apache-2.0

Created on 31 Aug 2018  Â·  39Comments  Â·  Source: spack/spack

Summary

We are working to change the license for Spack from the current LGPL-2.1 license , to a dual license under the widely-accepted and common MIT License and the Apache License, version 2.0, so that users may choose the appropriate license for them.

Why MIT / Apache-2.0?

We want to make this change so that Spack can be used as widely as possible. At many organizations, it is difficult or cumbersome to use LGPL-licensed packages, but a number of those organizations have expressed interest in contributing to Spack. The Apache 2.0 license contains important protection against patent aggression, but it is not compatible with the GPL, version 2. The MIT license allows Spack to be integrated with GPLv2 projects. We believe that this combination will appeal to the broadest possible base of users and contributors, and that it will enable us to grow the Spack community most effectively.

What do contributors need to do?

We are asking for permission from all contributors to change the Spack license from LGPL-2.1 to a dual MIT/Apache 2.0 license for their past contribution(s).

If you agree to have all the code that you have contributed to Spack be relicensed in this way, please copy the message below, fill in the blanks with the email addresses you used to contribute to Spack, and paste it either:

  1. into a comment on Spack issue https://github.com/spack/spack/issues/9137, or
  2. into an email to [email protected]

A note on emails: You only need to post emails that appear in the Spack history. To get these, clone https://github.com/spack/spack.git and use git log to see what emails you should use. For example, Todd Gamblin appears in the logs in the following ways:

$ git clone https://github.com/spack/spack.git
$ cd spack
$ git log --format='"%an" %ae' | grep -i Gamblin | sort | uniq
"George Todd Gamblin" [email protected]
"Todd Gamblin" [email protected]
"Todd Gamblin" [email protected]

You may want to search for your name and <your github username>@noreply.github.com, and any other names you've used. We just need enough to associate your consent with your contributions.

Here is the message text:

My name is _________________________, and I am a contributor to Spack. I have used or may have used the following email address(es): ______________________________. I consent to change the current license contained in the License file at https://github.com/spack/spack/blob/develop/LICENSE from the LGPL-2.1 license to the MIT License and Apache License 2.0 with respect to all of my contributions to Spack.

By granting this permission, you are confirming that you have the right to make your contribution(s) to Spack and to grant this permission, and that if you made your contribution(s) in the course of your employment, that such contributions and consent have been authorized by your employer.

If we do not hear from you, we will assume that you do not consent to the relicensing and we will not relicense your contribution(s).

Discussion

If you have any questions or concerns, please raise them by commenting on issue #9145. We have made a separate issue to avoid notification spam for participants. We will try our best to respond promptly!

We are grateful to all the contributors who have contributed to Spack and look forward to their help and support in this effort!

Thanks!

relicense

Most helpful comment

Hi all, here is an update on the state of Spack relicensing:

  1. We have all the consents we need to relicense the entire Spack core (134 consents!)
  2. We have consents covering *2,815 out of 2,877 packages (333 consents!)*

So, we're nearly done. Thanks to everyone who has commented or emailed so far! I initially had doubts whether we'd be able to do this at all, but with your help we've been able to get nearly all of the consents in what I think is a remarkably short period of time.

At this point, we are going to go forward with relicensing the core and most of the packages. You should expect that to happen in the next couple of weeks. We will change the LICENSE and COPYRIGHT files, as well as file headers for all the files we have consent for. We will also change the CONTRIBUTING file to indicate the new license for inbound code.

If you have not commented or emailed yet, but you intend to, please do so as soon as you can. We would like to include as many packages as possible in the switchover, so see the top this page (https://github.com/spack/spack/issues/9144) for instructions. We will initially leave LGPL packages in the repo, but eventually we will either remove or rewrite them so that Spack is 100% Apache2/MIT.

Thanks again for helping this tedious process go so smoothly, and thanks to everyone for your many contributions to Spack!

If your name is in the list below, we still need consent for your contributions to the packages listed:

  • [ ] @AP97 (farmhash)
  • [x] @YtterbiJum (tmux)
  • [x] @adamqc (petsc)
  • [x] @alcharal (abyss)
  • [x] @bilke
  • [x] @christianbaensch (suite-sparse)
  • [x] @clementval (claw)
  • [x] @DDevHan (canu, pacvim)
  • [x] @disheng222 (sz)
  • [x] @edoapra (nwchem)
  • [x] @f-sim (fenics)
  • [x] @g-mathias (libmatheval)
  • [x] @glentner (hadoop)
  • [x] @isu-rassilon (gapfiller)
  • [x] @iulian787 (cgm, meshkit, moab, netgen, oce)
  • [x] @jack-morrison (gdb, hadoop)
  • [x] @jasonfenglu (py-yt, py-h5py)
  • [x] @jimmy04500 (charmpp)
  • [ ] @jlingema
  • [x] @jmjwozniak (adlbx, exmcutils, stc, turbine)
  • [x] @kylefernandes (intel-daal, intel-ipp, intel-mkl, intel-mpi, intel-parallel-studio, intel)
  • [x] @mdevlin1 (libxsmm, libxstream, hmmer)
  • [x] @mikedep333 (gcc)
  • [x] @moxcodes
  • [ ] @peetsv / @23skdu (dialign-tx, igv, lftp, nextflow, perl-file-copy-recursive, perl-xml-libxml, py-cnvkit, py-crossmap, py-pybedtools, py-pyfaidx, py-pysam, py-pyvcf, py-vmd-python, r-cghflasso, r-dismo, r-proc, r-spatial, r-utf8, rsync, sniffles, vardictjava, viennarna)
  • [x] @rajeeja (meshkit)
  • [x] @raznikk (bamtools)
  • [x] @rbrts (py-ase, visit)
  • [x] @rice31 (py-pyyaml)
  • [x] @simonflood (ants, hmmer, trinity)
  • [x] @thecorkscrew (c-lime)
  • [x] @TheQueasle
  • [x] @ursache (plumed)
  • [x] @zepx (glog)

All 39 comments

Pinging contributors here. If you agree to have the code that you have contributed to Spack be relicensed to MIT and Apache-2.0, please post your consent to relicense at #9137. Thanks!

  • [ ] @AP97
  • [x] @AndrewGaspar
  • [x] @BarrySmith
  • [x] @BenBrands
  • [x] @CamelliaDPG
  • [x] @DarylGrunau
  • [x] @EmreAtes
  • [x] @FrankD412
  • [x] @HadrienG2
  • [x] @HenrikBengtsson
  • [x] @IanLee1521
  • [x] @JSquar
  • [x] @JavierCVilla
  • [x] @JohnWestlund
  • [x] @JusticeForMikeBrown
  • [x] @KineticTheory
  • [x] @Miles-Perry
  • [x] @Muakasan
  • [x] @NasrHassanein
  • [x] @NickRF
  • [x] @PDoakORNL
  • [x] @PaulDapolito
  • [x] @RasmusWL
  • [x] @Rombur
  • [x] @Sinan81
  • [x] @SteVwonder
  • [x] @TheQueasle
  • [x] @TomTheBear
  • [x] @TomasPuverle
  • [x] @Try2Code
  • [x] @YtterbiJum
  • [x] @Zehvogel
  • [x] @acfisher
  • [x] @adamjstewart
  • [x] @adammoody
  • [x] @adamqc
  • [x] @aharrison24
  • [x] @aholler2
  • [x] @akhilpatlolla
  • [x] @alalazo
  • [x] @alanw0
  • [x] @alfredo-gimenez
  • [x] @anne-glerum
  • [x] @aprokop
  • [x] @ashkan2200
  • [x] @ax3l
  • [x] @baberlevi
  • [x] @baip
  • [x] @balay
  • [x] @bcouturi

Pinging contributors here. If you agree to have the code that you have contributed to Spack be relicensed to MIT and Apache-2.0, please post your consent to relicense at #9137. Thanks!

  • [x] @bd4
  • [x] @becker33
  • [x] @benjaminjeliot
  • [x] @berrill
  • [x] @besnardjb
  • [x] @bgoglin
  • [x] @bhatele
  • [x] @boegel
  • [x] @brettviren
  • [x] @briedel
  • [x] @brobey
  • [x] @brockpalen
  • [x] @bvanessen
  • [x] @carns
  • [x] @cedricchevalier19
  • [x] @certik
  • [x] @ch741
  • [x] @charlesareynolds
  • [x] @chissg
  • [x] @christianbaensch
  • [x] @chuckatkins
  • [x] @citibeth
  • [x] @cmacmackin
  • [x] @cpraveen
  • [x] @cugni
  • [x] @cwsmith
  • [x] @cyrush
  • [x] @daboehme
  • [x] @danielsjensen1
  • [x] @darachg
  • [x] @daveh86
  • [x] @davidbeckingsale
  • [x] @davidorman
  • [x] @davydden
  • [x] @dguibert
  • [x] @dhandeo
  • [x] @diaena
  • [x] @disheng222
  • [x] @djfitzgerald
  • [x] @dlukes
  • [x] @dorier
  • [x] @dpshelio
  • [x] @drbenmorgan
  • [x] @dshrader
  • [x] @dwootton-ny
  • [x] @eklee15
  • [x] @eloygil
  • [x] @erimar77
  • [x] @eschnett

Pinging contributors here. If you agree to have the code that you have contributed to Spack be relicensed to MIT and Apache-2.0, please post your consent to relicense at #9137. Thanks!

  • [x] @estebanpauli
  • [x] @f-sim
  • [x] @fanne-stat
  • [x] @floquet
  • [x] @fpruvost
  • [x] @futuretristan
  • [x] @fwang2
  • [x] @g-mathias
  • [x] @gahansen
  • [x] @gardner48
  • [x] @gartung
  • [x] @gilmartinez
  • [x] @glennpj
  • [x] @gmatteo
  • [x] @gonsie
  • [x] @goxberry
  • [x] @grondo
  • [x] @gweodoo
  • [x] @gzagaris
  • [x] @hartzell
  • [x] @hauten
  • [x] @healther
  • [x] @hegner
  • [x] @hfp
  • [x] @homerdin
  • [x] @hppritcha
  • [x] @ibaned
  • [x] @irisTa56
  • [x] @isuruf
  • [x] @iulian787
  • [x] @ivotron
  • [x] @jack-morrison
  • [x] @jadickson
  • [x] @jadoro
  • [x] @jasonfenglu
  • [x] @jayavanth
  • [x] @jcftang
  • [x] @jedbrown
  • [x] @jgalarowicz
  • [x] @jimmy04500
  • [x] @jiseung
  • [x] @jkelling
  • [ ] @jlingema
  • [x] @jmjwozniak
  • [x] @johnwfinigan
  • [x] @jonwong12
  • [x] @joshuata
  • [x] @jppelteret
  • [x] @jprotze
  • [x] @jrood-nrel

Pinging contributors here. If you agree to have the code that you have contributed to Spack be relicensed to MIT and Apache-2.0, please post your consent to relicense at #9137. Thanks!

  • [x] @js947
  • [x] @jsquyres
  • [x] @jthies
  • [x] @junghans
  • [x] @jungwonkim
  • [x] @junkudo
  • [x] @karenyyng
  • [x] @katherlee
  • [x] @keitat
  • [x] @kev40293
  • [x] @khuck
  • [x] @kiwifb
  • [x] @kljohann
  • [x] @koebbe
  • [x] @kothah
  • [x] @krafczyk
  • [x] @kshitij-v-mehta
  • [x] @kylefernandes
  • [x] @ledif
  • [x] @lee218llnl
  • [x] @lgarren
  • [x] @likask
  • [x] @lingnanyuan
  • [x] @loikki
  • [x] @louisvernon
  • [x] @lpoirel
  • [x] @luca-heltai
  • [x] @lucjaulmes
  • [x] @luigi-calori
  • [x] @luigicalori
  • [x] @luszczek
  • [x] @lyon-fnal
  • [x] @maiterth
  • [x] @mamelara
  • [x] @markcmiller86
  • [x] @mathomp4
  • [x] @mathstuf
  • [x] @matteoguglielmi
  • [x] @matthiasdiener
  • [x] @matz-e
  • [x] @matze
  • [x] @maxpkatz
  • [x] @mcfadden8
  • [x] @mcneish1
  • [x] @mdavezac
  • [x] @mdevlin1
  • [x] @mfherbst
  • [x] @mgsternberg
  • [x] @mic84
  • [x] @michaelkuhn

Pinging contributors here. If you agree to have the code that you have contributed to Spack be relicensed to MIT and Apache-2.0, please post your consent to relicense at #9137. Thanks!

  • [x] @mikebentley15
  • [x] @mikedep333
  • [x] @mjwoods
  • [x] @mkstoyanov
  • [x] @mkuron
  • [x] @mmpozulp
  • [x] @mmwolf
  • [x] @mpbelhorn
  • [x] @mplegendre
  • [x] @muffgaga
  • [x] @mwilliammyers
  • [x] @mwkrentel
  • [x] @mwm126
  • [x] @naromero77
  • [x] @nazavode
  • [x] @neilflood
  • [x] @nilsdeppe
  • [x] @nolta
  • [x] @nrichart
  • [x] @nshtg
  • [x] @nvarini
  • [x] @obreitwi
  • [x] @olesenm
  • [x] @oliver-pola
  • [x] @omor1
  • [x] @opadron
  • [x] @opoplawski
  • [x] @paul-chelarescu
  • [x] @paulhopkins
  • [ ] @peetsv
  • [x] @philip-davis
  • [x] @pkondamudi
  • [x] @pkoro
  • [x] @pramodk
  • [x] @pramodskumbhar
  • [x] @psaravan
  • [x] @psychocoderHPC
  • [x] @ptbremer
  • [x] @raffenet
  • [x] @rajachan
  • [x] @rajeeja
  • [x] @raznikk
  • [x] @rc
  • [x] @reidpr
  • [x] @rgmiller
  • [x] @rmsds
  • [x] @roblatham00
  • [x] @rspavel
  • [x] @rvinaybharadwaj
  • [x] @s-sajid-ali

Pinging contributors here. If you agree to have the code that you have contributed to Spack be relicensed to MIT and Apache-2.0, please post your consent to relicense at #9137. Thanks!

  • [x] @samfux84
  • [x] @samuelkgutierrez
  • [x] @sarich
  • [x] @sashanicolas
  • [x] @sbna
  • [x] @scheibelp
  • [x] @scottwittenburg
  • [x] @serbanmaerean
  • [x] @shuds13
  • [x] @simo-tuomisto
  • [x] @simonflood
  • [x] @sixy6e
  • [x] @sjtbham
  • [x] @sknigh
  • [x] @skosukhin
  • [x] @snehring
  • [x] @spakin
  • [x] @ssergien
  • [x] @stefanosoffia
  • [x] @suzannepk
  • [x] @svenevs
  • [x] @t-brown
  • [x] @tgamblin
  • [x] @thecorkscrew
  • [x] @thilinarmtb
  • [x] @timrlaw
  • [x] @tinlun
  • [x] @tjesser-ucdavis-edu
  • [x] @tjhei
  • [x] @tjstavenger-pnnl
  • [x] @tmerrick1
  • [x] @tobbez
  • [x] @toffer93
  • [x] @trmwzm
  • [x] @twang15
  • [x] @tz-rrze
  • [x] @tzanio
  • [x] @tzislam
  • [x] @ursache
  • [x] @v-dobrev
  • [x] @verolero86
  • [x] @villegar
  • [x] @vishalkenchan
  • [x] @weijianwen
  • [x] @willfurnass
  • [x] @willkill07
  • [x] @wohlbier
  • [x] @womeld
  • [x] @wrwilliams
  • [x] @wscullin

Pinging contributors here. If you agree to have the code that you have contributed to Spack be relicensed to MIT and Apache-2.0, please post your consent to relicense at #9137. Thanks!

  • [x] @akthoma
  • [x] @amklinv
  • [x] @balos1
  • [x] @DavidPoliakoff
  • [x] @fedepad
  • [x] @jdeaton
  • [x] @molecuul
  • [x] @pbalapra
  • [x] @trws
  • [x] @tristan0x
  • [x] @xfzhao
  • [x] @xjrc
  • [x] @ygrange
  • [x] @ynanyam
  • [x] @zackgalbreath
  • [x] @zenln
  • [x] @zepx
  • [x] @zzzoom

I agree. I'm not sure I should be considered a contributor, though. :)

@luca-heltai: we just need the consent to make relicensing easier, and you do have 2 commits :). Can you add a comment on #9137 with the specific language mentioned above? We had to run all of this past LLNL legal, so the procedure is rather specific, but we've tried to make it as lightweight as possible.

I agree.

@likask: sorry to be a bother but can you please post at #9137 with the specific language above? We need the copy-pasted text from this issue.

I agree

On Fri, 31 Aug 2018, 10:21 Lukasz, notifications@github.com wrote:

I agree.

On 31 Aug 2018, at 08:07, Todd Gamblin <[email protected] [email protected]>> wrote:

Pinging contributors here. If you agree to have the code that you have
contributed to Spack be relicensed to MIT and Apache-2.0, please post your
consent to relicense at #9137https://github.com/spack/spack/issues/9137.
Thanks!

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<
https://github.com/spack/spack/issues/9144#issuecomment-417573088>, or
mute the thread<
https://github.com/notifications/unsubscribe-auth/AI56RTohWc6e_LJqAUK3yhgWs6C1hzNAks5uWOCUgaJpZM4WUrOC>.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/spack/spack/issues/9144#issuecomment-417589165, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AC67hAxa6_SoDDbttE0K1uz5pFHMPJWbks5uWPHxgaJpZM4WUrOC
.

@ashkan2200: sorry to be a bother but can you please post at #9137 with the specific language above? We need the copy-pasted text from this issue.

My name is Miroslav Stoyanov, and I am a contributor to Spack. I have used or may have used the following email address(es): [email protected], [email protected], [email protected]. I consent to change the current license contained in the License file at https://github.com/spack/spack/blob/develop/LICENSE from the LGPL-2.1 license to the MIT License and Apache License 2.0 with respect to all of my contributions to Spack.

I agree.

@bd4: can you please post at #9137 with the specific language above? We need the copy-pasted text from this issue. We had to run all of this past LLNL legal, so the procedure is rather specific, but we've tried to make it as lightweight as possible.

@akthoma: see above -- @baberlevi noticed that the GitHub API doesn't seem to list you as a contributor anymore due to your email changing.

My name is Tanzima Islam, and I am a contributor to Spack. I have used or may have used the following email address(es): [email protected]. I consent to change the current license contained in the License file at https://github.com/spack/spack/blob/develop/LICENSE from the LGPL-2.1 license to the MIT License and Apache License 2.0 with respect to all of my contributions to Spack.


From: Todd Gamblin notifications@github.com
Sent: Friday, August 31, 2018 8:29 AM
To: spack/spack
Cc: Tanzima; Mention
Subject: Re: [spack/spack] Relicense Spack from LGPL-2.1 to MIT/Apache-2.0 (#9144)

@akthomahttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fakthoma&data=02%7C01%7Ctanzima.islam%40wwu.edu%7Cc010579b697246401d6908d60f567e1f%7Cdc46140ce26f43efb0ae00f257f478ff%7C0%7C0%7C636713261493339469&sdata=xqG2odsbM2xq%2BaQsPW843Ga2Fz7kjdI%2BxDRzlF6axEg%3D&reserved=0: see above -- @baberlevihttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fbaberlevi&data=02%7C01%7Ctanzima.islam%40wwu.edu%7Cc010579b697246401d6908d60f567e1f%7Cdc46140ce26f43efb0ae00f257f478ff%7C0%7C0%7C636713261493339469&sdata=USDeXd4z3mcq1EMDd8FqB9%2F2I8Lz47nWGsZkCu4z69k%3D&reserved=0 noticed that the GitHub API doesn't seem to list you as a contributor anymore due to your email changing.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fspack%2Fspack%2Fissues%2F9144%23issuecomment-417700427&data=02%7C01%7Ctanzima.islam%40wwu.edu%7Cc010579b697246401d6908d60f567e1f%7Cdc46140ce26f43efb0ae00f257f478ff%7C0%7C0%7C636713261493349474&sdata=9p6JtT9IcC7FjF4zULbjCqI%2FWQQOmaD7HjsMHL%2FFPAo%3D&reserved=0, or mute the threadhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAEpfJmgvG709x2R12IhEZ66sDsMTaSlBks5uWVY6gaJpZM4WUrOC&data=02%7C01%7Ctanzima.islam%40wwu.edu%7Cc010579b697246401d6908d60f567e1f%7Cdc46140ce26f43efb0ae00f257f478ff%7C0%7C0%7C636713261493349474&sdata=i1WvFNiB0j%2BjuCbg6BVaylMVODJRJ1jWvG0oqIGMnlg%3D&reserved=0.

@TomasPuverle: I think the only email you need to provide at #9137 is GitHub's fake one: [email protected]. Can you update your comment?

I wouldn't have minded agreeing to any future change as well (my contribution isn't really relevant to the functioning of spack in the first place anyhow).

Good luck with the rest of the process!

My name is Tin Huynh, and I am a contributor to Spack. I have used or may have used the following email address(es): [email protected]. I consent to change the current license contained in the License file at https://github.com/spack/spack/blob/develop/LICENSE from the LGPL-2.1 license to the MIT License and Apache License 2.0 with respect to all of my contributions to Spack.

My name is Pavan Ravikanth Kondamudi, and I am a contributor to Spack. I
have used or may have used the following email address(es):
[email protected]. I consent to change the current license contained in the
License file at https://github.com/spack/spack/blob/develop/LICENSE from
the LGPL-2.1 license to the MIT License and Apache License 2.0 with respect
to all of my contributions to Spack.

Thank You.

On Wed, Sep 12, 2018 at 12:19 PM Tin Huynh notifications@github.com wrote:

My name is Tin Huynh, and I am a contributor to Spack. I have used or may
have used the following email address(es): [email protected]. I consent
to change the current license contained in the License file at
https://github.com/spack/spack/blob/develop/LICENSE from the LGPL-2.1
license to the MIT License and Apache License 2.0 with respect to all of my
contributions to Spack.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/spack/spack/issues/9144#issuecomment-420709523, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AKfSMBxyV5IfFw6GC8L2yigopYCfzKwPks5uaTQXgaJpZM4WUrOC
.

--
Thank You,
Pavan Ravikanth Kondamudi.

@peetsv: not sure how best to contact you, but do you mind commenting on #9137 or sending email to [email protected]?

@tgamblin Done. Thank you.

@tgamblin Done!

I consent.

@miles-perry: can you please add the blurb above to #9137?

My name is Gilberto Martinez Jr, and I am a contributor to Spack. I
have used or may have used the following email address(es):
[email protected]gill_martinez@hotmail.com. I consent to change the current license contained in the
License file at https://github.com/spack/spack/blob/develop/LICENSE from
the LGPL-2.1 license to the MIT License and Apache License 2.0 with respect
to all of my contributions to Spack.

Thank You.

On Sep 28, 2018, at 5:34 PM, Todd Gamblin <[email protected]notifications@github.com> wrote:

@Miles-Perryhttps://github.com/Miles-Perry: can you please add the blurb above to #9137https://github.com/spack/spack/issues/9137?

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/spack/spack/issues/9144#issuecomment-425558122, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AK5uza3przg3H7r3oG9gUops4--qusPFks5ufofsgaJpZM4WUrOC.

My name is Miles Perry, and I am a contributor to Spack. I have used or may have used the following email address(es): [email protected]. I consent to change the current license contained in the License file at https://github.com/spack/spack/blob/develop/LICENSE from the LGPL-2.1 license to the MIT License and Apache License 2.0 with respect to all of my contributions to Spack.

My name is Paul Dapolito, and I am a contributor to Spack. I have used or
may have used the following email address(es): [email protected]. I consent
to change the current license contained in the License file at
https://github.com/spack/spack/blob/develop/LICENSE from the LGPL-2.1
license to the MIT License and Apache License 2.0 with respect to all of my
contributions to Spack.

On Mon, Oct 1, 2018 at 10:21 AM Miles Perry notifications@github.com
wrote:

My name is Miles Perry, and I am a contributor to Spack. I have used or
may have used the following email address(es): [email protected]. I
consent to change the current license contained in the License file at
https://github.com/spack/spack/blob/develop/LICENSE from the LGPL-2.1
license to the MIT License and Apache License 2.0 with respect to all of my
contributions to Spack.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/spack/spack/issues/9144#issuecomment-425925933, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AEatZuiG1N57BD0FvTOozMLfbUFCh4ZMks5ugiTxgaJpZM4WUrOC
.

Hi all, here is an update on the state of Spack relicensing:

  1. We have all the consents we need to relicense the entire Spack core (134 consents!)
  2. We have consents covering *2,815 out of 2,877 packages (333 consents!)*

So, we're nearly done. Thanks to everyone who has commented or emailed so far! I initially had doubts whether we'd be able to do this at all, but with your help we've been able to get nearly all of the consents in what I think is a remarkably short period of time.

At this point, we are going to go forward with relicensing the core and most of the packages. You should expect that to happen in the next couple of weeks. We will change the LICENSE and COPYRIGHT files, as well as file headers for all the files we have consent for. We will also change the CONTRIBUTING file to indicate the new license for inbound code.

If you have not commented or emailed yet, but you intend to, please do so as soon as you can. We would like to include as many packages as possible in the switchover, so see the top this page (https://github.com/spack/spack/issues/9144) for instructions. We will initially leave LGPL packages in the repo, but eventually we will either remove or rewrite them so that Spack is 100% Apache2/MIT.

Thanks again for helping this tedious process go so smoothly, and thanks to everyone for your many contributions to Spack!

If your name is in the list below, we still need consent for your contributions to the packages listed:

  • [ ] @AP97 (farmhash)
  • [x] @YtterbiJum (tmux)
  • [x] @adamqc (petsc)
  • [x] @alcharal (abyss)
  • [x] @bilke
  • [x] @christianbaensch (suite-sparse)
  • [x] @clementval (claw)
  • [x] @DDevHan (canu, pacvim)
  • [x] @disheng222 (sz)
  • [x] @edoapra (nwchem)
  • [x] @f-sim (fenics)
  • [x] @g-mathias (libmatheval)
  • [x] @glentner (hadoop)
  • [x] @isu-rassilon (gapfiller)
  • [x] @iulian787 (cgm, meshkit, moab, netgen, oce)
  • [x] @jack-morrison (gdb, hadoop)
  • [x] @jasonfenglu (py-yt, py-h5py)
  • [x] @jimmy04500 (charmpp)
  • [ ] @jlingema
  • [x] @jmjwozniak (adlbx, exmcutils, stc, turbine)
  • [x] @kylefernandes (intel-daal, intel-ipp, intel-mkl, intel-mpi, intel-parallel-studio, intel)
  • [x] @mdevlin1 (libxsmm, libxstream, hmmer)
  • [x] @mikedep333 (gcc)
  • [x] @moxcodes
  • [ ] @peetsv / @23skdu (dialign-tx, igv, lftp, nextflow, perl-file-copy-recursive, perl-xml-libxml, py-cnvkit, py-crossmap, py-pybedtools, py-pyfaidx, py-pysam, py-pyvcf, py-vmd-python, r-cghflasso, r-dismo, r-proc, r-spatial, r-utf8, rsync, sniffles, vardictjava, viennarna)
  • [x] @rajeeja (meshkit)
  • [x] @raznikk (bamtools)
  • [x] @rbrts (py-ase, visit)
  • [x] @rice31 (py-pyyaml)
  • [x] @simonflood (ants, hmmer, trinity)
  • [x] @thecorkscrew (c-lime)
  • [x] @TheQueasle
  • [x] @ursache (plumed)
  • [x] @zepx (glog)

My name is Barry Britt, and I am a contributor to Spack. I have used or may have used the following email address(es): barry.[email protected]. I consent to change the current license contained in the License file at https://github.com/spack/spack/blob/develop/LICENSE from the LGPL-2.1 license to the MIT License and Apache License 2.0 with respect to all of my contributions to Spack.

My name is ________Sheng Di_________________, and I am a contributor to Spack. I have used or may have used the following email address(es): [email protected]__________________. I consent to change the current license contained in the License file at https://github.com/spack/spack/blob/develop/LICENSE from the LGPL-2.1 license to the MIT License and Apache License 2.0 with respect to all of my contributions to Spack.

My name is Iulian Grindeanu, and I am a contributor to Spack. I have used or may have used the following email addresses: [email protected], [email protected], [email protected], iulian.[email protected]. I consent to change the current license contained in the License file at https://github.com/spack/spack/blob/develop/LICENSE from the LGPL-2.1 license to the MIT License and Apache License 2.0 with respect to all of my contributions to Spack.

My name is Gerald Mathias, and I am a contributor to Spack. I have used or may have used the following email address(es): [email protected]. I consent to change the current license contained in the License file at https://github.com/spack/spack/blob/develop/LICENSE from the LGPL-2.1 license to the MIT License and Apache License 2.0 with respect to all of my contributions to Spack.

My name is Rajeev Jain, and I am a contributor to Spack. I have used or may
have used the following email address(es): [email protected] or [email protected]
. I consent to change the current license contained in the License file at
https://github.com/spack/spack/blob/develop/LICENSE from the LGPL-2.1
license to the MIT License and Apache License 2.0 with respect to all of my
contributions to Spack.


Rajeev

On Fri, Oct 5, 2018 at 11:34 AM g-mathias notifications@github.com wrote:

My name is Gerald Mathias, and I am a contributor to Spack. I have used or
may have used the following email address(es): Gerald.[email protected]. I
consent to change the current license contained in the License file at
https://github.com/spack/spack/blob/develop/LICENSE from the LGPL-2.1
license to the MIT License and Apache License 2.0 with respect to all of my
contributions to Spack.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/spack/spack/issues/9144#issuecomment-427425306, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABZfAnoDWhux8eRI10BPtA5PPW4GS2nAks5uh4n9gaJpZM4WUrOC
.

My name is simonflood, and I am a contributor to Spack. I have used or may have used the following email address(es): [email protected]. I consent to change the current license contained in the License file at https://github.com/spack/spack/blob/develop/LICENSE from the LGPL-2.1 license to the MIT License and Apache License 2.0 with respect to all of my contributions to Spack.

My name is Daniel Bremer, and I am a contributor to Spack. I have used or may have used the following email address(es): [email protected]. I consent to change the current license contained in the License file at https://github.com/spack/spack/blob/develop/LICENSE from the LGPL-2.1 license to the MIT License and Apache License 2.0 with respect to all of my contributions to Spack.

Hey all. We did it! Spack is now relicensed to Apache-2.0/MIT. See #9450 for details, and thanks to all of you for getting your consent in so quickly!

Was this page helpful?
0 / 5 - 0 ratings