Hello Paul,<br><br><div class="gmail_quote">2009/8/18 Paul Kelly <span dir="ltr">&lt;<a href="mailto:paul-grass@stjohnspoint.co.uk">paul-grass@stjohnspoint.co.uk</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Soeren,<br>
This is not really a matter for the GRASS PSC. When the PSC approves SVN commit access for a developer he/she is then permitted to make changes in SVN as he/she sees fit. Technical issues are in general resolved by achieving consensus on the developers&#39; mailing list, and the PSC only arbitrates as a last resort if consensus cannot be achieved. I think in this instance Hamish suggested it might be a PSC matter because of the licensing issue - but the simple solution is to re-licence the LGPL code as GPL when it goes into GRASS, to keep everything under the same licence (but as I said this is IMHO a matter for the developers&#39; list...)</blockquote>
<div><br>IMHO it may be difficult to re-license the ccmath library under the GPL ... .  <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
<br>
Just to be clear - the GRASS PSC doesn&#39;t interfere in technical development issues<br>
Hope this is helpful<br>
best regards</blockquote><div><br>Ok, if the licensing issue is a topic for the grass developer list, i will discuss this there.<br><br>Thanks for your reply.<br>Best regards<br>Soeren <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br><font color="#888888">
<br>
Paul</font><div><div></div><div class="h5"><br>
<br>
On Mon, 17 Aug 2009, Soeren Gebbert wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Dear PSC,<br>
i would like to make an proposal to include parts of the ccmath* library<br>
into grass to replace the following numerical recipes algorithm in grass:<br>
<br>
Located in gmath library:<br>
1.) Computation of eigenvalues in eigen_tools.c.<br>
2.) Linear equation solver in lu.c<br>
3.) Singular value decomposition in svd.c<br>
<br>
The library will be located at grass_src/lib/ccmath.<br>
I will patch all effected modules in GRASS.<br>
A new gmath test suite will provide tests for most of the ccmath functions<br>
which will be available in GRASS.<br>
<br>
The ccmath library is licensed under the LGPL. I will assure that every<br>
ccmath file includes a LGPL header information and the name of the original<br>
author.<br>
I will place a lgpl.txt license file in the ccmath library directory.<br>
<br>
If my proposal will be accepetd, i will commit the changes to the svn<br>
development<br>
repositories of grass6.5 and grass7.<br>
<br>
Best regards<br>
Soeren Gebbert<br>
<br>
*CCMATH is a mathematics library, coded in C, that contains functions for<br>
linear algebra, numerical integration, geometry and trigonometry, curve<br>
fitting, roots and optimization, Fourier analysis, simulation generation,<br>
statistics, special functions, sorts and searches, time series models,<br>
complex arithmetic, and high precision computations.[1]<br>
<br>
[1] <a href="http://freshmeat.net/projects/ccmath/" target="_blank">http://freshmeat.net/projects/ccmath/</a><br>
<br>
</blockquote>
</div></div></blockquote></div><br>