2009-12-11 5 views
2

저는 회사에서 협력 중이며, Roumen Petrov의 OpenSSH w/x509 인증서 패치 (http://www.roumenpetrov.info/openssh/)에 패치를 적용하여 원하는 기능 중 하나를 포함하도록했습니다. 목록 : 고유 이름의 와일드 카드 그의 사이트에서 그는 기꺼이 패치를 수락 할 것이라고 말했습니다.작업에서했던 것과 동일한 프로그래밍 작업을 다시 수행합니다.

끝나면 관리자에게 공개적으로 패치를 공개 할 수있는 경우 상급 기관에 요청합니다. 불행히도, 아무것도 그것으로부터 왔기 때문에, higher-ups는 요청을 잊어 버렸습니다.

OpenSSH & w/x509 패치 코드는 BSD 라이센스하에 있으므로, 우리는 변경 사항을 공개하기위한 법적 요구 사항이 없습니다. 그러나 오픈 소스의 열렬한 사용자로서 마침내 기여할 수있게 된 나는 페트 로프의 노력에 도움을주고 싶다. 내 회사에도 이점이 있습니다. 패치는 업스트림으로 진행되므로 업스트림 패치 버전간에 패치를 유지할 필요가 없습니다.

저는 (계약자가 아닌) 회사의 직원이며, 직장에서 일하는 것이 회사의 재산이므로, 승인없이 풀어 낼 수는 없습니다 (생각하지 않아도 됨). 내가 찾고 또는 직장에서 생성 된 코드를 참조하지 않고, 내 자신의 시간 내 변화를 재현 경우

난 후, 패치출시 여부를 내가 할 수있는 궁금.

참고 : 어디에도 고용 계약서 사본을 찾을 수 없으므로 사본을 얻으려고합니다. 그러나 그때까지는 구체적인 질문에 답변 할 수 없습니다.

참고 2 : 저는 변호사가 아님을 알고 있습니다. (누가 당신이 ' "당신이 사람을?"부른 있습니다!)

+4

** 프로그래밍이나 소프트웨어 개발이 아닌 라이센스 또는 법적 문제 **에 관한 내용이므로 주제를 벗어난 것으로 닫으려고합니다. 자세한 내용은 [여기를 참고하십시오] (http://meta.stackoverflow.com/a/274964/1402846) 및 [help/on-topic]을 참조하십시오. –

답변

10

높은-UPS는 요청

아마 요청을 보낼 것 잊었다. 우리 회사에서 무료 오픈 소스 소프트웨어 XYZ를 사용 우린 책임이 누구

친애의 라인을 따라 뭔가. 내 현재 작업 우리 회사에서 사용하는 기능을 추가했지만 은 공개적으로 유익 할 것이며 은 오픈 소스 커뮤니티에 xyz 포함을 요청합니다. 이 작업을 수행하는 전문가의 은 이며 여기에 요약 된 혜택을 요약하면입니다. 누가 나를 가장 잘 아는 사람인지 알고 이것을 승인하십시오. 제출이 빠를수록 더 빨리 유지할 수 있습니다.

그런 다음 계속 승인을 얻을 때까지 계속 누르십시오.

+4

+1 나는 유지 보수의 주장을 좋아합니다. – mouviciel

+0

이미 무료로 소프트웨어를 사용하고 있으며 모든 이점을 실현하고 있기 때문에 회사가 오픈 소스를 공개하는 작업의 이점을 깨닫는 것은 어렵지 않습니다. 어떤 문제를 발견 ... 저자는 항상 부적절한 코드를 거부 할 수 있습니다. – stefanB

+0

그들은 자신의 포트폴리오에 추가하고 웹 사이트 위에 올려 놓을 수도 있습니다. "우리는 우리를 위해 일하는 전문가가 있습니다. 우리는 OpenSSH에 새로운 기능을 제출했습니다 ... " – stefanB

0

까다로운 것은 새로운 작업이 회사에서했던 작업을 기반으로하지 않았 음을 증명하는 것이 어려울 수 있다는 것입니다. 내 옛날 선생님이 "사랑 보트 방어"("당신의 일을하기 전에 사랑 보트를보고, 당신이 그런 정신을 낭비하는 아빠를 본 후에 쓰는 것은 너의 것"이라고 불렀다)는 여기서 일하지 않을 것이다. 구현이 완전히 다르지만 디자인 상 유사점이 있다고하더라도 파생 된 작업으로 간주 될 수 있습니다.완전히 새롭고 관련이없는 디자인을 생각할 수 있다면, 법원에 출두 할 경우 대비할 수 있지만 법원에 출두하는 것을 막을 수는 없습니다 (이것이 진정한 목표입니다).

물론 회사가 법원에 데려 간 경우 소중한 직원을 잃을 수 있으므로 주저 할 수 있습니다. 그래도 stefanB의 조언은 가장 안전한 경로이며 고용주와 좋은 관계를 유지합니다.

1

첫 번째로, 당신 말이 맞습니다. 여기 사람들은 변호사가 아니며, 그렇다고 주장하는 사람은 확인하기 어려울 수 있습니다. Stack Overflow의 법적 조언을 신뢰하는 것은 매우 안전하지 않습니다.

귀하는 지적 재산권 법과 계약법을 이해하는 변호사를 만나야합니다 (적어도). 변호사가 귀하의 고용 계약서 (에 서명하고, 고용 전후에)를보아야 만 귀하가 시행 가능한 비경쟁 계약서를 입력했는지 여부를 판단 할 수 있습니다.

이 내용은 상당히 심각한 내용입니다. 참고 문헌을 찾을 수는 없지만 회사에서 독점 소프트웨어를 사용하는 소프트웨어를 사용하는 것을 피하기 위해 대부분 통신이 금지되어 있고 서로의 코드를 완전히 읽지 않도록 금지 된 여러 팀을 고용 한 회사를 읽었습니다. 저작권을 소유하지 않았습니다.

1

주의해야합니다. 나는 노동법이 인디애나에 얼마나 과격한 지 잘 모르겠지만 매사추세츠에서는 운이 좋지 않을 것입니다. 문제는 귀하가 IP를 보았고 파생물에 대해 책임을 질 수 있다는 것입니다. 이 시점에서 "클린 룸"패치를 만드는 것은 거의 불가능합니다. 허가서를 제출하지 않고 제안하는 것이 아닙니다.

저는 MIT & BSD 라이센스 코드의 대규모 수정 포크로 작업했습니다. 나는이 프로젝트가 100 배나 빨라지는 방법을 알고 있지만, 이러한 기술과 개선은 일부 회사들에게 그들의 장점을 제공합니다. 그들은 종종 의미가 있다고하더라도 기여에 관심이없고 필요하지도 않습니다.

나에있는 악마는 어쨌든 그것을 말한다. 내 전 동료가 한 일을하고 다른 누군가의 이름으로 그것을 풀어 라. 또 다른 동료는 허가를 요청하는 것보다 용서를 요청하는 것이 더 낫다고 말하기를 좋아했습니다. 완전한 파멸의 위험이없는 삶은 가치가 있습니까?

두 번째 생각에는 고용주에게 이야기하고 실제로 혜택을 누려보십시오.

관련 문제