在您的应用中反编译APK并使用其部分代码是否合法

Fel*_*man 6 decompiling

反编译apk并使用其部分代码是合法的吗?(更具体地说:一个URL连接器(我还没有学到)).

应用程序的其余部分(布局等)由我制作.我可以在不关心法律方面的情况下发布此应用程序吗?

小智 14

无论shills说什么,反编译绝对是法律的.除非您重新分发,否则最多可以起诉未经授权的与软件相关的活动.美国的法院一直坚持用户通过他们合法获得的程序确切知道他们的系统上安装了哪些代码的权利.

人们真的需要放弃说"非法",除非他们知道他们在谈论什么.美国绝对没有法律规定您不能为私人目的或反编译软件进行复制.公司试图起诉阻止它,但是; a)那只是民事,而不是犯罪,因此不是非法的; b)他们只有在内容被提供给公司未收到付款的外部方时才会获胜.IE已被证明违法.

  • 你所声明的反编译是合法的是完全正确的,我同意最高投票的答案措辞错误.然而,问题不仅在于反编译是否可行 - 但是他们可以在他们自己的程序中使用该代码*. (4认同)
  • 虽然是真的,但这并没有解决问题的最后一部分,即“我可以发布这个应用程序而不关心法律问题吗?” (2认同)
  • Ransh,EULA 不是法律,因此不构成法律基础。它是一份合同,因此构成民事协议的基础。他们可以起诉您违反规定,但不能因您违反规定而提出指控。然后法院可以决定该合同协议是否有效。至于“我可以发布通过反编译其他代码生成的代码吗”这个问题,编译代码通常会删除并重新排列代码模式,并且许多受版权保护的内容都会丢失。有人可能会争辩说,生成的机器代码和反编译代码无法获得版权保护,但请向法院提出要求。 (2认同)

Jul*_*ien 1

这取决于应用程序许可证,但一般来说,如果需要反编译,则意味着作者不允许使用其代码。