Knowledge

LibreDWG

Source 📝

548:"Personally, I'm extremely unhappy with their GPL licensing. It prohibits its use in Assimp and for many other applications as well. I don't like dogmatic ideologies, and freeing software by force (as GPL/GNU does) is something I dislike in particular. It's fine for applications, because it doesn't hurt at this point, but, in my opinion, not for libraries that are designed to be used as freely as possible." "Blender is also still "GPLv2 or later". For the time being we stick to that, moving to GPL 3 has no evident benefits I know of. My advice for LibreDWG: if you make a library, choosing a widely compatible license (MIT, BSD, or LGPL) is a very positive choice." 612:
Stallman stated:" You should not change the license of your library. Rather, it is best to make it clear to him what the conditions are." Personally, I'm extremely unhappy with their GPL licensing. It prohibits its use in Assimp and for many other applications as well. I don't like dogmatic ideologies, and freeing software by force (as GPL/GNU does) is something I dislike in particular. It's fine for applications, because it doesn't hurt at this point, but, in my opinion, not for libraries that are designed to be used as freely as possible.
715: 138: 88: 38: 611:
GPLv3 license. It doesn't work for end-user software, because they tend to use 3rd party components under different licenses that impose restrictions. FSF who are sole copyright holders of LibreDWG objected to relicensing. With regards to FreeCAD project and Yorik van Havre, its contributor, Richard
382:
its code from LibreDWG. A GPLv2 licensed alternative is the libdxfrw project, which can read simple DWGs. The LibreDWG project has resumed active development, including the addition of more recent .dwg and .dxf formats with version 0.5 in June of 2018. The most recent release as of November 2020,
500:
Both LibreCAD and FreeCAD both want to use LibreDWG and have patches available for supporting the DWG file format library, but can't integrate them. The programs have dependencies on the popular GPLv2 license while the Free Software Foundation will only let LibreDWG be licensed for GPLv3 use, not
377:
The project was stalled for a few years starting in 2011; this stall occurred for various reasons, including lack of volunteers, licensing issues and programmer motivation. In September 2013, the original project on which LibreDWG is based, LibDWG, announced that it was reactivating,
294:
GNU LibreDWG is based on the LibDWG library, originally written by Rodrigo Rodrigues da Silva and Felipe Correa da Silva Sanches and licensed as GPLv2 around 2005. In July 2010 the FSF noted the creation of an alternative to the
383:
version 0.12.5 includes read support for all DWG formats r13+, write support for r2000 DWG and read/write support for all r13+ DXF versions. The upcoming 0.13 release will support reading all existing DWG versions.
579:
the unfortunate situation with support for DWG files in free CAD software via LibreDWG. We feel, by now it ought to be closed. We have the final answer from FSF. "We are not going to change the license."
593: 562: 530: 447: 282:
by an association of manufacturers of CAD software with the intention of supporting their products. As OpenDWG's license does not allow the usage in
487: 267:, without other alternative extended, forcing many users to use this software in a dominant position on the part of the owner company 398: 740: 735: 175: 111: 597: 566: 534: 379: 79: 312: 451: 362: 244: 213: 151: 278:
library (later named "Teigha"), to access and manipulate data stored in DWG format, which is developed by
343: 260: 228: 513: 366: 256: 279: 163: 158: 87: 479: 339: 224: 326:
Many projects voiced their unhappiness about the GPLv3 license selection for LibreDWG, such as
37: 432: 264: 209: 170: 683: 475: 662: 137: 714: 729: 283: 236: 220: 120: 649: 433:"Felipe Sanches — Free Software Foundation — Working together for free software" 351: 347: 308: 50: 625: 45: 645: 17: 411: 708: 483: 331: 316: 268: 186: 327: 320: 296: 275: 240: 232: 335: 720: 355: 217: 342:. Some suggested the selection of a license with a broader 286:
projects, the FSF created a free alternative to OpenDWG.
524: 522: 259:
format DWG is currently the most used file format in
315:, made it impossible for the free software projects 369:GNU LibreDWG as GPLv2, which was rejected in 2012. 181: 169: 157: 147: 110: 78: 56: 44: 480:"FSF Wastes Away Another "High Priority" Project" 594:"What's up with DWG adoption in free software?" 563:"LibreDWG drama: the end or the new beginning?" 531:"What's up with DWG adoption in free software?" 299:library as one of 13 "high priority projects". 8: 30: 713: 470: 468: 136: 86: 36: 29: 592:Prokoudine, Alexandre (26 January 2012). 529:Prokoudine, Alexandre (26 January 2012). 243:libraries. The project is managed by the 596:. libregraphicsworld.org. Archived from 565:. libregraphicsworld.org. Archived from 533:. libregraphicsworld.org. Archived from 663:"libredwg-0.5 released [alpha]" 391: 27:Software library for handling DWG files 448:"High Priority Free Software Projects" 7: 561:Prokoudine, Alexandre (2012-12-27). 25: 410:Reini Urban (26 February 2024). 490:from the original on 2016-11-09 1: 626:"LibDWG - free access to DWG" 176:GNU General Public License v3 516:on sourceforge.net/p/libdwg 757: 684:"libredwg-0.12.5 released" 412:"libredwg-0.13.3 released" 311:of LibDWG/LibreDWG to the 323:to use LibreDWG legally. 106: 74: 35: 313:version 3 of the GNU GPL 245:Free Software Foundation 446:John Sullivan (2010). 361:A request went to the 93:; 6 months ago 62:; 15 years ago 741:Computer-aided design 736:Computer file formats 344:license compatibility 229:computer-aided design 274:There did exist the 239:replacement for the 346:, for instance the 303:GPLv3 controversies 280:reverse engineering 32: 600:on 9 November 2016 537:on 9 November 2016 235:. It aims to be a 225:proprietary format 91:/ 26 February 2024 265:de facto standard 203: 202: 60:May 16, 2009 16:(Redirected from 748: 717: 712: 711: 709:Official website 695: 694: 692: 690: 680: 674: 673: 671: 669: 659: 653: 643: 637: 636: 634: 632: 622: 616: 615: 607: 605: 589: 583: 582: 575: 574: 558: 552: 551: 544: 542: 526: 517: 511: 505: 504: 496: 495: 476:Larabel, Michael 472: 463: 462: 460: 459: 450:. Archived from 443: 437: 436: 429: 423: 422: 420: 418: 407: 401: 396: 210:software library 199: 196: 194: 192: 190: 188: 140: 135: 132: 130: 128: 126: 124: 122: 101: 99: 98:26 February 2024 94: 90: 70: 68: 63: 40: 33: 21: 756: 755: 751: 750: 749: 747: 746: 745: 726: 725: 707: 706: 703: 698: 688: 686: 682: 681: 677: 667: 665: 661: 660: 656: 644: 640: 630: 628: 624: 623: 619: 603: 601: 591: 590: 586: 572: 570: 560: 559: 555: 540: 538: 528: 527: 520: 512: 508: 493: 491: 474: 473: 466: 457: 455: 445: 444: 440: 431: 430: 426: 416: 414: 409: 408: 404: 397: 393: 389: 375: 305: 292: 253: 185: 143: 119: 102: 97: 95: 92: 66: 64: 61: 57:Initial release 28: 23: 22: 15: 12: 11: 5: 754: 752: 744: 743: 738: 728: 727: 724: 723: 718: 702: 701:External links 699: 697: 696: 675: 654: 638: 617: 584: 553: 518: 506: 478:(2013-01-24). 464: 438: 424: 402: 399:Initial commit 390: 388: 385: 374: 371: 309:license update 304: 301: 291: 288: 252: 249: 221:computer files 212:programmed in 201: 200: 183: 179: 178: 173: 167: 166: 161: 155: 154: 149: 145: 144: 142: 141: 116: 114: 108: 107: 104: 103: 84: 82: 80:Stable release 76: 75: 72: 71: 58: 54: 53: 48: 42: 41: 26: 24: 14: 13: 10: 9: 6: 4: 3: 2: 753: 742: 739: 737: 734: 733: 731: 722: 719: 716: 710: 705: 704: 700: 685: 679: 676: 664: 658: 655: 651: 647: 642: 639: 627: 621: 618: 614: 613: 599: 595: 588: 585: 581: 580: 569:on 2016-11-09 568: 564: 557: 554: 550: 549: 536: 532: 525: 523: 519: 515: 514:trunk/copying 510: 507: 503: 502: 489: 485: 481: 477: 471: 469: 465: 454:on 2010-04-19 453: 449: 442: 439: 434: 428: 425: 413: 406: 403: 400: 395: 392: 386: 384: 381: 372: 370: 368: 364: 359: 357: 353: 349: 345: 341: 337: 333: 329: 324: 322: 318: 314: 310: 302: 300: 298: 289: 287: 285: 284:free software 281: 277: 272: 270: 266: 263:, becoming a 262: 258: 250: 248: 246: 242: 238: 237:free software 234: 230: 226: 222: 219: 215: 211: 207: 198: 184: 180: 177: 174: 172: 168: 165: 162: 160: 156: 153: 150: 146: 139: 134: 118: 117: 115: 113: 109: 105: 89: 83: 81: 77: 73: 59: 55: 52: 49: 47: 43: 39: 34: 19: 721:Project wiki 687:. Retrieved 678: 668:26 September 666:. Retrieved 657: 641: 629:. Retrieved 620: 610: 609: 602:. Retrieved 598:the original 587: 578: 577: 571:. Retrieved 567:the original 556: 547: 546: 539:. Retrieved 535:the original 509: 499: 498: 492:. Retrieved 456:. Retrieved 452:the original 441: 427: 415:. Retrieved 405: 394: 376: 360: 325: 306: 293: 273: 254: 206:GNU LibreDWG 205: 204: 85:0.13.3  46:Developer(s) 31:GNU LibreDWG 18:GNU LibreDWG 650:SourceForge 257:proprietary 51:GNU Project 730:Categories 689:6 February 631:3 November 604:3 November 573:2013-08-23 541:3 November 494:2013-08-22 458:2010-08-03 387:References 380:re-forking 307:In 2009 a 251:Motivation 216:to manage 148:Written in 112:Repository 67:2009-05-16 367:relicense 231:software 223:, native 195:/libredwg 193:/software 131:/libredwg 123:.savannah 646:libdxfrw 488:Archived 484:Phoronix 332:LibreCAD 317:LibreCAD 269:Autodesk 417:7 March 340:Blender 328:FreeCAD 321:FreeCAD 297:OpenDWG 290:History 276:OpenDWG 247:(FSF). 241:OpenDWG 233:AutoCAD 182:Website 171:License 164:Library 96: ( 65: ( 501:GPLv2. 373:Refork 338:, and 336:Assimp 358:2.1. 354:, or 208:is a 129:/cgit 691:2022 670:2020 652:.net 633:2013 606:2013 543:2013 419:2024 356:LGPL 319:and 255:The 191:.org 189:.gnu 159:Type 133:.git 127:.org 125:.gnu 648:on 365:to 363:FSF 352:BSD 348:MIT 261:CAD 227:of 218:DWG 187:www 121:git 732:: 608:. 576:. 545:. 521:^ 497:. 486:. 482:. 467:^ 350:, 334:, 330:, 271:. 693:. 672:. 635:. 461:. 435:. 421:. 214:C 197:/ 152:C 100:) 69:) 20:)

Index

GNU LibreDWG

Developer(s)
GNU Project
Stable release
Edit this on Wikidata
Repository
git.savannah.gnu.org/cgit/libredwg.git
Edit this at Wikidata
C
Type
Library
License
GNU General Public License v3
www.gnu.org/software/libredwg/
software library
C
DWG
computer files
proprietary format
computer-aided design
AutoCAD
free software
OpenDWG
Free Software Foundation
proprietary
CAD
de facto standard
Autodesk
OpenDWG

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.