fraenkel-lab / OmicsIntegrator

This repository is the working directory for the Garnet-Forest bundle of python scripts for analyzing diverse forms of 'omic' data in a network context.
http://fraenkel.mit.edu/omicsintegrator
BSD 2-Clause "Simplified" License
31 stars 21 forks source link

Switch OmicsIntegrator from CC BY-NC to an open source license #11

Closed dhimmel closed 8 years ago

dhimmel commented 8 years ago

OmicsIntegrator was originally licensed under an MIT license, which is an open source license. However, MIT officials switched it to CC BY-NC?

OmicsIntegrator LICENSE history

Unfortunately, the non-commercial stipulation violates the Open Source Definition. Specifically, it violates criterion 6 which states:

No Discrimination Against Fields of Endeavor: The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research. Rationale: The major intention of this clause is to prohibit license traps that prevent open source from being used commercially. We want commercial users to join our community, not feel excluded from it.

Indeed, PLOS Computational Biology, where this project was published, states in its policy for software papers:

The software must be downloadable anonymously in source code form and licensed under an Open Source Initiative (OSI) compliant license.

CC BY-NC is not an OSI approved license. It's worth noting that the ambiguity of commercial usage makes NC stipulations especially toxic. Additionally, Creative Commons licenses (excluding CC0) are not recommended for software.

According to the publication funding statement:

This work was supported by NIH grants U54CA112967, U01CA184898 U54NS091046, R01GM089903 and used computing resources supported by the National Science Foundation under Award No. DBI-0821391.

If the change to a CC BY-NC license was required by the MIT legal department, I'd love to hear their justification for restricting reuse of publicly-funded research.

sgosline commented 8 years ago

@AmandaKedaigle Can you comment on this? I'm curious as well.

AmandaKedaigle commented 8 years ago

Thank you for your interest in our software, and for bringing this licensing issue to our attention. We have scheduled a meeting with MIT's Licensing Office to review the issue and will update the license after that meeting to make it fully compliant with all PLOS and NIH requirements.

AmandaKedaigle commented 8 years ago

Updated to BSD Open Source license

dhimmel commented 8 years ago

Got it! Closed in 94fee38b1aacb14813fb37fd74fa3eefd7d07e4d.

Thanks for addressing the issue. Out of curiosity, how much time did you have to spend to choose a new license and getting it approved? And were there any obstacles or parts to the process that could be optimized?