Jump to content

LibreDWG

(Перенаправлено с GNU LibreDWG )
GNU ЛибреDWG
Разработчик(и) Проект GNU
Первоначальный выпуск 16 мая 2009 г .; 15 лет назад ( 16 мая 2009 ) [1]
Стабильная версия
0.13.3 [2]  Отредактируйте это в Викиданных / 26 февраля 2024 г .; 5 месяцев назад ( 26 февраля 2024 г. )
Репозиторий
Написано в С
Тип Библиотека
Лицензия Стандартная общественная лицензия GNU v3
Веб-сайт www .gnu .org /программное обеспечение /libredwg /

GNU LibreDWG — это программная библиотека, написанная на языке C для управления DWG компьютерными файлами , собственным собственным форматом для автоматизированного проектирования программного обеспечения AutoCAD . Он призван стать бесплатной заменой библиотек OpenDWG . Проект управляется Фондом свободного программного обеспечения (FSF).

Мотивация

[ редактировать ]

Собственный САПР формат DWG в настоящее время является наиболее используемым форматом файлов в , став стандартом де-факто , без других расширенных альтернатив, что вынуждает многих пользователей использовать это программное обеспечение в доминирующем положении со стороны компании-владельца Autodesk .

Действительно существовала библиотека OpenDWG (позже названная «Teigha») для доступа и управления данными, хранящимися в формате DWG, которая была разработана путем обратного проектирования ассоциацией производителей программного обеспечения САПР с целью поддержки своих продуктов. Поскольку лицензия OpenDWG не позволяет использовать его в проектах свободного программного обеспечения , FSF создал бесплатную альтернативу OpenDWG.

GNU LibreDWG основан на библиотеке LibDWG, первоначально написанной Родриго Родригешем да Силва и Фелипе Корреа да Силва Санчесом и лицензированной как GPLv2 примерно в 2005 году. [3] В июле 2010 года FSF отметил создание альтернативы библиотеке OpenDWG одним из 13 «высокоприоритетных проектов». [4] [5]

Споры по поводу GPLv3

[ редактировать ]

В 2009 году было выпущено обновление лицензии LibDWG/LibreDWG до версии 3 GNU GPL . [6] сделал невозможным для проектов бесплатного программного обеспечения LibreCAD и FreeCAD . легальное использование LibreDWG [5]

Многие проекты выразили недовольство выбором лицензии GPLv3 для LibreDWG, например FreeCAD , LibreCAD , Assimp и Blender . [7] Некоторые предлагали выбрать лицензию с более широкой совместимостью , например MIT , BSD или LGPL 2.1. [7]

поступил запрос В FSF на повторное лицензирование GNU LibreDWG под GPLv2, который был отклонен в 2012 году. [8]

