2012-03-12 1 views
6

apk를 디 컴파일하여 코드의 일부를 사용하는 것이 합법적입니까? (더 구체적으로 말하면 : URL 커넥터 (아직 배웠습니다)).APK를 디 컴파일하여 앱의 일부 코드를 사용하는 것이 맞습니까?

나머지 앱 (레이아웃 등)은 저에게 만들어집니다. 법적 책임을 염두에 두지 않고이 앱을 게시 할 수 있습니까?

+0

(변호사가 아니기 때문에) 법적 조언으로 삼으십시오. 그러나 괜찮을 것입니다. 전체 앱을 복사하지 않고 작업으로 전달하려고 시도하면 어떤 정책도 위반하지 않습니다. 하지만 디 컴파일 된 코드를 기반으로 URL 커넥터를 다시 만드는 것이 더 좋습니다. 그러나 명심해야 할 점은 하나의 방법을 사용할 때 생성하지 않았다는 것을 확인할 수있는 방법이 없다는 것입니다. 그리고 시간이 지남에 따라 요구 사항이 변경되면이를 편집하여 앱을 디 컴파일 할 때의 원래 방식과 완전히 다른 방식으로 만들 수 있습니다. 그러나 자체 컴파일은 불법이 아닙니다. – Zoe

답변

1

응용 프로그램 라이센스에 따라 다르지만 일반적으로 디 컴파일이 필요한 경우 작성자가 코드 사용을 허용하지 않음을 의미합니다.

-11

Decompiling은 자신의 작업이 아니라면 모두 불법이며 잘못되었습니다.

Google에서 필요한 것을 배울 수도 있고 그것을 사용하여 오픈 소스 자료를 찾아서 배울 수도 있습니다.

아무 것도 허가없이 디 컴파일하는 것은 불법입니다.

+1

모피 후속 참조 : ** 앱을 디 컴파일 **하는 것은 불법이 아닙니다. 그러나 디코딩하여 모든 소스 코드를 가져 와서 그래픽, 패키지 및 다른 것들을 변경하고 자신의 응용 프로그램으로 전달하려고 시도하는 것은 불법입니다. 저작권이있는 저작물을 불법으로 재배포하는 행위입니다. 앱의 주요 부분이 아닌 한, 앱을 디 컴파일하고 코드의 사소한 부분을 사용하십시오. 전체 앱을 다시 배포한다고 가정하면 불법입니다. 앱을 해독하여 어떻게 작동하는지 확인하고 그 경험을 통해 배우려고한다면 아마도 (1/2) – Zoe

+1

이 아닐 수도있는 무언가를 배우기 위해 클론을 만들면 아무런 해가 없습니다. 내가 아는 한 (많은 연구를 한 후에) 모든 플랫폼에서 앱 디 컴파일을 금지하는 법률은 없습니다 **. 그러나 앱 재배포는 앱에 재배포 허용 라이센스가 없으면 해적 행위의 법칙에 따라 진행됩니다. 즉 다시 다른 문제입니다. 오픈 소스 사례 : 코드를보고 원본 버전을 직접 만들거나 작동하게 만드는 것이 무엇인지 확인하려고해도됩니다. 그러나 코드를 작성하고 앱을 만든 다음 자신의 것으로 넘겨주는 것은 합법적이지 않습니다. – Zoe

12

디 컴파일은 필자의 말에 상관없이 절대적으로 법적입니다. 대부분 소프트웨어를 재배포하지 않는 한 소프트웨어 관련 무단 활동에 대해 고소 당할 수 있습니다. 미국 법원은 합법적으로 취득한 프로그램을 통해 사용자 시스템에 어떤 코드가 설치되어 있는지 정확히 알 수있는 권리를 항상 주장 해 왔습니다.

사람들이 말하는 내용을 알지 못하는 한 정말로 "불법"이라고 말하면 안됩니다. 미국에는 귀하가 개인 용도로 복사하거나 소프트웨어를 디 컴파일 할 수 없다고 명시된 법률이 절대적으로 없습니다. 기업들은이를 막기 위해 고소하려했지만, a) 그것은 시민이면서 범죄자가 아니기 때문에 불법이 아닙니다. b) 회사가 지불하지 않은 외부 당사자에게 컨텐츠가 제공되었을 때만 수상했습니다. IE는이 법을 어기는 것으로 나타났습니다.

+4

디 컴파일이 합법적이라고 말하는 것은 완전히 정확하며, 가장 많이 투표 된 답변은 잘못 표시됩니다.그러나 문제는 디 컴파일하는 것이 좋을뿐만 아니라 그들 자신의 프로그램에서 해당 코드 *를 사용하는 것이 좋습니다. –

+1

사실,이 질문의 마지막 부분 인 "법적인 문제없이이 앱을 게시 할 수 있습니까?" – Quentin

0

간단한 문장으로 알고 싶다면 "절대적으로 법적으로 디 컴파일하는 APK이지만 원래 코드와 동일한 코드를 작성하는 것은 불법입니다."

코드에서 알 수 있지만 누가 복사 할 수 있습니까? (때로는 발행인의 저작권에 따라 다름).