GNU LibreDWG és una biblioteca programada en llenguatge C per al maneig d'arxius informàtics DWG, format tancat natiu del programari de disseny assistit per ordinador AutoCAD. El seu objectiu és ser una alternativa lliure i gratuïta a les biblioteques OpenDWG. El projecte es desenvolupa amb la cobertura de la Free Software Foundation (FSF).

LibreDWG
Modifica el valor a Wikidata

Tipusbiblioteca informàtica, eina de línia d'ordres, paquet GNU, programari lliure i utilitat Modifica el valor a Wikidata
Basat enLibDWG (en) Tradueix Modifica el valor a Wikidata
Versió inicial2009 Modifica el valor a Wikidata
Versió estable
0.13.3 (26 febrer 2024) Modifica el valor a Wikidata
LlicènciaGNU GPL 3.0 o posterior Modifica el valor a Wikidata
Part deProjecte GNU Modifica el valor a Wikidata
Característiques tècniques
Sistema operatiuGNU/Linux, BSD, Microsoft Windows, macOS i multiplataforma Modifica el valor a Wikidata
Escrit enC Modifica el valor a Wikidata
Format de fitxer de lectura
Format de fitxer d'escriptura
DWG i DXF Modifica el valor a Wikidata
Equip
Creador/sFelipe Sanches (en) Tradueix Modifica el valor a Wikidata
Desenvolupador(s)Projecte GNU Modifica el valor a Wikidata
Més informació
Lloc webgnu.org… (anglès) Modifica el valor a Wikidata
Seguiment d'errorsSeguiment d'errors Modifica el valor a Wikidata
Free Software DirectoryLibredwg Modifica el valor a Wikidata
Guia d'usuariGuia d'usuari Modifica el valor a Wikidata

Motivació modifica

La FSF va assenyalar al juliol de 2010 com d'alta prioritat l'obtenció d'una alternativa a la biblioteca OpenDWG amb la finalitat de poder accedir i manipular dades emmagatzemades en el format privatiu DWG. Actualment aquest format és el més utilitzat dins del programari CAD, convertint-se en un estàndard de facto sense una altra alternativa clara. DWG ha estat, des de 1982, el format natiu de l'empresa Autodesk per al seu programari CAD. D'aquesta manera molts usuaris s'han sentit obligats a utilitzar els programes informàtics d'Autodesk que ha assolit una posició dominant. Malgrat que OpenDWG n'ha fet una documentació pública, ni Autodesk ni OpenDWG permeten que el software lliure sigui compatible amb SDK.[1]

La intenció de la FSF és crear una alternativa a semblança del OpenDWG3 que pugui ser usada en projectes de programari lliure, atès que la llicència d'aquest últim no permet l'ús en aquesta mena de projectes.

Història modifica

GNU LibreDWG està basat en la biblioteca LibDWG, escrita originalment per Rodrigo Rodrigues da Silva i Felipe Correa da Silva Sanches i llicenciada com a GPLv2 al voltant de 2005. El juliol de 2010 la FSF va assenyalar la creació d'una alternativa a la biblioteca OpenDWG com un dels 13 "projectes d'alta prioritat".

Controvèrsies de la GPLv3 modifica

El 2009, una actualització de llicència de LibDWG/LibreDWG a la versió 3 de la Llicència Pública General GNU, va fer impossible que els projectes de programari lliure LibreCAD i FreeCAD utilitzessin LibreDWG legalment.

Molts projectes van expressar la seva incomoditat sobre la selecció de llicències GPLv3 per a LibreDWG, com ara FreeCAD, LibreCAD, Assimp i Blender. Alguns van suggerir la selecció d'una llicència amb una compatibilitat de llicències més àmplia, per exemple el MIT, BSD o LGPL 2.1.

El problema de fons és la incompatibilitat entre el codi GPLv2 i el codi GPLv3 +. LibreDWG té llicència GPLv3 + i tots els drets d'autor pertanyen a la FSF. Els desenvolupadors no tenen veu en els assumptes legals. Es va fer una petició a la FSF per tenir en compte GNU LibreDWG com a GPLv2, va ser rebutjada el 2012.[2]

Re-bifurcació modifica

El projecte s'ha aturat des de 2011 per diverses raons, incloent-hi la manca de voluntaris, problemes de llicència i motivació dels programadors. Al setembre de 2013, el projecte original sobre el qual es basa LibreDWG, LibDWG, va anunciar que s'estava reactivant, re-bifurcant el seu codi des de LibreDWG. Una alternativa amb llicència gplv2 és el projecte libdxfrw, que pot llegir DWGs simples.

Enllaços externs modifica

Referències modifica

  1. «What's up with DWG adoption in free software? | Libre Graphics World», 26-01-2012. Arxivat de l'original el 2016-11-09. [Consulta: 1r setembre 2020].
  2. «LibreDWG drama: the end or the new beginning? | Libre Graphics World». Arxivat de l'original el 2016-11-09. [Consulta: 1r setembre 2020].