我可以发布代码来阅读开源许可下的专有格式吗?

时间:2011-07-29 08:13:25

标签: open-source licensing reverse-engineering

我们编写了一个java库,用于读取用于存储化学测量的文档较差的格式。我们完全反向设计它 - 所以不是制造商的一段代码。

我希望能够开源。但我有点担心,如果我这样做,我会陷入一些合法的地狱。特别是我需要为我的部门保证一定的法律保障。

我正在考虑使用LGPL或Apache许可证,因为我还希望将其分发给我们的合作伙伴,而这些合作伙伴可能不会根据免费许可证发布。

1 个答案:

答案 0 :(得分:3)

我不是这方面的专家,但我相信这是合理使用并且完全安全 - 例如LibreOffice(或OpenOffice.org),它可以通过以下方式阅读微软记录不完整,非标准的专有办公格式其贡献者的逆向工程技能。