AIM-Harvard / pyradiomics

Open-source python package for the extraction of Radiomics features from 2D and 3D images and binary masks. Support: https://discourse.slicer.org/c/community/radiomics
http://pyradiomics.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
1.16k stars 499 forks source link

Switch PyRadiomics License #268

Closed JoostJM closed 7 years ago

JoostJM commented 7 years ago

To have a more clear, but still open license, switch from the 3D slicer license to an open license.

No copyleft license, as this is incompatible with the Slicer license (as needed in SlicerRadiomics).

Alternatives:

cc @Radiomics/developers

JoostJM commented 7 years ago

Also consider adding disclaimer specifying PyRadiomics is not intended for clinical use (e.g. print statement in the __init__.py)

fedorov commented 7 years ago

Differences between the two alternatives, quoted from https://www.quora.com/Whats-the-different-between-Apache-v2-0-and-MIT-license:

image

JoostJM commented 7 years ago

@haarburger, @jbvimort, @jaasantinha, @blezek, @vnarayan13. I mentioned you here because you are also listed as contributors on PyRadiomics.

blezek commented 7 years ago

+1 for MIT License. Simple so people don't need to think about it.

fedorov commented 7 years ago

Another option is 3-clause BSD, it is also used quite often in the research software. Very close to MIT, but the difference is this part:

Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

fedorov commented 7 years ago

Some relevant discussions

Few more data points for the popular open source projects that came to my mind:

I am leaning towards either 3-clause BSD or MIT. Apache-2 is so long!

vnarayan13 commented 7 years ago

Hi guys, I am fine with the MIT License.

On Wed, Jul 5, 2017 at 2:58 PM, Andrey Fedorov notifications@github.com wrote:

Some relevant discussions

Few more data points for the popular open source projects that came to my mind:

I am leaning towards either 3-clause BSD or MIT. Apache-2 is so long!

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Radiomics/pyradiomics/issues/268#issuecomment-313195167, or mute the thread https://github.com/notifications/unsubscribe-auth/AHC5jWt2UQ4p0NuYF8Jh5p1_91zSCG5Nks5sK9zhgaJpZM4OOdZH .

JoaoSantinha commented 7 years ago

Hi everyone, I would go for MIT. Cheers, Joao

On Thu, Jul 6, 2017 at 3:51 PM, Vivek Narayan notifications@github.com wrote:

Hi guys, I am fine with the MIT License.

On Wed, Jul 5, 2017 at 2:58 PM, Andrey Fedorov notifications@github.com wrote:

Some relevant discussions

Few more data points for the popular open source projects that came to my mind:

I am leaning towards either 3-clause BSD or MIT. Apache-2 is so long!

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Radiomics/pyradiomics/issues/268# issuecomment-313195167, or mute the thread https://github.com/notifications/unsubscribe- auth/AHC5jWt2UQ4p0NuYF8Jh5p1_91zSCG5Nks5sK9zhgaJpZM4OOdZH .

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Radiomics/pyradiomics/issues/268#issuecomment-313419590, or mute the thread https://github.com/notifications/unsubscribe-auth/AYwe5W7UVRaz2vlbYWHh3vm8Yem_IRpfks5sLPRmgaJpZM4OOdZH .

jcfr commented 7 years ago

Moving to an OSI approved license is great. I have no problem with MIT or 3-clause BSD license. :+1: