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:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.