2480
Comment: Updating info about changed licenses in release 27
|
← Revision 6 as of 2018-07-09 04:34:25 ⇥
2480
update link
|
Deletions are marked like this. | Additions are marked like this. |
Line 7: | Line 7: |
All files of ngspice that have not declared a specific license are licensed under the new BSD (BSD-3-clause) license since release 27. The FAQ for NGspice got updated on this and state the recent license situation in point ''1.5 Legal issues'', please see the [[http://ngspice.sourceforge.net/faq.html|FAQ on the website]] fromNGspice for the current version. The old FAQ from release 26 is visible on [[https://sources.debian.net/src/ngspice/26-1.1/FAQ/#L154|source.debian.net]]. | All files of ngspice that have not declared a specific license are licensed under the new BSD (BSD-3-clause) license since release 27. The FAQ for NGspice got updated on this and state the recent license situation in point ''1.5 Legal issues'', please see the [[http://ngspice.sourceforge.net/faq.html|FAQ on the website]] fromNGspice for the current version. The old FAQ from release 26 is visible on [[https://sources.debian.org/src/ngspice/26-1.1/FAQ/#L154|source.debian.org]]. |
ngspice (re)packaging
NGspice is packaged related to license issues for non-free. This site should track the needed steps to move all free parts of ngspice into main.
Packaging Notes
All files of ngspice that have not declared a specific license are licensed under the new BSD (BSD-3-clause) license since release 27. The FAQ for NGspice got updated on this and state the recent license situation in point 1.5 Legal issues, please see the FAQ on the website fromNGspice for the current version. The old FAQ from release 26 is visible on source.debian.org.
To clear the licenses of the source files for NGSpice 27 upstream was asked about the probably non DFSG licensed parts. Based on the answers the following table was created.
Relationship of source files and DFSG state |
|||
folder/file |
purpose |
license |
DFSG |
./contrib |
additions for Spice3f5 |
LGPL-2, GPL-2, GPL-2+, BSD-3-clause |
yes |
./doc |
manual and documentation |
SPICEDOC |
No |
./examples |
various generated simulation files |
new BSD |
yes |
./man |
man pages |
new BSD |
yes |
./src/ciderlib |
Cider based simulation |
CIDER_LICENSE |
No, the folder(s) doesn't contain any info about that license, upstream suggested to removing this and build with '--disable-cider'. (removed while repacking) |
./src/spicelib/devices/adms |
simulation |
No |
|
./src/spicelib/devices/adms/psp102 |
simulation of NXP parts |
No |
This means, NGSpice 27 for targeted Debian main will come without documentation and support for cider and without some spice simulation files (adms simulation files).
Additional information
Old discussion about license changes for ngspice https://lists.debian.org/debian-legal/2016/10/msg00022.html