Version 6 of the software was released under the GPL version 3 license listed here.
From Version 7 the main code base is being released under the Apache 2.0 license listed here. These include the ones that users depend on.
Research repositories, including a lot of the work done by our PhD students, which demonstrates the use of Spinnaker will remain under the GPL version 3 license.
Citation
If you find the software useful for your research for which you produce a paper, we request that you cite one or both of the following papers, depending on the relevance to the work in question:
- sPyNNaker: A Software Package for Running PyNN Simulations on SpiNNaker
- SpiNNTools: The Execution Engine for the SpiNNaker Platform
Modifications
The software is open source and therefore in principle we support the modification of any aspect of the tool chain, but we reserve the right to not support maintenance of said software once modified.
If you have made any modifications which you believe to be useful to the tool chain as a whole, we kindly ask you to contact the software team via the SpiNNaker User Group to be supported in discussions on if and how to integrate the modifications into future releases of the tool chain, or alternatively, provide the changes in the form of a github Pull Request or Pull Requests to the appropriate repositories.
We request a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute any contributions and such derivative works.
PRs to the Apache 2.0 license repositories will automatically be licensed as Apache 2.0.
Contributors
For up to date information on Contributors see the graphs/contributors pages on each project (bearing in mind that some older code predates being transferred to Github). For example SpiNNakerManchester/SpiNNakerManchester.github.io/graphs/contributors.
As of June 2024 the contributors included (names in alphabetical order of their GitHub id):
- Adam Perrett
- Alan Stokes
- Alex Rast
- Andrew Gait
- Andrew Davison
- Andreas Stöckel
- Garibaldi Pineda-Garcia
- Christian Y. Brenninkmeijer
- Donal K. Fellows
- David Lester
- Felix Schneider
- Gabriel Fonseca
- Gengting Liu
- Arthur Ceccotti
- Michael Hopkins
- Basabdatta Sen Bhattacharya
- Jakub Fil
- Joanna Moy
- Jens Egholm
- Jonas Fassbender
- Luis A. Plana
- Luca peres
- Mantas Mikaitis
- Jonathan Heathcote
- Andrew Mundy
- James Knight
- Oliver Rhodes
- Petrut Antoniu Bogdan
- Patrick Camilleri
- Paul Gafton
- Robert James
- Andrew Rowley
- Sara Summerton
- Sergio Davies
- Stephen Furber
- Simon Davidson
- Steve Temple
- (https://github.com/tophensen)
- Cameron Patterson
- Thomas Nowotny
- James Turner