discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] [VOLK] SIMD accelerated Mersenne-Twister


From: Andre Puschmann
Subject: Re: [Discuss-gnuradio] [VOLK] SIMD accelerated Mersenne-Twister
Date: Wed, 11 Nov 2015 20:44:18 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0

Hi Stefan,

great work! As Martin said, the copyright is the actual issue. Have you
tried to contact the authors? The fact that they seem to be working at a
university rather than a company is at least promising.

Cheers
Andre

On 11.11.2015 19:47, Martin Braun wrote:
> 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
>> address@hidden
>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>





reply via email to

[Prev in Thread] Current Thread [Next in Thread]