Làm cách nào để phát hiện vi phạm giấy phép nguồn mở của các công ty?


11

Giả sử tôi có một dự án nguồn mở với giấy phép cấm sử dụng thương mại. Sau đó, đi kèm với một sản phẩm thương mại với sự tương đồng nổi bật về chức năng / phần cứng.

  1. Làm cách nào để kiểm tra sản phẩm thương mại để xem họ có đang sử dụng các phần của mã nguồn của tôi không?
    • Tôi nhận ra rằng tôi có thể thực hiện một kết xuất hình ảnh, nhưng điều đó thực sự hữu ích, hay dễ bị xáo trộn?
  2. Có bất kỳ thủ thuật đơn giản nào tôi có thể sử dụng, chẳng hạn như thêm các hành vi trường hợp góc lạ, cho phép tôi dễ dàng phát hiện nếu có ai đã sao chép nguyên văn nguồn, và không quá rõ ràng?

Câu hỏi pháp lý bổ sung: bằng cách nào đó tôi có thể trát hầu hết mã nguồn, nếu vậy tôi cần phải trình bày 'nghi ngờ hợp lý' bằng cách nào?


3
Bạn có thể tìm thấy nhiều Q / A hơn cho điều này trên stackoverflow.com.
J. Polfer

1
Trước hết, bạn phải là tác giả của dự án nguồn mở. Nói chung nếu bạn chỉ là người dùng, bạn không thể làm gì nhiều. Bạn có thể, nó không rõ ràng với tôi từ ngữ trong câu hỏi của bạn.
davr

Đây là đất nước nào? vì luật pháp khác nhau khá nhiều.
Johan

Câu trả lời:



6

Thường chạy stringstrên hai nhị phân và so sánh kết quả có thể mang lại kết quả:

strings <filename>

Từ trang man chuỗi:

strings - find the printable strings in a object, or other binary, file

Các kết quả có thể không giống nhau, nhưng nó có thể hiển thị các điểm tương đồng chính giữa các tệp.



1

Làm thế nào về một trò lừa bịp lấy cảm hứng từ Apple? (Luật sư của họ gửi rất nhiều giấy tờ, ngay cả khi trường hợp của họ là không có thật :)

Bạn chỉ cần viết cho họ một lá thư nơi bạn tuyên bố rằng họ đang vi phạm bản quyền đối với mã của bạn và sau đó cung cấp cho họ một thỏa thuận để giải quyết "ngoài tòa án".

Có lẽ đã đề cập rằng vụ việc sẽ được bàn giao cho một người như EFF trong vòng XX ngày nếu họ không phát lại.

Và nếu bạn may mắn họ sẽ liên lạc với bạn và bạn có thể nhận được một số tiền từ tình huống này.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.