Saya menjual perangkat lunak yang memungkinkan pengguna memanipulasi informasi penting.
Dalam kontrak lisensi saya (dirancang oleh seorang pengacara khusus di bidang ini), saya punya klausa standar pembacaan:
PERANGKAT LUNAK INI DISEDIAKAN OLEH PENULIS `` SEBAGAIMANA ADANYA '' DAN GARANSI TERSURAT MAUPUN TERSIRAT, TERMASUK, TETAPI TIDAK TERBATAS PADA, JAMINAN DASAR PERDAGANGAN DAGANG DAN KESESUAIAN UNTUK TUJUAN TERTENTU. DALAM KEJADIAN APA PUN PENULIS TIDAK BERTANGGUNG JAWAB ATAS KERUSAKAN LANGSUNG, TIDAK LANGSUNG, INSIDENTAL, KHUSUS, LUAR BIASA, ATAU KERUSAKAN KONSEKUENSIAL (TERMASUK, TETAPI TIDAK TERBATAS PADA, PENGADAAN BARANG ATAU LAYANAN PENGGANTI; KEKURANGAN PENGGUNAAN ATAU LAYANAN; KEHILANGAN PENGGUNAAN, DATA, ATAU KEUNTUNGAN; ) NAMUN MENYEBABKAN DAN MENGGUNAKAN TEORI KEWAJIBAN, BAIK DALAM KONTRAK, KEWAJIBAN KETAT, ATAU TOR (TERMASUK KETERLAMBATAN ATAU KATA LAINNYA) BISNIS DALAM JALAN KELUAR DARI PENGGUNAAN PERANGKAT LUNAK INI, BAHKAN JIKA TERKAIT KEMUNGKINAN SUHU.
Saya telah melihat padanan dalam hampir setiap perangkat lunak tunggal yang saya gunakan sejauh ini.
Sejauh ini, semua klien kami menerimanya tanpa kesulitan, tetapi sekarang satu klien potensial sedang memperebutkannya. Sebenarnya dia memberitahuku sesuatu di sepanjang baris:
Maksud Anda jika saya menggunakan perangkat lunak Anda untuk membeli sesuatu dengan harga $ 10 dari perusahaan pihak ketiga, dan ada bug dalam perangkat lunak Anda (karena Anda tidak menjamin tidak ada), dan Anda mengirimkan pesanan $ 20, saya akan membayar perbedaan $ 10, bukan?
Saya agak terjebak di antara apa yang tampak seperti akal sehat di pihaknya, dan fakta bahwa perusahaan asuransi saya mungkin tidak akan mengasuransikan saya untuk risiko semacam itu, dan jika Anda menganggap kita berbicara jutaan, bukan $ biasa, itu tidak berarti merasa nyaman bertanggung jawab atas kehilangan potensial semacam itu.
Sejauh ini, jawaban terbaik yang saya buat adalah bahwa semua orang melakukannya di industri (Microsoft tidak menjamin bahwa email yang Anda kirim menggunakan Outlook tidak akan diubah, misalnya, dengan memutar semua $ 10 menjadi $ 20 ...)
Adakah saran tentang cara menangani ini? (Selain melakukan yang terbaik untuk mengirimkan perangkat lunak bebas bug, tentu saja: p)