为没有源代码的用户提供库?

时间:2013-06-25 10:01:02

标签: java

我创建了一个可以完成一些工作的库。我希望用户使用它,但由于某些原因(在其中有一些秘密配方),我不希望库的用户看到源代码。有可能的 ?一种选择是通过json提供输出,但由于基础设施要求,这是不可行的。 (这个问题是在我理解了.class文件可以被反编译成java代码。

1 个答案:

答案 0 :(得分:2)

从技术上讲,你可以让它变得更难(混淆等),但AFAIK你无法阻止它。

合法:明确说明您分发图书馆的许可证。