I asked about this because I was wondering about the implications of including code with the GPL licence in core stuff in FreeCAD.yorik wrote:Anyway, even if freecad uses algorithms from openscad, the openscad application itself is not mandatory, so in terms of packages, freecad doesn't depend on openscad. It just -I suppose- includes some of its code in its source code...normandc wrote:FreeCAD having a hard dependency on another CAD software just seems wrong to me.
Perhaps I have this wrong? The point of LGPL is that it allows someone to distribute a version of FreeCAD that also includes some non-GPL compatible software, right? So if someone wants to do that now, they would have to first remove all the GPL code from FreeCAD and just distribute the FreeCAD code that is LGPL?
On another matter, the wiki, I have been making quite a few modifications. When are you wanting editing to stop, so you can pull the offline version into FreeCAD 0.14?
I went through the Part Command pages that have dead links to an icon due to the "command" template trying to auto insert the associated "name" dot "png" image. in many cases the icon is not named according to that scheme for various reasons and also we have migrated to svg files. So I have gone to all those "dead link" file pages and inserted a "redirect" to the appropriate svg file page. It seems to work, I think it does not at first due to caching of some sort. I tried clearing my Browser cache, and using a different browser, with some successes and the occasional failure. A tip for what does seem to work in this scenario is to enter the edit mode for the page, then click on "show preview", this seems to force a reload of some cache somewhere, and then the Part command pages correctly displayed their icons (via the redirection). If someone wants to look at some of them you could try
Part_Prism
Part_Circle
Part_Line
Part_Ellipsoid
and several others.
Jim