Có lẽ cách rõ ràng nhất để bảo vệ tài sản trí tuệ của công ty từ các nhà phát triển riêng của họ có vẻ là Thỏa thuận không tiết lộ của NDA. Hiệu quả của phương pháp này có thể thay đổi, tùy thuộc vào nhiều yếu tố, và đôi khi hoặc một nơi nào đó nó có thể không hoạt động như mong đợi.Bảo vệ mã từ các nhà phát triển riêng của mình
Cách tiếp cận nào khác, ngoài cách tiếp cận hoàn toàn hợp pháp này, tồn tại để bảo vệ mã phần mềm từ những người phát triển nó? Họ có tồn tại không? Liệu nó có ý nghĩa trong thực tế?
Có thể, ví dụ: Team Edition của Visual Studio đã chứa một số tính năng liên quan đến vấn đề này (ví dụ: mức truy cập vào các phần mã, tùy thuộc vào vai trò bên trong nhóm phát triển hoặc điều gì đó tương tự)?
tham khảo về chủ đề này:
Như thống kê cho biết, trung bình, các lập trình viên có xu hướng thay đổi công việc của họ mỗi 3-4 năm.
Từ quan điểm hoàn toàn tò mò tại sao điều này lại cần thiết? Tôi ngay lập tức nghĩ rằng môi trường sẽ hỗn loạn hoặc có một biến cao hơn để có nỗi sợ hãi trên các nhà phát triển ăn cắp mã và đi một nơi khác làm cho "sử dụng tốt" của nó. Bất cứ điều gì ở một mức độ cực cao có lẽ nên áp dụng cho một bằng sáng chế phần mềm. –
nên là cộng đồng wiki – SilentGhost
Heh, lấy bóng để hỏi điều này trên trang web của nhà phát triển :) –