July 01, 2016
On Friday, 1 July 2016 at 10:31:59 UTC, Leandro Lucarella wrote:
> Oh, well. Sorting out the license(s) were one of the major pains and time consuming tasks we had to do to opensource this, and apparently despite our best efforts there are stuff that we didn't see.

*nods* I was only looking at a few random filenames that sounded interesting just to get an idea of what it covered and what it could be useful for :-).

> We know that, and again, the license was by far the biggest nightmare of the open sourcing effort.

Yes, this is often an issue when internal frameworks are open sourced.

Non-boost licenses might be less problematic for people who just run the executables on their own servers than for people who release binaries/source.

July 01, 2016
On 01/07/16 12:31, Leandro Lucarella wrote:

> We know that, and again, the license was by far the biggest nightmare of
> the open sourcing effort. Honestly we don't have the time to take on
> this, but this is an area where external contributions would be
> extremely helpful. Anyone can contact the original authors and ask for
> permission (although to make sure we probably need to check the full
> Tango history to see all the people that actually contributed, sometimes
> the Authors section is quite bogus).

Walter, or someone, already asked the authors of Tango to re-license it. They said no, I don't recall if not all authors could be tracked down or if it was plain no.

-- 
/Jacob Carlborg
July 04, 2016
On Thursday, 30 June 2016 at 16:45:43 UTC, Leandro Lucarella wrote:
> Hello again Dland! I'm happy to finally announce the open sourcing of our Ocean base library, just it time to keep our word and make it in June ;-)

https://github.com/sociomantic-tsunami/ocean/blob/v2.x.x/src/ocean/math/random/engines/CMWC.d

I always hoped to see a CMWC implementation in phobos. If it was default (pseudo-)random implementation I guess it will break all benchmark on random-related tests...


July 04, 2016
On Monday, 4 July 2016 at 08:34:15 UTC, Andrea Fontana wrote:
> On Thursday, 30 June 2016 at 16:45:43 UTC, Leandro Lucarella wrote:
>> Hello again Dland! I'm happy to finally announce the open sourcing of our Ocean base library, just it time to keep our word and make it in June ;-)
>
> https://github.com/sociomantic-tsunami/ocean/blob/v2.x.x/src/ocean/math/random/engines/CMWC.d
>
> I always hoped to see a CMWC implementation in phobos. If it was default (pseudo-)random implementation I guess it will break all benchmark on random-related tests...

Well, it is simple. You can probably implement it in less than an hour and put Boost on it:

https://en.wikipedia.org/wiki/Multiply-with-carry#Complementary-multiply-with-carry_generators


1 2
Next ›   Last »