Проект был приостановлен на несколько лет, начиная с 2011 года; эта задержка произошла по разным причинам, включая нехватку добровольцев, проблемы с лицензированием и мотивацию программистов. [9] В сентябре 2013 года первоначальный проект, на котором основан LibreDWG, LibDWG, объявил о возобновлении своей активации, повторно создав свой код из LibreDWG. [10] Альтернативой под лицензией GPLv2 является проект libdxfrw, который может читать простые файлы DWG. [11] Проект LibreDWG возобновил активную разработку, включая добавление более новых форматов .dwg и .dxf в версии 0.5 в июне 2018 года. [12] Самый последний выпуск по состоянию на ноябрь 2020 года, версия 0.12.5, включает поддержку чтения для всех форматов DWG r13+, поддержку записи для DWG r2000 и поддержку чтения/записи для всех версий DXF r13+. [13] Предстоящая версия 0.13 будет поддерживать чтение всех существующих версий DWG.

  1. ^ Первоначальная фиксация
  2. ^ Рейни Урбан (26 февраля 2024 г.). «Выпущена libredwg-0.13.3» . Проверено 7 марта 2024 г.
  3. ^ «Фелипе Санчес — Фонд свободного программного обеспечения — Совместная работа над свободным программным обеспечением» .
  4. ^ Джон Салливан (2010). «Высокоприоритетные проекты свободного программного обеспечения» . Архивировано из оригинала 19 апреля 2010 г. Проверено 3 августа 2010 г.
  5. ^ Перейти обратно: а б Ларабель, Майкл (24 января 2013 г.). «ФСПС тратит впустую еще один «высокоприоритетный» проект» . Фороникс . Архивировано из оригинала 09.11.2016 . Проверено 22 августа 2013 г. И LibreCAD, и FreeCAD хотят использовать LibreDWG и имеют доступные исправления для поддержки библиотеки форматов файлов DWG, но не могут их интегрировать. Программы зависят от популярной лицензии GPLv2, в то время как Фонд свободного программного обеспечения разрешит лицензировать LibreDWG только для использования GPLv3, а не GPLv2.
  6. ^ багажник/копирование на sourceforge.net/p/libdwg
  7. ^ Перейти обратно: а б Прокудин, Александр (26 января 2012 г.). «Что происходит с внедрением DWG в бесплатное программное обеспечение?» . libregraphicsworld.org. Архивировано из оригинала 9 ноября 2016 года . Проверено 3 ноября 2013 г. [Александр Гесслер из Assimp:] «Лично я крайне недоволен их лицензией GPL [LibreDWG — LGW]. Она запрещает ее использование в Assimp, а также во многих других приложениях. Мне не нравятся догматические идеологии и освобождение программного обеспечения от Force (как это делает GPL/GNU) мне особенно не нравится. Это нормально для приложений, потому что на данном этапе это не повредит, но, по моему мнению, не для библиотек, которые предназначены для максимально свободного использования. " [Тони Розендал из Blender:] «Blender также все еще имеет лицензию GPLv2 или более позднюю версию». На данный момент мы придерживаемся этого, переход на GPL 3 не имеет очевидных преимуществ, о которых я знаю. Мой совет для LibreDWG: если вы создаете библиотеку, выбирая широко совместимая лицензия (MIT, BSD или LGPL) — очень положительный выбор».
  8. ^ Прокудин, Александр (27 декабря 2012 г.). «Драма LibreDWG: конец или новое начало?» . libregraphicsworld.org. Архивировано из оригинала 09.11.2016 . Проверено 23 августа 2013 г. [...] печальная ситуация с поддержкой файлов DWG в бесплатном программном обеспечении САПР через LibreDWG. Мы считаем, что к настоящему времени его следует закрыть. У нас есть окончательный ответ от FSF. [...] «Мы не собираемся менять лицензию».
  9. ^ Прокудин, Александр (26 января 2012 г.). «Что происходит с внедрением DWG в бесплатное программное обеспечение?» . libregraphicsworld.org. Архивировано из оригинала 9 ноября 2016 года . Проверено 3 ноября 2013 г. Лицензия GPLv3. Это не работает для программного обеспечения конечных пользователей, поскольку они, как правило, используют сторонние компоненты под разными лицензиями, налагающими ограничения. FSF, являющиеся единственными правообладателями LibreDWG, возражали против повторного лицензирования. Что касается проекта FreeCAD и Йорика ван Гавра, его участника, Ричард Столлман заявил: «Вам не следует менять лицензию вашей библиотеки. Лучше всего разъяснить ему, каковы условия». [...] Лично я крайне недоволен их лицензией GPL [LibreDWG — LGW]. Он запрещает его использование в Assimp, а также во многих других приложениях. Мне не нравятся догматические идеологии, и насильственное освобождение программ (как это делает GPL/GNU) мне особенно не нравится. Это нормально для приложений, потому что на данном этапе это не помешает, но, на мой взгляд, не для библиотек, которые созданы для максимально свободного использования.
  10. ^ «LibDWG — свободный доступ к DWG» . Проверено 3 ноября 2013 г.
  11. ^ libdxfrw на SourceForge.net
  12. ^ «Выпущена libredwg-0.5 [альфа]» . Проверено 26 сентября 2020 г.
  13. ^ «Выпущена libredwg-0.12.5» . Проверено 6 февраля 2022 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 5ff177d0eb951cf64a918e5a1f0f7c20__1711636080
URL1:https://arc.ask3.ru/arc/aa/5f/20/5ff177d0eb951cf64a918e5a1f0f7c20.html
Заголовок, (Title) документа по адресу, URL1:
LibreDWG - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)