[Bf-committers] GPL v2/v3 problem.
Ton Roosendaal
ton at blender.org
Sun Feb 6 15:36:08 CET 2011
Hi,
For as long as possible, I'd prefer to stick to "2 or later".
For all code committed to Blender that has been the default anyway,
also when not explicitly mentioned.
- the gpl3 py scripts then need update
- elbeem wouldn't be an issue I'm sure (will ask Nils & Daniel Genscher)
- eigen shouldn't be an issue either. (either they have, or we
downgrade to older eigen?)
-Ton-
------------------------------------------------------------------------
Ton Roosendaal Blender Foundation ton at blender.org www.blender.org
Blender Institute Entrepotdok 57A 1018AD Amsterdam The Netherlands
On 6 Feb, 2011, at 13:01, Campbell Barton wrote:
> Alex Fraser alerted me to fact blender has some GPL3 code (which
> implies blender IS GPLv3 AFAIK).
> This is a bit of a problem because 'elbeem' is version 2 only.
>
> GPL2 ONLY, no 'version 2 or later' clause
> 1 ./intern/elbeem/extern/elbeem.h:4: * All code distributed as part of
> El'Beem is covered by the version 2 of the
> 2 ./intern/elbeem/intern/controlparticles.cpp:4:// All code
> distributed as part of El'Beem is covered by the version 2 of the
> 3 ./intern/elbeem/intern/controlparticles.h:4:// All code distributed
> as part of El'Beem is covered by the version 2 of the
> 4 ./intern/elbeem/intern/elbeem.cpp:4: * All code distributed as part
> of El'Beem is covered by the version 2 of the
> 5 ./intern/elbeem/intern/elbeem_control.cpp:4: * All code distributed
> as part of El'Beem is covered by the version 2 of the
> 6 ./intern/elbeem/intern/elbeem_control.h:4: * All code distributed as
> part of El'Beem is covered by the version 2 of the
> 7 ./intern/elbeem/intern/mvmcoords.cpp:4:// All code distributed as
> part of El'Beem is covered by the version 2 of the
> 8 ./intern/elbeem/intern/mvmcoords.h:4:// All code distributed as part
> of El'Beem is covered by the version 2 of the
> 9 ./intern/elbeem/intern/solver_class.h:4: * All code distributed as
> part of El'Beem is covered by the version 2 of the
> 10 ./intern/elbeem/intern/solver_control.cpp:4: * All code distributed
> as part of El'Beem is covered by the version 2 of the
> 11 ./intern/elbeem/intern/solver_control.h:4: * All code distributed
> as part of El'Beem is covered by the version 2 of the
> 12 ./intern/elbeem/intern/solver_interface.cpp:4: * All code
> distributed as part of El'Beem is covered by the version 2 of the
> 13 ./intern/elbeem/intern/solver_interface.h:4: * All code distributed
> as part of El'Beem is covered by the version 2 of the
> 14 ./intern/elbeem/intern/solver_relax.h:4: * All code distributed as
> part of El'Beem is covered by the version 2 of the
>
> AFAIK all by 'Nils Thuerey'
>
>
> GPL3 or later python scripts:
> 1 ./release/scripts/addons/io_export_directx_x.py:5:# the Free
> Software Foundation, either version 3 of the License, or
> 2 ./release/scripts/addons/io_export_unreal_psk_psa.py:5:# the Free
> Software Foundation, either version 3 of the License, or
> 3 ./release/scripts/modules/console/__init__.py:5:# the Free Software
> Foundation, either version 3 of the License, or
> 4 ./release/scripts/modules/console/complete_calltip.py:5:# the Free
> Software Foundation, either version 3 of the License, or
> 5 ./release/scripts/modules/console/complete_import.py:5:# the Free
> Software Foundation, either version 3 of the License, or
> 6 ./release/scripts/modules/console/complete_namespace.py:5:# the Free
> Software Foundation, either version 3 of the License, or
> 7 ./release/scripts/modules/console/intellisense.py:5:# the Free
> Software Foundation, either version 3 of the License, or
>
> console code by 'Stani Michiels', addons by Chris Foster (Kira Vakaan)
> and 'Darknet/Optimus_P-Fat/Active_Trash/Sinsoft' - from addon string.
>
> GPL3 or later C/C++ code.
>
> 1 ./extern/Eigen2/Eigen/src/Array/BooleanRedux.h:9:// version 3 of the
> License, or (at your option) any later version.
> 2 ./extern/Eigen2/Eigen/src/Array/CwiseOperators.h:9:// version 3 of
> the License, or (at your option) any later version.
> 3 ./extern/Eigen2/Eigen/src/Array/Functors.h:9:// version 3 of the
> License, or (at your option) any later version.
> 4 ./extern/Eigen2/Eigen/src/Array/Norms.h:9:// version 3 of the
> License, or (at your option) any later version.
> 5 ./extern/Eigen2/Eigen/src/Array/PartialRedux.h:10:// version 3 of
> the License, or (at your option) any later version.
> 6 ./extern/Eigen2/Eigen/src/Array/Random.h:9:// version 3 of the
> License, or (at your option) any later version.
> 7 ./extern/Eigen2/Eigen/src/Array/Select.h:9:// version 3 of the
> License, or (at your option) any later version.
> 8 ./extern/Eigen2/Eigen/src/Cholesky/CholeskyInstantiations.cpp:9://
> version 3 of the License, or (at your option) any later version.
> 9 ./extern/Eigen2/Eigen/src/Cholesky/LDLT.h:9:// version 3 of the
> License, or (at your option) any later version.
> 10 ./extern/Eigen2/Eigen/src/Cholesky/LLT.h:9:// version 3 of the
> License, or (at your option) any later version.
> 11 ./extern/Eigen2/Eigen/src/Core/Assign.h:11:// version 3 of the
> License, or (at your option) any later version.
> 12 ./extern/Eigen2/Eigen/src/Core/Block.h:10:// version 3 of the
> License, or (at your option) any later version.
> 13 ./extern/Eigen2/Eigen/src/Core/CacheFriendlyProduct.h:9:// version
> 3 of the License, or (at your option) any later version.
> 14 ./extern/Eigen2/Eigen/src/Core/Coeffs.h:9:// version 3 of the
> License, or (at your option) any later version.
> 15 ./extern/Eigen2/Eigen/src/Core/CommaInitializer.h:10:// version 3
> of the License, or (at your option) any later version.
> 16 ./extern/Eigen2/Eigen/src/Core/CoreInstantiations.cpp:9:// version
> 3 of the License, or (at your option) any later version.
> 17 ./extern/Eigen2/Eigen/src/Core/Cwise.h:10:// version 3 of the
> License, or (at your option) any later version.
> 18 ./extern/Eigen2/Eigen/src/Core/CwiseBinaryOp.h:10:// version 3 of
> the License, or (at your option) any later version.
> 19 ./extern/Eigen2/Eigen/src/Core/CwiseNullaryOp.h:9:// version 3 of
> the License, or (at your option) any later version.
> 20 ./extern/Eigen2/Eigen/src/Core/CwiseUnaryOp.h:10:// version 3 of
> the License, or (at your option) any later version.
> 21 ./extern/Eigen2/Eigen/src/Core/DiagonalCoeffs.h:9:// version 3 of
> the License, or (at your option) any later version.
> 22 ./extern/Eigen2/Eigen/src/Core/DiagonalMatrix.h:9:// version 3 of
> the License, or (at your option) any later version.
> 23 ./extern/Eigen2/Eigen/src/Core/DiagonalProduct.h:10:// version 3 of
> the License, or (at your option) any later version.
> 24 ./extern/Eigen2/Eigen/src/Core/Dot.h:9:// version 3 of the License,
> or (at your option) any later version.
> 25 ./extern/Eigen2/Eigen/src/Core/Flagged.h:9:// version 3 of the
> License, or (at your option) any later version.
> 26 ./extern/Eigen2/Eigen/src/Core/Functors.h:9:// version 3 of the
> License, or (at your option) any later version.
> 27 ./extern/Eigen2/Eigen/src/Core/Fuzzy.h:10:// version 3 of the
> License, or (at your option) any later version.
> 28 ./extern/Eigen2/Eigen/src/Core/GenericPacketMath.h:10:// version 3
> of the License, or (at your option) any later version.
> 29 ./extern/Eigen2/Eigen/src/Core/IO.h:10:// version 3 of the License,
> or (at your option) any later version.
> 30 ./extern/Eigen2/Eigen/src/Core/Map.h:10:// version 3 of the
> License, or (at your option) any later version.
> 31 ./extern/Eigen2/Eigen/src/Core/MapBase.h:10:// version 3 of the
> License, or (at your option) any later version.
> 32 ./extern/Eigen2/Eigen/src/Core/MathFunctions.h:9:// version 3 of
> the License, or (at your option) any later version.
> 33 ./extern/Eigen2/Eigen/src/Core/Matrix.h:9:// version 3 of the
> License, or (at your option) any later version.
> 34 ./extern/Eigen2/Eigen/src/Core/MatrixBase.h:10:// version 3 of the
> License, or (at your option) any later version.
> 35 ./extern/Eigen2/Eigen/src/Core/MatrixStorage.h:10:// version 3 of
> the License, or (at your option) any later version.
> 36 ./extern/Eigen2/Eigen/src/Core/Minor.h:9:// version 3 of the
> License, or (at your option) any later version.
> 37 ./extern/Eigen2/Eigen/src/Core/NestByValue.h:10:// version 3 of the
> License, or (at your option) any later version.
> 38 ./extern/Eigen2/Eigen/src/Core/NumTraits.h:9:// version 3 of the
> License, or (at your option) any later version.
> 39 ./extern/Eigen2/Eigen/src/Core/Part.h:10:// version 3 of the
> License, or (at your option) any later version.
> 40 ./extern/Eigen2/Eigen/src/Core/Product.h:10:// version 3 of the
> License, or (at your option) any later version.
> 41 ./extern/Eigen2/Eigen/src/Core/Redux.h:10:// version 3 of the
> License, or (at your option) any later version.
> 42 ./extern/Eigen2/Eigen/src/Core/SolveTriangular.h:9:// version 3 of
> the License, or (at your option) any later version.
> 43 ./extern/Eigen2/Eigen/src/Core/Sum.h:10:// version 3 of the
> License, or (at your option) any later version.
> 44 ./extern/Eigen2/Eigen/src/Core/Swap.h:9:// version 3 of the
> License, or (at your option) any later version.
> 45 ./extern/Eigen2/Eigen/src/Core/Transpose.h:9:// version 3 of the
> License, or (at your option) any later version.
> 46 ./extern/Eigen2/Eigen/src/Core/Visitor.h:9:// version 3 of the
> License, or (at your option) any later version.
> 47 ./extern/Eigen2/Eigen/src/Core/arch/AltiVec/PacketMath.h:9://
> version 3 of the License, or (at your option) any later version.
> 48 ./extern/Eigen2/Eigen/src/Core/arch/SSE/PacketMath.h:9:// version 3
> of the License, or (at your option) any later version.
> 49 ./extern/Eigen2/Eigen/src/Core/util/Constants.h:10:// version 3 of
> the License, or (at your option) any later version.
> 50 ./extern/Eigen2/Eigen/src/Core/util/ForwardDeclarations.h:9://
> version 3 of the License, or (at your option) any later version.
> 51 ./extern/Eigen2/Eigen/src/Core/util/Macros.h:10:// version 3 of the
> License, or (at your option) any later version.
> 52 ./extern/Eigen2/Eigen/src/Core/util/Memory.h:11:// version 3 of the
> License, or (at your option) any later version.
> 53 ./extern/Eigen2/Eigen/src/Core/util/Meta.h:10:// version 3 of the
> License, or (at your option) any later version.
> 54 ./extern/Eigen2/Eigen/src/Core/util/StaticAssert.h:10:// version 3
> of the License, or (at your option) any later version.
> 55 ./extern/Eigen2/Eigen/src/Core/util/XprHelper.h:10:// version 3 of
> the License, or (at your option) any later version.
> 56 ./extern/Eigen2/Eigen/src/Geometry/AlignedBox.h:9:// version 3 of
> the License, or (at your option) any later version.
> 57 ./extern/Eigen2/Eigen/src/Geometry/AngleAxis.h:9:// version 3 of
> the License, or (at your option) any later version.
> 58 ./extern/Eigen2/Eigen/src/Geometry/EulerAngles.h:9:// version 3 of
> the License, or (at your option) any later version.
> 59 ./extern/Eigen2/Eigen/src/Geometry/Hyperplane.h:10:// version 3 of
> the License, or (at your option) any later version.
> 60 ./extern/Eigen2/Eigen/src/Geometry/OrthoMethods.h:10:// version 3
> of the License, or (at your option) any later version.
> 61 ./extern/Eigen2/Eigen/src/Geometry/ParametrizedLine.h:10:// version
> 3 of the License, or (at your option) any later version.
> 62 ./extern/Eigen2/Eigen/src/Geometry/Quaternion.h:9:// version 3 of
> the License, or (at your option) any later version.
> 63 ./extern/Eigen2/Eigen/src/Geometry/Rotation2D.h:9:// version 3 of
> the License, or (at your option) any later version.
> 64 ./extern/Eigen2/Eigen/src/Geometry/RotationBase.h:9:// version 3 of
> the License, or (at your option) any later version.
> 65 ./extern/Eigen2/Eigen/src/Geometry/Scaling.h:9:// version 3 of the
> License, or (at your option) any later version.
> 66 ./extern/Eigen2/Eigen/src/Geometry/Transform.h:10:// version 3 of
> the License, or (at your option) any later version.
> 67 ./extern/Eigen2/Eigen/src/Geometry/Translation.h:9:// version 3 of
> the License, or (at your option) any later version.
> 68 ./extern/Eigen2/Eigen/src/LU/Determinant.h:9:// version 3 of the
> License, or (at your option) any later version.
> 69 ./extern/Eigen2/Eigen/src/LU/Inverse.h:9:// version 3 of the
> License, or (at your option) any later version.
> 70 ./extern/Eigen2/Eigen/src/LU/LU.h:9:// version 3 of the License, or
> (at your option) any later version.
> 71 ./extern/Eigen2/Eigen/src/LeastSquares/LeastSquares.h:9:// version
> 3 of the License, or (at your option) any later version.
> 72 ./extern/Eigen2/Eigen/src/QR/EigenSolver.h:9:// version 3 of the
> License, or (at your option) any later version.
> 73 ./extern/Eigen2/Eigen/src/QR/HessenbergDecomposition.h:9:// version
> 3 of the License, or (at your option) any later version.
> 74 ./extern/Eigen2/Eigen/src/QR/QR.h:9:// version 3 of the License, or
> (at your option) any later version.
> 75 ./extern/Eigen2/Eigen/src/QR/QrInstantiations.cpp:9:// version 3 of
> the License, or (at your option) any later version.
> 76 ./extern/Eigen2/Eigen/src/QR/SelfAdjointEigenSolver.h:9:// version
> 3 of the License, or (at your option) any later version.
> 77 ./extern/Eigen2/Eigen/src/QR/Tridiagonalization.h:9:// version 3 of
> the License, or (at your option) any later version.
> 78 ./extern/Eigen2/Eigen/src/SVD/SVD.h:9:// version 3 of the License,
> or (at your option) any later version.
> 79 ./extern/Eigen2/Eigen/src/Sparse/AmbiVector.h:9:// version 3 of the
> License, or (at your option) any later version.
> 80 ./extern/Eigen2/Eigen/src/Sparse/CholmodSupport.h:9:// version 3 of
> the License, or (at your option) any later version.
> 81 ./extern/Eigen2/Eigen/src/Sparse/CompressedStorage.h:9:// version 3
> of the License, or (at your option) any later version.
> 82 ./extern/Eigen2/Eigen/src/Sparse/CoreIterators.h:9:// version 3 of
> the License, or (at your option) any later version.
> 83 ./extern/Eigen2/Eigen/src/Sparse/DynamicSparseMatrix.h:9:// version
> 3 of the License, or (at your option) any later version.
> 84 ./extern/Eigen2/Eigen/src/Sparse/MappedSparseMatrix.h:9:// version
> 3 of the License, or (at your option) any later version.
> 85 ./extern/Eigen2/Eigen/src/Sparse/RandomSetter.h:9:// version 3 of
> the License, or (at your option) any later version.
> 86 ./extern/Eigen2/Eigen/src/Sparse/SparseBlock.h:10:// version 3 of
> the License, or (at your option) any later version.
> 87 ./extern/Eigen2/Eigen/src/Sparse/SparseCwise.h:10:// version 3 of
> the License, or (at your option) any later version.
> 88 ./extern/Eigen2/Eigen/src/Sparse/SparseCwiseBinaryOp.h:9:// version
> 3 of the License, or (at your option) any later version.
> 89 ./extern/Eigen2/Eigen/src/Sparse/SparseCwiseUnaryOp.h:9:// version
> 3 of the License, or (at your option) any later version.
> 90 ./extern/Eigen2/Eigen/src/Sparse/SparseDiagonalProduct.h:9://
> version 3 of the License, or (at your option) any later version.
> 91 ./extern/Eigen2/Eigen/src/Sparse/SparseDot.h:9:// version 3 of the
> License, or (at your option) any later version.
> 92 ./extern/Eigen2/Eigen/src/Sparse/SparseFlagged.h:10:// version 3 of
> the License, or (at your option) any later version.
> 93 ./extern/Eigen2/Eigen/src/Sparse/SparseFuzzy.h:9:// version 3 of
> the License, or (at your option) any later version.
> 94 ./extern/Eigen2/Eigen/src/Sparse/SparseLDLT.h:9:// version 3 of the
> License, or (at your option) any later version.
> 95 ./extern/Eigen2/Eigen/src/Sparse/SparseLLT.h:9:// version 3 of the
> License, or (at your option) any later version.
> 96 ./extern/Eigen2/Eigen/src/Sparse/SparseLU.h:9:// version 3 of the
> License, or (at your option) any later version.
> 97 ./extern/Eigen2/Eigen/src/Sparse/SparseMatrix.h:9:// version 3 of
> the License, or (at your option) any later version.
> 98 ./extern/Eigen2/Eigen/src/Sparse/SparseMatrixBase.h:9:// version 3
> of the License, or (at your option) any later version.
> 99 ./extern/Eigen2/Eigen/src/Sparse/SparseProduct.h:9:// version 3 of
> the License, or (at your option) any later version.
> 100 ./extern/Eigen2/Eigen/src/Sparse/SparseRedux.h:9:// version 3 of
> the License, or (at your option) any later version.
> 101 ./extern/Eigen2/Eigen/src/Sparse/SparseTranspose.h:9:// version 3
> of the License, or (at your option) any later version.
> 102 ./extern/Eigen2/Eigen/src/Sparse/SparseUtil.h:9:// version 3 of
> the License, or (at your option) any later version.
> 103 ./extern/Eigen2/Eigen/src/Sparse/SparseVector.h:9:// version 3 of
> the License, or (at your option) any later version.
> 104 ./extern/Eigen2/Eigen/src/Sparse/SuperLUSupport.h:9:// version 3
> of the License, or (at your option) any later version.
> 105 ./extern/Eigen2/Eigen/src/Sparse/TaucsSupport.h:9:// version 3 of
> the License, or (at your option) any later version.
> 106 ./extern/Eigen2/Eigen/src/Sparse/TriangularSolver.h:9:// version 3
> of the License, or (at your option) any later version.
> 107 ./extern/Eigen2/Eigen/src/Sparse/UmfPackSupport.h:9:// version 3
> of the License, or (at your option) any later version.
> 108 ./intern/audaspace/FX/AUD_AccumulatorFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 109 ./intern/audaspace/FX/AUD_AccumulatorFactory.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 110 ./intern/audaspace/FX/AUD_BaseIIRFilterReader.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 111 ./intern/audaspace/FX/AUD_BaseIIRFilterReader.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 112 ./intern/audaspace/FX/AUD_ButterworthFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 113 ./intern/audaspace/FX/AUD_ButterworthFactory.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 114 ./intern/audaspace/FX/AUD_CallbackIIRFilterReader.cpp:12: * the
> Free Software Foundation, either version 3 of the License, or
> 115 ./intern/audaspace/FX/AUD_CallbackIIRFilterReader.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 116 ./intern/audaspace/FX/AUD_DelayFactory.cpp:12: * the Free Software
> Foundation, either version 3 of the License, or
> 117 ./intern/audaspace/FX/AUD_DelayFactory.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 118 ./intern/audaspace/FX/AUD_DelayReader.cpp:12: * the Free Software
> Foundation, either version 3 of the License, or
> 119 ./intern/audaspace/FX/AUD_DelayReader.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 120 ./intern/audaspace/FX/AUD_DoubleFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 121 ./intern/audaspace/FX/AUD_DoubleFactory.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 122 ./intern/audaspace/FX/AUD_DoubleReader.cpp:12: * the Free Software
> Foundation, either version 3 of the License, or
> 123 ./intern/audaspace/FX/AUD_DoubleReader.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 124 ./intern/audaspace/FX/AUD_EffectFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 125 ./intern/audaspace/FX/AUD_EffectFactory.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 126 ./intern/audaspace/FX/AUD_EffectReader.cpp:12: * the Free Software
> Foundation, either version 3 of the License, or
> 127 ./intern/audaspace/FX/AUD_EffectReader.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 128 ./intern/audaspace/FX/AUD_EnvelopeFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 129 ./intern/audaspace/FX/AUD_EnvelopeFactory.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 130 ./intern/audaspace/FX/AUD_FaderFactory.cpp:12: * the Free Software
> Foundation, either version 3 of the License, or
> 131 ./intern/audaspace/FX/AUD_FaderFactory.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 132 ./intern/audaspace/FX/AUD_FaderReader.cpp:12: * the Free Software
> Foundation, either version 3 of the License, or
> 133 ./intern/audaspace/FX/AUD_FaderReader.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 134 ./intern/audaspace/FX/AUD_HighpassFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 135 ./intern/audaspace/FX/AUD_HighpassFactory.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 136 ./intern/audaspace/FX/AUD_IIRFilterFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 137 ./intern/audaspace/FX/AUD_IIRFilterFactory.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 138 ./intern/audaspace/FX/AUD_IIRFilterReader.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 139 ./intern/audaspace/FX/AUD_IIRFilterReader.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 140 ./intern/audaspace/FX/AUD_LimiterFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 141 ./intern/audaspace/FX/AUD_LimiterFactory.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 142 ./intern/audaspace/FX/AUD_LimiterReader.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 143 ./intern/audaspace/FX/AUD_LimiterReader.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 144 ./intern/audaspace/FX/AUD_LoopFactory.cpp:12: * the Free Software
> Foundation, either version 3 of the License, or
> 145 ./intern/audaspace/FX/AUD_LoopFactory.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 146 ./intern/audaspace/FX/AUD_LoopReader.cpp:12: * the Free Software
> Foundation, either version 3 of the License, or
> 147 ./intern/audaspace/FX/AUD_LoopReader.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 148 ./intern/audaspace/FX/AUD_LowpassFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 149 ./intern/audaspace/FX/AUD_LowpassFactory.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 150 ./intern/audaspace/FX/AUD_PingPongFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 151 ./intern/audaspace/FX/AUD_PingPongFactory.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 152 ./intern/audaspace/FX/AUD_PitchFactory.cpp:12: * the Free Software
> Foundation, either version 3 of the License, or
> 153 ./intern/audaspace/FX/AUD_PitchFactory.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 154 ./intern/audaspace/FX/AUD_PitchReader.cpp:12: * the Free Software
> Foundation, either version 3 of the License, or
> 155 ./intern/audaspace/FX/AUD_PitchReader.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 156 ./intern/audaspace/FX/AUD_RectifyFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 157 ./intern/audaspace/FX/AUD_RectifyFactory.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 158 ./intern/audaspace/FX/AUD_ReverseFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 159 ./intern/audaspace/FX/AUD_ReverseFactory.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 160 ./intern/audaspace/FX/AUD_ReverseReader.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 161 ./intern/audaspace/FX/AUD_ReverseReader.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 162 ./intern/audaspace/FX/AUD_SquareFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 163 ./intern/audaspace/FX/AUD_SquareFactory.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 164 ./intern/audaspace/FX/AUD_SumFactory.cpp:12: * the Free Software
> Foundation, either version 3 of the License, or
> 165 ./intern/audaspace/FX/AUD_SumFactory.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 166 ./intern/audaspace/FX/AUD_SuperposeFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 167 ./intern/audaspace/FX/AUD_SuperposeFactory.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 168 ./intern/audaspace/FX/AUD_SuperposeReader.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 169 ./intern/audaspace/FX/AUD_SuperposeReader.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 170 ./intern/audaspace/FX/AUD_VolumeFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 171 ./intern/audaspace/FX/AUD_VolumeFactory.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 172 ./intern/audaspace/OpenAL/AUD_OpenALDevice.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 173 ./intern/audaspace/OpenAL/AUD_OpenALDevice.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 174 ./intern/audaspace/Python/AUD_PyAPI.cpp:12: * the Free Software
> Foundation, either version 3 of the License, or
> 175 ./intern/audaspace/Python/AUD_PyAPI.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 176 ./intern/audaspace/SDL/AUD_SDLDevice.cpp:12: * the Free Software
> Foundation, either version 3 of the License, or
> 177 ./intern/audaspace/SDL/AUD_SDLDevice.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 178 ./intern/audaspace/SRC/AUD_SRCResampleFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 179 ./intern/audaspace/SRC/AUD_SRCResampleFactory.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 180 ./intern/audaspace/SRC/AUD_SRCResampleReader.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 181 ./intern/audaspace/SRC/AUD_SRCResampleReader.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 182 ./intern/audaspace/ffmpeg/AUD_FFMPEGFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 183 ./intern/audaspace/ffmpeg/AUD_FFMPEGFactory.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 184 ./intern/audaspace/ffmpeg/AUD_FFMPEGReader.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 185 ./intern/audaspace/ffmpeg/AUD_FFMPEGReader.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 186 ./intern/audaspace/fftw/AUD_BandPassFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 187 ./intern/audaspace/fftw/AUD_BandPassFactory.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 188 ./intern/audaspace/fftw/AUD_BandPassReader.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 189 ./intern/audaspace/fftw/AUD_BandPassReader.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 190 ./intern/audaspace/intern/AUD_3DMath.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 191 ./intern/audaspace/intern/AUD_Buffer.cpp:12: * the Free Software
> Foundation, either version 3 of the License, or
> 192 ./intern/audaspace/intern/AUD_Buffer.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 193 ./intern/audaspace/intern/AUD_BufferReader.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 194 ./intern/audaspace/intern/AUD_BufferReader.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 195 ./intern/audaspace/intern/AUD_C-API.cpp:12: * the Free Software
> Foundation, either version 3 of the License, or
> 196 ./intern/audaspace/intern/AUD_C-API.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 197 ./intern/audaspace/intern/AUD_ChannelMapperFactory.cpp:12: * the
> Free Software Foundation, either version 3 of the License, or
> 198 ./intern/audaspace/intern/AUD_ChannelMapperFactory.h:12: * the
> Free Software Foundation, either version 3 of the License, or
> 199 ./intern/audaspace/intern/AUD_ChannelMapperReader.cpp:12: * the
> Free Software Foundation, either version 3 of the License, or
> 200 ./intern/audaspace/intern/AUD_ChannelMapperReader.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 201 ./intern/audaspace/intern/AUD_ConverterFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 202 ./intern/audaspace/intern/AUD_ConverterFactory.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 203 ./intern/audaspace/intern/AUD_ConverterFunctions.cpp:12: * the
> Free Software Foundation, either version 3 of the License, or
> 204 ./intern/audaspace/intern/AUD_ConverterFunctions.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 205 ./intern/audaspace/intern/AUD_ConverterReader.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 206 ./intern/audaspace/intern/AUD_ConverterReader.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 207 ./intern/audaspace/intern/AUD_DefaultMixer.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 208 ./intern/audaspace/intern/AUD_DefaultMixer.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 209 ./intern/audaspace/intern/AUD_FileFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 210 ./intern/audaspace/intern/AUD_FileFactory.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 211 ./intern/audaspace/intern/AUD_I3DDevice.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 212 ./intern/audaspace/intern/AUD_IDevice.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 213 ./intern/audaspace/intern/AUD_IFactory.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 214 ./intern/audaspace/intern/AUD_IReader.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 215 ./intern/audaspace/intern/AUD_LinearResampleFactory.cpp:12: * the
> Free Software Foundation, either version 3 of the License, or
> 216 ./intern/audaspace/intern/AUD_LinearResampleFactory.h:12: * the
> Free Software Foundation, either version 3 of the License, or
> 217 ./intern/audaspace/intern/AUD_LinearResampleReader.cpp:12: * the
> Free Software Foundation, either version 3 of the License, or
> 218 ./intern/audaspace/intern/AUD_LinearResampleReader.h:12: * the
> Free Software Foundation, either version 3 of the License, or
> 219 ./intern/audaspace/intern/AUD_Mixer.cpp:12: * the Free Software
> Foundation, either version 3 of the License, or
> 220 ./intern/audaspace/intern/AUD_Mixer.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 221 ./intern/audaspace/intern/AUD_MixerFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 222 ./intern/audaspace/intern/AUD_MixerFactory.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 223 ./intern/audaspace/intern/AUD_NULLDevice.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 224 ./intern/audaspace/intern/AUD_NULLDevice.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 225 ./intern/audaspace/intern/AUD_PyInit.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 226 ./intern/audaspace/intern/AUD_ReadDevice.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 227 ./intern/audaspace/intern/AUD_ReadDevice.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 228 ./intern/audaspace/intern/AUD_Reference.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 229 ./intern/audaspace/intern/AUD_ResampleFactory.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 230 ./intern/audaspace/intern/AUD_SequencerFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 231 ./intern/audaspace/intern/AUD_SequencerFactory.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 232 ./intern/audaspace/intern/AUD_SequencerReader.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 233 ./intern/audaspace/intern/AUD_SequencerReader.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 234 ./intern/audaspace/intern/AUD_SilenceFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 235 ./intern/audaspace/intern/AUD_SilenceFactory.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 236 ./intern/audaspace/intern/AUD_SilenceReader.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 237 ./intern/audaspace/intern/AUD_SilenceReader.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 238 ./intern/audaspace/intern/AUD_SinusFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 239 ./intern/audaspace/intern/AUD_SinusFactory.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 240 ./intern/audaspace/intern/AUD_SinusReader.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 241 ./intern/audaspace/intern/AUD_SinusReader.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 242 ./intern/audaspace/intern/AUD_SoftwareDevice.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 243 ./intern/audaspace/intern/AUD_SoftwareDevice.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 244 ./intern/audaspace/intern/AUD_Space.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 245 ./intern/audaspace/intern/AUD_StreamBufferFactory.cpp:12: * the
> Free Software Foundation, either version 3 of the License, or
> 246 ./intern/audaspace/intern/AUD_StreamBufferFactory.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 247 ./intern/audaspace/jack/AUD_JackDevice.cpp:12: * the Free Software
> Foundation, either version 3 of the License, or
> 248 ./intern/audaspace/jack/AUD_JackDevice.h:12: * the Free Software
> Foundation, either version 3 of the License, or
> 249 ./intern/audaspace/sndfile/AUD_SndFileFactory.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 250 ./intern/audaspace/sndfile/AUD_SndFileFactory.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 251 ./intern/audaspace/sndfile/AUD_SndFileReader.cpp:12: * the Free
> Software Foundation, either version 3 of the License, or
> 252 ./intern/audaspace/sndfile/AUD_SndFileReader.h:12: * the Free
> Software Foundation, either version 3 of the License, or
> 253 ./intern/smoke/intern/EIGENVALUE_HELPER.h:6:// the Free Software
> Foundation, either version 3 of the License, or
> 254 ./intern/smoke/intern/FFT_NOISE.h:6:// the Free Software
> Foundation, either version 3 of the License, or
> 255 ./intern/smoke/intern/FLUID_3D.cpp:6:// the Free Software
> Foundation, either version 3 of the License, or
> 256 ./intern/smoke/intern/FLUID_3D.h:6:// the Free Software
> Foundation, either version 3 of the License, or
> 257 ./intern/smoke/intern/FLUID_3D_SOLVERS.cpp:6:// the Free Software
> Foundation, either version 3 of the License, or
> 258 ./intern/smoke/intern/FLUID_3D_STATIC.cpp:6:// the Free Software
> Foundation, either version 3 of the License, or
> 259 ./intern/smoke/intern/IMAGE.h:6:// the Free Software Foundation,
> either version 3 of the License, or
> 260 ./intern/smoke/intern/INTERPOLATE.h:6:// the Free Software
> Foundation, either version 3 of the License, or
> 261 ./intern/smoke/intern/LU_HELPER.h:6:// the Free Software
> Foundation, either version 3 of the License, or
> 262 ./intern/smoke/intern/OBSTACLE.h:6:// the Free Software
> Foundation, either version 3 of the License, or
> 263 ./intern/smoke/intern/SPHERE.cpp:6:// the Free Software
> Foundation, either version 3 of the License, or
> 264 ./intern/smoke/intern/SPHERE.h:6:// the Free Software Foundation,
> either version 3 of the License, or
> 265 ./intern/smoke/intern/WAVELET_NOISE.h:6:// the Free Software
> Foundation, either version 3 of the License, or
> 266 ./intern/smoke/intern/WTURBULENCE.cpp:6:// the Free Software
> Foundation, either version 3 of the License, or
> 267 ./intern/smoke/intern/WTURBULENCE.h:6:// the Free Software
> Foundation, either version 3 of the License, or
> 268 ./intern/smoke/intern/main.cpp.back:6:// the Free Software
> Foundation, either version 3 of the License, or
>
> Eigen is an external library.
> audaspace by 'Jörg Hermann Müller'
> smoke by 'Daniel Genrich'
>
> ---
>
> So it seems there are 2 options:
> 1) Ask Nil's to make elbeem version 2 or later (and accept we are
> GPLv3 v2 mixed).
> 2) Ask Jörg, Daniel, Stani and addon devs to re-license as V2 or
> later. But this leaves Eigen GPL V3 which we are unlikely to be able
> to get them to change.
> incidentally we can build without Eigen (and loose ITASC IK
> functionality) but I don't think this is a great option either.
>
> --
> - Campbell
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>
More information about the Bf-committers
mailing list