Stefan, ******THIS IS NOT LEGAL ADVICE ETC.********
the license isn't the issue, but the copyright. Code that goes into GNU Radio is copyrighted by the FSF (that's why you signed that CLA). This is becoming a more and more common thing, btw, see the recent discussions on the LLVM project. Since you're not the copyright holder of the original code, you have no way of transferring said copyright to the FSF. I'm not sure what the correct way to do this is. An out-of-tree approach will definitely work, since the licenses are compatible according to lists provided by e.g. the FSF. If the authors would agree to a copyright transfer of this copy of the code, that'll also work but it's annoying to get that. On a different note, this is really great work, Stefan! Cheers, Martin On 11.11.2015 05:57, Stefan Wunsch wrote: > Hi! > > I have implemented a SIMD accelerated Mersenne-Twister as a VOLK kernel. > The performance is pretty good with up to 350% performance increase > compared to a conventional Mersenne-Twister (used is the boost.random > implementation with O3 compiler flag). > > Now the problem: The code isn't completely mine. It is done by the > author of this [0]. The code says that it is published under the > 3-clause BSD licence [1]. > > Is it possible to contribute this to VOLK? Or do I violate the BSD > licence (or the GPL)? > > Greetings > Stefan > > [0] http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/ > [1] > /* > * Copyright (C) 2006, 2007 Mutsuo Saito, Makoto Matsumoto and Hiroshima > * University. > * Copyright (C) 2012 Mutsuo Saito, Makoto Matsumoto, Hiroshima > * University and The University of Tokyo. > * Copyright (C) 2013 Mutsuo Saito, Makoto Matsumoto and Hiroshima > * University. > * All rights reserved. > * > * The 3-clause BSD License is applied to this software, see > * LICENSE.txt > */ > > > > _______________________________________________ > Discuss-gnuradio mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio > _______________________________________________ Discuss-gnuradio mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
