这几天偶然需要研究一下CAD文件的格式,然后看到很多流氓的事情。时间不多,从wikipedia抄几段。
===========================
DWG 格式以及它的 ASCII格式变体 DXF,已经成为 CAD 制图数据交换中的事实文件标准,据估计全世界有超过十亿个 DWG 文件。有几家公司正在对 DWG 文件格式进行逆向工程以试图为其它的设计软件提供读写 DWG 文件的能力。歐特克公司也提供了一套需要授权的 DWG 读写技术开发包 “RealDWG”。
几乎所有的商用软件开发商,包括所有的 Autodesk 的竞争对手都选择 DWG 作为与 AutoCAD 进行数据交换的主要格式,他们使用的函数库是 Open Design Alliance 这个非营利性业界协会对 DWG 文件格式进行逆向工程得到的。
新版的 AutoCAD 可以打开许多旧版的 DWG 文件,AutoCAD 2007 可以打开 2.0 版的 DWG 文件并且可以保存为 r14 版的格式。另外歐特克公司提供一个免费的 DWG 查看工具 “DWG TrueVi” 用于查看所有版本的 DWG 文件。另外一方面,該公司是 vendor lock-in 策略的强力支持者,尽力保护 DWG 文件格式并且禁止开发支持 DWG 格式的开放源代码库。
In 2008 the Free Software Foundation asserted the need for an open replacement for the DWG format by placing 'Replacement for OpenDWG libraries'[17] in 10th place on their High Priority Free Software Projects list. Created in late 2009, GNU LibreDWG[18] is a free software library released under the terms of theGNU GPLv3 license. Despite being currently under development, it can read most parts of DWG files from version R13 up to 2004. Neither RealDWG[10] nor DWGdirect are licensed on terms that are compatible with the GNU GPL, or similar free software license.
References:
No comments:
Post a Comment