당신이 만든 소프트웨어 대신 오픈 소스 대안을 만드는 것이 윤리적인가?


19

특정 교육 기관의 학생들에게 판매 될 교육 소프트웨어를 만들기 위해 고용되었다고 가정하십시오. 귀하는이 프로젝트를 수행하는 유일한 개발자이며 모든 코드를 작성했습니다. 이 프로젝트에 대한 오픈 소스 대안은 전 세계의 소외 계층 학생들에게 혜택을 줄 수있는 잠재력을 가지고 있습니다. 요컨대, 자유로운 대안은 인류의 더 큰 이익에 기여할 것입니다. 개발 비용을 지불하는 소프트웨어에 대한 오픈 소스 대안을 만드는 것이 "OK"입니까?

추신 :이 소프트웨어는 해당 기관의 학생들 만 사용할 수 있습니다. 상업적으로 배포 할 계획이 없습니다. 이 응용 프로그램은 다른 사람의 지적 재산을 사용하지 않습니다.


5
방에있는 코끼리 : 현재 (또는 최근) 고용주가 귀하에게 비용을 지불하는 제품의 무료 경쟁 버전을 만들어 배포하는 것은 미래의 직업 전망을 거의 확실하게 촬영할 것입니다. 장래의 미래 고용주 당신이 과거에이 일을했다는 것을 알게 될 것이고, 그들이 당신을 고용한다면 그들에게도 그렇게 할 수 있을지 (정확하게) 걱정할 것입니다.
트레버 파월

5
왜 그들에게 이것을 제안하지 않습니까? 그들은 온통 그들의 이름을 가진 프리웨어로 그것을 공개합니다. 긍정적 인 홍보와 공익은 결국 가치가 있습니다.
Drew

귀하의 진보에 박수를 보내지 만 불행히도 그렇게하면 전 고용주로부터 소송을 제기 할 수 있습니다. (화가 나는 비즈니스 소유자가 사건에 공로가 있는지 여부에 관계없이 소송을 제기 할 수 있음을 명심하십시오. 피고가 결국이기더라도 피고는 많은 스트레스와 비용을 겪게 될 것입니다.) 사업 소유자는 그 때문에 화를 낼 것입니다. 비전을 달성 할 때 합법성과 윤리 이상의 것을 고려해야합니다.
rwong

답변:


15

윤리적인가?

여러 번 . 같은 방식으로 현재 고용주에서 배우는 기술을 사용하여 다음 직장에서 사용하는 것이 윤리적이지만 자유 시간에 기술을 사용하는 것이 윤리적입니다.

적법한?

아마 . 자유 시간으로하는 일을 통제하는 것은 회사의 책임이 아니지만, 계약의 일부로 NDA 및 비경쟁 계약을 체결하는 것이 회사의 표준입니다. 또한 현재 회사에서 개발하고 소유 한 독점 정보 및 특허 등을 사용할 수 없으며 코드를 작성할 때 처음부터 다시 시작해야합니다. . 현재 고용주로부터 도용하는 것이 윤리적이거나 합법적이지 않습니다.

노트

  • 나는 변호사가 아닙니다. 계약에 관한 조언을 변호사에게 문의하십시오.
  • 나는 당신이 정규 직원이라고 가정합니다. 회사의 주주 또는 공동 소유자는 다른 의무가 있습니다
  • 이것은 분명하지 않지만 현재 고용주를 위해 일하는 동안 OSS 대안을 연구하는 것은 나쁜 생각입니다. 나는 당신이 당신의 고용이 끝난 후에 그것을 개발한다고 말하고 있다고 가정합니다.
  • 당신이 그것을하는 방법은 당신이하는 일만큼 중요합니다. 이 작업을 수행하는 전문적인 방법은 공개적으로 수행하는 것입니다. 현재 고용주에게 현재하고있는 일을 알리는 것입니다.
  • 특히 NDA 및 비경쟁 계약에 대한 이질적인 세부 사항에 대해서는 변호사와 상담하십시오. NDA, 비경쟁 및 기타 계약을 위반할 때 시행 가능성, 적법성, 적용 가능성 및 다양한 결과는 상황에 따라 매우 다릅니다. 주, 국가, 산업 등에 따라 다를 수 있습니다. 또한 잠재적 소송 비용을 알고 있어야합니다. 요점을 입증하기 위해 법적 수수료를 징수해야하는 경우도 있습니다. 아무 잘못도하지 않았다면

4
+1 합법성 부분의 경우 계약에서 비경쟁 조항을 갖는 것이 일반적입니다.
HoLyVieR

9
퇴근 후이 작업을했는데 경쟁이없는 경우 경계선이 될 것입니다. 당신이 여전히 고용 된 상태에서 그렇게한다면 윤리적으로나 도덕적으로 옳지 않을 것입니다.
quick_now

2
고용주에게 허가를 요청하십시오. 판매에 영향을 미치지 않으면 서 원래의 소프트웨어에 대한 라이센스 모델이 의도 한 혜택을 제공 할 수 있습니까?
tdammers

1
@quickly_now 사실을 확신시키는 것은 고용주의 이익에 크게 영향을 미칩니다. 문제의 진실은, 당신이 당신의 고용주를 훔치지 않는 한, 당신이 다른 프로젝트에서 일하지 못하게하는 윤리적 또는 도덕적 의무가 없다는 것입니다. 실제로는 정반대입니다. 일부 관할 지역에서는 고용주가 계약에 조항을 포함시켜 경쟁하는 것을 금지하는 것도 불법이며, 많은 경우 법적으로 시행 할 수없는 조항도 있습니다 (이아 날은 지역 법률 전화를 걸기 전에 변호사에게 확인).
blueberryfields

1
@Blueberryfields : 호주에서 제안 된 것은 거의 불법입니다. 고용 제한은 여기에서도 일반적으로 사용됩니다 :)
quick_now

19

당신의 상황에서, 나는 당신을 고용 한 사람들에게 당신의 질문을 받고, 그 문제에 대한 그들의 견해가 무엇인지 먼저 보았습니다. 윤리의 큰 문제는 서로 다른 두 가지 관심사 나 요구 사항이있어 서로 다른 두 가지 방향으로 이끌 때 이해 상충의 문제입니다. 그중 하나는 고객에 대한 귀하의 의무이며, 고객 이이 아이디어에 대해 오픈 소스 프로젝트를 작성하는 것을 신경 쓰지 않으면 그들의 이익이 귀하의 이익과 충돌하지 않습니다.


4

윤리적인가? 아마도 윤리는 개인적인 결정일 것입니다. 적법한? 회사와의 계약에 따라 다를 수 있습니다. 똑똑한? 미래의 고용주가 당신을 경쟁자로 여기면 이력서가 쓰레기통에 들어갑니다.


2
  1. 유료 프로젝트에서 이미 개발 된 실제 코드와 일부 중요한 디자인 (복사하고 오픈 소스로 제공)을 취한다면 그것은 비 윤리적이고 불법입니다.

  2. 코드가 신선하더라도 지적 재산을 빼앗는 경우 비 윤리적이고 불법입니다.

  3. 실제 프로젝트에 기여하는 대신 오픈 소스 프로젝트에 사용하기 위해 지불 한 비용으로 회사의 시간이나 기타 리소스를 사용하는 경우 비 윤리적이며 (적발 될 경우 불법이 될 수 있음).

균형은 사회의 자연 경쟁법에 의해 지배되는 것으로 보인다.

디판

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.