QCAD Community Edition is back on track

QCAD Community Edition is back on track

In March this year we reported that QCAD team was considering abandoning Community Edition of QCAD for good. Instead they released a preliminary update with an official release to follow in the coming weeks.

Just like before, the new community edition matches the basic feature set of the commercial v3.1 release except for a total of 39 features, such as DXF and DWG read/write support from R2.5 through R27, SVG exporting, a bunch of operations on polylines etc. Please refer to the complete feature list.

QCAD Community Edition preview

The license of the source code has been upgraded to GPL v3+. Theoretically the LibreCAD team could try to rebase their code and benefit from various improvements. However the vast amount of internal changes in both applications since forking QCAD into LibreCAD is likely to make such an undertaking rather unrealistic.

The source code is available on Github. For build instructions please read this forum thread. At the moment of publishing this article QCAD Community Edition is officially at a preview stage.

Was it useful? There's more:

8 Responses. Comments closed for this entry.

  1. So, the DWG Drama suddenly stopped?

  2. Alexandre Prokoudine 29 May 2013 at 8:31 am

    @Desiderantes, probably not until there’s a final release of both FreeCAD and LibreCAD reading 2D and 3D data from DWG :) Using Teigha converter in dev version of FreeCAD works in some cases, but can’t be left at that just yet.

  3. I was hoping that now with GPL 3+ license, LibreDWG could feed from the DWG support from QCAD, and the forks could rebase and clean, finally stopping the License drama.

  4. There is no DXF/DWG support in the community version. This is the description of their [github repository](https://github.com/qcad/qcad):

    >QCAD - The Open Source 2D CAD. QCAD is a crossplatform CAD solution for Windows, Mac OS X and Linux. It supports the DXF format and optionally the DWG format (through a proprietary plugin).

    At least the new license makes it compatible with LibreDWG then

  5. Alexandre Prokoudine 04 June 2013 at 9:19 am

    @Kẏra, As far as I can tell, th article doesn’t claim otherwise :)

  6. @alexandre,

    I considered the export capabilities in a new Drawing Module inside FreeCAD I am working on to support dwg but both libreDWG and the upcoming LibreCAD .dwf support have incompatible licenses. Ufortunatly this means I will have to keep to .dxf, pdf and svg which is a slight shame for users.

    As a developer the licensing issue seems silly and should be resolved rather than the unproductive duplication of work which seldom helps the CAD communities that could use them…

  7. Alexandre Prokoudine 05 June 2013 at 10:42 am

    @Luke, How so? Libdxfrw is GPLv2+. Why is it incompatible with FreeCAD?

    Agreed about licensing state of affairs being silly, though.

  8. alexandre: we have got the licensing issue with OpenCascade’s license and GPL which are incompatible. If it were LGPL it would be no problem. Really this is our problem having to deal with the licensing legacy of OpenCascade, but in reality engineering software uses so many libraries and has potential to be used commercially therefore that is the reason we use LGPL. We did consider moving to BSD but there wasn’t universal agreement on this.

    This means we miss out on using this library sadly. LGPL would benefit us, but ultimately in the end the the choice is up to the developer - and isn’t going to change:

    http://forum.librecad.org/Exchange-format-between-FreeCAD-and-Librecad-td5707926.html