2012-03-12 19 views
6

Có hợp pháp để dịch ngược một gói ứng dụng và sử dụng một phần mã của nó không? (cụ thể hơn: một trình kết nối URL (tôi chưa biết điều đó)).Có hợp pháp để dịch ngược APK và sử dụng một phần mã của nó trong ứng dụng của bạn

Phần còn lại của ứng dụng (bố cục và như vậy) được tạo bởi tôi. Tôi có thể xuất bản ứng dụng này mà không lo ngại về mặt pháp lý không?

+0

Đừng coi đây là lời khuyên pháp lý (vì tôi không phải là luật sư), nhưng bạn nên ổn. Vì bạn chưa sao chép toàn bộ ứng dụng và cố gắng chuyển nó thành công việc của mình, bạn không vi phạm bất kỳ chính sách nào. Mặc dù, bạn có thể tốt hơn hết ** tạo lại ** trình kết nối URL dựa trên mã được giải mã. Nhưng một điều cần ghi nhớ là khi bạn sử dụng một phương pháp đơn giản, không có cách nào để xác nhận bạn đã không tạo ra nó. Và khi thời gian trôi qua và nhu cầu của bạn thay đổi, bạn có thể chỉnh sửa và làm cho phương pháp hoàn toàn khác với phương thức ban đầu khi bạn dịch ngược ứng dụng. Decompiling chính nó không phải là bất hợp pháp mặc dù. – Zoe

Trả lời

1

Nó phụ thuộc vào giấy phép ứng dụng nhưng nói chung, nếu việc giải mã là cần thiết có nghĩa là tác giả không cho phép sử dụng mã của nó.

-11

Việc biên dịch lại là bất hợp pháp và sai, trừ khi đó là công việc của riêng bạn.

Bạn có thể tìm hiểu những gì bạn cần trên Google hoặc tìm nội dung nguồn mở bằng cách sử dụng nó và tìm hiểu từ đó.

Đó là bất hợp pháp để dịch ngược bất cứ điều gì mà không được phép.

+1

Tham chiếu trong tương lai của lông: Không phải là bất hợp pháp để ** dịch ngược ** ứng dụng. Đó là, tuy nhiên, bất hợp pháp nếu bạn giải mã nó, lấy tất cả các mã nguồn, có thể thay đổi đồ họa, gói và một số thứ khác và cố gắng vượt qua nó như là ứng dụng của riêng bạn. Đó là phân phối lại bất hợp pháp một tác phẩm có bản quyền. Biên soạn một ứng dụng và sử dụng một phần nhỏ của mã, miễn là nó không phải là một phần chính của ứng dụng. nói rằng bạn sao chép phân phối lại toàn bộ ứng dụng: điều đó sẽ là bất hợp pháp. Nếu bạn giải mã ứng dụng để xem nó hoạt động như thế nào và cố gắng học hỏi từ kinh nghiệm đó, có lẽ tạo ra một bản sao của nó để học cái gì đó có thể không (1/2) – Zoe

+1

cũng được ghi lại ở bất cứ đâu, không có hại gì trong đó. Theo như tôi biết (sau khi thực hiện rất nhiều nghiên cứu), không có luật cấm các ứng dụng biên dịch trên bất kỳ nền tảng nào **. Tuy nhiên, việc phân phối lại ứng dụng sẽ tuân theo luật vi phạm bản quyền trừ khi ứng dụng có giấy phép cho phép phân phối lại, đó là một điều khác biệt một lần nữa. Một ví dụ nguồn mở: Bạn có thể xem mã và thậm chí tạo phiên bản gốc của riêng mình hoặc thử xem điều gì làm cho nó hoạt động. Đó là, tuy nhiên, không hợp pháp để lấy mã, tạo ra các ứng dụng và vượt qua nó như là của riêng bạn. – Zoe

12

Việc biên dịch lại là hoàn toàn PHÁP LÝ, bất kể những gì shills nói. Tối đa, bạn có thể bị kiện vì hoạt động trái phép liên quan đến phần mềm trừ khi bạn đang phân phối lại nó. Các tòa án ở Hoa Kỳ đã luôn giữ nguyên quyền của người dùng để biết chính xác mã nào đang được cài đặt trên hệ thống của họ bằng các chương trình mà họ đã thu được hợp pháp.

Mọi người REALLY cần thoát khỏi câu "ILLEGAL" trừ khi họ biết họ đang nói về điều gì. Hoàn toàn KHÔNG có luật nào ở Hoa Kỳ tuyên bố rằng bạn không thể sao chép cho các mục đích riêng tư hoặc phần mềm biên dịch. Các công ty đã cố gắng kiện để ngăn chặn nó, nhưng; a) đó chỉ là dân sự, không phải hình sự, và do đó không phải là ILLEGAL; và b) họ chỉ thắng khi nội dung được trao cho bên ngoài mà công ty không nhận được thanh toán. IE người đã được hiển thị để phá vỡ pháp luật.

+4

Điều bạn nói về việc giải mã là hợp pháp hoàn toàn chính xác và tôi đồng ý rằng câu trả lời được bỏ phiếu hàng đầu được diễn đạt không chính xác.Tuy nhiên, câu hỏi không chỉ là OK để dịch ngược - nhưng nó có ổn với họ không * sử dụng mã đó * trong chương trình của riêng họ. –

+1

Trong khi đúng, điều này không giải quyết phần cuối của câu hỏi có nội dung "Tôi có thể xuất bản ứng dụng này mà không lo ngại về mặt pháp lý không?" – Quentin

0

Nếu bạn muốn biết trong những từ đơn giản "Nó hoàn toàn PHÁP LÝ biên dịch apks, nhưng nó là ILLEGAL để sử dụng mã đó làm một cái gì đó giống hệt với bản gốc".

Bạn có thể học từ mã nhưng không thể sao chép ở đó. (Đôi khi phụ thuộc vào nhà xuất bản Bản quyền).