이전 직장에서 나는 작업 자동화를위한 일반 대시 보드를 만들었고 그 기능은 매우 유용하다는 것이 밝혀졌습니다. 물론 이전 고용주는 제가 그곳에서 일하는 동안 작성한 모든 코드를 소유합니다. 이제 더 이상 존재하지 않으므로 메모리에서 해당 대시 보드를 다시 만들고 코드를 공개 소스로 만드는 것이 합법적입니까? 내가 그것을 다시 만들면 코드 (2k-3k 줄)는 메모리가 좋고 평소 코딩 스타일과 명명 규칙을 따르는 경향이 있기 때문에 원본과 거의 동일 할 수 있습니다.
편집 : 조금 더 배경-이것은 글로벌 회사 내의 작은 팀 (<10)에 의해서만 내부적으로 사용되는 꽤 일반적인 소프트웨어입니다. “회사”는이 시스템이 내 이니셔티브에서 생성하기 때문에이 시스템을 인식하지 못합니다. 파이썬 / 장고에 내장되어 있습니다. 그리고 거의 동일하다는 것은 예를 들어 django 모델이 동일한 이름 / 필드를 가질 것이고 뷰는 유사한 쿼리를 사용하여 동일한 객체 세트를 반환한다는 것을 의미합니다.
답변
좋은 질문이지만 프로그래머가 법적인 조언을 얻지 못하기 때문에 물어 보는 것은 잘못된 것입니다. IANAL, 적절한 법적 조언을 구하십시오.
합법적이지 않습니다. 기존 회사가 소유 한 프로그램과 거의 동일한 프로그램을 릴리스하면 고소 될 수있는 가능성이 매우 높습니다. 그것은 그것이 많이 발생한다고 확신합니다.
다른 언어로 프로그램을 다시 작성하는 것이 가능합니다. 그렇게하면 소스 코드를 가지고 회사를 떠난 후 오픈 소스하지 않았 음을 알 수 있습니다. 다른 언어로 익숙한 문제를 해결하는 것도 교육적입니다.
또한 프로그램을 개선하고 확장 성을 높이는 방법에 대해 생각할 것을 제안합니다. 두 번째로 무언가를 할 때는 거의 항상 첫 번째 것보다 훨씬 낫습니다. 당신이 처음으로했던 방법 결정 “디자인 결정.
당신이 그것을 해제하지 않더라도 그것은 좋은 운동이 될 것입니다. 궁극적으로 법률 자문을 받고 공개를 선택하면 더 잘 보호됩니다.
답변
합법적이든 아니든, 고용주가 문제를 찾아서 압박하기로 결정하면 귀하는 다칠 수 있습니다. 당신이 옳은 판결을 받더라도 잠재적 인 소송은 당신을 완전히 파멸시킬 수 있습니다. 또한 저작권이있는 코드로 오염 시키거나 고용주가 부정직 한 평판을 잃어버린 것에 대해 OSS 커뮤니티의 분노가 발생할 위험이 있습니다.
또한 제품을 채택한 사람의 조치를 취해야 할 위험이 있습니다. 최악의 경우, 제품을 사용하는 모든 사람은 이전 고용주로부터 제품을 라이센스하거나 솔루션에서 제품을 제거하고 시간과 비용을 지불해야하는 문제에 직면하게됩니다.
올바른 일을하는 것이 더 쉬울 것 같습니다. 이전 고용주와 대화하고 오픈 소스 배포를 위해 개발 한 제품을 재사용하기로 동의하십시오. 그들은 단지 “앞으로 나아가십시오”라고 말할 수 있습니다. 등 뒤에서 그것을하는 것은 일반적으로 나쁜 생각이며 법적 문제는 제쳐두고 있습니다.
답변
어떤 유형의 프로그래머가 이전에 수행 한 것 (공과 등)을 재창조 할 기회를 주었을 때 “거의 동일한”것을 생성 할 수있었습니다. 당신이 완벽한 것을 코딩했다고 생각하지 않는다면 ??? 어느 시점에 더 큰 질문이 있으십니까?
답변
대시 보드는 수십 개 정도입니다. 고용주는 그 아이디어에 대한 IP를 소유하지 않았습니다. 고용주 는 특정 구현에 대한 저작권을 소유했습니다.
새 코드를 처음부터 작성할 수 있습니다. 즉, 저작물은 파생 된 저작물이 아닙니다. 이것을 증명할 수 있도록 메모를하는 것이 현명합니다.
답변
기술적으로는 파생 작업을 작성하고 있습니다. 기존 솔루션에 익숙하며 메모리에서이를 작성하고 있습니다. 일반적인 IANAL이 적용되지만, 전 고용주가 저작권 침해에 대해 귀하를 고소하는 경우, 그들이 추측하는 것은 상당히 강력한 주장이며, 귀하의 재생성 된 프로그램이 그렇지 않아야하는 이유에 대한 그럴듯한 설명을 내리는 것이 귀하의 몫입니다 파생 된 작품으로 간주됩니다.
법적인 기술은 제쳐두고, 전 고용주와의 소송에 참여하는 것이 당신이 원하는 곳이 아닙니다. 당신이 이길지라도 당신은 ‘그 사람’이 될 것입니다.
답변
미국에서는 전 고용주가 귀하를 고소하기로 결정하면 판사가 어떻게 생각하든 문제가 될 수 있습니다.
이론적으로, 당신의 회사는 당신의 두뇌가 아닌 당신의 일을 소유합니다. 따라서 자신의 시간에 다시 작업을 수행하면 소유권이 없어야합니다. 결국, 그들은 당신을 고용하기 전에 당신이 알고있는 것 때문에 당신을 고용했습니다. 그들이 당신의 사전 지식을 활용할 수 있다고 가정하는 것은 비논리적 인 것처럼 보이지만 동시에 당신이 떠난 후에도 똑같은 행동을 거부합니다. 그러나 IANAL도 마찬가지입니다.
물론 그들은 당신이 미친 물건에 서명하게하지 않으면. 또는 특허를 제출하지 않은 경우. 그들이 그렇게했다면, 그들은 않는 뇌의 그 부분을 소유하고 있습니다. 이 경우, 뇌 내부의 지식을 구성하는 신경 세포 패턴은 더 이상 귀하의 것이 아니며, 다시는 사용하지 않아야합니다. 영혼 판매에 대해 이야기하십시오.
답변
나는이 모든 것이 정말로 슬프다 고 느끼기 위해 주요 주제를 벗어나려고합니다.
이제 질문에 :
가구를 만드는 목수 였고 전 회사에서 청사진과 디자인을 제공 한 경우 다른 회사에서 고용 한 경우 정확히 같은 물건을 만들기 시작하면 분명히 어려움에 처하게됩니다.
만약 당신의 전 회사가 당신의 작품을 구입하고 당신이 그것들을 디자인하고 “발명”한다면 (법으로 증명할 수 있다면) 법은 당신과 함께해야합니다.
이야기의 교훈 : 다음에는 처음부터 오픈 소스를 수행합니다.