← Back to team overview

yade-dev team mailing list archive

swiftpp license problem. split needed

 

Olivier,

I'm now making release, and I had to check all licenses of all code that
we have. There are some problems. We are using following libraries not
written by us:

library             license
 
- loki              MIT - ok.
- qhull             other [1] , DFSG compatibile - ok.
- swiftpp           other [2] , a problem
- wm3-math          other [3] , a problem

[1] http://www.qhull.org/COPYING.txt
[2] http://svn.berlios.de/wsvn/yade/trunk/yade-libs/yade-lib-swiftpp/src/SWIFT.h?op=file&rev=0&sc=0
[3] wild magic license. but wild magic software has ceased to exist.


Problem is that with wrong license, we can't get to debian default
install. Two libraries: swiftpp and wm3-math will be in "non-free"
repository and whole yade will be in "contrib" (because of wm3-math).
It means that less people will be able to download it.


Assuming that we solve problem with wm3-math (there are hopes to do
that), we end up in following configuration:

- swiftpp in "non-free"
- all yade packages with one exception are in "main"
- yade-package-dem in "contrib"


but only one file is including swiftpp in fact!
  yade-package-dem/.../SwiftPolyhedronProximityModeler


putting whole yade-package-dem to "contrib" because of that is not a
good idea. In fact it would be like neglecting big sympathy of Frederic
to open source. Because all Frederic's formulas are inside yade-package-dem

So I really insist on splitting yade-package-dem to two packages:

yade-package-dem            - contains work of Frederic and Jean Patrick on SDEC

yade-package-dem-polyhedron - is a subpart of dem, that models polyhedrons (or just tetrahedrons)

in fact you can pick any name you want, maybe:
yade-package-tetrahedron or yade-package-dem-tetrahedron.


I think that this split is really important. Then only swiftpp will be
in "non-free" and tetrahedrons will be in "contrib". Everything else
will be in "main".


-- 
Janek Kozicki                                                         |
_______________________________________________
Yade-dev mailing list
Yade-dev@xxxxxxxxxxxxxxxx
http://lists.berlios.de/mailman/listinfo/yade-dev