Postingan lainnya
Membuat lisensi untuk produk digital kita
Sy bekerja sebagai freelancer web developer. Sy sudah membuat sekitar 90an jenis aplikasi berbasis web, sebagian aplikasi yg sy buat adalah pesanan dari perusahaan/instansi, kalau ini sy tidak ada problem. Yg problem adalah aplikasi2 yg sengaja saya buat untuk saya jual. Karena ada banyak reseller juga, jadi mereka hanya beli 1x file aplikasi saya dan setelahnya mereka bisa menjual berkali2 1 file tadi, di situ sy agak merasa di rugikan.
Jadi pertanyaannya, bagaimana penerapan konsep lisensi ini. Saya sudah mencoba/berexperimen dengan menambahkan library di setiap aplikasi saya, untuk pengecekan key licensi melalui API setiap kali aplikasi itu di instal. Tapi yg jadi masalah adalah, user/pengguna bisa dengan mudah menghapus library tersebut dan pengecekan lisensi key nya pun akan hilang. Sangat simple, karena mereka mendapat source code aplikasi kita, jadi mudah bagi mereka untuk memodifikasi isinya.
Saya ingin seperti ms office, ketika key licensi nya habis masa aktifnya, maka ms office pun sama sekali tidak bisa di pakai. Jadi aplikasi tersebut sangat bergantung pada key licensi tadi.
Mungkin teman2 di sini bisa sharing, barangkali punya pengalaman/ide, boleh share di mari. Terima kasih
Tanggapan
sebentar,,, ini konsepnya web kan ? ? bukan apps menggunakan localhost, misal,,, kalo web,, mungkin kamu bisa menerapkannya di DB kamu (?) ku ga paham ._.
Iya, web bang. Cuma kadang pada keadaan tertentu di instal di localhost juga, kadang di hosting mereka juga. Jadi sy jual aplikasinya jual lepas gitu. Mereka dapat full file source code nya beserta databasenya. Jadi mereka bisa memodifikasi isinya. Kalau misal aplikasi tersebut di pakai untuk pribadi mungkin gak masalah bang. Cuma kalau reseller, rasanya rugi sy nya :D
4 Jawaban:
<div>Jika aplikasinya online<br>bisa dicek selalui request status validasi key license tersebut, apakasih masih valid atau tidak<br>request datanya setiap buka aplikasi pertama kali</div>
<div>Aplikasi nya offline bang hilman, ya mungkin beberapa online bang, jadi di instal di hosting mereka. soalnya kadang sy jual lepas gitu. Mereka terima full file source codenya. Jika file aplikasi itu tidak untuk di jual lagi mungkin saya gak ada masalah. Cuma jadi masalah kalau mereka ini reseller. Jadi kaya rugi gitu saya nya :D</div>
<div>Iyap aga susah kalau soruce code diberikan semua. Otomatis orangnya bisa melakukan apa saja.<br>Coba buat aplikasi yang terinstall di desktop, agar seperti menginstall aplikasi lain, bukan oper source code</div>
<div>saran ku yang paling mudah sih pure online semua,,,<br>dan untuk harganya bakal ada 2,,, pembayaran awal,, (biasanya gedhe) untuk pembelian lisensi, hosting domain dll<br>pembayaran taunan,, untuk perpanjang,,,<br>hosting tetep dipegang kamu,, kalo pengguna ga perpanjang, dibuat aja di database kalo ga perpanjang, aksesnya di batasi ato malah di matikan total,,,<br><br>kasi tau aja, denngan cara ini, pengguna juga mendapat layanan, <br>seperti free domain (kamu bisa ngasi mereka subdomain dari domain merek kamu), <br>layanan teknikal support (jadi misal ada kendala ato pertanyaan, bisa langsung ditangani)<br>live mantenance (kalo ada kerusakan, langsung di benerin)<br><br>memang alurnya jd terkesan makin capek karena kamu harus tetep menghandle mereka walau produck sudah di jual,, namun kemitraan tetep terjaga dan (mungkin) bisa berkambang ke kerja sama lain kedepannya</div>