逆向工程二进制文件格式是否合法

14 file-format reverse-engineering

通过反向工程从其他应用程序反向工程未加密的二进制文件格式并阅读内容,在我的应用程序中添加对第三方文件格式的支持是否合法?

Mar*_*ett 14

取决于您的位置.在欧盟,特别允许(第6条欧盟软件公约)"为了互操作性而对文件格式进行反向工程"

一般来说,很难阻止某人阅读文件格式,有些例子禁止您编写文件,因为该格式包含专利技术(如果您所在的国家/地区允许使用软件专利).多年来,GIF就是这种情况.


NeA*_*RAZ 6

取决于有问题的格式,您的位置等.这不是"破解",更像是"逆向工程".

咨询律师,获得生成格式的应用程序的许可证!