Comments (3)
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.
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.
This could be incorporated into biosimulators_utils.simulator.cli.
from biosimulators_utils.
Related Issues (20)
- Allow more-specific algorithm substitution. HOT 2
- SED-ML generated by CellML utils raises type error HOT 1
- Allow element math to have attribute "id" in CellML files HOT 4
- Raise Issue with CellML team regarding incorrect schema HOT 3
- The validator rejects a sedml file that uses a model Sid reference in the source attribute of a model. HOT 6
- The sed-ml validator doesn't accept empty lists of variables / parameters in SetValue. HOT 1
- Round-tripping created OMEX files gives a warning
- Biosimulators_utils is incompatible with numpy>=1.23.0
- infix math from libsedml uses '^' instead of '**' in python, validation fails HOT 4
- infix math doesn't follow Python conventions HOT 1
- NumPy bug with newest version
- Incorrect validation error for tasks that reference models.
- Fix failing XPP validation tests
- get_pubmed_central_open_access_graphics leaves tar.gz file in directory. HOT 6
- Use tolerances even when changing simulation algorithm.
- Subdirectories in OMEX files not working
- dependency on `capturer` HOT 2
- Warn about duplicate figure names (or fix) HOT 1
- Capturer clashes with Pycharm due to rebinding of io.FileIO based sys.stdout and sys.stderr streams
- Allow XPath references to model objects, not just attributes
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from biosimulators_utils.