Masalah apa yang harus saya perhatikan ketika melakukan waralaba kode saya?

9

Saya menyediakan layanan web menggunakan situs dan baru-baru ini saya mendapat proposal untuk waralaba layanan itu ke perusahaan lain.

Masalahnya muncul ketika mereka ingin semua kode saya berjalan di server mereka. Saya mengerti alasan mereka, tetapi saya ingin mengambil langkah-langkah bahwa inti dari kode PHP saya tetap tersembunyi dan tidak berubah. Saya ingin mengambil tindakan bahwa mereka tidak menjual kembali kode saya ke penawar lain, atau menggunakan IP saya.

Setelah beberapa penelitian saya menemukan beberapa solusi seperti enkripsi PHP, kebingungan atau sidik jari data.

Yang saya tanyakan adalah jantan:

  • Apa yang harus saya ketahui ketika memberikan kode saya?
  • Apa yang dapat saya lakukan untuk mencegah mereka dari memahami dan menjual kode saya kepada orang lain?
JMagalhaes
sumber
4
Itu pasti pertanyaan jantan untuk diajukan! (Saya tidak dapat melakukan pengeditan karakter tunggal ...)
Deckard

Jawaban:

8

Hal terbaik yang dapat Anda lakukan dalam kasus-kasus ini adalah menuliskan semuanya di atas kertas dan membuatnya ditandatangani oleh kedua perusahaan, sehingga Anda tahu apa yang dapat Anda lakukan ketika itu dijual dan pembeli tahu keterbatasannya. Tidak ada cara yang mudah untuk memberikan kode Anda (terenkripsi, dikaburkan, sidik jari atau tidak) dengan jaminan 100% bahwa pembeli tidak akan menjual kembali kode Anda.


sumber
6

Dalam pengalaman saya, Anda bertanya pada diri sendiri pertanyaan yang salah.

Masalah tunggal terbesar Anda seharusnya:

  1. Apakah ini cocok dengan model bisnis saya?

  2. Seberapa mudah bagi mereka untuk menemukan / membuat sesuatu yang serupa?

Jika jawaban Anda (a) tidak benar-benar dan (b) agak sulit, maka berdirilah dan menolak.

Pada dasarnya, adalah satu hal yang harus dilakukan dalam bisnis pemeliharaan perangkat lunak yang dipasarkan dan diintegrasikan oleh orang lain. Dan itu adalah hal yang sama sekali berbeda dari menjadi melayani pelanggan akhir sendiri. Salah satu situasi terburuk yang dapat Anda lakukan adalah bersaing untuk pelanggan dengan pengecer Anda sendiri.

Argumen mana pun yang mereka ajukan pada Anda (biasanya "Anda akan langsung mencapai basis pelanggan penuh kami") adalah, seperti yang saya alami, meragukan terbaik: jika produk Anda benar-benar bagus, tidak masalah siapa yang hosting itu. Paling-paling pertimbangkan pelabelan putih, dan bahkan kemudian saya sarankan Anda berpikir dua kali tentang itu karena itu berarti Anda akan kehilangan kendali atas merek Anda.

Jika mereka meng-host perangkat lunak Anda dan mereka besar, Anda akan kehilangan keahlian yang sangat dibutuhkan pada hal-hal yang akan Anda butuhkan selanjutnya, yaitu layanan pelanggan dan penskalaan.

Sebagai catatan terakhir, ingatlah bahwa memiliki pelanggan tunggal yang menghasilkan bisnis Anda sangat buruk. Jika ada, itu pada dasarnya berarti mereka memiliki Anda dalam segala hal kecuali nama. Dan berhati-hatilah dengan membiarkan diri Anda dibujuk untuk menandatangani perjanjian usaha patungan untuk alasan yang sama: pengecer tidak suka berada di tempat tidur dengan pesaing mereka, dan Anda mungkin berakhir dengan satu pelanggan besar sebagai hasilnya.

Semoga berhasil!

Denis de Bernardy
sumber