Code Monkey home page Code Monkey logo

Comments (3)

bilalshaikh42 avatar bilalshaikh42 commented on August 23, 2024

This actually may not be necessary as the docker files will not contain any code that is GPL licensed themselves. We can keep the repository MIT licensed according to the following from the Linux Foundation

The license of dockerfiles vs. software inside containers
The Dockerfile files can be licensed under an open source license themselves. It is vital to realize that the scope of this license statement is only the Dockerfile and not the container image.

For example, the Dockerfile itself can be licensed under the MIT license but describing the installation of GPL licensed software. In a typical use case, the license of the Dockerfile and the license of the described software are entirely independent. 

from biosimulators_utils.

jonrkarr avatar jonrkarr commented on August 23, 2024

I think this is mainly an issue for the individual containers and their command-line interfaces. The template and documentation can simply state that command-line programs should state license terms as necessary.

I don't think this applies to our current simulators

  • BioNetGen: MIT
  • COPASI: Artistic-2.0
  • tellurium: Apache-2.0
  • VCell: MIT

This would apply to some of the other simulators we're targeting

  • AMICI: BSD-3-Clause
  • CBMPy: GPL-3.0-only
  • CNORdt: GPL-2.0-only
  • COBRApy: LGPL-2.0-or-later OR GPL-2.0-or-later
  • GillesPy2: GPL-3.0-only
  • iBioSim: Apache-2.0
  • PySCeS: GPL-3.0-only

from biosimulators_utils.

jonrkarr avatar jonrkarr commented on August 23, 2024

This could be incorporated into biosimulators_utils.simulator.cli.

from biosimulators_utils.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.