From: John H. <jdh...@ac...> - 2005-10-19 02:16:06
|
>>>>> "Jeff" == Jeff Whitaker <js...@fa...> writes: Jeff> John: I've now a got a toolkit built with no CDAT code in Jeff> it, using the NCAR natgrid library which is GPL. I've done a Jeff> fair amount of searching and haven't found anything else Jeff> that provides similar functionality with better Jeff> (i.e. BSD-like) licensing. The prototype natgrid toolkit is Jeff> at /Public/jsw/natgrid-0.1.tar.gz if you'd like to take a Jeff> look. All it does is provide a single function, griddata, Jeff> which works much the same as the matlab version. I'm ready Jeff> to put it CVS if you give the go ahead. I'm hesitant to include any GPL code even as a toolkit. For one thing, it decreases the impetus for someone to provide a version that is compatible with the mpl license. Perhaps this would be better placed on the wiki? I know that VTK is BSD compatible and has delaunay triangulation, but obviously it is impractical to try and pull anything out of VTK. I think the qhull license is less restrictive: http://www.qhull.org/COPYING.txt. In short, I wonder if we have really exhausted all the possibilities. Something from netlib? There was a recent thread on scipy in which Eric Jones posted a link to some code (FORTRAN I believe) that does something analogous. It would be nice to have something in C/C++ and something that is BSD compatible. Perhaps I'm dreaming. JDH |