위탁 작업에 대한 소유권을 유지 해야하는 이유는 무엇입니까? [닫은

StackOverflow https://stackoverflow.com/questions/220368

  •  03-07-2019
  •  | 
  •  

문제

나는 항상 고객에게 전송할 조항을 포함 시켰습니다. 모든 소스 코드, 원본 이미지, 원본 리소스 등에 대한 모든 소스 코드, 소유권 및 사용 권한.

물론, 저는 라이브러리에 대한 저자, 소유권 및 사용 권한을 유지하며 일반적으로 소스 코드를 포함하지 않습니다. 클라이언트가 내 라이브러리의 소스 코드를 요구하는 경우, 그에 대한 프리미엄을 요청하고 적절한 사용 라이센스를 제공하며 허용되는 사용에 필요한 제한 사항을 포함합니다.

나는 나 자신이나 회사에 대한 권리를 유지할 필요가 없다고 생각한다. 고객의 작업은 그들을위한 것입니다. 코드를 재사용하지 않습니다 (프로세스를 다시 작성해야하더라도 코드 재사용으로 보지 않습니다).

많은 회사/프로그래머가 저자, 위탁 작업에 대한 소유권을 유지하는 이유는 무엇입니까?

도움이 되었습니까?

해결책

이에 대한 여러 가지 이유가있을 수 있습니다. 가장 일반적인 것은 레버리지입니다. 개발 한 응용 프로그램의 일부에 광범위한 적용 가능성이있는 경우 솔루션의 실질적인 부분을 다른 클라이언트에게 다시 표현할 수 있습니다. 이는 두 가지 중 하나를 달성 할 수 있습니다. 고객의 비용이 가장 낮거나 고정 입찰 프로젝트, 더 큰 마진에 대한 비용이 가장 낮음을 의미합니다.

또 다른 사례는 자신을 보호하는 것입니다. 귀하의 예제 자체는 다소 사례 연구입니다. 당신은 고객에게 당신이하는 일에 대한 모든 권리와 출처를 제공하지만, 당신은 당신의 도서관에 대한 권리를 유지하고, 추가 비용을 지불합니다 ...

계약이 실제로 어떻게 표현되는지에 따라, 최종 전달 가능의 일부로 "귀하의"라이브러리를 사용하는 경우 실제로는 자신이 만든 작동하지 않습니다. 해당 라이브러리를 포함하지 않았다면 여전히 완전한 제품이있을 것입니다. 그렇지 않다면, 당신의 도서관이 당신이 그들을 위해 한 일의 일부가 아닌가? 왜 그들은 그것을 위해 추가 비용을 지불해야합니까? 변호사들은 그런 종류의 주장을 좋아합니다. 물론, 당신이 친근하고 만족스러운 고객을 가지고 있다면, 이것은 문제가되지 않을 것이지만 때로는 상황이 그렇게 잘되지 않을 것입니다.

계약이 "클라이언트가 코드에 대한 권리가 있고, 원하는대로 할 권리가 있지만, 코드로 원하는대로 할 권리를 보유하고있다"고 말하면 회색 영역은 없습니다. 합법적 인 모든 것과 마찬가지로 좋은 변호사를 고용하십시오.

다른 팁

한 고객이 위임 한 경우, 다른 고객은 다른 사람들도 가치가 있다고 생각할 것입니다. 종종 개발자는 소유권을 유지하여 나중에 기회를 이용할 수 있습니다. 대안으로, 그들은 작업에 대한 권리를 포기하는 대가로 더 많은 비용을 청구 할 수 있습니다.

나는 그들이 코드를 재사용하는 경우 (의도적이든 아니든) 고소 당하지 않도록 보호하는 것이라고 생각합니다.

이전의 답변에는 옳고 그럴 수 있습니다. 두 가지 기본 이유가 있습니다.

  • 먼저 특정 영역에서 경험을 쌓을 때 여러 고객에 대한 지식을 축적하고 미래의 고객에게 더 가치가있을 수 있습니다. 처음부터 개발 한 것을 재사용 할 수 있다면.

  • 둘째, 지적 재산권이 시작되고 끝나는 곳이 항상 100% 명확하지는 않습니다. 다음 프로젝트의 마지막 프로젝트에서 영리한 코드 스 니펫을 가져 오면 첫 번째 고객에게 제공 한 권리를 침해하기 위해“너무 많이”재사용하고 있습니까? 고객이 돌아오고 침해를 주장하는 것에 대한 최선의 방어는 처음에 그렇게 할 수있는 능력을 제공하는 것이 아닙니다.

하나 더 포인트. 어쨌든 고객이 코드의 법적 소유권을 가져야하는 이유는 무엇입니까? 라이센스를 가지고 코드를 사용하는 데 필요한 모든 법적 권리를 얻을 수 있습니다. 그 위에 소유권을 갖는 것은 코드를 사용하는 능력에 아무런 영향을 미치지 않으며 코드를 재사용하지 못하게합니다. (물론 그에 대한 대응책은 그들이 경쟁 업체가 자신의 경우“그들의”개념을 이용할 수 없게 만들지 않기를 원하지만이를 해결하는 다른 방법이 있습니다.)

그들이 다음 Google을 작성하는 경우.

아직이 문제를 언급하지는 않았지만, 나는 항상 회사가 나중에 프로그램 향상을 위해 다른 사람을 고용하기가 매우 어렵다고 가정했습니다. 소스 코드가 제공되지 않은 경우 특히 그렇습니다.

개선 사항은 종종 변경이 구현하는 데 걸리는 실제 시간 동안 나중에 프리미엄으로 청구될 수 있습니다. 나는 수천 달러의 추가 데이터 그 리드 필터링을 추가하는 것과 같은 요청을 보았습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top