LibreDWG revived!

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Opus
Posts: 91
Joined: Wed Nov 08, 2017 5:36 pm

LibreDWG revived!

Post by Opus »

http://libregraphicsworld.org/blog/entr ... r-releases

Excerpts:
The library can now read most R13-R2018 DWG files and write R2000 DWG files.
LibreCAD and FreeCAD are free to switch now, but they got the OpenDWG Teigha library already with a trick, and Teigha is still better than LibreDWG.
User avatar
NormandC
Veteran
Posts: 18587
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: LibreDWG revived!

Post by NormandC »

Most interesting bit you forgot to quote ;)

Two weeks ago, he made the second public release of the library (v0.6) featuring bugfixes, API changes, GNU Parallel support, basic support for more types of objects, and the parsing of ACIS version 2 (3D data).
Opus wrote: Thu Aug 30, 2018 12:03 am LibreCAD and FreeCAD are free to switch now
No it's not, because it's still licensed under GPLv3+ which is a complete no-go for FreeCAD. :roll:
User avatar
looo
Veteran
Posts: 3941
Joined: Mon Nov 11, 2013 5:29 pm

Re: LibreDWG revived!

Post by looo »

NirmandC wrote:No it's not, because it's still licensed under GPLv3+ which is a complete no-go for FreeCAD. :roll:
LibreDWG revived!
But for sure better than using a proprietary software. In addition this no-gpl politic is big nonsense. This was a problem once, but not anymore. Simple go with gpl and keep the core lgpl. No Idea who profits from lgpl, the open-source-project for sure does not.
User avatar
easyw-fc
Veteran
Posts: 3629
Joined: Thu Jul 09, 2015 9:34 am

Re: LibreDWG revived!

Post by easyw-fc »

looo wrote: Thu Aug 30, 2018 5:23 am But for sure better than using a proprietary software. In addition this no-gpl politic is big nonsense. This was a problem once, but not anymore. Simple go with gpl and keep the core lgpl. No Idea who profits from lgpl, the open-source-project for sure does not.
+1
It could be linked as the DXF external module is linked now... it gets downloaded after FC installation, if required and after the user agrees.
That would be much nicer than suggest a proprietary commercial plugin imo.
fcaduser
Posts: 446
Joined: Wed Feb 19, 2014 6:53 pm
Location: Near Paris, France

Re: LibreDWG revived!

Post by fcaduser »

I hope LibreCAD will draw some benefit, too. I'm a FC enthusiast but need this 2D CAD.
User avatar
yorik
Founder
Posts: 13640
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: LibreDWG revived!

Post by yorik »

This is indeed wicked awesome news, specially the ACIS part. That basically means 3D dwg and dxf!!

About the GPL problem: That indeeds prevents shipping LibreDWG inside FreeCAD. (Not in absolute terms I think, you can have an LGPL app that contains pieces of GPL, but they must be kept separated and all the GPL conditions must be satisfied), but we prefer not to, for the historical reasons we all know.

However, that doesn't prevents building something that is GPL3 and uses both FreeCAD and LibreDWG. So I think it would be totally viable to build a DWG addon for FreeCAD that offers DWG/DXF/ACIS import/export. The biggest problem is that LibreDWG is currently C++ only AFAICS, which means such addon needs to be compiled. Which means quite some added work to make it available to users. But that's nothing that makes it less possible.

So, who's gonna give a try at coding it? :D
freecad-heini-1
Veteran
Posts: 7788
Joined: Tue Jan 07, 2014 11:10 am
Contact:

Re: LibreDWG revived!

Post by freecad-heini-1 »

yorik wrote: Thu Aug 30, 2018 3:38 pm This is indeed wicked awesome news, specially the ACIS part. That basically means 3D dwg and dxf!!
+1
User avatar
looo
Veteran
Posts: 3941
Joined: Mon Nov 11, 2013 5:29 pm

Re: LibreDWG revived!

Post by looo »

So, who's gonna give a try at coding it?
creating some python bindings?

ps.: it seems someone allready did this. But I have no idea if this works on the latest version of libredwg...
https://github.com/ArchimedesCAD/libred ... bdf7cc53R3
User avatar
NormandC
Veteran
Posts: 18587
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: LibreDWG revived!

Post by NormandC »

looo wrote: Thu Aug 30, 2018 5:23 am In addition this no-gpl politic is big nonsense.
Obviously you have no clue about the issues the FreeCAD project's had with the GPLv3+. It infects everything. It has only caused aggravation with packaging for Debian. There is a very good reason why it was decided not to ever allow inclusion of GPLv3+ code in FreeCAD. This reason still stands.
User avatar
looo
Veteran
Posts: 3941
Joined: Mon Nov 11, 2013 5:29 pm

Re: LibreDWG revived!

Post by looo »

NormandC wrote: Thu Aug 30, 2018 5:00 pm Obviously you have no clue about the issues the FreeCAD project's had with the GPLv3+. It infects everything. It has only caused aggravation with packaging for Debian. There is a very good reason why it was decided not to ever allow inclusion of GPLv3+ code in FreeCAD. This reason still stands.
As far as I know it was because occt had a incompatible license. But in the meantime this has changed to lgpl, or not?
Locked