Tôi đã được một khách hàng yêu cầu gửi đề xuất cho một ứng dụng web mà anh ta muốn xây dựng. Khách hàng này là một startup có lực kéo tương đối tốt cho đến nay (có vẻ như).
Tôi đã được yêu cầu soạn thảo một hợp đồng ngăn tôi viết bất kỳ mã nào tôi viết cho họ ở bất cứ nơi nào khác. Cho đến thời điểm này, tôi đã soạn thảo các hợp đồng trong đó tôi giữ quyền độc quyền đối với mã nguồn của mình nhưng khách hàng cũng giữ lại tất cả các quyền (bán, sửa đổi, v.v.)
Vì vậy, điều này nghe có vẻ khá kỳ quái với tôi:
Điều gì xảy ra nếu tôi có một khách hàng khác có dự án tương tự (nhưng không hoàn toàn giống nhau) và anh ta muốn tôi phát triển ứng dụng của mình?
Tất nhiên tôi sẽ không sao chép và dán từ dự án trước - nhưng có vẻ như tôi sẽ không thể sử dụng bất kỳ hiểu biết nào tôi đã đạt được trong dự án trước đó và tôi sẽ không thể viết lại mã này cho bất kỳ khách hàng.
Vì vậy, câu hỏi là - Nếu tôi cung cấp tất cả các quyền của mã nguồn của mình cho khách hàng, điều đó có nghĩa là tôi không bao giờ có thể viết lại mã này cho người khác?
Lưu ý: Tôi biết hầu hết các bạn ở đây không phải là luật sư và tôi không thực sự tìm kiếm lời khuyên pháp lý, thay vào đó, những loại hợp đồng này thực sự có ý nghĩa gì về quyền sở hữu đối với mã nguồn, điều thường làm là gì, v.v.