Bagaimana cara mendeteksi pelanggaran lisensi sumber terbuka oleh perusahaan?

11

Katakanlah saya memiliki proyek sumber terbuka dengan lisensi yang melarang penggunaan komersial. Kemudian muncul produk komersial dengan kesamaan yang mencolok dalam fungsi / perangkat keras.

  1. Bagaimana cara saya memeriksa produk komersial untuk melihat apakah mereka menggunakan bagian dari kode sumber saya?
    • Saya menyadari bahwa saya dapat melakukan dump gambar, tetapi apakah itu benar-benar bermanfaat, atau mudah dikaburkan?
  2. Adakah trik sederhana yang bisa saya gunakan, seperti menambahkan perilaku aneh di sudut, yang memungkinkan saya untuk dengan mudah mendeteksi jika ada yang menyalin sumbernya kata demi kata, dan tidak terlalu jelas?

Pertanyaan hukum bonus: dapatkah saya memanggil kode sumber, jika demikian, apa yang harus saya miliki untuk memberikan 'keraguan yang masuk akal'?

stbtra
sumber
3
Anda mungkin menemukan lebih banyak T / A untuk ini di stackoverflow.com.
J. Polfer
1
Pertama-tama, Anda harus menjadi penulis proyek sumber terbuka. Umumnya jika Anda hanya pengguna, Anda tidak bisa berbuat banyak. Anda mungkin, itu tidak jelas bagi saya dari kata-kata dalam pertanyaan Anda.
davr
Negara apa ini? karena undang-undang berbeda sangat banyak.
Johan

Jawaban:

6

Sering berjalan stringspada dua binari dan membandingkan hasilnya dapat menghasilkan hasil yang jitu:

strings <filename>

Dari halaman manual string:

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

Hasilnya mungkin tidak identik, tetapi mungkin menunjukkan kesamaan kunci antara file.

Peter Gibson
sumber
1

Bagaimana dengan gertakan poker yang terinspirasi oleh Apple? (Pengacara mereka mengirim banyak kertas, bahkan jika kasus mereka palsu :)

Anda cukup menulis surat kepada mereka di mana Anda mengklaim bahwa mereka melakukan pelanggaran hak cipta pada kode Anda, dan kemudian menawarkan mereka kesepakatan untuk menyelesaikan "di luar pengadilan".

Mungkin disebutkan bahwa kasus tersebut akan diserahkan kepada seseorang seperti EFF dalam waktu XX hari jika mereka tidak mengulang.

Dan jika Anda beruntung mereka akan menghubungi Anda dan Anda bisa mendapatkan uang dari situasi ini.

Johan
sumber