Làm thế nào chính xác làm quyền mã độc quyền hoạt động? [đóng cửa]


11

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.


1
Bạn có thông báo về việc cung cấp hợp đồng trong câu hỏi không? Chúng ta hãy xem nó.
Robert Harvey

Hợp đồng này sẽ bao gồm những loại mã nào? Bạn có một bộ thư viện chung mà họ muốn độc quyền không? Hay họ sau khi độc quyền đối với tất cả các mã được viết cho dự án này?

Tôi tin rằng điều này chỉ bao gồm việc triển khai cụ thể, vì vậy nếu bạn được phép viết một lớp cơ sở dữ liệu chung, nhưng không, giả sử, một lớp để giao diện với các trình điều khiển cụ thể của họ. Điều này là khá chuẩn trong kinh nghiệm của tôi, và nếu nó làm phiền bạn, có lẽ bạn nên tham khảo ý kiến ​​với luật sư?
tộc

Họ có nghĩa là bạn tính phí nhiều hơn và mất nhiều thời gian hơn; khách hàng không chỉ mua thời gian của bạn và bạn không thể sử dụng lại tất cả các thư viện chung hữu ích của mình vì khách hàng sẽ sở hữu chúng nếu bạn làm như vậy.
Bến

3
Tôi đã được yêu cầu soạn thảo hợp đồng ... bạn có phải là luật sư không? Bạn có được đào tạo pháp lý? Bạn có thể yêu cầu một luật sư soạn thảo một thuật toán sắp xếp cho bạn? Họ chỉ thiết lập cho bạn để viết ra một cái gì đó cuối cùng sẽ làm bạn khó chịu, bởi vì tôi chắc chắn họ có một luật sư thực sự đang được trả tiền thật để bảo vệ họ, bạn nên nhờ luật sư của mình tự làm như vậy cho bạn.

Câu trả lời:


21

Quyền sở hữu mã có nghĩa là bạn sẽ được giao bản quyền cho họ. Trong điều kiện thực tế, điều đó có nghĩa là bạn sẽ không giữ lại bất kỳ mã nguồn nào của họ khi dự án kết thúc. Bằng cách đó, bạn không thể bị buộc tội sử dụng lại mã bạn đã viết cho họ trong các dự án khác. Đây là một sự sắp xếp khá điển hình; họ đang trả tiền cho bạn để viết mã cho họ, vì vậy, đương nhiên họ muốn giữ quyền sở hữu mã nói trên.

Nếu có tài sản trí tuệ khác cần được bảo vệ (tức là một số thuật toán độc quyền), thì thuật toán đó cần phải được xử lý cụ thể. Đặc biệt, sự đổi mới cần phải mới lạ, và không dễ tái tạo. Lý tưởng nhất, nó được bảo vệ bởi một bằng sáng chế, nhưng bạn vẫn có thể được yêu cầu ký các thỏa thuận không tiết lộ. Bạn nên tuân thủ các thỏa thuận đó và không sử dụng các thuật toán độc quyền trong các dự án khác.

Chìa khóa ở đây là tính đặc hiệu. Khách hàng của bạn nên nói rõ cụ thể những gì sở hữu trí tuệ và ý tưởng mà họ muốn bảo vệ. Đừng ký bất cứ điều gì tạo ra một mạng lưới rộng như "bạn không thể sử dụng bất kỳ ý tưởng nào bạn có được trong các dự án khác." Đó là một nhu cầu không hợp lý. Đừng ký một thỏa thuận không cạnh tranh; nó có thể ngăn bạn làm việc trong các dự án liên quan đến ngành hoặc đối thủ cạnh tranh.


2
Đối với hồ sơ, các bằng sáng chế phần mềm thuần túy (tức là bằng sáng chế chỉ bao gồm phần mềm, không liên quan đến một số phần cứng chuyên dụng ) đang gây tranh cãi trong một số cộng đồng, đặc biệt là giữa các nhóm phần mềm nguồn mở và miễn phí. Liên quan đến một bằng sáng chế có thể làm phức tạp đáng kể công việc của bạn nếu bạn cần làm việc với một hoặc nhiều nhóm trong số đó.
Kevin

Cảm ơn rất nhiều về câu trả lời - Điều gì xảy ra nếu tôi không giữ một bản sao của mã mà sử dụng một ý tưởng trong một dự án khác với ahem..một cấu trúc mã tương tự? - Giả sử rằng giải pháp này tôi nghĩ ra không được cấp bằng sáng chế.
Nik Kyriakides

@NicholasKyriakides bạn không thể giữ bản quyền phát triển cá nhân của nhân viên. Bất cứ điều gì bạn học được mà không được bảo vệ cụ thể (về mặt pháp lý) là một phần của bộ kỹ năng của bạn. Ví dụ: Nếu bạn bị cháy bởi một mô hình bất khả tri của sản phẩm và tìm hiểu một cách tốt hơn để tránh vấn đề, đó là của bạn để sử dụng trong tương lai.
Gusdor

1
@Gusdor Đừng quá chắc chắn. Có một lý thuyết pháp lý gọi là " học thuyết tiết lộ cuối cùng ", cho thấy rằng cuối cùng bạn không thể tránh sử dụng những gì trong đầu, ngay cả khi bạn nói rằng bạn sẽ không. Nó đã nhận được một số lực kéo tại tòa án Hoa Kỳ.
Ross Patterson

1
@RossPatterson ah các tòa án Hoa Kỳ. Một pháo đài của chính nghĩa. Âm thanh giống như một cách sáng tạo khác để họ hạn chế khả năng di chuyển công việc và trả tiền cho người dân của họ. Nếu bạn lái xe, bạn chắc chắn sẽ tăng tốc trong cuộc sống của bạn. Có một tiền phạt, chỉ để chắc chắn.
Gusdor

13

Điều này nghe có vẻ khá bình thường với tôi. Các startup đang cẩn thận để có thể chỉ ra rằng họ hoàn toàn sở hữu tất cả các mã trong giải pháp của họ. Điều này rất quan trọng nếu cuối cùng họ được mua bởi một công ty khác. Công ty khác cần biết rằng sau này không ai sẽ yêu cầu quyền sở hữu đối với phần mềm mà họ nghĩ là họ đã mua.

Bạn có thể muốn nghiên cứu thuật ngữ ' làm việc cho thuê '.

Phiên bản ngắn là bạn làm công việc của bạn, họ trả tiền cho bạn cho nó, sau đó bạn bàn giao tất cả các bản sao của mã bạn đã viết. Trừ khi hợp đồng của bạn có quy định khác , điều này không nhất thiết ngăn bạn viết mã tương tự cho một khách hàng khác (tất nhiên giả sử rằng bạn không chia sẻ thư viện hoặc cắt và dán mã).

Bạn có thể muốn tham khảo ý kiến ​​một luật sư về chi tiết cụ thể.


Tôi đồng ý với điều này. Hầu hết các nhà tuyển dụng mà tôi đã làm việc cùng, chắc chắn, có một điều khoản bắt tất cả khi bạn ký.
tộc

câu trả lời này dịch khi bạn cần đại diện pháp lý thực tế mà khách hàng của bạn không thuê
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.