2012-03-12 21 views
6

apkを逆コンパイルしてコードの一部を使用することはできますか? (具体的には:URLコネクタ(まだ私はそれを学んでいない))。APKを逆コンパイルしてアプリケーションのコードの一部を使用することはできますか

残りのアプリ(レイアウトなど)は私が作成したものです。法的な面を気にせずにこのアプリを公開できますか?

+0

私は弁護士ではないので、法的助言としてこれを取らないでください。アプリ全体をコピーしておらず、あなたの仕事としてそれを渡そうとしているので、あなたはどんなポリシーにも違反していません。ただし、逆コンパイルされたコードに基づいてURLコネクタを再作成する方がよい場合があります。しかし、心に留めておくべきことは、あなたが単一のメソッドを使用すると、それを作成していないことを確認する方法がないということです。時間の経過とともにニーズが変わると、そのアプリケーションを編集して、そのアプリケーションを逆コンパイルしたときとはまったく異なる方法にすることができます。しかし、それ自体を逆コンパイルすることは違法ではありません。 – Zoe

答えて

1

アプリケーションのライセンスによって異なりますが、一般に、逆コンパイルが必要な場合は、作成者がコードを使用できないことを意味します。

-11

デコンパイルは、あなた自身の仕事でない限り、違法で間違っています。

あなたはGoogleで必要なものを学ぶことができますし、それを使ってオープンソースのものを見つけてそれから学ぶことができます。

許可なくANYTHINGを逆コンパイルするのは不正です。

+1

Fur future reference:**アプリケーションを**逆コンパイルするのは違法ではありません。しかし、あなたがそれを解読し、すべてのソースコードを取り、多分グラフィックスやパッケージなどのものを変更し、それを自分のアプリとして渡そうとするなら、違法です。著作権で保護された作品の違法な再配布です。アプリの主要な部分でない限り、アプリの逆コンパイルとコードのマイナーな部分の使用。アプリ全体を再配布すると言っている:それは違法だろう。アプリをデコードしてその仕組みを見て、その経験から学び、恐らく何かを学ぶためにクローンを作成すると(1/2) – Zoe

+1

どこにでも書かれているように、そこには害はありません。私が知っている限り(多くの研究をした後)、**どのプラットフォームでもアプリケーションの逆コンパイルを禁止する法律はありません**。しかし、アプリの再配布は、再配布を許可するライセンスがない限り、著作権侵害の法律に従います。つまり、違うことです。オープンソースの例:コードを見たり、独自のバージョンのオリジナルを作成したり、それを動作させるものを見てみても問題ありません。しかし、コードを作成し、アプリケーションを作成し、それを自分のものとして渡すことは合法ではありません。 – Zoe

12

デコンパイルは、シエルが何を言っているかにかかわらず、絶対に法的です。ほとんどの場合、ソフトウェアを再配布しない限り、ソフトウェアに関連する不正行為に対して訴えられます。米国の裁判所は、合法的に入手したプログラムによって、システムにインストールされているコードをユーザーが正確に知る権利を常に維持しています。

人「話していることが分からない限り、本当に不快」と言わなくてはなりません。米国には、私的な目的でコピーすることも、ソフトウェアを逆コンパイルすることもできない、という法律はまったくありません。企業はそれを止めるために訴訟を起こそうとしているが、 a)それは唯一の市民ではなく、犯罪者であり、したがって不当ではない。 b)支払いを受けていない社外の当事者にコンテンツが提供されたときにのみ勝った。 IEの人は法律を破るように示されている。

+4

逆コンパイルについて合法的であることはまったく正しいので、一番上に投票された回答は間違っています。しかし、問題はデコンパイルしても問題ないだけでなく、自分のプログラムでそのコードを使用することもOKです。 –

+1

真実ですが、これは質問の最後の部分には対処していません。「法的な面を懸念することなくこのアプリを公開できますか? – Quentin

0

単純な言葉で知りたいのなら「それは絶対に正式なapkの逆コンパイルですが、元のコードと同じものを作るのにそのコードを使用するのは不合理です」。

コードから学ぶことはできますが、コピーできないのは誰か(出版社の著作権によって異なる場合があります)。

関連する問題